summaryrefslogtreecommitdiff
path: root/db/source/PPD/Infotec/PXL
diff options
context:
space:
mode:
authorDidier Raboud <odyx@debian.org>2011-01-27 14:14:17 +0100
committerDidier Raboud <odyx@debian.org>2011-01-27 14:14:17 +0100
commitbd5a7f55273049bc2f414dc825a7cba941060a7f (patch)
treede6d0b44c4fa4be4af96f63169c5568057a26e6c /db/source/PPD/Infotec/PXL
parentd876fbceae095918c986ef81dcecae21814224ac (diff)
Imported Upstream version 20110127
Diffstat (limited to 'db/source/PPD/Infotec/PXL')
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-4353_MF_PXL.ppd278
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-4452_MF_PXL.ppd278
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS2022_PXL.ppd168
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS2027_PXL.ppd168
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS2032_PXL.ppd168
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS2035_PXL.ppd306
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS2045_PXL.ppd306
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS2090_PXL.ppd182
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS2105_PXL.ppd160
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_1024c_PXL.ppd146
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_1032c_PXL.ppd146
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_2428_PXL.ppd200
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_2525_PXL.ppd384
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_2835_PXL.ppd200
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_3030_PXL.ppd384
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_3535_PXL.ppd274
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_3545_PXL.ppd200
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_4045_PXL.ppd274
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_4560_PXL.ppd220
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_5560_PXL.ppd220
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-ISC_615G_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2015_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2018D_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2018_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2060_PXL.ppd162
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2075_PXL.ppd162
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2122_PXL.ppd166
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2127_PXL.ppd166
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2132_PXL.ppd166
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2135_PXL.ppd306
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2145_PXL.ppd306
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2151_PXL.ppd230
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2160_PXL.ppd230
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2175_PXL.ppd230
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2215_PXL.ppd26
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2216_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2220D_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2220_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2225_PXL.ppd166
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2230_PXL.ppd166
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2235_PXL.ppd334
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2245_PXL.ppd334
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2255_PXL.ppd298
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2265_PXL.ppd298
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2275_PXL.ppd298
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2316_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2320_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2325_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2416_PXL.ppd26
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2425_PXL.ppd56
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2430_PXL.ppd56
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2435_PXL.ppd366
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_2445_PXL.ppd366
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_3090_PXL.ppd302
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_3110_PXL.ppd302
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-IS_3135_PXL.ppd302
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_171_PXL.ppd26
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_2550B_PXL.ppd60
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_2550_PXL.ppd60
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_2851_PXL.ppd60
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_3350B_PXL.ppd60
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_3350_PXL.ppd60
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_3351_PXL.ppd60
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_4000B_PXL.ppd40
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_4000_PXL.ppd40
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_4001_PXL.ppd40
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_5000B_PXL.ppd40
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_5000_PXL.ppd40
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_5001_PXL.ppd40
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_6000_PXL.ppd298
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_6001_PXL.ppd40
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_7000_PXL.ppd298
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_7001_PXL.ppd40
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_8000_PXL.ppd298
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_8001_PXL.ppd40
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_9001_PXL.ppd40
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_C2050_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_C2550_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_C2800_PXL.ppd44
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_C3300_PXL.ppd44
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_C4000_PXL.ppd44
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_C5000_PXL.ppd44
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_C6000_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_C6501_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_C7500_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-MP_C7501_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-Pro_1106EX_PXL.ppd316
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-Pro_1107EX_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-Pro_1356EX_PXL.ppd316
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-Pro_1357EX_PXL.ppd36
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-Pro_906EX_PXL.ppd316
-rw-r--r--db/source/PPD/Infotec/PXL/Infotec-Pro_907EX_PXL.ppd36
92 files changed, 7721 insertions, 6249 deletions
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 267552f1..a1ba2b80 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2000-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2000-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.4"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec 4353 MF PXL"
*NickName: "Infotec 4353 MF PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,17 +64,24 @@
*OpenGroup: InstallableOptions/Installable Options
-*OpenUI *Option21ExternalTray/External Tray: PickOne
-*DefaultOption21ExternalTray: False
-*Option21ExternalTray False/Not Installed: ""
-*Option21ExternalTray True/Installed: ""
-*CloseUI: *Option21ExternalTray
-
-*OpenUI *Option20InternalTray/Internal Tray: PickOne
-*DefaultOption20InternalTray: False
-*Option20InternalTray False/Not Installed: ""
-*Option20InternalTray True/Installed: ""
-*CloseUI: *Option20InternalTray
+*OpenUI *Option_21/External Tray: PickOne
+*DefaultOption_21: False
+*Option_21 False/Not Installed: ""
+*Option_21 True/Installed: ""
+*CloseUI: *Option_21
+
+*OpenUI *Option_20/Internal Tray: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin1000/Finisher 1000: ""
+*Option_30 Fin2250/2 Tray Finisher: ""
+*CloseUI: *Option_30
*OpenUI *Option40Mailbox/Mailbox: PickOne
*DefaultOption40Mailbox: False
@@ -82,13 +89,6 @@
*Option40Mailbox True/Installed: ""
*CloseUI: *Option40Mailbox
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin1000/Finisher 1000: ""
-*Option30Finisher Fin2250/2 Tray Finisher: ""
-*CloseUI: *Option30Finisher
-
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -106,7 +106,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -156,8 +160,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -168,7 +172,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -179,7 +183,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -187,7 +191,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -256,6 +260,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *TraySwitch/Auto Tray Switch: PickOne
*FoomaticRIPOption TraySwitch: enum JCL A
*OrderDependency: 35 AnySetup *TraySwitch
@@ -519,30 +535,30 @@
*UIConstraints: *InputSlot 3Tray *Option1Tray3and4 False
*UIConstraints: *InputSlot 4Tray *Option1Tray3and4 False
*UIConstraints: *InputSlot 5Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option21ExternalTray True *Option30Finisher Fin1000
-*UIConstraints: *Option21ExternalTray True *Option30Finisher Fin2250
-*UIConstraints: *Option21ExternalTray True *Option40Mailbox True
-*UIConstraints: *Option30Finisher Fin1000 *Option40Mailbox True
-*UIConstraints: *Option30Finisher Fin1000 *Option21ExternalTray True
-*UIConstraints: *Option30Finisher Fin2250 *Option21ExternalTray True
-*UIConstraints: *Option40Mailbox True *Option21ExternalTray True
-*UIConstraints: *Option40Mailbox True *Option30Finisher Fin1000
-*UIConstraints: *Option20InternalTray False *OutputBin Bin1
-*UIConstraints: *Option21ExternalTray False *OutputBin External
-*UIConstraints: *Option30Finisher None *OutputBin Fin1000Shift
-*UIConstraints: *Option30Finisher None *OutputBin Fin2250Upper
-*UIConstraints: *Option30Finisher None *OutputBin Fin2250Lower
-*UIConstraints: *Option30Finisher None *RIStaple UpperLeft
-*UIConstraints: *Option30Finisher None *RIStaple UpperRight
-*UIConstraints: *Option30Finisher None *RIStaple LeftW
-*UIConstraints: *Option30Finisher None *RIStaple RightW
-*UIConstraints: *Option30Finisher None *RIStaple UpperW
-*UIConstraints: *Option30Finisher Fin1000 *RIStaple LeftW
-*UIConstraints: *Option30Finisher Fin1000 *RIStaple RightW
-*UIConstraints: *Option30Finisher Fin1000 *RIStaple UpperW
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin Fin2250Upper
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin Fin2250Lower
-*UIConstraints: *Option30Finisher Fin2250 *OutputBin Fin1000Shift
+*UIConstraints: *Option_21 True *Option_30 Fin1000
+*UIConstraints: *Option_21 True *Option_30 Fin2250
+*UIConstraints: *Option_21 True *Option40Mailbox True
+*UIConstraints: *Option_30 Fin1000 *Option40Mailbox True
+*UIConstraints: *Option_30 Fin1000 *Option_21 True
+*UIConstraints: *Option_30 Fin2250 *Option_21 True
+*UIConstraints: *Option40Mailbox True *Option_21 True
+*UIConstraints: *Option40Mailbox True *Option_30 Fin1000
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *Option_21 False *OutputBin External
+*UIConstraints: *Option_30 None *OutputBin Fin1000Shift
+*UIConstraints: *Option_30 None *OutputBin Fin2250Upper
+*UIConstraints: *Option_30 None *OutputBin Fin2250Lower
+*UIConstraints: *Option_30 None *RIStaple UpperLeft
+*UIConstraints: *Option_30 None *RIStaple UpperRight
+*UIConstraints: *Option_30 None *RIStaple LeftW
+*UIConstraints: *Option_30 None *RIStaple RightW
+*UIConstraints: *Option_30 None *RIStaple UpperW
+*UIConstraints: *Option_30 Fin1000 *RIStaple LeftW
+*UIConstraints: *Option_30 Fin1000 *RIStaple RightW
+*UIConstraints: *Option_30 Fin1000 *RIStaple UpperW
+*UIConstraints: *Option_30 Fin1000 *OutputBin Fin2250Upper
+*UIConstraints: *Option_30 Fin1000 *OutputBin Fin2250Lower
+*UIConstraints: *Option_30 Fin2250 *OutputBin Fin1000Shift
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxProof
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin1
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin2
@@ -553,22 +569,22 @@
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin7
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin8
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin9
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray False
-*UIConstraints: *OutputBin External *Option21ExternalTray False
-*UIConstraints: *OutputBin Fin1000Shift *Option30Finisher None
-*UIConstraints: *OutputBin Fin2250Upper *Option30Finisher None
-*UIConstraints: *OutputBin Fin2250Lower *Option30Finisher None
-*UIConstraints: *RIStaple UpperLeft *Option30Finisher None
-*UIConstraints: *RIStaple UpperRight *Option30Finisher None
-*UIConstraints: *RIStaple LeftW *Option30Finisher None
-*UIConstraints: *RIStaple RightW *Option30Finisher None
-*UIConstraints: *RIStaple UpperW *Option30Finisher None
-*UIConstraints: *RIStaple LeftW *Option30Finisher Fin1000
-*UIConstraints: *RIStaple RightW *Option30Finisher Fin1000
-*UIConstraints: *RIStaple UpperW *Option30Finisher Fin1000
-*UIConstraints: *OutputBin Fin2250Upper *Option30Finisher Fin1000
-*UIConstraints: *OutputBin Fin2250Lower *Option30Finisher Fin1000
-*UIConstraints: *OutputBin Fin1000Shift *Option30Finisher Fin2250
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *OutputBin External *Option_21 False
+*UIConstraints: *OutputBin Fin1000Shift *Option_30 None
+*UIConstraints: *OutputBin Fin2250Upper *Option_30 None
+*UIConstraints: *OutputBin Fin2250Lower *Option_30 None
+*UIConstraints: *RIStaple UpperLeft *Option_30 None
+*UIConstraints: *RIStaple UpperRight *Option_30 None
+*UIConstraints: *RIStaple LeftW *Option_30 None
+*UIConstraints: *RIStaple RightW *Option_30 None
+*UIConstraints: *RIStaple UpperW *Option_30 None
+*UIConstraints: *RIStaple LeftW *Option_30 Fin1000
+*UIConstraints: *RIStaple RightW *Option_30 Fin1000
+*UIConstraints: *RIStaple UpperW *Option_30 Fin1000
+*UIConstraints: *OutputBin Fin2250Upper *Option_30 Fin1000
+*UIConstraints: *OutputBin Fin2250Lower *Option_30 Fin1000
+*UIConstraints: *OutputBin Fin1000Shift *Option_30 Fin2250
*UIConstraints: *OutputBin MailBoxProof *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin1 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin1 *Option40Mailbox False
@@ -583,72 +599,72 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
-
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher Fin1000
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
+
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 Fin1000
*% Generic boilerplate PPD stuff as standard PostScript fonts and so on
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 b2c4ee2e..25a2a78c 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2000-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2000-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.4"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec 4452 MF PXL"
*NickName: "Infotec 4452 MF PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,17 +64,24 @@
*OpenGroup: InstallableOptions/Installable Options
-*OpenUI *Option21ExternalTray/External Tray: PickOne
-*DefaultOption21ExternalTray: False
-*Option21ExternalTray False/Not Installed: ""
-*Option21ExternalTray True/Installed: ""
-*CloseUI: *Option21ExternalTray
-
-*OpenUI *Option20InternalTray/Internal Tray: PickOne
-*DefaultOption20InternalTray: False
-*Option20InternalTray False/Not Installed: ""
-*Option20InternalTray True/Installed: ""
-*CloseUI: *Option20InternalTray
+*OpenUI *Option_21/External Tray: PickOne
+*DefaultOption_21: False
+*Option_21 False/Not Installed: ""
+*Option_21 True/Installed: ""
+*CloseUI: *Option_21
+
+*OpenUI *Option_20/Internal Tray: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin1000/Finisher 1000: ""
+*Option_30 Fin2250/2 Tray Finisher: ""
+*CloseUI: *Option_30
*OpenUI *Option40Mailbox/Mailbox: PickOne
*DefaultOption40Mailbox: False
@@ -82,13 +89,6 @@
*Option40Mailbox True/Installed: ""
*CloseUI: *Option40Mailbox
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin1000/Finisher 1000: ""
-*Option30Finisher Fin2250/2 Tray Finisher: ""
-*CloseUI: *Option30Finisher
-
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -106,7 +106,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -156,8 +160,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -168,7 +172,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -179,7 +183,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -187,7 +191,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -256,6 +260,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *TraySwitch/Auto Tray Switch: PickOne
*FoomaticRIPOption TraySwitch: enum JCL A
*OrderDependency: 35 AnySetup *TraySwitch
@@ -519,30 +535,30 @@
*UIConstraints: *InputSlot 3Tray *Option1Tray3and4 False
*UIConstraints: *InputSlot 4Tray *Option1Tray3and4 False
*UIConstraints: *InputSlot 5Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option21ExternalTray True *Option30Finisher Fin1000
-*UIConstraints: *Option21ExternalTray True *Option30Finisher Fin2250
-*UIConstraints: *Option21ExternalTray True *Option40Mailbox True
-*UIConstraints: *Option30Finisher Fin1000 *Option40Mailbox True
-*UIConstraints: *Option30Finisher Fin1000 *Option21ExternalTray True
-*UIConstraints: *Option30Finisher Fin2250 *Option21ExternalTray True
-*UIConstraints: *Option40Mailbox True *Option21ExternalTray True
-*UIConstraints: *Option40Mailbox True *Option30Finisher Fin1000
-*UIConstraints: *Option20InternalTray False *OutputBin Bin1
-*UIConstraints: *Option21ExternalTray False *OutputBin External
-*UIConstraints: *Option30Finisher None *OutputBin Fin1000Shift
-*UIConstraints: *Option30Finisher None *OutputBin Fin2250Upper
-*UIConstraints: *Option30Finisher None *OutputBin Fin2250Lower
-*UIConstraints: *Option30Finisher None *RIStaple UpperLeft
-*UIConstraints: *Option30Finisher None *RIStaple UpperRight
-*UIConstraints: *Option30Finisher None *RIStaple LeftW
-*UIConstraints: *Option30Finisher None *RIStaple RightW
-*UIConstraints: *Option30Finisher None *RIStaple UpperW
-*UIConstraints: *Option30Finisher Fin1000 *RIStaple LeftW
-*UIConstraints: *Option30Finisher Fin1000 *RIStaple RightW
-*UIConstraints: *Option30Finisher Fin1000 *RIStaple UpperW
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin Fin2250Upper
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin Fin2250Lower
-*UIConstraints: *Option30Finisher Fin2250 *OutputBin Fin1000Shift
+*UIConstraints: *Option_21 True *Option_30 Fin1000
+*UIConstraints: *Option_21 True *Option_30 Fin2250
+*UIConstraints: *Option_21 True *Option40Mailbox True
+*UIConstraints: *Option_30 Fin1000 *Option40Mailbox True
+*UIConstraints: *Option_30 Fin1000 *Option_21 True
+*UIConstraints: *Option_30 Fin2250 *Option_21 True
+*UIConstraints: *Option40Mailbox True *Option_21 True
+*UIConstraints: *Option40Mailbox True *Option_30 Fin1000
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *Option_21 False *OutputBin External
+*UIConstraints: *Option_30 None *OutputBin Fin1000Shift
+*UIConstraints: *Option_30 None *OutputBin Fin2250Upper
+*UIConstraints: *Option_30 None *OutputBin Fin2250Lower
+*UIConstraints: *Option_30 None *RIStaple UpperLeft
+*UIConstraints: *Option_30 None *RIStaple UpperRight
+*UIConstraints: *Option_30 None *RIStaple LeftW
+*UIConstraints: *Option_30 None *RIStaple RightW
+*UIConstraints: *Option_30 None *RIStaple UpperW
+*UIConstraints: *Option_30 Fin1000 *RIStaple LeftW
+*UIConstraints: *Option_30 Fin1000 *RIStaple RightW
+*UIConstraints: *Option_30 Fin1000 *RIStaple UpperW
+*UIConstraints: *Option_30 Fin1000 *OutputBin Fin2250Upper
+*UIConstraints: *Option_30 Fin1000 *OutputBin Fin2250Lower
+*UIConstraints: *Option_30 Fin2250 *OutputBin Fin1000Shift
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxProof
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin1
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin2
@@ -553,22 +569,22 @@
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin7
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin8
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin9
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray False
-*UIConstraints: *OutputBin External *Option21ExternalTray False
-*UIConstraints: *OutputBin Fin1000Shift *Option30Finisher None
-*UIConstraints: *OutputBin Fin2250Upper *Option30Finisher None
-*UIConstraints: *OutputBin Fin2250Lower *Option30Finisher None
-*UIConstraints: *RIStaple UpperLeft *Option30Finisher None
-*UIConstraints: *RIStaple UpperRight *Option30Finisher None
-*UIConstraints: *RIStaple LeftW *Option30Finisher None
-*UIConstraints: *RIStaple RightW *Option30Finisher None
-*UIConstraints: *RIStaple UpperW *Option30Finisher None
-*UIConstraints: *RIStaple LeftW *Option30Finisher Fin1000
-*UIConstraints: *RIStaple RightW *Option30Finisher Fin1000
-*UIConstraints: *RIStaple UpperW *Option30Finisher Fin1000
-*UIConstraints: *OutputBin Fin2250Upper *Option30Finisher Fin1000
-*UIConstraints: *OutputBin Fin2250Lower *Option30Finisher Fin1000
-*UIConstraints: *OutputBin Fin1000Shift *Option30Finisher Fin2250
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *OutputBin External *Option_21 False
+*UIConstraints: *OutputBin Fin1000Shift *Option_30 None
+*UIConstraints: *OutputBin Fin2250Upper *Option_30 None
+*UIConstraints: *OutputBin Fin2250Lower *Option_30 None
+*UIConstraints: *RIStaple UpperLeft *Option_30 None
+*UIConstraints: *RIStaple UpperRight *Option_30 None
+*UIConstraints: *RIStaple LeftW *Option_30 None
+*UIConstraints: *RIStaple RightW *Option_30 None
+*UIConstraints: *RIStaple UpperW *Option_30 None
+*UIConstraints: *RIStaple LeftW *Option_30 Fin1000
+*UIConstraints: *RIStaple RightW *Option_30 Fin1000
+*UIConstraints: *RIStaple UpperW *Option_30 Fin1000
+*UIConstraints: *OutputBin Fin2250Upper *Option_30 Fin1000
+*UIConstraints: *OutputBin Fin2250Lower *Option_30 Fin1000
+*UIConstraints: *OutputBin Fin1000Shift *Option_30 Fin2250
*UIConstraints: *OutputBin MailBoxProof *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin1 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin1 *Option40Mailbox False
@@ -583,72 +599,72 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
-
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher Fin1000
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
+
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 Fin1000
*% Generic boilerplate PPD stuff as standard PostScript fonts and so on
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS2022_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS2022_PXL.ppd
index 1b697510..530af8e1 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS2022 PXL"
*NickName: "Infotec IS2022 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,30 +64,30 @@
*OpenGroup: InstallableOptions/Installable Options
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option25ShiftTray/Shift Tray: PickOne
-*DefaultOption25ShiftTray: False
-*Option25ShiftTray False/Not Installed: ""
-*Option25ShiftTray True/Installed: ""
-*CloseUI: *Option25ShiftTray
-
-*OpenUI *Option10DuplexUnit/Duplex Unit: PickOne
-*DefaultOption10DuplexUnit: False
-*Option10DuplexUnit False/Not Installed: ""
-*Option10DuplexUnit True/Installed: ""
-*CloseUI: *Option10DuplexUnit
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin500/Finisher 500: ""
-*Option30Finisher Fin1000/Finisher 1000: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_10/Duplex Unit: PickOne
+*DefaultOption_10: False
+*Option_10 False/Not Installed: ""
+*Option_10 True/Installed: ""
+*CloseUI: *Option_10
+
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin500/Finisher 500: ""
+*Option_30 Fin1000/Finisher 1000: ""
+*CloseUI: *Option_30
+
+*OpenUI *Option_25/Shift Tray: PickOne
+*DefaultOption_25: False
+*Option_25 False/Not Installed: ""
+*Option_25 True/Installed: ""
+*CloseUI: *Option_25
*OpenUI *Option3BypassTray/Bypass Tray: PickOne
*DefaultOption3BypassTray: False
@@ -107,7 +107,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -157,8 +161,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -169,7 +173,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -180,7 +184,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -188,7 +192,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -253,6 +257,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *TraySwitch/Auto Tray Switch: PickOne
*FoomaticRIPOption TraySwitch: enum JCL A
*OrderDependency: 35 AnySetup *TraySwitch
@@ -433,48 +449,48 @@
*UIConstraints: *InputSlot 4Tray *Option1OptionTray None
*UIConstraints: *InputSlot 4Tray *Option1OptionTray 1Cassette
*UIConstraints: *InputSlot MultiTray *Option3BypassTray False
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexTumble
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexNoTumble
-*UIConstraints: *Duplex DuplexTumble *Option10DuplexUnit False
-*UIConstraints: *Duplex DuplexNoTumble *Option10DuplexUnit False
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option25ShiftTray False *OutputBin Shift
-*UIConstraints: *OutputBin Shift *Option25ShiftTray False
-*UIConstraints: *Option25ShiftTray True *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option25ShiftTray True
-*UIConstraints: *Option25ShiftTray True *Option30Finisher Fin500
-*UIConstraints: *Option25ShiftTray True *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin500 *Option25ShiftTray True
-*UIConstraints: *Option30Finisher Fin1000 *Option25ShiftTray True
-*UIConstraints: *Option30Finisher None *OutputBin FujigawaShift
-*UIConstraints: *Option30Finisher None *OutputBin KingUpper
-*UIConstraints: *Option30Finisher None *OutputBin KingLower
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingUpper
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingLower
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FujigawaShift
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher None
-*UIConstraints: *OutputBin KingLower *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher Fin500
-*UIConstraints: *OutputBin KingLower *Option30Finisher Fin500
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher Fin1000
-*UIConstraints: *RIStaple UpperLeft *Option30Finisher None
-*UIConstraints: *RIStaple UpperRight *Option30Finisher None
-*UIConstraints: *RIStaple LeftW *Option30Finisher None
-*UIConstraints: *RIStaple RightW *Option30Finisher None
-*UIConstraints: *RIStaple UpperW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIStaple UpperLeft
-*UIConstraints: *Option30Finisher None *RIStaple UpperRight
-*UIConstraints: *Option30Finisher None *RIStaple LeftW
-*UIConstraints: *Option30Finisher None *RIStaple RightW
-*UIConstraints: *Option30Finisher None *RIStaple UpperW
-*UIConstraints: *Option30Finisher Fin500 *RIStaple LeftW
-*UIConstraints: *Option30Finisher Fin500 *RIStaple RightW
-*UIConstraints: *Option30Finisher Fin500 *RIStaple UpperW
-*UIConstraints: *RIStaple LeftW *Option30Finisher Fin500
-*UIConstraints: *RIStaple RightW *Option30Finisher Fin500
-*UIConstraints: *RIStaple UpperW *Option30Finisher Fin500
+*UIConstraints: *Option_10 False *Duplex DuplexTumble
+*UIConstraints: *Option_10 False *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *Option_10 False
+*UIConstraints: *Duplex DuplexNoTumble *Option_10 False
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_25 False *OutputBin Shift
+*UIConstraints: *OutputBin Shift *Option_25 False
+*UIConstraints: *Option_25 True *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_25 True
+*UIConstraints: *Option_25 True *Option_30 Fin500
+*UIConstraints: *Option_25 True *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin500 *Option_25 True
+*UIConstraints: *Option_30 Fin1000 *Option_25 True
+*UIConstraints: *Option_30 None *OutputBin FujigawaShift
+*UIConstraints: *Option_30 None *OutputBin KingUpper
+*UIConstraints: *Option_30 None *OutputBin KingLower
+*UIConstraints: *Option_30 Fin500 *OutputBin KingUpper
+*UIConstraints: *Option_30 Fin500 *OutputBin KingLower
+*UIConstraints: *Option_30 Fin1000 *OutputBin FujigawaShift
+*UIConstraints: *OutputBin FujigawaShift *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 None
+*UIConstraints: *OutputBin KingLower *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 Fin500
+*UIConstraints: *OutputBin KingLower *Option_30 Fin500
+*UIConstraints: *OutputBin FujigawaShift *Option_30 Fin1000
+*UIConstraints: *RIStaple UpperLeft *Option_30 None
+*UIConstraints: *RIStaple UpperRight *Option_30 None
+*UIConstraints: *RIStaple LeftW *Option_30 None
+*UIConstraints: *RIStaple RightW *Option_30 None
+*UIConstraints: *RIStaple UpperW *Option_30 None
+*UIConstraints: *Option_30 None *RIStaple UpperLeft
+*UIConstraints: *Option_30 None *RIStaple UpperRight
+*UIConstraints: *Option_30 None *RIStaple LeftW
+*UIConstraints: *Option_30 None *RIStaple RightW
+*UIConstraints: *Option_30 None *RIStaple UpperW
+*UIConstraints: *Option_30 Fin500 *RIStaple LeftW
+*UIConstraints: *Option_30 Fin500 *RIStaple RightW
+*UIConstraints: *Option_30 Fin500 *RIStaple UpperW
+*UIConstraints: *RIStaple LeftW *Option_30 Fin500
+*UIConstraints: *RIStaple RightW *Option_30 Fin500
+*UIConstraints: *RIStaple UpperW *Option_30 Fin500
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType Labels *InputSlot 3Tray
*UIConstraints: *MediaType Labels *InputSlot 4Tray
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS2027_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS2027_PXL.ppd
index 8bcc0fc7..e163d358 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS2027 PXL"
*NickName: "Infotec IS2027 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,30 +64,30 @@
*OpenGroup: InstallableOptions/Installable Options
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option25ShiftTray/Shift Tray: PickOne
-*DefaultOption25ShiftTray: False
-*Option25ShiftTray False/Not Installed: ""
-*Option25ShiftTray True/Installed: ""
-*CloseUI: *Option25ShiftTray
-
-*OpenUI *Option10DuplexUnit/Duplex Unit: PickOne
-*DefaultOption10DuplexUnit: False
-*Option10DuplexUnit False/Not Installed: ""
-*Option10DuplexUnit True/Installed: ""
-*CloseUI: *Option10DuplexUnit
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin500/Finisher 500: ""
-*Option30Finisher Fin1000/Finisher 1000: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_10/Duplex Unit: PickOne
+*DefaultOption_10: False
+*Option_10 False/Not Installed: ""
+*Option_10 True/Installed: ""
+*CloseUI: *Option_10
+
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin500/Finisher 500: ""
+*Option_30 Fin1000/Finisher 1000: ""
+*CloseUI: *Option_30
+
+*OpenUI *Option_25/Shift Tray: PickOne
+*DefaultOption_25: False
+*Option_25 False/Not Installed: ""
+*Option_25 True/Installed: ""
+*CloseUI: *Option_25
*OpenUI *Option3BypassTray/Bypass Tray: PickOne
*DefaultOption3BypassTray: False
@@ -107,7 +107,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -157,8 +161,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -169,7 +173,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -180,7 +184,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -188,7 +192,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -253,6 +257,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *TraySwitch/Auto Tray Switch: PickOne
*FoomaticRIPOption TraySwitch: enum JCL A
*OrderDependency: 35 AnySetup *TraySwitch
@@ -433,48 +449,48 @@
*UIConstraints: *InputSlot 4Tray *Option1OptionTray None
*UIConstraints: *InputSlot 4Tray *Option1OptionTray 1Cassette
*UIConstraints: *InputSlot MultiTray *Option3BypassTray False
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexTumble
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexNoTumble
-*UIConstraints: *Duplex DuplexTumble *Option10DuplexUnit False
-*UIConstraints: *Duplex DuplexNoTumble *Option10DuplexUnit False
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option25ShiftTray False *OutputBin Shift
-*UIConstraints: *OutputBin Shift *Option25ShiftTray False
-*UIConstraints: *Option25ShiftTray True *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option25ShiftTray True
-*UIConstraints: *Option25ShiftTray True *Option30Finisher Fin500
-*UIConstraints: *Option25ShiftTray True *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin500 *Option25ShiftTray True
-*UIConstraints: *Option30Finisher Fin1000 *Option25ShiftTray True
-*UIConstraints: *Option30Finisher None *OutputBin FujigawaShift
-*UIConstraints: *Option30Finisher None *OutputBin KingUpper
-*UIConstraints: *Option30Finisher None *OutputBin KingLower
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingUpper
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingLower
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FujigawaShift
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher None
-*UIConstraints: *OutputBin KingLower *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher Fin500
-*UIConstraints: *OutputBin KingLower *Option30Finisher Fin500
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher Fin1000
-*UIConstraints: *RIStaple UpperLeft *Option30Finisher None
-*UIConstraints: *RIStaple UpperRight *Option30Finisher None
-*UIConstraints: *RIStaple LeftW *Option30Finisher None
-*UIConstraints: *RIStaple RightW *Option30Finisher None
-*UIConstraints: *RIStaple UpperW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIStaple UpperLeft
-*UIConstraints: *Option30Finisher None *RIStaple UpperRight
-*UIConstraints: *Option30Finisher None *RIStaple LeftW
-*UIConstraints: *Option30Finisher None *RIStaple RightW
-*UIConstraints: *Option30Finisher None *RIStaple UpperW
-*UIConstraints: *Option30Finisher Fin500 *RIStaple LeftW
-*UIConstraints: *Option30Finisher Fin500 *RIStaple RightW
-*UIConstraints: *Option30Finisher Fin500 *RIStaple UpperW
-*UIConstraints: *RIStaple LeftW *Option30Finisher Fin500
-*UIConstraints: *RIStaple RightW *Option30Finisher Fin500
-*UIConstraints: *RIStaple UpperW *Option30Finisher Fin500
+*UIConstraints: *Option_10 False *Duplex DuplexTumble
+*UIConstraints: *Option_10 False *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *Option_10 False
+*UIConstraints: *Duplex DuplexNoTumble *Option_10 False
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_25 False *OutputBin Shift
+*UIConstraints: *OutputBin Shift *Option_25 False
+*UIConstraints: *Option_25 True *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_25 True
+*UIConstraints: *Option_25 True *Option_30 Fin500
+*UIConstraints: *Option_25 True *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin500 *Option_25 True
+*UIConstraints: *Option_30 Fin1000 *Option_25 True
+*UIConstraints: *Option_30 None *OutputBin FujigawaShift
+*UIConstraints: *Option_30 None *OutputBin KingUpper
+*UIConstraints: *Option_30 None *OutputBin KingLower
+*UIConstraints: *Option_30 Fin500 *OutputBin KingUpper
+*UIConstraints: *Option_30 Fin500 *OutputBin KingLower
+*UIConstraints: *Option_30 Fin1000 *OutputBin FujigawaShift
+*UIConstraints: *OutputBin FujigawaShift *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 None
+*UIConstraints: *OutputBin KingLower *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 Fin500
+*UIConstraints: *OutputBin KingLower *Option_30 Fin500
+*UIConstraints: *OutputBin FujigawaShift *Option_30 Fin1000
+*UIConstraints: *RIStaple UpperLeft *Option_30 None
+*UIConstraints: *RIStaple UpperRight *Option_30 None
+*UIConstraints: *RIStaple LeftW *Option_30 None
+*UIConstraints: *RIStaple RightW *Option_30 None
+*UIConstraints: *RIStaple UpperW *Option_30 None
+*UIConstraints: *Option_30 None *RIStaple UpperLeft
+*UIConstraints: *Option_30 None *RIStaple UpperRight
+*UIConstraints: *Option_30 None *RIStaple LeftW
+*UIConstraints: *Option_30 None *RIStaple RightW
+*UIConstraints: *Option_30 None *RIStaple UpperW
+*UIConstraints: *Option_30 Fin500 *RIStaple LeftW
+*UIConstraints: *Option_30 Fin500 *RIStaple RightW
+*UIConstraints: *Option_30 Fin500 *RIStaple UpperW
+*UIConstraints: *RIStaple LeftW *Option_30 Fin500
+*UIConstraints: *RIStaple RightW *Option_30 Fin500
+*UIConstraints: *RIStaple UpperW *Option_30 Fin500
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType Labels *InputSlot 3Tray
*UIConstraints: *MediaType Labels *InputSlot 4Tray
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS2032_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS2032_PXL.ppd
index 352dd24e..3cf2d661 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS2032 PXL"
*NickName: "Infotec IS2032 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,30 +64,30 @@
*OpenGroup: InstallableOptions/Installable Options
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option25ShiftTray/Shift Tray: PickOne
-*DefaultOption25ShiftTray: False
-*Option25ShiftTray False/Not Installed: ""
-*Option25ShiftTray True/Installed: ""
-*CloseUI: *Option25ShiftTray
-
-*OpenUI *Option10DuplexUnit/Duplex Unit: PickOne
-*DefaultOption10DuplexUnit: False
-*Option10DuplexUnit False/Not Installed: ""
-*Option10DuplexUnit True/Installed: ""
-*CloseUI: *Option10DuplexUnit
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin500/Finisher 500: ""
-*Option30Finisher Fin1000/Finisher 1000: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_10/Duplex Unit: PickOne
+*DefaultOption_10: False
+*Option_10 False/Not Installed: ""
+*Option_10 True/Installed: ""
+*CloseUI: *Option_10
+
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin500/Finisher 500: ""
+*Option_30 Fin1000/Finisher 1000: ""
+*CloseUI: *Option_30
+
+*OpenUI *Option_25/Shift Tray: PickOne
+*DefaultOption_25: False
+*Option_25 False/Not Installed: ""
+*Option_25 True/Installed: ""
+*CloseUI: *Option_25
*OpenUI *Option3BypassTray/Bypass Tray: PickOne
*DefaultOption3BypassTray: False
@@ -107,7 +107,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -157,8 +161,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -169,7 +173,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -180,7 +184,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -188,7 +192,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -253,6 +257,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *TraySwitch/Auto Tray Switch: PickOne
*FoomaticRIPOption TraySwitch: enum JCL A
*OrderDependency: 35 AnySetup *TraySwitch
@@ -433,48 +449,48 @@
*UIConstraints: *InputSlot 4Tray *Option1OptionTray None
*UIConstraints: *InputSlot 4Tray *Option1OptionTray 1Cassette
*UIConstraints: *InputSlot MultiTray *Option3BypassTray False
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexTumble
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexNoTumble
-*UIConstraints: *Duplex DuplexTumble *Option10DuplexUnit False
-*UIConstraints: *Duplex DuplexNoTumble *Option10DuplexUnit False
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option25ShiftTray False *OutputBin Shift
-*UIConstraints: *OutputBin Shift *Option25ShiftTray False
-*UIConstraints: *Option25ShiftTray True *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option25ShiftTray True
-*UIConstraints: *Option25ShiftTray True *Option30Finisher Fin500
-*UIConstraints: *Option25ShiftTray True *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin500 *Option25ShiftTray True
-*UIConstraints: *Option30Finisher Fin1000 *Option25ShiftTray True
-*UIConstraints: *Option30Finisher None *OutputBin FujigawaShift
-*UIConstraints: *Option30Finisher None *OutputBin KingUpper
-*UIConstraints: *Option30Finisher None *OutputBin KingLower
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingUpper
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingLower
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FujigawaShift
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher None
-*UIConstraints: *OutputBin KingLower *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher Fin500
-*UIConstraints: *OutputBin KingLower *Option30Finisher Fin500
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher Fin1000
-*UIConstraints: *RIStaple UpperLeft *Option30Finisher None
-*UIConstraints: *RIStaple UpperRight *Option30Finisher None
-*UIConstraints: *RIStaple LeftW *Option30Finisher None
-*UIConstraints: *RIStaple RightW *Option30Finisher None
-*UIConstraints: *RIStaple UpperW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIStaple UpperLeft
-*UIConstraints: *Option30Finisher None *RIStaple UpperRight
-*UIConstraints: *Option30Finisher None *RIStaple LeftW
-*UIConstraints: *Option30Finisher None *RIStaple RightW
-*UIConstraints: *Option30Finisher None *RIStaple UpperW
-*UIConstraints: *Option30Finisher Fin500 *RIStaple LeftW
-*UIConstraints: *Option30Finisher Fin500 *RIStaple RightW
-*UIConstraints: *Option30Finisher Fin500 *RIStaple UpperW
-*UIConstraints: *RIStaple LeftW *Option30Finisher Fin500
-*UIConstraints: *RIStaple RightW *Option30Finisher Fin500
-*UIConstraints: *RIStaple UpperW *Option30Finisher Fin500
+*UIConstraints: *Option_10 False *Duplex DuplexTumble
+*UIConstraints: *Option_10 False *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *Option_10 False
+*UIConstraints: *Duplex DuplexNoTumble *Option_10 False
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_25 False *OutputBin Shift
+*UIConstraints: *OutputBin Shift *Option_25 False
+*UIConstraints: *Option_25 True *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_25 True
+*UIConstraints: *Option_25 True *Option_30 Fin500
+*UIConstraints: *Option_25 True *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin500 *Option_25 True
+*UIConstraints: *Option_30 Fin1000 *Option_25 True
+*UIConstraints: *Option_30 None *OutputBin FujigawaShift
+*UIConstraints: *Option_30 None *OutputBin KingUpper
+*UIConstraints: *Option_30 None *OutputBin KingLower
+*UIConstraints: *Option_30 Fin500 *OutputBin KingUpper
+*UIConstraints: *Option_30 Fin500 *OutputBin KingLower
+*UIConstraints: *Option_30 Fin1000 *OutputBin FujigawaShift
+*UIConstraints: *OutputBin FujigawaShift *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 None
+*UIConstraints: *OutputBin KingLower *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 Fin500
+*UIConstraints: *OutputBin KingLower *Option_30 Fin500
+*UIConstraints: *OutputBin FujigawaShift *Option_30 Fin1000
+*UIConstraints: *RIStaple UpperLeft *Option_30 None
+*UIConstraints: *RIStaple UpperRight *Option_30 None
+*UIConstraints: *RIStaple LeftW *Option_30 None
+*UIConstraints: *RIStaple RightW *Option_30 None
+*UIConstraints: *RIStaple UpperW *Option_30 None
+*UIConstraints: *Option_30 None *RIStaple UpperLeft
+*UIConstraints: *Option_30 None *RIStaple UpperRight
+*UIConstraints: *Option_30 None *RIStaple LeftW
+*UIConstraints: *Option_30 None *RIStaple RightW
+*UIConstraints: *Option_30 None *RIStaple UpperW
+*UIConstraints: *Option_30 Fin500 *RIStaple LeftW
+*UIConstraints: *Option_30 Fin500 *RIStaple RightW
+*UIConstraints: *Option_30 Fin500 *RIStaple UpperW
+*UIConstraints: *RIStaple LeftW *Option_30 Fin500
+*UIConstraints: *RIStaple RightW *Option_30 Fin500
+*UIConstraints: *RIStaple UpperW *Option_30 Fin500
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType Labels *InputSlot 3Tray
*UIConstraints: *MediaType Labels *InputSlot 4Tray
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS2035_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS2035_PXL.ppd
index 45c3d088..d3be9f7b 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2002-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS2035 PXL"
*NickName: "Infotec IS2035 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,25 +64,25 @@
*OpenGroup: InstallableOptions/Installable Options
-*OpenUI *Option21ExternalTray/External Tray: PickOne
-*DefaultOption21ExternalTray: False
-*Option21ExternalTray False/Not Installed: ""
-*Option21ExternalTray True/Installed: ""
-*CloseUI: *Option21ExternalTray
-
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinKING/Finisher 1000: ""
-*Option30Finisher FinLAWC/Finisher 2250: ""
-*Option30Finisher FinTONEC/Booklet Finisher: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_21/External Tray: PickOne
+*DefaultOption_21: False
+*Option_21 False/Not Installed: ""
+*Option_21 True/Installed: ""
+*CloseUI: *Option_21
+
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinKING/Finisher 1000: ""
+*Option_30 FinLAWC/Finisher 2250: ""
+*Option_30 FinTONEC/Booklet Finisher: ""
+*CloseUI: *Option_30
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
@@ -101,7 +101,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -151,8 +155,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -163,7 +167,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -174,7 +178,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -182,7 +186,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -251,6 +255,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -482,30 +498,30 @@
*UIConstraints: *InputSlot 4Tray *Option1LowerPaperTrays False
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option21ExternalTray True *Option30Finisher FinKING
-*UIConstraints: *Option21ExternalTray True *Option30Finisher FinLAWC
-*UIConstraints: *Option21ExternalTray True *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinKING *Option21ExternalTray True
-*UIConstraints: *Option30Finisher FinLAWC *Option21ExternalTray True
-*UIConstraints: *Option30Finisher FinTONEC *Option21ExternalTray True
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option21ExternalTray False *OutputBin External
-*UIConstraints: *OutputBin External *Option21ExternalTray False
-*UIConstraints: *Option30Finisher None *OutputBin FinProof
-*UIConstraints: *Option30Finisher None *OutputBin FinShift
-*UIConstraints: *OutputBin FinProof *Option30Finisher None
-*UIConstraints: *OutputBin FinShift *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIStaple UpperLeft
-*UIConstraints: *Option30Finisher None *RIStaple UpperRight
-*UIConstraints: *Option30Finisher None *RIStaple LeftW
-*UIConstraints: *Option30Finisher None *RIStaple RightW
-*UIConstraints: *Option30Finisher None *RIStaple UpperW
-*UIConstraints: *RIStaple UpperLeft *Option30Finisher None
-*UIConstraints: *RIStaple UpperRight *Option30Finisher None
-*UIConstraints: *RIStaple LeftW *Option30Finisher None
-*UIConstraints: *RIStaple RightW *Option30Finisher None
-*UIConstraints: *RIStaple UpperW *Option30Finisher None
+*UIConstraints: *Option_21 True *Option_30 FinKING
+*UIConstraints: *Option_21 True *Option_30 FinLAWC
+*UIConstraints: *Option_21 True *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinKING *Option_21 True
+*UIConstraints: *Option_30 FinLAWC *Option_21 True
+*UIConstraints: *Option_30 FinTONEC *Option_21 True
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_21 False *OutputBin External
+*UIConstraints: *OutputBin External *Option_21 False
+*UIConstraints: *Option_30 None *OutputBin FinProof
+*UIConstraints: *Option_30 None *OutputBin FinShift
+*UIConstraints: *OutputBin FinProof *Option_30 None
+*UIConstraints: *OutputBin FinShift *Option_30 None
+*UIConstraints: *Option_30 None *RIStaple UpperLeft
+*UIConstraints: *Option_30 None *RIStaple UpperRight
+*UIConstraints: *Option_30 None *RIStaple LeftW
+*UIConstraints: *Option_30 None *RIStaple RightW
+*UIConstraints: *Option_30 None *RIStaple UpperW
+*UIConstraints: *RIStaple UpperLeft *Option_30 None
+*UIConstraints: *RIStaple UpperRight *Option_30 None
+*UIConstraints: *RIStaple LeftW *Option_30 None
+*UIConstraints: *RIStaple RightW *Option_30 None
+*UIConstraints: *RIStaple UpperW *Option_30 None
*UIConstraints: *MediaType Preprinted *InputSlot MultiTray
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType Labels *InputSlot 2Tray
@@ -541,106 +557,106 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
*UIConstraints: *InputSlot MultiTray *Duplex DuplexNoTumble
*UIConstraints: *Duplex DuplexTumble *InputSlot MultiTray
*UIConstraints: *Duplex DuplexNoTumble *InputSlot MultiTray
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinTONEC
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
+*UIConstraints: *Option_30 FinKING *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinTONEC
*% Generic boilerplate PPD stuff as standard PostScript fonts and so on
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS2045_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS2045_PXL.ppd
index 2d11480b..a9f1830b 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2002-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS2045 PXL"
*NickName: "Infotec IS2045 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,25 +64,25 @@
*OpenGroup: InstallableOptions/Installable Options
-*OpenUI *Option21ExternalTray/External Tray: PickOne
-*DefaultOption21ExternalTray: False
-*Option21ExternalTray False/Not Installed: ""
-*Option21ExternalTray True/Installed: ""
-*CloseUI: *Option21ExternalTray
-
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinKING/Finisher 1000: ""
-*Option30Finisher FinLAWC/Finisher 2250: ""
-*Option30Finisher FinTONEC/Booklet Finisher: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_21/External Tray: PickOne
+*DefaultOption_21: False
+*Option_21 False/Not Installed: ""
+*Option_21 True/Installed: ""
+*CloseUI: *Option_21
+
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinKING/Finisher 1000: ""
+*Option_30 FinLAWC/Finisher 2250: ""
+*Option_30 FinTONEC/Booklet Finisher: ""
+*CloseUI: *Option_30
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
@@ -101,7 +101,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -151,8 +155,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -163,7 +167,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -174,7 +178,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -182,7 +186,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -251,6 +255,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -482,30 +498,30 @@
*UIConstraints: *InputSlot 4Tray *Option1LowerPaperTrays False
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option21ExternalTray True *Option30Finisher FinKING
-*UIConstraints: *Option21ExternalTray True *Option30Finisher FinLAWC
-*UIConstraints: *Option21ExternalTray True *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinKING *Option21ExternalTray True
-*UIConstraints: *Option30Finisher FinLAWC *Option21ExternalTray True
-*UIConstraints: *Option30Finisher FinTONEC *Option21ExternalTray True
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option21ExternalTray False *OutputBin External
-*UIConstraints: *OutputBin External *Option21ExternalTray False
-*UIConstraints: *Option30Finisher None *OutputBin FinProof
-*UIConstraints: *Option30Finisher None *OutputBin FinShift
-*UIConstraints: *OutputBin FinProof *Option30Finisher None
-*UIConstraints: *OutputBin FinShift *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIStaple UpperLeft
-*UIConstraints: *Option30Finisher None *RIStaple UpperRight
-*UIConstraints: *Option30Finisher None *RIStaple LeftW
-*UIConstraints: *Option30Finisher None *RIStaple RightW
-*UIConstraints: *Option30Finisher None *RIStaple UpperW
-*UIConstraints: *RIStaple UpperLeft *Option30Finisher None
-*UIConstraints: *RIStaple UpperRight *Option30Finisher None
-*UIConstraints: *RIStaple LeftW *Option30Finisher None
-*UIConstraints: *RIStaple RightW *Option30Finisher None
-*UIConstraints: *RIStaple UpperW *Option30Finisher None
+*UIConstraints: *Option_21 True *Option_30 FinKING
+*UIConstraints: *Option_21 True *Option_30 FinLAWC
+*UIConstraints: *Option_21 True *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinKING *Option_21 True
+*UIConstraints: *Option_30 FinLAWC *Option_21 True
+*UIConstraints: *Option_30 FinTONEC *Option_21 True
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_21 False *OutputBin External
+*UIConstraints: *OutputBin External *Option_21 False
+*UIConstraints: *Option_30 None *OutputBin FinProof
+*UIConstraints: *Option_30 None *OutputBin FinShift
+*UIConstraints: *OutputBin FinProof *Option_30 None
+*UIConstraints: *OutputBin FinShift *Option_30 None
+*UIConstraints: *Option_30 None *RIStaple UpperLeft
+*UIConstraints: *Option_30 None *RIStaple UpperRight
+*UIConstraints: *Option_30 None *RIStaple LeftW
+*UIConstraints: *Option_30 None *RIStaple RightW
+*UIConstraints: *Option_30 None *RIStaple UpperW
+*UIConstraints: *RIStaple UpperLeft *Option_30 None
+*UIConstraints: *RIStaple UpperRight *Option_30 None
+*UIConstraints: *RIStaple LeftW *Option_30 None
+*UIConstraints: *RIStaple RightW *Option_30 None
+*UIConstraints: *RIStaple UpperW *Option_30 None
*UIConstraints: *MediaType Preprinted *InputSlot MultiTray
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType Labels *InputSlot 2Tray
@@ -541,106 +557,106 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
*UIConstraints: *InputSlot MultiTray *Duplex DuplexNoTumble
*UIConstraints: *Duplex DuplexTumble *InputSlot MultiTray
*UIConstraints: *Duplex DuplexNoTumble *InputSlot MultiTray
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinTONEC
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
+*UIConstraints: *Option_30 FinKING *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinTONEC
*% Generic boilerplate PPD stuff as standard PostScript fonts and so on
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS2090_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS2090_PXL.ppd
index 2ffcdb8e..8bb1959a 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2002-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS2090 PXL"
*NickName: "Infotec IS2090 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,13 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: FinVICTO
+*Option_30 FinVICTO/Finisher 3000B/3000BZ: ""
+*Option_30 FinZAIRE/Booklet Finisher: ""
+*Option_30 None/Not Installed: ""
+*CloseUI: *Option_30
+
*OpenUI *Option8Zfoldingunit/Z-folding unit: PickOne
*DefaultOption8Zfoldingunit: False
*Option8Zfoldingunit False/Not Installed: ""
@@ -82,19 +89,16 @@
*Option1LargeCapacityTray True/Installed: ""
*CloseUI: *Option1LargeCapacityTray
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: FinVICTO
-*Option30Finisher FinVICTO/Finisher 3000B/3000BZ: ""
-*Option30Finisher FinZAIRE/Booklet Finisher: ""
-*Option30Finisher None/Not Installed: ""
-*CloseUI: *Option30Finisher
-
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -148,8 +152,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -160,7 +164,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -171,7 +175,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -179,7 +183,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -252,6 +256,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -525,38 +541,38 @@
*UIConstraints: *InputSlot 6Tray *Option1LargeCapacityTray False
*UIConstraints: *Option2Tray7 False *InputSlot 7Tray
*UIConstraints: *InputSlot 7Tray *Option2Tray7 False
-*UIConstraints: *Option8Zfoldingunit True *Option30Finisher None
-*UIConstraints: *Option8Zfoldingunit True *Option30Finisher FinZAIRE
-*UIConstraints: *Option30Finisher None *Option8Zfoldingunit True
-*UIConstraints: *Option30Finisher FinZAIRE *Option8Zfoldingunit True
+*UIConstraints: *Option8Zfoldingunit True *Option_30 None
+*UIConstraints: *Option8Zfoldingunit True *Option_30 FinZAIRE
+*UIConstraints: *Option_30 None *Option8Zfoldingunit True
+*UIConstraints: *Option_30 FinZAIRE *Option8Zfoldingunit True
*UIConstraints: *Option8Zfoldingunit False *RIZfold Bottom
*UIConstraints: *Option8Zfoldingunit False *RIZfold Left
*UIConstraints: *Option8Zfoldingunit False *RIZfold Right
*UIConstraints: *RIZfold Bottom *Option8Zfoldingunit False
*UIConstraints: *RIZfold Left *Option8Zfoldingunit False
*UIConstraints: *RIZfold Right *Option8Zfoldingunit False
-*UIConstraints: *Option30Finisher None *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher None *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher FinVICTO *OutputBin FinisherLower
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinVICTO
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinVICTO
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *Option30Finisher FinVICTO *StapleLocation CenterW
+*UIConstraints: *Option_30 None *OutputBin FinisherUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 None *OutputBin FinisherLower
+*UIConstraints: *Option_30 FinVICTO *OutputBin FinisherLower
+*UIConstraints: *OutputBin FinisherUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinVICTO
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *StapleLocation CenterW *Option_30 FinVICTO
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *Option_30 FinVICTO *StapleLocation CenterW
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperLeft
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperRight
*UIConstraints: *OutputBin FinisherUpper *StapleLocation LeftW
@@ -574,33 +590,33 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 4Tray
*UIConstraints: *PageSize Legal *InputSlot 4Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 4Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 4Tray
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *PageSize A3 *InputSlot 6Tray
*UIConstraints: *PageSize Legal *InputSlot 6Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 6Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 6Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 4Tray *PageSize A3
*UIConstraints: *InputSlot 4Tray *PageSize Legal
-*UIConstraints: *InputSlot 4Tray *PageSize 11x17
+*UIConstraints: *InputSlot 4Tray *PageSize Tabloid
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *InputSlot 6Tray *PageSize A3
*UIConstraints: *InputSlot 6Tray *PageSize Legal
-*UIConstraints: *InputSlot 6Tray *PageSize 11x17
+*UIConstraints: *InputSlot 6Tray *PageSize Tabloid
*UIConstraints: *PageSize A3 *RIZfold Left
*UIConstraints: *PageSize A3 *RIZfold Right
-*UIConstraints: *PageSize 11x17 *RIZfold Left
-*UIConstraints: *PageSize 11x17 *RIZfold Right
+*UIConstraints: *PageSize Tabloid *RIZfold Left
+*UIConstraints: *PageSize Tabloid *RIZfold Right
*UIConstraints: *PageSize Legal *RIZfold Left
*UIConstraints: *PageSize Legal *RIZfold Right
*UIConstraints: *RIZfold Left *PageSize A3
*UIConstraints: *RIZfold Right *PageSize A3
-*UIConstraints: *RIZfold Left *PageSize 11x17
-*UIConstraints: *RIZfold Right *PageSize 11x17
+*UIConstraints: *RIZfold Left *PageSize Tabloid
+*UIConstraints: *RIZfold Right *PageSize Tabloid
*UIConstraints: *RIZfold Left *PageSize Legal
*UIConstraints: *RIZfold Right *PageSize Legal
*UIConstraints: *MediaType OHP *InputSlot 1Tray
@@ -656,36 +672,36 @@
*UIConstraints: *MediaType Labels *Duplex DuplexTumble
*UIConstraints: *MediaType Labels *Duplex DuplexNoTumble
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *RIZfold Bottom *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *RIZfold Bottom
*UIConstraints: *RIZfold Bottom *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS2105_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS2105_PXL.ppd
index 38c82dc2..7bbcc7fe 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2002-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS2105 PXL"
*NickName: "Infotec IS2105 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,12 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: FinVICTO
+*Option_30 FinVICTO/Finisher 3000B/3000BZ: ""
+*Option_30 None/Not Installed: ""
+*CloseUI: *Option_30
+
*OpenUI *Option8Zfoldingunit/Z-folding unit: PickOne
*DefaultOption8Zfoldingunit: False
*Option8Zfoldingunit False/Not Installed: ""
@@ -82,18 +88,16 @@
*Option1LargeCapacityTray True/Installed: ""
*CloseUI: *Option1LargeCapacityTray
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: FinVICTO
-*Option30Finisher FinVICTO/Finisher 3000B/3000BZ: ""
-*Option30Finisher None/Not Installed: ""
-*CloseUI: *Option30Finisher
-
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -147,8 +151,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -159,7 +163,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -170,7 +174,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -178,7 +182,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -251,6 +255,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -520,28 +536,28 @@
*UIConstraints: *InputSlot 6Tray *Option1LargeCapacityTray False
*UIConstraints: *Option2Tray7 False *InputSlot 7Tray
*UIConstraints: *InputSlot 7Tray *Option2Tray7 False
-*UIConstraints: *Option8Zfoldingunit True *Option30Finisher None
-*UIConstraints: *Option30Finisher None *Option8Zfoldingunit True
+*UIConstraints: *Option8Zfoldingunit True *Option_30 None
+*UIConstraints: *Option_30 None *Option8Zfoldingunit True
*UIConstraints: *Option8Zfoldingunit False *RIZfold Bottom
*UIConstraints: *Option8Zfoldingunit False *RIZfold Left
*UIConstraints: *Option8Zfoldingunit False *RIZfold Right
*UIConstraints: *RIZfold Bottom *Option8Zfoldingunit False
*UIConstraints: *RIZfold Left *Option8Zfoldingunit False
*UIConstraints: *RIZfold Right *Option8Zfoldingunit False
-*UIConstraints: *Option30Finisher None *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherMiddle
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
+*UIConstraints: *Option_30 None *OutputBin FinisherUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherMiddle
+*UIConstraints: *OutputBin FinisherUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperLeft
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperRight
*UIConstraints: *OutputBin FinisherUpper *StapleLocation LeftW
@@ -555,33 +571,33 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 4Tray
*UIConstraints: *PageSize Legal *InputSlot 4Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 4Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 4Tray
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *PageSize A3 *InputSlot 6Tray
*UIConstraints: *PageSize Legal *InputSlot 6Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 6Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 6Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 4Tray *PageSize A3
*UIConstraints: *InputSlot 4Tray *PageSize Legal
-*UIConstraints: *InputSlot 4Tray *PageSize 11x17
+*UIConstraints: *InputSlot 4Tray *PageSize Tabloid
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *InputSlot 6Tray *PageSize A3
*UIConstraints: *InputSlot 6Tray *PageSize Legal
-*UIConstraints: *InputSlot 6Tray *PageSize 11x17
+*UIConstraints: *InputSlot 6Tray *PageSize Tabloid
*UIConstraints: *PageSize A3 *RIZfold Left
*UIConstraints: *PageSize A3 *RIZfold Right
-*UIConstraints: *PageSize 11x17 *RIZfold Left
-*UIConstraints: *PageSize 11x17 *RIZfold Right
+*UIConstraints: *PageSize Tabloid *RIZfold Left
+*UIConstraints: *PageSize Tabloid *RIZfold Right
*UIConstraints: *PageSize Legal *RIZfold Left
*UIConstraints: *PageSize Legal *RIZfold Right
*UIConstraints: *RIZfold Left *PageSize A3
*UIConstraints: *RIZfold Right *PageSize A3
-*UIConstraints: *RIZfold Left *PageSize 11x17
-*UIConstraints: *RIZfold Right *PageSize 11x17
+*UIConstraints: *RIZfold Left *PageSize Tabloid
+*UIConstraints: *RIZfold Right *PageSize Tabloid
*UIConstraints: *RIZfold Left *PageSize Legal
*UIConstraints: *RIZfold Right *PageSize Legal
*UIConstraints: *MediaType OHP *InputSlot 1Tray
@@ -637,36 +653,36 @@
*UIConstraints: *MediaType Labels *Duplex DuplexTumble
*UIConstraints: *MediaType Labels *Duplex DuplexNoTumble
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *RIZfold Bottom *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *RIZfold Bottom
*UIConstraints: *RIZfold Bottom *RIPunch LeftUS2
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 a574e469..99ad7ac9 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2004-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.00"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec ISC 1024c PXL"
*NickName: "Infotec ISC 1024c PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,13 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin500/Finisher 500: ""
+*Option_30 Fin1000/Finisher 1000: ""
+*CloseUI: *Option_30
+
*OpenUI *Option5DuplexUnit/Duplex Unit: PickOne
*DefaultOption5DuplexUnit: False
*Option5DuplexUnit False/Not Installed: ""
@@ -83,31 +90,28 @@
*Option1OptionTray 2Cassette/Tray 3 and 4: ""
*CloseUI: *Option1OptionTray
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option25InternalShiftTray/Internal Shift Tray: PickOne
-*DefaultOption25InternalShiftTray: False
-*Option25InternalShiftTray False/Not Installed: ""
-*Option25InternalShiftTray True/Installed: ""
-*CloseUI: *Option25InternalShiftTray
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin500/Finisher 500: ""
-*Option30Finisher Fin1000/Finisher 1000: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_25/Internal Shift Tray: PickOne
+*DefaultOption_25: False
+*Option_25 False/Not Installed: ""
+*Option_25 True/Installed: ""
+*CloseUI: *Option_25
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -166,8 +170,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -178,7 +182,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -189,7 +193,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -197,7 +201,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -262,6 +266,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -448,38 +464,38 @@
*UIConstraints: *Option5DuplexUnit False *Duplex DuplexNoTumble
*UIConstraints: *Duplex DuplexTumble *Option5DuplexUnit False
*UIConstraints: *Duplex DuplexNoTumble *Option5DuplexUnit False
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option25InternalShiftTray False *OutputBin Shift
-*UIConstraints: *OutputBin Shift *Option25InternalShiftTray False
-*UIConstraints: *Option25InternalShiftTray True *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option25InternalShiftTray True
-*UIConstraints: *Option25InternalShiftTray True *Option30Finisher Fin500
-*UIConstraints: *Option25InternalShiftTray True *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin500 *Option25InternalShiftTray True
-*UIConstraints: *Option30Finisher Fin1000 *Option25InternalShiftTray True
-*UIConstraints: *Option30Finisher None *OutputBin FujigawaShift
-*UIConstraints: *Option30Finisher None *OutputBin KingUpper
-*UIConstraints: *Option30Finisher None *OutputBin KingLower
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher None
-*UIConstraints: *OutputBin KingLower *Option30Finisher None
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation LeftW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation RightW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation UpperW
-*UIConstraints: *StapleLocation LeftW *Option30Finisher Fin500
-*UIConstraints: *StapleLocation RightW *Option30Finisher Fin500
-*UIConstraints: *StapleLocation UpperW *Option30Finisher Fin500
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_25 False *OutputBin Shift
+*UIConstraints: *OutputBin Shift *Option_25 False
+*UIConstraints: *Option_25 True *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_25 True
+*UIConstraints: *Option_25 True *Option_30 Fin500
+*UIConstraints: *Option_25 True *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin500 *Option_25 True
+*UIConstraints: *Option_30 Fin1000 *Option_25 True
+*UIConstraints: *Option_30 None *OutputBin FujigawaShift
+*UIConstraints: *Option_30 None *OutputBin KingUpper
+*UIConstraints: *Option_30 None *OutputBin KingLower
+*UIConstraints: *OutputBin FujigawaShift *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 None
+*UIConstraints: *OutputBin KingLower *Option_30 None
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 Fin500 *StapleLocation LeftW
+*UIConstraints: *Option_30 Fin500 *StapleLocation RightW
+*UIConstraints: *Option_30 Fin500 *StapleLocation UpperW
+*UIConstraints: *StapleLocation LeftW *Option_30 Fin500
+*UIConstraints: *StapleLocation RightW *Option_30 Fin500
+*UIConstraints: *StapleLocation UpperW *Option_30 Fin500
*UIConstraints: *StapleLocation UpperLeft *OutputBin Standard
*UIConstraints: *StapleLocation UpperLeft *OutputBin Bin1
*UIConstraints: *StapleLocation UpperLeft *OutputBin KingUpper
@@ -510,12 +526,12 @@
*UIConstraints: *OutputBin Standard *StapleLocation UpperW
*UIConstraints: *OutputBin Bin1 *StapleLocation UpperW
*UIConstraints: *OutputBin KingUpper *StapleLocation UpperW
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingUpper
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingLower
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FujigawaShift
-*UIConstraints: *OutputBin KingUpper *Option30Finisher Fin500
-*UIConstraints: *OutputBin KingLower *Option30Finisher Fin500
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher Fin1000
+*UIConstraints: *Option_30 Fin500 *OutputBin KingUpper
+*UIConstraints: *Option_30 Fin500 *OutputBin KingLower
+*UIConstraints: *Option_30 Fin1000 *OutputBin FujigawaShift
+*UIConstraints: *OutputBin KingUpper *Option_30 Fin500
+*UIConstraints: *OutputBin KingLower *Option_30 Fin500
+*UIConstraints: *OutputBin FujigawaShift *Option_30 Fin1000
*UIConstraints: *MediaType DupPlain *InputSlot 1Tray
*UIConstraints: *MediaType DupThick *InputSlot 1Tray
*UIConstraints: *MediaType DupPlain *InputSlot 2Tray
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 85f8076f..e2bcdaae 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2004-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.00"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec ISC 1032c PXL"
*NickName: "Infotec ISC 1032c PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,13 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin500/Finisher 500: ""
+*Option_30 Fin1000/Finisher 1000: ""
+*CloseUI: *Option_30
+
*OpenUI *Option5DuplexUnit/Duplex Unit: PickOne
*DefaultOption5DuplexUnit: False
*Option5DuplexUnit False/Not Installed: ""
@@ -83,31 +90,28 @@
*Option1OptionTray 2Cassette/Tray 3 and 4: ""
*CloseUI: *Option1OptionTray
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option25InternalShiftTray/Internal Shift Tray: PickOne
-*DefaultOption25InternalShiftTray: False
-*Option25InternalShiftTray False/Not Installed: ""
-*Option25InternalShiftTray True/Installed: ""
-*CloseUI: *Option25InternalShiftTray
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin500/Finisher 500: ""
-*Option30Finisher Fin1000/Finisher 1000: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_25/Internal Shift Tray: PickOne
+*DefaultOption_25: False
+*Option_25 False/Not Installed: ""
+*Option_25 True/Installed: ""
+*CloseUI: *Option_25
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -166,8 +170,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -178,7 +182,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -189,7 +193,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -197,7 +201,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -262,6 +266,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -448,38 +464,38 @@
*UIConstraints: *Option5DuplexUnit False *Duplex DuplexNoTumble
*UIConstraints: *Duplex DuplexTumble *Option5DuplexUnit False
*UIConstraints: *Duplex DuplexNoTumble *Option5DuplexUnit False
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option25InternalShiftTray False *OutputBin Shift
-*UIConstraints: *OutputBin Shift *Option25InternalShiftTray False
-*UIConstraints: *Option25InternalShiftTray True *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option25InternalShiftTray True
-*UIConstraints: *Option25InternalShiftTray True *Option30Finisher Fin500
-*UIConstraints: *Option25InternalShiftTray True *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin500 *Option25InternalShiftTray True
-*UIConstraints: *Option30Finisher Fin1000 *Option25InternalShiftTray True
-*UIConstraints: *Option30Finisher None *OutputBin FujigawaShift
-*UIConstraints: *Option30Finisher None *OutputBin KingUpper
-*UIConstraints: *Option30Finisher None *OutputBin KingLower
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher None
-*UIConstraints: *OutputBin KingLower *Option30Finisher None
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation LeftW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation RightW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation UpperW
-*UIConstraints: *StapleLocation LeftW *Option30Finisher Fin500
-*UIConstraints: *StapleLocation RightW *Option30Finisher Fin500
-*UIConstraints: *StapleLocation UpperW *Option30Finisher Fin500
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_25 False *OutputBin Shift
+*UIConstraints: *OutputBin Shift *Option_25 False
+*UIConstraints: *Option_25 True *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_25 True
+*UIConstraints: *Option_25 True *Option_30 Fin500
+*UIConstraints: *Option_25 True *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin500 *Option_25 True
+*UIConstraints: *Option_30 Fin1000 *Option_25 True
+*UIConstraints: *Option_30 None *OutputBin FujigawaShift
+*UIConstraints: *Option_30 None *OutputBin KingUpper
+*UIConstraints: *Option_30 None *OutputBin KingLower
+*UIConstraints: *OutputBin FujigawaShift *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 None
+*UIConstraints: *OutputBin KingLower *Option_30 None
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 Fin500 *StapleLocation LeftW
+*UIConstraints: *Option_30 Fin500 *StapleLocation RightW
+*UIConstraints: *Option_30 Fin500 *StapleLocation UpperW
+*UIConstraints: *StapleLocation LeftW *Option_30 Fin500
+*UIConstraints: *StapleLocation RightW *Option_30 Fin500
+*UIConstraints: *StapleLocation UpperW *Option_30 Fin500
*UIConstraints: *StapleLocation UpperLeft *OutputBin Standard
*UIConstraints: *StapleLocation UpperLeft *OutputBin Bin1
*UIConstraints: *StapleLocation UpperLeft *OutputBin KingUpper
@@ -510,12 +526,12 @@
*UIConstraints: *OutputBin Standard *StapleLocation UpperW
*UIConstraints: *OutputBin Bin1 *StapleLocation UpperW
*UIConstraints: *OutputBin KingUpper *StapleLocation UpperW
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingUpper
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingLower
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FujigawaShift
-*UIConstraints: *OutputBin KingUpper *Option30Finisher Fin500
-*UIConstraints: *OutputBin KingLower *Option30Finisher Fin500
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher Fin1000
+*UIConstraints: *Option_30 Fin500 *OutputBin KingUpper
+*UIConstraints: *Option_30 Fin500 *OutputBin KingLower
+*UIConstraints: *Option_30 Fin1000 *OutputBin FujigawaShift
+*UIConstraints: *OutputBin KingUpper *Option_30 Fin500
+*UIConstraints: *OutputBin KingLower *Option_30 Fin500
+*UIConstraints: *OutputBin FujigawaShift *Option_30 Fin1000
*UIConstraints: *MediaType DupPlain *InputSlot 1Tray
*UIConstraints: *MediaType DupThick *InputSlot 1Tray
*UIConstraints: *MediaType DupPlain *InputSlot 2Tray
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 1d41c283..30c502ad 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2004-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.00"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec ISC 2428 PXL"
*NickName: "Infotec ISC 2428 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,13 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin2250/2 Tray Finisher: ""
+*Option_30 FinKINU/Booklet Finisher: ""
+*CloseUI: *Option_30
+
*OpenUI *Option1Tray/Tray: PickOne
*DefaultOption1Tray: None
*Option1Tray None/None: ""
@@ -71,25 +78,22 @@
*Option1Tray 2Cassette/Tray 3 and 4: ""
*CloseUI: *Option1Tray
-*OpenUI *Option50LeftTray1and2/Left Tray 1 and 2: PickOne
-*DefaultOption50LeftTray1and2: False
-*Option50LeftTray1and2 False/Not Installed: ""
-*Option50LeftTray1and2 True/Installed: ""
-*CloseUI: *Option50LeftTray1and2
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin2250/2 Tray Finisher: ""
-*Option30Finisher FinKINU/Booklet Finisher: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_50/Left Tray 1 and 2: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -152,8 +156,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -164,7 +168,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -175,7 +179,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -183,7 +187,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -248,6 +252,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -489,50 +505,50 @@
*CloseGroup: JobLog/Job Log
-*UIConstraints: *Option50LeftTray1and2 True *Option30Finisher Fin2250
-*UIConstraints: *Option50LeftTray1and2 True *Option30Finisher FinKINU
-*UIConstraints: *Option30Finisher Fin2250 *Option50LeftTray1and2 True
-*UIConstraints: *Option30Finisher FinKINU *Option50LeftTray1and2 True
+*UIConstraints: *Option_50 True *Option_30 Fin2250
+*UIConstraints: *Option_50 True *Option_30 FinKINU
+*UIConstraints: *Option_30 Fin2250 *Option_50 True
+*UIConstraints: *Option_30 FinKINU *Option_50 True
*UIConstraints: *Option1Tray None *InputSlot 3Tray
*UIConstraints: *Option1Tray None *InputSlot 4Tray
*UIConstraints: *Option1Tray 1Cassette *InputSlot 4Tray
*UIConstraints: *InputSlot 3Tray *Option1Tray None
*UIConstraints: *InputSlot 4Tray *Option1Tray None
*UIConstraints: *InputSlot 4Tray *Option1Tray 1Cassette
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher Fin2250 *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher Fin2250
-*UIConstraints: *Option30Finisher None *OutputBin Fin2250Upper
-*UIConstraints: *Option30Finisher None *OutputBin Fin2250Lower
-*UIConstraints: *Option30Finisher None *OutputBin FinKINUShift
-*UIConstraints: *Option30Finisher None *OutputBin FinBooklet
-*UIConstraints: *Option30Finisher Fin2250 *OutputBin FinKINUShift
-*UIConstraints: *Option30Finisher Fin2250 *OutputBin FinBooklet
-*UIConstraints: *Option30Finisher FinKINU *OutputBin Fin2250Upper
-*UIConstraints: *Option30Finisher FinKINU *OutputBin Fin2250Lower
-*UIConstraints: *OutputBin Fin2250Upper *Option30Finisher None
-*UIConstraints: *OutputBin Fin2250Lower *Option30Finisher None
-*UIConstraints: *OutputBin FinKINUShift *Option30Finisher None
-*UIConstraints: *OutputBin FinBooklet *Option30Finisher None
-*UIConstraints: *OutputBin FinKINUShift *Option30Finisher Fin2250
-*UIConstraints: *OutputBin FinBooklet *Option30Finisher Fin2250
-*UIConstraints: *OutputBin Fin2250Upper *Option30Finisher FinKINU
-*UIConstraints: *OutputBin Fin2250Lower *Option30Finisher FinKINU
-*UIConstraints: *Option50LeftTray1and2 False *OutputBin CFBin1
-*UIConstraints: *Option50LeftTray1and2 False *OutputBin CFBin2
-*UIConstraints: *OutputBin CFBin1 *Option50LeftTray1and2 False
-*UIConstraints: *OutputBin CFBin2 *Option50LeftTray1and2 False
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 Fin2250 *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 Fin2250
+*UIConstraints: *Option_30 None *OutputBin Fin2250Upper
+*UIConstraints: *Option_30 None *OutputBin Fin2250Lower
+*UIConstraints: *Option_30 None *OutputBin FinKINUShift
+*UIConstraints: *Option_30 None *OutputBin FinBooklet
+*UIConstraints: *Option_30 Fin2250 *OutputBin FinKINUShift
+*UIConstraints: *Option_30 Fin2250 *OutputBin FinBooklet
+*UIConstraints: *Option_30 FinKINU *OutputBin Fin2250Upper
+*UIConstraints: *Option_30 FinKINU *OutputBin Fin2250Lower
+*UIConstraints: *OutputBin Fin2250Upper *Option_30 None
+*UIConstraints: *OutputBin Fin2250Lower *Option_30 None
+*UIConstraints: *OutputBin FinKINUShift *Option_30 None
+*UIConstraints: *OutputBin FinBooklet *Option_30 None
+*UIConstraints: *OutputBin FinKINUShift *Option_30 Fin2250
+*UIConstraints: *OutputBin FinBooklet *Option_30 Fin2250
+*UIConstraints: *OutputBin Fin2250Upper *Option_30 FinKINU
+*UIConstraints: *OutputBin Fin2250Lower *Option_30 FinKINU
+*UIConstraints: *Option_50 False *OutputBin CFBin1
+*UIConstraints: *Option_50 False *OutputBin CFBin2
+*UIConstraints: *OutputBin CFBin1 *Option_50 False
+*UIConstraints: *OutputBin CFBin2 *Option_50 False
*UIConstraints: *MediaType OHP *InputSlot 1Tray
*UIConstraints: *MediaType OHP *InputSlot 2Tray
*UIConstraints: *MediaType OHP *InputSlot 3Tray
@@ -576,11 +592,11 @@
*UIConstraints: *PageSize A3 *InputSlot 1Tray
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize Legal *InputSlot 1Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 1Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A3
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 1Tray *PageSize Legal
-*UIConstraints: *InputSlot 1Tray *PageSize 11x17
+*UIConstraints: *InputSlot 1Tray *PageSize Tabloid
*UIConstraints: *PageSize A5 *OutputBin FinKINUShift
*UIConstraints: *PageSize A5 *OutputBin FinBooklet
*UIConstraints: *OutputBin FinKINUShift *PageSize A5
@@ -734,36 +750,36 @@
*UIConstraints: *OutputBin FinKINUShift *InputSlot MultiTray
*UIConstraints: *OutputBin FinBooklet *InputSlot MultiTray
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *OutputBin Standard *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin Standard
*UIConstraints: *OutputBin Standard *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-ISC_2525_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-ISC_2525_PXL.ppd
index a98e9a41..c9455138 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-ISC_2525_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-ISC_2525_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec ISC 2525 PXL"
*%
*% CreationDate: 2005/03/22
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec ISC 2525 PXL"
*NickName: "Infotec ISC 2525 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,14 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin500/Finisher SR3010: ""
+*Option_30 Fin1000/Finisher SR790: ""
+*Option_30 BookletFinisher/Finisher SR3000: ""
+*CloseUI: *Option_30
+
*OpenUI *Option1OptionTray/Option Tray: PickOne
*DefaultOption1OptionTray: None
*Option1OptionTray None/None: ""
@@ -71,32 +79,28 @@
*Option1OptionTray 2Cassette/Lower Paper Trays: ""
*CloseUI: *Option1OptionTray
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option25InternalShiftTray/Internal Shift Tray: PickOne
-*DefaultOption25InternalShiftTray: False
-*Option25InternalShiftTray False/Not Installed: ""
-*Option25InternalShiftTray True/Installed: ""
-*CloseUI: *Option25InternalShiftTray
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin500/Finisher SR3010: ""
-*Option30Finisher Fin1000/Finisher SR790: ""
-*Option30Finisher BookletFinisher/Finisher SR3000: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_25/Internal Shift Tray: PickOne
+*DefaultOption_25: False
+*Option_25 False/Not Installed: ""
+*Option_25 True/Installed: ""
+*CloseUI: *Option_25
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -155,8 +159,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -167,7 +171,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -178,7 +182,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -186,7 +190,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -251,6 +255,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -514,78 +530,78 @@
*UIConstraints: *InputSlot 4Tray *Option1OptionTray 1Cassette
*UIConstraints: *Option1OptionTray None *InputSlot 4Tray
*UIConstraints: *Option1OptionTray 1Cassette *InputSlot 4Tray
-*UIConstraints: *Option25InternalShiftTray True *Option30Finisher Fin500
-*UIConstraints: *Option25InternalShiftTray True *Option30Finisher Fin1000
-*UIConstraints: *Option25InternalShiftTray True *Option30Finisher BookletFinisher
-*UIConstraints: *Option30Finisher Fin500 *Option25InternalShiftTray True
-*UIConstraints: *Option30Finisher Fin1000 *Option25InternalShiftTray True
-*UIConstraints: *Option30Finisher BookletFinisher *Option25InternalShiftTray True
-*UIConstraints: *OutputBin InternalTray2 *Option20InternalTray2 False
-*UIConstraints: *Option20InternalTray2 False *OutputBin InternalTray2
-*UIConstraints: *OutputBin InternalTray1 *Option25InternalShiftTray True
-*UIConstraints: *Option25InternalShiftTray True *OutputBin InternalTray1
-*UIConstraints: *OutputBin InternalShiftTray *Option25InternalShiftTray False
-*UIConstraints: *Option25InternalShiftTray False *OutputBin InternalShiftTray
-*UIConstraints: *OutputBin FinisherKanoShiftTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherKanoShiftTray *Option30Finisher Fin1000
-*UIConstraints: *OutputBin FinisherKanoShiftTray *Option30Finisher BookletFinisher
-*UIConstraints: *Option30Finisher None *OutputBin FinisherKanoShiftTray
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FinisherKanoShiftTray
-*UIConstraints: *Option30Finisher BookletFinisher *OutputBin FinisherKanoShiftTray
-*UIConstraints: *OutputBin FinisherKingUpperTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherKingUpperTray *Option30Finisher Fin500
-*UIConstraints: *OutputBin FinisherKingUpperTray *Option30Finisher BookletFinisher
-*UIConstraints: *Option30Finisher None *OutputBin FinisherKingUpperTray
-*UIConstraints: *Option30Finisher Fin500 *OutputBin FinisherKingUpperTray
-*UIConstraints: *Option30Finisher BookletFinisher *OutputBin FinisherKingUpperTray
-*UIConstraints: *OutputBin FinisherKingShiftTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherKingShiftTray *Option30Finisher Fin500
-*UIConstraints: *OutputBin FinisherKingShiftTray *Option30Finisher BookletFinisher
-*UIConstraints: *Option30Finisher None *OutputBin FinisherKingShiftTray
-*UIConstraints: *Option30Finisher Fin500 *OutputBin FinisherKingShiftTray
-*UIConstraints: *Option30Finisher BookletFinisher *OutputBin FinisherKingShiftTray
-*UIConstraints: *OutputBin FinisherTigUpperTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherTigUpperTray *Option30Finisher Fin500
-*UIConstraints: *OutputBin FinisherTigUpperTray *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher None *OutputBin FinisherTigUpperTray
-*UIConstraints: *Option30Finisher Fin500 *OutputBin FinisherTigUpperTray
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FinisherTigUpperTray
-*UIConstraints: *OutputBin FinisherTigShiftTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherTigShiftTray *Option30Finisher Fin500
-*UIConstraints: *OutputBin FinisherTigShiftTray *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher None *OutputBin FinisherTigShiftTray
-*UIConstraints: *Option30Finisher Fin500 *OutputBin FinisherTigShiftTray
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FinisherTigShiftTray
-*UIConstraints: *OutputBin FinisherTigBookletTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherTigBookletTray *Option30Finisher Fin500
-*UIConstraints: *OutputBin FinisherTigBookletTray *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher None *OutputBin FinisherTigBookletTray
-*UIConstraints: *Option30Finisher Fin500 *OutputBin FinisherTigBookletTray
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FinisherTigBookletTray
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher Fin500
-*UIConstraints: *StapleLocation CenterW *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation CenterW
-*UIConstraints: *Option30Finisher Fin1000 *StapleLocation CenterW
+*UIConstraints: *Option_25 True *Option_30 Fin500
+*UIConstraints: *Option_25 True *Option_30 Fin1000
+*UIConstraints: *Option_25 True *Option_30 BookletFinisher
+*UIConstraints: *Option_30 Fin500 *Option_25 True
+*UIConstraints: *Option_30 Fin1000 *Option_25 True
+*UIConstraints: *Option_30 BookletFinisher *Option_25 True
+*UIConstraints: *OutputBin InternalTray2 *Option_20 False
+*UIConstraints: *Option_20 False *OutputBin InternalTray2
+*UIConstraints: *OutputBin InternalTray1 *Option_25 True
+*UIConstraints: *Option_25 True *OutputBin InternalTray1
+*UIConstraints: *OutputBin InternalShiftTray *Option_25 False
+*UIConstraints: *Option_25 False *OutputBin InternalShiftTray
+*UIConstraints: *OutputBin FinisherKanoShiftTray *Option_30 None
+*UIConstraints: *OutputBin FinisherKanoShiftTray *Option_30 Fin1000
+*UIConstraints: *OutputBin FinisherKanoShiftTray *Option_30 BookletFinisher
+*UIConstraints: *Option_30 None *OutputBin FinisherKanoShiftTray
+*UIConstraints: *Option_30 Fin1000 *OutputBin FinisherKanoShiftTray
+*UIConstraints: *Option_30 BookletFinisher *OutputBin FinisherKanoShiftTray
+*UIConstraints: *OutputBin FinisherKingUpperTray *Option_30 None
+*UIConstraints: *OutputBin FinisherKingUpperTray *Option_30 Fin500
+*UIConstraints: *OutputBin FinisherKingUpperTray *Option_30 BookletFinisher
+*UIConstraints: *Option_30 None *OutputBin FinisherKingUpperTray
+*UIConstraints: *Option_30 Fin500 *OutputBin FinisherKingUpperTray
+*UIConstraints: *Option_30 BookletFinisher *OutputBin FinisherKingUpperTray
+*UIConstraints: *OutputBin FinisherKingShiftTray *Option_30 None
+*UIConstraints: *OutputBin FinisherKingShiftTray *Option_30 Fin500
+*UIConstraints: *OutputBin FinisherKingShiftTray *Option_30 BookletFinisher
+*UIConstraints: *Option_30 None *OutputBin FinisherKingShiftTray
+*UIConstraints: *Option_30 Fin500 *OutputBin FinisherKingShiftTray
+*UIConstraints: *Option_30 BookletFinisher *OutputBin FinisherKingShiftTray
+*UIConstraints: *OutputBin FinisherTigUpperTray *Option_30 None
+*UIConstraints: *OutputBin FinisherTigUpperTray *Option_30 Fin500
+*UIConstraints: *OutputBin FinisherTigUpperTray *Option_30 Fin1000
+*UIConstraints: *Option_30 None *OutputBin FinisherTigUpperTray
+*UIConstraints: *Option_30 Fin500 *OutputBin FinisherTigUpperTray
+*UIConstraints: *Option_30 Fin1000 *OutputBin FinisherTigUpperTray
+*UIConstraints: *OutputBin FinisherTigShiftTray *Option_30 None
+*UIConstraints: *OutputBin FinisherTigShiftTray *Option_30 Fin500
+*UIConstraints: *OutputBin FinisherTigShiftTray *Option_30 Fin1000
+*UIConstraints: *Option_30 None *OutputBin FinisherTigShiftTray
+*UIConstraints: *Option_30 Fin500 *OutputBin FinisherTigShiftTray
+*UIConstraints: *Option_30 Fin1000 *OutputBin FinisherTigShiftTray
+*UIConstraints: *OutputBin FinisherTigBookletTray *Option_30 None
+*UIConstraints: *OutputBin FinisherTigBookletTray *Option_30 Fin500
+*UIConstraints: *OutputBin FinisherTigBookletTray *Option_30 Fin1000
+*UIConstraints: *Option_30 None *OutputBin FinisherTigBookletTray
+*UIConstraints: *Option_30 Fin500 *OutputBin FinisherTigBookletTray
+*UIConstraints: *Option_30 Fin1000 *OutputBin FinisherTigBookletTray
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 Fin500
+*UIConstraints: *StapleLocation CenterW *Option_30 Fin1000
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 Fin500 *StapleLocation CenterW
+*UIConstraints: *Option_30 Fin1000 *StapleLocation CenterW
*UIConstraints: *PageSize A3 *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A3
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *PageSize Legal *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize Legal
-*UIConstraints: *PageSize 11x17 *InputSlot 1Tray
-*UIConstraints: *InputSlot 1Tray *PageSize 11x17
+*UIConstraints: *PageSize Tabloid *InputSlot 1Tray
+*UIConstraints: *InputSlot 1Tray *PageSize Tabloid
*UIConstraints: *PageSize A5 *OutputBin FinisherTigBookletTray
*UIConstraints: *OutputBin FinisherTigBookletTray *PageSize A5
*UIConstraints: *MediaType Labels *InputSlot 1Tray
@@ -763,96 +779,96 @@
*UIConstraints: *OutputBin FinisherTigUpperTray *StapleLocation CenterW
*UIConstraints: *OutputBin FinisherTigShiftTray *StapleLocation CenterW
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher Fin500 *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher Fin1000
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
+*UIConstraints: *Option_30 Fin500 *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 Fin1000
*UIConstraints: *InputSlot MultiTray *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *InputSlot MultiTray
*UIConstraints: *InputSlot MultiTray *RIPunch LeftUS2
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 3dcf3fec..31e1ab8b 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2004-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.00"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec ISC 2835 PXL"
*NickName: "Infotec ISC 2835 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,13 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin2250/2 Tray Finisher: ""
+*Option_30 FinKINU/Booklet Finisher: ""
+*CloseUI: *Option_30
+
*OpenUI *Option1Tray/Tray: PickOne
*DefaultOption1Tray: None
*Option1Tray None/None: ""
@@ -71,25 +78,22 @@
*Option1Tray 2Cassette/Tray 3 and 4: ""
*CloseUI: *Option1Tray
-*OpenUI *Option50LeftTray1and2/Left Tray 1 and 2: PickOne
-*DefaultOption50LeftTray1and2: False
-*Option50LeftTray1and2 False/Not Installed: ""
-*Option50LeftTray1and2 True/Installed: ""
-*CloseUI: *Option50LeftTray1and2
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin2250/2 Tray Finisher: ""
-*Option30Finisher FinKINU/Booklet Finisher: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_50/Left Tray 1 and 2: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -152,8 +156,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -164,7 +168,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -175,7 +179,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -183,7 +187,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -248,6 +252,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -489,50 +505,50 @@
*CloseGroup: JobLog/Job Log
-*UIConstraints: *Option50LeftTray1and2 True *Option30Finisher Fin2250
-*UIConstraints: *Option50LeftTray1and2 True *Option30Finisher FinKINU
-*UIConstraints: *Option30Finisher Fin2250 *Option50LeftTray1and2 True
-*UIConstraints: *Option30Finisher FinKINU *Option50LeftTray1and2 True
+*UIConstraints: *Option_50 True *Option_30 Fin2250
+*UIConstraints: *Option_50 True *Option_30 FinKINU
+*UIConstraints: *Option_30 Fin2250 *Option_50 True
+*UIConstraints: *Option_30 FinKINU *Option_50 True
*UIConstraints: *Option1Tray None *InputSlot 3Tray
*UIConstraints: *Option1Tray None *InputSlot 4Tray
*UIConstraints: *Option1Tray 1Cassette *InputSlot 4Tray
*UIConstraints: *InputSlot 3Tray *Option1Tray None
*UIConstraints: *InputSlot 4Tray *Option1Tray None
*UIConstraints: *InputSlot 4Tray *Option1Tray 1Cassette
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher Fin2250 *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher Fin2250
-*UIConstraints: *Option30Finisher None *OutputBin Fin2250Upper
-*UIConstraints: *Option30Finisher None *OutputBin Fin2250Lower
-*UIConstraints: *Option30Finisher None *OutputBin FinKINUShift
-*UIConstraints: *Option30Finisher None *OutputBin FinBooklet
-*UIConstraints: *Option30Finisher Fin2250 *OutputBin FinKINUShift
-*UIConstraints: *Option30Finisher Fin2250 *OutputBin FinBooklet
-*UIConstraints: *Option30Finisher FinKINU *OutputBin Fin2250Upper
-*UIConstraints: *Option30Finisher FinKINU *OutputBin Fin2250Lower
-*UIConstraints: *OutputBin Fin2250Upper *Option30Finisher None
-*UIConstraints: *OutputBin Fin2250Lower *Option30Finisher None
-*UIConstraints: *OutputBin FinKINUShift *Option30Finisher None
-*UIConstraints: *OutputBin FinBooklet *Option30Finisher None
-*UIConstraints: *OutputBin FinKINUShift *Option30Finisher Fin2250
-*UIConstraints: *OutputBin FinBooklet *Option30Finisher Fin2250
-*UIConstraints: *OutputBin Fin2250Upper *Option30Finisher FinKINU
-*UIConstraints: *OutputBin Fin2250Lower *Option30Finisher FinKINU
-*UIConstraints: *Option50LeftTray1and2 False *OutputBin CFBin1
-*UIConstraints: *Option50LeftTray1and2 False *OutputBin CFBin2
-*UIConstraints: *OutputBin CFBin1 *Option50LeftTray1and2 False
-*UIConstraints: *OutputBin CFBin2 *Option50LeftTray1and2 False
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 Fin2250 *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 Fin2250
+*UIConstraints: *Option_30 None *OutputBin Fin2250Upper
+*UIConstraints: *Option_30 None *OutputBin Fin2250Lower
+*UIConstraints: *Option_30 None *OutputBin FinKINUShift
+*UIConstraints: *Option_30 None *OutputBin FinBooklet
+*UIConstraints: *Option_30 Fin2250 *OutputBin FinKINUShift
+*UIConstraints: *Option_30 Fin2250 *OutputBin FinBooklet
+*UIConstraints: *Option_30 FinKINU *OutputBin Fin2250Upper
+*UIConstraints: *Option_30 FinKINU *OutputBin Fin2250Lower
+*UIConstraints: *OutputBin Fin2250Upper *Option_30 None
+*UIConstraints: *OutputBin Fin2250Lower *Option_30 None
+*UIConstraints: *OutputBin FinKINUShift *Option_30 None
+*UIConstraints: *OutputBin FinBooklet *Option_30 None
+*UIConstraints: *OutputBin FinKINUShift *Option_30 Fin2250
+*UIConstraints: *OutputBin FinBooklet *Option_30 Fin2250
+*UIConstraints: *OutputBin Fin2250Upper *Option_30 FinKINU
+*UIConstraints: *OutputBin Fin2250Lower *Option_30 FinKINU
+*UIConstraints: *Option_50 False *OutputBin CFBin1
+*UIConstraints: *Option_50 False *OutputBin CFBin2
+*UIConstraints: *OutputBin CFBin1 *Option_50 False
+*UIConstraints: *OutputBin CFBin2 *Option_50 False
*UIConstraints: *MediaType OHP *InputSlot 1Tray
*UIConstraints: *MediaType OHP *InputSlot 2Tray
*UIConstraints: *MediaType OHP *InputSlot 3Tray
@@ -576,11 +592,11 @@
*UIConstraints: *PageSize A3 *InputSlot 1Tray
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize Legal *InputSlot 1Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 1Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A3
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 1Tray *PageSize Legal
-*UIConstraints: *InputSlot 1Tray *PageSize 11x17
+*UIConstraints: *InputSlot 1Tray *PageSize Tabloid
*UIConstraints: *PageSize A5 *OutputBin FinKINUShift
*UIConstraints: *PageSize A5 *OutputBin FinBooklet
*UIConstraints: *OutputBin FinKINUShift *PageSize A5
@@ -734,36 +750,36 @@
*UIConstraints: *OutputBin FinKINUShift *InputSlot MultiTray
*UIConstraints: *OutputBin FinBooklet *InputSlot MultiTray
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *OutputBin Standard *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin Standard
*UIConstraints: *OutputBin Standard *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-ISC_3030_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-ISC_3030_PXL.ppd
index 9456fe74..24080ebd 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-ISC_3030_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-ISC_3030_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec ISC 3030 PXL"
*%
*% CreationDate: 2005/03/22
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec ISC 3030 PXL"
*NickName: "Infotec ISC 3030 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,14 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin500/Finisher SR3010: ""
+*Option_30 Fin1000/Finisher SR790: ""
+*Option_30 BookletFinisher/Finisher SR3000: ""
+*CloseUI: *Option_30
+
*OpenUI *Option1OptionTray/Option Tray: PickOne
*DefaultOption1OptionTray: None
*Option1OptionTray None/None: ""
@@ -71,32 +79,28 @@
*Option1OptionTray 2Cassette/Lower Paper Trays: ""
*CloseUI: *Option1OptionTray
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option25InternalShiftTray/Internal Shift Tray: PickOne
-*DefaultOption25InternalShiftTray: False
-*Option25InternalShiftTray False/Not Installed: ""
-*Option25InternalShiftTray True/Installed: ""
-*CloseUI: *Option25InternalShiftTray
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin500/Finisher SR3010: ""
-*Option30Finisher Fin1000/Finisher SR790: ""
-*Option30Finisher BookletFinisher/Finisher SR3000: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_25/Internal Shift Tray: PickOne
+*DefaultOption_25: False
+*Option_25 False/Not Installed: ""
+*Option_25 True/Installed: ""
+*CloseUI: *Option_25
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -155,8 +159,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -167,7 +171,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -178,7 +182,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -186,7 +190,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -251,6 +255,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -514,78 +530,78 @@
*UIConstraints: *InputSlot 4Tray *Option1OptionTray 1Cassette
*UIConstraints: *Option1OptionTray None *InputSlot 4Tray
*UIConstraints: *Option1OptionTray 1Cassette *InputSlot 4Tray
-*UIConstraints: *Option25InternalShiftTray True *Option30Finisher Fin500
-*UIConstraints: *Option25InternalShiftTray True *Option30Finisher Fin1000
-*UIConstraints: *Option25InternalShiftTray True *Option30Finisher BookletFinisher
-*UIConstraints: *Option30Finisher Fin500 *Option25InternalShiftTray True
-*UIConstraints: *Option30Finisher Fin1000 *Option25InternalShiftTray True
-*UIConstraints: *Option30Finisher BookletFinisher *Option25InternalShiftTray True
-*UIConstraints: *OutputBin InternalTray2 *Option20InternalTray2 False
-*UIConstraints: *Option20InternalTray2 False *OutputBin InternalTray2
-*UIConstraints: *OutputBin InternalTray1 *Option25InternalShiftTray True
-*UIConstraints: *Option25InternalShiftTray True *OutputBin InternalTray1
-*UIConstraints: *OutputBin InternalShiftTray *Option25InternalShiftTray False
-*UIConstraints: *Option25InternalShiftTray False *OutputBin InternalShiftTray
-*UIConstraints: *OutputBin FinisherKanoShiftTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherKanoShiftTray *Option30Finisher Fin1000
-*UIConstraints: *OutputBin FinisherKanoShiftTray *Option30Finisher BookletFinisher
-*UIConstraints: *Option30Finisher None *OutputBin FinisherKanoShiftTray
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FinisherKanoShiftTray
-*UIConstraints: *Option30Finisher BookletFinisher *OutputBin FinisherKanoShiftTray
-*UIConstraints: *OutputBin FinisherKingUpperTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherKingUpperTray *Option30Finisher Fin500
-*UIConstraints: *OutputBin FinisherKingUpperTray *Option30Finisher BookletFinisher
-*UIConstraints: *Option30Finisher None *OutputBin FinisherKingUpperTray
-*UIConstraints: *Option30Finisher Fin500 *OutputBin FinisherKingUpperTray
-*UIConstraints: *Option30Finisher BookletFinisher *OutputBin FinisherKingUpperTray
-*UIConstraints: *OutputBin FinisherKingShiftTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherKingShiftTray *Option30Finisher Fin500
-*UIConstraints: *OutputBin FinisherKingShiftTray *Option30Finisher BookletFinisher
-*UIConstraints: *Option30Finisher None *OutputBin FinisherKingShiftTray
-*UIConstraints: *Option30Finisher Fin500 *OutputBin FinisherKingShiftTray
-*UIConstraints: *Option30Finisher BookletFinisher *OutputBin FinisherKingShiftTray
-*UIConstraints: *OutputBin FinisherTigUpperTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherTigUpperTray *Option30Finisher Fin500
-*UIConstraints: *OutputBin FinisherTigUpperTray *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher None *OutputBin FinisherTigUpperTray
-*UIConstraints: *Option30Finisher Fin500 *OutputBin FinisherTigUpperTray
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FinisherTigUpperTray
-*UIConstraints: *OutputBin FinisherTigShiftTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherTigShiftTray *Option30Finisher Fin500
-*UIConstraints: *OutputBin FinisherTigShiftTray *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher None *OutputBin FinisherTigShiftTray
-*UIConstraints: *Option30Finisher Fin500 *OutputBin FinisherTigShiftTray
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FinisherTigShiftTray
-*UIConstraints: *OutputBin FinisherTigBookletTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherTigBookletTray *Option30Finisher Fin500
-*UIConstraints: *OutputBin FinisherTigBookletTray *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher None *OutputBin FinisherTigBookletTray
-*UIConstraints: *Option30Finisher Fin500 *OutputBin FinisherTigBookletTray
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FinisherTigBookletTray
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher Fin500
-*UIConstraints: *StapleLocation CenterW *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation CenterW
-*UIConstraints: *Option30Finisher Fin1000 *StapleLocation CenterW
+*UIConstraints: *Option_25 True *Option_30 Fin500
+*UIConstraints: *Option_25 True *Option_30 Fin1000
+*UIConstraints: *Option_25 True *Option_30 BookletFinisher
+*UIConstraints: *Option_30 Fin500 *Option_25 True
+*UIConstraints: *Option_30 Fin1000 *Option_25 True
+*UIConstraints: *Option_30 BookletFinisher *Option_25 True
+*UIConstraints: *OutputBin InternalTray2 *Option_20 False
+*UIConstraints: *Option_20 False *OutputBin InternalTray2
+*UIConstraints: *OutputBin InternalTray1 *Option_25 True
+*UIConstraints: *Option_25 True *OutputBin InternalTray1
+*UIConstraints: *OutputBin InternalShiftTray *Option_25 False
+*UIConstraints: *Option_25 False *OutputBin InternalShiftTray
+*UIConstraints: *OutputBin FinisherKanoShiftTray *Option_30 None
+*UIConstraints: *OutputBin FinisherKanoShiftTray *Option_30 Fin1000
+*UIConstraints: *OutputBin FinisherKanoShiftTray *Option_30 BookletFinisher
+*UIConstraints: *Option_30 None *OutputBin FinisherKanoShiftTray
+*UIConstraints: *Option_30 Fin1000 *OutputBin FinisherKanoShiftTray
+*UIConstraints: *Option_30 BookletFinisher *OutputBin FinisherKanoShiftTray
+*UIConstraints: *OutputBin FinisherKingUpperTray *Option_30 None
+*UIConstraints: *OutputBin FinisherKingUpperTray *Option_30 Fin500
+*UIConstraints: *OutputBin FinisherKingUpperTray *Option_30 BookletFinisher
+*UIConstraints: *Option_30 None *OutputBin FinisherKingUpperTray
+*UIConstraints: *Option_30 Fin500 *OutputBin FinisherKingUpperTray
+*UIConstraints: *Option_30 BookletFinisher *OutputBin FinisherKingUpperTray
+*UIConstraints: *OutputBin FinisherKingShiftTray *Option_30 None
+*UIConstraints: *OutputBin FinisherKingShiftTray *Option_30 Fin500
+*UIConstraints: *OutputBin FinisherKingShiftTray *Option_30 BookletFinisher
+*UIConstraints: *Option_30 None *OutputBin FinisherKingShiftTray
+*UIConstraints: *Option_30 Fin500 *OutputBin FinisherKingShiftTray
+*UIConstraints: *Option_30 BookletFinisher *OutputBin FinisherKingShiftTray
+*UIConstraints: *OutputBin FinisherTigUpperTray *Option_30 None
+*UIConstraints: *OutputBin FinisherTigUpperTray *Option_30 Fin500
+*UIConstraints: *OutputBin FinisherTigUpperTray *Option_30 Fin1000
+*UIConstraints: *Option_30 None *OutputBin FinisherTigUpperTray
+*UIConstraints: *Option_30 Fin500 *OutputBin FinisherTigUpperTray
+*UIConstraints: *Option_30 Fin1000 *OutputBin FinisherTigUpperTray
+*UIConstraints: *OutputBin FinisherTigShiftTray *Option_30 None
+*UIConstraints: *OutputBin FinisherTigShiftTray *Option_30 Fin500
+*UIConstraints: *OutputBin FinisherTigShiftTray *Option_30 Fin1000
+*UIConstraints: *Option_30 None *OutputBin FinisherTigShiftTray
+*UIConstraints: *Option_30 Fin500 *OutputBin FinisherTigShiftTray
+*UIConstraints: *Option_30 Fin1000 *OutputBin FinisherTigShiftTray
+*UIConstraints: *OutputBin FinisherTigBookletTray *Option_30 None
+*UIConstraints: *OutputBin FinisherTigBookletTray *Option_30 Fin500
+*UIConstraints: *OutputBin FinisherTigBookletTray *Option_30 Fin1000
+*UIConstraints: *Option_30 None *OutputBin FinisherTigBookletTray
+*UIConstraints: *Option_30 Fin500 *OutputBin FinisherTigBookletTray
+*UIConstraints: *Option_30 Fin1000 *OutputBin FinisherTigBookletTray
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 Fin500
+*UIConstraints: *StapleLocation CenterW *Option_30 Fin1000
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 Fin500 *StapleLocation CenterW
+*UIConstraints: *Option_30 Fin1000 *StapleLocation CenterW
*UIConstraints: *PageSize A3 *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A3
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *PageSize Legal *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize Legal
-*UIConstraints: *PageSize 11x17 *InputSlot 1Tray
-*UIConstraints: *InputSlot 1Tray *PageSize 11x17
+*UIConstraints: *PageSize Tabloid *InputSlot 1Tray
+*UIConstraints: *InputSlot 1Tray *PageSize Tabloid
*UIConstraints: *PageSize A5 *OutputBin FinisherTigBookletTray
*UIConstraints: *OutputBin FinisherTigBookletTray *PageSize A5
*UIConstraints: *MediaType Labels *InputSlot 1Tray
@@ -763,96 +779,96 @@
*UIConstraints: *OutputBin FinisherTigUpperTray *StapleLocation CenterW
*UIConstraints: *OutputBin FinisherTigShiftTray *StapleLocation CenterW
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher Fin500 *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin500 *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher Fin500
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher Fin1000
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
+*UIConstraints: *Option_30 Fin500 *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin500 *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 Fin500
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 Fin1000
*UIConstraints: *InputSlot MultiTray *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *InputSlot MultiTray
*UIConstraints: *InputSlot MultiTray *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-ISC_3535_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-ISC_3535_PXL.ppd
index 73d15f77..31a737a7 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-ISC_3535_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-ISC_3535_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec ISC 3535 PXL"
*%
*% CreationDate: 2005/10/22
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec ISC 3535 PXL"
*NickName: "Infotec ISC 3535 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,14 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin1000/Finisher SR790: ""
+*Option_30 FinEUPHIMPOS/Finisher SR3030: ""
+*Option_30 FinEUPHPOS/Finisher SR3020: ""
+*CloseUI: *Option_30
+
*OpenUI *Option1OptionTray/Option Tray: PickOne
*DefaultOption1OptionTray: None
*Option1OptionTray None/None: ""
@@ -71,26 +79,22 @@
*Option1OptionTray 2Cassette/Lower Paper Trays: ""
*CloseUI: *Option1OptionTray
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin1000/Finisher SR790: ""
-*Option30Finisher FinEUPHIMPOS/Finisher SR3030: ""
-*Option30Finisher FinEUPHPOS/Finisher SR3020: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -149,8 +153,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -161,7 +165,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -172,7 +176,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -180,7 +184,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -245,6 +249,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -504,58 +520,58 @@
*UIConstraints: *InputSlot 4Tray *Option1OptionTray 1Cassette
*UIConstraints: *Option1OptionTray None *InputSlot 4Tray
*UIConstraints: *Option1OptionTray 1Cassette *InputSlot 4Tray
-*UIConstraints: *OutputBin InternalTray2 *Option20InternalTray2 False
-*UIConstraints: *Option20InternalTray2 False *OutputBin InternalTray2
-*UIConstraints: *Option30Finisher None *OutputBin FinisherKingUpperTray
-*UIConstraints: *Option30Finisher None *OutputBin FinisherKingShiftTray
-*UIConstraints: *Option30Finisher None *OutputBin FinisherEupBTray
-*UIConstraints: *Option30Finisher None *OutputBin FinisherEupBShiftTray
-*UIConstraints: *Option30Finisher None *OutputBin FinisherEupBBookletTray
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FinisherEupBTray
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FinisherEupBShiftTray
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FinisherEupBBookletTray
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherKingUpperTray
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherKingShiftTray
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherEupBBookletTray
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherKingUpperTray
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherKingShiftTray
-*UIConstraints: *OutputBin FinisherKingUpperTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherKingShiftTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherEupBTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherEupBShiftTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherEupBBookletTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherEupBTray *Option30Finisher Fin1000
-*UIConstraints: *OutputBin FinisherEupBShiftTray *Option30Finisher Fin1000
-*UIConstraints: *OutputBin FinisherEupBBookletTray *Option30Finisher Fin1000
-*UIConstraints: *OutputBin FinisherKingUpperTray *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherKingShiftTray *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherEupBBookletTray *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherKingUpperTray *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherKingShiftTray *Option30Finisher FinEUPHPOS
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher Fin1000
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher Fin1000 *StapleLocation CenterW
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *StapleLocation CenterW
+*UIConstraints: *OutputBin InternalTray2 *Option_20 False
+*UIConstraints: *Option_20 False *OutputBin InternalTray2
+*UIConstraints: *Option_30 None *OutputBin FinisherKingUpperTray
+*UIConstraints: *Option_30 None *OutputBin FinisherKingShiftTray
+*UIConstraints: *Option_30 None *OutputBin FinisherEupBTray
+*UIConstraints: *Option_30 None *OutputBin FinisherEupBShiftTray
+*UIConstraints: *Option_30 None *OutputBin FinisherEupBBookletTray
+*UIConstraints: *Option_30 Fin1000 *OutputBin FinisherEupBTray
+*UIConstraints: *Option_30 Fin1000 *OutputBin FinisherEupBShiftTray
+*UIConstraints: *Option_30 Fin1000 *OutputBin FinisherEupBBookletTray
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherKingUpperTray
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherKingShiftTray
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherEupBBookletTray
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherKingUpperTray
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherKingShiftTray
+*UIConstraints: *OutputBin FinisherKingUpperTray *Option_30 None
+*UIConstraints: *OutputBin FinisherKingShiftTray *Option_30 None
+*UIConstraints: *OutputBin FinisherEupBTray *Option_30 None
+*UIConstraints: *OutputBin FinisherEupBShiftTray *Option_30 None
+*UIConstraints: *OutputBin FinisherEupBBookletTray *Option_30 None
+*UIConstraints: *OutputBin FinisherEupBTray *Option_30 Fin1000
+*UIConstraints: *OutputBin FinisherEupBShiftTray *Option_30 Fin1000
+*UIConstraints: *OutputBin FinisherEupBBookletTray *Option_30 Fin1000
+*UIConstraints: *OutputBin FinisherKingUpperTray *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherKingShiftTray *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherEupBBookletTray *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherKingUpperTray *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherKingShiftTray *Option_30 FinEUPHPOS
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 Fin1000
+*UIConstraints: *StapleLocation CenterW *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 Fin1000 *StapleLocation CenterW
+*UIConstraints: *Option_30 FinEUPHIMPOS *StapleLocation CenterW
*UIConstraints: *PageSize A3 *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A3
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *PageSize Legal *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize Legal
-*UIConstraints: *PageSize 11x17 *InputSlot 1Tray
-*UIConstraints: *InputSlot 1Tray *PageSize 11x17
+*UIConstraints: *PageSize Tabloid *InputSlot 1Tray
+*UIConstraints: *InputSlot 1Tray *PageSize Tabloid
*UIConstraints: *PageSize A5 *OutputBin FinisherEupBBookletTray
*UIConstraints: *OutputBin FinisherEupBBookletTray *PageSize A5
*UIConstraints: *MediaType Labels *InputSlot 1Tray
@@ -715,66 +731,66 @@
*UIConstraints: *OutputBin FinisherEupBTray *StapleLocation CenterW
*UIConstraints: *OutputBin FinisherEupBShiftTray *StapleLocation CenterW
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher Fin1000
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 Fin1000
*UIConstraints: *InputSlot MultiTray *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *InputSlot MultiTray
*UIConstraints: *InputSlot MultiTray *RIPunch LeftUS2
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 3a5a0a26..d9efc11b 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2004-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.00"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec ISC 3545 PXL"
*NickName: "Infotec ISC 3545 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,13 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin2250/2 Tray Finisher: ""
+*Option_30 FinKINU/Booklet Finisher: ""
+*CloseUI: *Option_30
+
*OpenUI *Option1Tray/Tray: PickOne
*DefaultOption1Tray: None
*Option1Tray None/None: ""
@@ -71,25 +78,22 @@
*Option1Tray 2Cassette/Tray 3 and 4: ""
*CloseUI: *Option1Tray
-*OpenUI *Option50LeftTray1and2/Left Tray 1 and 2: PickOne
-*DefaultOption50LeftTray1and2: False
-*Option50LeftTray1and2 False/Not Installed: ""
-*Option50LeftTray1and2 True/Installed: ""
-*CloseUI: *Option50LeftTray1and2
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin2250/2 Tray Finisher: ""
-*Option30Finisher FinKINU/Booklet Finisher: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_50/Left Tray 1 and 2: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -152,8 +156,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -164,7 +168,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -175,7 +179,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -183,7 +187,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -248,6 +252,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -489,50 +505,50 @@
*CloseGroup: JobLog/Job Log
-*UIConstraints: *Option50LeftTray1and2 True *Option30Finisher Fin2250
-*UIConstraints: *Option50LeftTray1and2 True *Option30Finisher FinKINU
-*UIConstraints: *Option30Finisher Fin2250 *Option50LeftTray1and2 True
-*UIConstraints: *Option30Finisher FinKINU *Option50LeftTray1and2 True
+*UIConstraints: *Option_50 True *Option_30 Fin2250
+*UIConstraints: *Option_50 True *Option_30 FinKINU
+*UIConstraints: *Option_30 Fin2250 *Option_50 True
+*UIConstraints: *Option_30 FinKINU *Option_50 True
*UIConstraints: *Option1Tray None *InputSlot 3Tray
*UIConstraints: *Option1Tray None *InputSlot 4Tray
*UIConstraints: *Option1Tray 1Cassette *InputSlot 4Tray
*UIConstraints: *InputSlot 3Tray *Option1Tray None
*UIConstraints: *InputSlot 4Tray *Option1Tray None
*UIConstraints: *InputSlot 4Tray *Option1Tray 1Cassette
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher Fin2250 *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher Fin2250
-*UIConstraints: *Option30Finisher None *OutputBin Fin2250Upper
-*UIConstraints: *Option30Finisher None *OutputBin Fin2250Lower
-*UIConstraints: *Option30Finisher None *OutputBin FinKINUShift
-*UIConstraints: *Option30Finisher None *OutputBin FinBooklet
-*UIConstraints: *Option30Finisher Fin2250 *OutputBin FinKINUShift
-*UIConstraints: *Option30Finisher Fin2250 *OutputBin FinBooklet
-*UIConstraints: *Option30Finisher FinKINU *OutputBin Fin2250Upper
-*UIConstraints: *Option30Finisher FinKINU *OutputBin Fin2250Lower
-*UIConstraints: *OutputBin Fin2250Upper *Option30Finisher None
-*UIConstraints: *OutputBin Fin2250Lower *Option30Finisher None
-*UIConstraints: *OutputBin FinKINUShift *Option30Finisher None
-*UIConstraints: *OutputBin FinBooklet *Option30Finisher None
-*UIConstraints: *OutputBin FinKINUShift *Option30Finisher Fin2250
-*UIConstraints: *OutputBin FinBooklet *Option30Finisher Fin2250
-*UIConstraints: *OutputBin Fin2250Upper *Option30Finisher FinKINU
-*UIConstraints: *OutputBin Fin2250Lower *Option30Finisher FinKINU
-*UIConstraints: *Option50LeftTray1and2 False *OutputBin CFBin1
-*UIConstraints: *Option50LeftTray1and2 False *OutputBin CFBin2
-*UIConstraints: *OutputBin CFBin1 *Option50LeftTray1and2 False
-*UIConstraints: *OutputBin CFBin2 *Option50LeftTray1and2 False
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 Fin2250 *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 Fin2250
+*UIConstraints: *Option_30 None *OutputBin Fin2250Upper
+*UIConstraints: *Option_30 None *OutputBin Fin2250Lower
+*UIConstraints: *Option_30 None *OutputBin FinKINUShift
+*UIConstraints: *Option_30 None *OutputBin FinBooklet
+*UIConstraints: *Option_30 Fin2250 *OutputBin FinKINUShift
+*UIConstraints: *Option_30 Fin2250 *OutputBin FinBooklet
+*UIConstraints: *Option_30 FinKINU *OutputBin Fin2250Upper
+*UIConstraints: *Option_30 FinKINU *OutputBin Fin2250Lower
+*UIConstraints: *OutputBin Fin2250Upper *Option_30 None
+*UIConstraints: *OutputBin Fin2250Lower *Option_30 None
+*UIConstraints: *OutputBin FinKINUShift *Option_30 None
+*UIConstraints: *OutputBin FinBooklet *Option_30 None
+*UIConstraints: *OutputBin FinKINUShift *Option_30 Fin2250
+*UIConstraints: *OutputBin FinBooklet *Option_30 Fin2250
+*UIConstraints: *OutputBin Fin2250Upper *Option_30 FinKINU
+*UIConstraints: *OutputBin Fin2250Lower *Option_30 FinKINU
+*UIConstraints: *Option_50 False *OutputBin CFBin1
+*UIConstraints: *Option_50 False *OutputBin CFBin2
+*UIConstraints: *OutputBin CFBin1 *Option_50 False
+*UIConstraints: *OutputBin CFBin2 *Option_50 False
*UIConstraints: *MediaType OHP *InputSlot 1Tray
*UIConstraints: *MediaType OHP *InputSlot 2Tray
*UIConstraints: *MediaType OHP *InputSlot 3Tray
@@ -576,11 +592,11 @@
*UIConstraints: *PageSize A3 *InputSlot 1Tray
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize Legal *InputSlot 1Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 1Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A3
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 1Tray *PageSize Legal
-*UIConstraints: *InputSlot 1Tray *PageSize 11x17
+*UIConstraints: *InputSlot 1Tray *PageSize Tabloid
*UIConstraints: *PageSize A5 *OutputBin FinKINUShift
*UIConstraints: *PageSize A5 *OutputBin FinBooklet
*UIConstraints: *OutputBin FinKINUShift *PageSize A5
@@ -734,36 +750,36 @@
*UIConstraints: *OutputBin FinKINUShift *InputSlot MultiTray
*UIConstraints: *OutputBin FinBooklet *InputSlot MultiTray
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *OutputBin Standard *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin Standard
*UIConstraints: *OutputBin Standard *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-ISC_4045_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-ISC_4045_PXL.ppd
index 446f49ae..3683f65b 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-ISC_4045_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-ISC_4045_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec ISC 4045 PXL"
*%
*% CreationDate: 2005/10/22
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec ISC 4045 PXL"
*NickName: "Infotec ISC 4045 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,14 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin1000/Finisher SR790: ""
+*Option_30 FinEUPHIMPOS/Finisher SR3030: ""
+*Option_30 FinEUPHPOS/Finisher SR3020: ""
+*CloseUI: *Option_30
+
*OpenUI *Option1OptionTray/Option Tray: PickOne
*DefaultOption1OptionTray: None
*Option1OptionTray None/None: ""
@@ -71,26 +79,22 @@
*Option1OptionTray 2Cassette/Lower Paper Trays: ""
*CloseUI: *Option1OptionTray
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin1000/Finisher SR790: ""
-*Option30Finisher FinEUPHIMPOS/Finisher SR3030: ""
-*Option30Finisher FinEUPHPOS/Finisher SR3020: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -149,8 +153,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -161,7 +165,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -172,7 +176,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -180,7 +184,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -245,6 +249,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -504,58 +520,58 @@
*UIConstraints: *InputSlot 4Tray *Option1OptionTray 1Cassette
*UIConstraints: *Option1OptionTray None *InputSlot 4Tray
*UIConstraints: *Option1OptionTray 1Cassette *InputSlot 4Tray
-*UIConstraints: *OutputBin InternalTray2 *Option20InternalTray2 False
-*UIConstraints: *Option20InternalTray2 False *OutputBin InternalTray2
-*UIConstraints: *Option30Finisher None *OutputBin FinisherKingUpperTray
-*UIConstraints: *Option30Finisher None *OutputBin FinisherKingShiftTray
-*UIConstraints: *Option30Finisher None *OutputBin FinisherEupBTray
-*UIConstraints: *Option30Finisher None *OutputBin FinisherEupBShiftTray
-*UIConstraints: *Option30Finisher None *OutputBin FinisherEupBBookletTray
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FinisherEupBTray
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FinisherEupBShiftTray
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FinisherEupBBookletTray
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherKingUpperTray
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherKingShiftTray
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherEupBBookletTray
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherKingUpperTray
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherKingShiftTray
-*UIConstraints: *OutputBin FinisherKingUpperTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherKingShiftTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherEupBTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherEupBShiftTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherEupBBookletTray *Option30Finisher None
-*UIConstraints: *OutputBin FinisherEupBTray *Option30Finisher Fin1000
-*UIConstraints: *OutputBin FinisherEupBShiftTray *Option30Finisher Fin1000
-*UIConstraints: *OutputBin FinisherEupBBookletTray *Option30Finisher Fin1000
-*UIConstraints: *OutputBin FinisherKingUpperTray *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherKingShiftTray *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherEupBBookletTray *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherKingUpperTray *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherKingShiftTray *Option30Finisher FinEUPHPOS
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher Fin1000
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher Fin1000 *StapleLocation CenterW
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *StapleLocation CenterW
+*UIConstraints: *OutputBin InternalTray2 *Option_20 False
+*UIConstraints: *Option_20 False *OutputBin InternalTray2
+*UIConstraints: *Option_30 None *OutputBin FinisherKingUpperTray
+*UIConstraints: *Option_30 None *OutputBin FinisherKingShiftTray
+*UIConstraints: *Option_30 None *OutputBin FinisherEupBTray
+*UIConstraints: *Option_30 None *OutputBin FinisherEupBShiftTray
+*UIConstraints: *Option_30 None *OutputBin FinisherEupBBookletTray
+*UIConstraints: *Option_30 Fin1000 *OutputBin FinisherEupBTray
+*UIConstraints: *Option_30 Fin1000 *OutputBin FinisherEupBShiftTray
+*UIConstraints: *Option_30 Fin1000 *OutputBin FinisherEupBBookletTray
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherKingUpperTray
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherKingShiftTray
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherEupBBookletTray
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherKingUpperTray
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherKingShiftTray
+*UIConstraints: *OutputBin FinisherKingUpperTray *Option_30 None
+*UIConstraints: *OutputBin FinisherKingShiftTray *Option_30 None
+*UIConstraints: *OutputBin FinisherEupBTray *Option_30 None
+*UIConstraints: *OutputBin FinisherEupBShiftTray *Option_30 None
+*UIConstraints: *OutputBin FinisherEupBBookletTray *Option_30 None
+*UIConstraints: *OutputBin FinisherEupBTray *Option_30 Fin1000
+*UIConstraints: *OutputBin FinisherEupBShiftTray *Option_30 Fin1000
+*UIConstraints: *OutputBin FinisherEupBBookletTray *Option_30 Fin1000
+*UIConstraints: *OutputBin FinisherKingUpperTray *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherKingShiftTray *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherEupBBookletTray *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherKingUpperTray *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherKingShiftTray *Option_30 FinEUPHPOS
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 Fin1000
+*UIConstraints: *StapleLocation CenterW *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 Fin1000 *StapleLocation CenterW
+*UIConstraints: *Option_30 FinEUPHIMPOS *StapleLocation CenterW
*UIConstraints: *PageSize A3 *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A3
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *PageSize Legal *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize Legal
-*UIConstraints: *PageSize 11x17 *InputSlot 1Tray
-*UIConstraints: *InputSlot 1Tray *PageSize 11x17
+*UIConstraints: *PageSize Tabloid *InputSlot 1Tray
+*UIConstraints: *InputSlot 1Tray *PageSize Tabloid
*UIConstraints: *PageSize A5 *OutputBin FinisherEupBBookletTray
*UIConstraints: *OutputBin FinisherEupBBookletTray *PageSize A5
*UIConstraints: *MediaType Labels *InputSlot 1Tray
@@ -715,66 +731,66 @@
*UIConstraints: *OutputBin FinisherEupBTray *StapleLocation CenterW
*UIConstraints: *OutputBin FinisherEupBShiftTray *StapleLocation CenterW
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin1000 *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher Fin1000
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin1000 *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 Fin1000
*UIConstraints: *InputSlot MultiTray *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *InputSlot MultiTray
*UIConstraints: *InputSlot MultiTray *RIPunch LeftUS2
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 442a59c1..d95f68da 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2004-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec ISC 4560 PXL"
*NickName: "Infotec ISC 4560 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,14 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinEUPHPOS/Finisher MEC BK: ""
+*Option_30 FinEUPHIMPOS/Finisher MEC: ""
+*Option_30 FinVICTORIAC/Finisher 3000B: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,20 +84,16 @@
*Option40Mailbox True/Installed: ""
*CloseUI: *Option40Mailbox
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinEUPHPOS/Finisher MEC BK: ""
-*Option30Finisher FinEUPHIMPOS/Finisher MEC: ""
-*Option30Finisher FinVICTORIAC/Finisher 3000B: ""
-*CloseUI: *Option30Finisher
-
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -144,8 +148,8 @@
*FoomaticRIPOptionSetting PageSize=A4: " -sPAPERSIZE=a4 -sOutputFile=- - "
*PageSize A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*FoomaticRIPOptionSetting PageSize=A5: " -sPAPERSIZE=a5 -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x0f\xf8\x25/g&quot;"
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*PageSize Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
@@ -158,7 +162,7 @@
*PageRegion A3/A3: "%% FoomaticRIPOptionSetting: PageSize=A3"
*PageRegion A4/A4: "%% FoomaticRIPOptionSetting: PageSize=A4"
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*CloseUI: *PageRegion
@@ -169,7 +173,7 @@
*ImageableArea A3/A3: "12 12 830 1179"
*ImageableArea A4/A4: "12 12 583 830"
*ImageableArea A5/A5: "12 12 408 583"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
@@ -177,7 +181,7 @@
*PaperDimension A3/A3: "842 1191"
*PaperDimension A4/A4: "595 842"
*PaperDimension A5/A5: "420 595"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
@@ -244,6 +248,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -513,42 +529,42 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option30Finisher None *Option40Mailbox True
-*UIConstraints: *Option40Mailbox True *Option30Finisher None
-*UIConstraints: *Option30Finisher FinVICTORIAC *Option40Mailbox True
-*UIConstraints: *Option40Mailbox True *Option30Finisher FinVICTORIAC
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinVICTORIAC *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinVICTORIAC
-*UIConstraints: *Option30Finisher None *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher None *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher None *OutputBin FinisherUpper100
-*UIConstraints: *Option30Finisher None *OutputBin FinisherMiddle100
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherUpper100
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherMiddle100
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherUpper100
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherMiddle100
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher FinVICTORIAC *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher FinVICTORIAC *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher FinVICTORIAC *OutputBin FinisherLower
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher None
-*UIConstraints: *OutputBin FinisherUpper100 *Option30Finisher None
-*UIConstraints: *OutputBin FinisherMiddle100 *Option30Finisher None
-*UIConstraints: *OutputBin FinisherUpper100 *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherMiddle100 *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherUpper100 *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherMiddle100 *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher FinVICTORIAC
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher FinVICTORIAC
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinVICTORIAC
+*UIConstraints: *Option_30 None *Option40Mailbox True
+*UIConstraints: *Option40Mailbox True *Option_30 None
+*UIConstraints: *Option_30 FinVICTORIAC *Option40Mailbox True
+*UIConstraints: *Option40Mailbox True *Option_30 FinVICTORIAC
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinVICTORIAC *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinVICTORIAC
+*UIConstraints: *Option_30 None *OutputBin FinisherUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 None *OutputBin FinisherLower
+*UIConstraints: *Option_30 None *OutputBin FinisherUpper100
+*UIConstraints: *Option_30 None *OutputBin FinisherMiddle100
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherUpper100
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherMiddle100
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherUpper100
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherMiddle100
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherLower
+*UIConstraints: *Option_30 FinVICTORIAC *OutputBin FinisherUpper
+*UIConstraints: *Option_30 FinVICTORIAC *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 FinVICTORIAC *OutputBin FinisherLower
+*UIConstraints: *OutputBin FinisherUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 None
+*UIConstraints: *OutputBin FinisherUpper100 *Option_30 None
+*UIConstraints: *OutputBin FinisherMiddle100 *Option_30 None
+*UIConstraints: *OutputBin FinisherUpper100 *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherMiddle100 *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherUpper100 *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherMiddle100 *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherUpper *Option_30 FinVICTORIAC
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 FinVICTORIAC
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinVICTORIAC
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin1
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin2
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin3
@@ -567,22 +583,22 @@
*UIConstraints: *OutputBin MailBoxBin7 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin8 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin9 *Option40Mailbox False
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *StapleLocation CenterW
-*UIConstraints: *Option30Finisher FinVICTORIAC *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinVICTORIAC
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 FinEUPHIMPOS *StapleLocation CenterW
+*UIConstraints: *Option_30 FinVICTORIAC *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 FinEUPHIMPOS
+*UIConstraints: *StapleLocation CenterW *Option_30 FinVICTORIAC
*UIConstraints: *OutputBin Standard *StapleLocation UpperLeft
*UIConstraints: *OutputBin Standard *StapleLocation UpperRight
*UIConstraints: *OutputBin Standard *StapleLocation LeftW
@@ -757,12 +773,12 @@
*UIConstraints: *PageSize Legal *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 4Tray
*UIConstraints: *PageSize A5 *InputSlot 4Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 4Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 4Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 1Tray *PageSize Legal
*UIConstraints: *InputSlot 4Tray *PageSize A3
*UIConstraints: *InputSlot 4Tray *PageSize A5
-*UIConstraints: *InputSlot 4Tray *PageSize 11x17
+*UIConstraints: *InputSlot 4Tray *PageSize Tabloid
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType OHP *InputSlot 1Tray
*UIConstraints: *MediaType Thick2 *InputSlot 1Tray
@@ -928,36 +944,36 @@
*UIConstraints: *MediaType OHP *OutputBin FinisherUpper
*UIConstraints: *MediaType Thick2 *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *OutputBin Standard *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin Standard
*UIConstraints: *OutputBin Standard *RIPunch LeftUS2
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 e68d9825..410fbd81 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2004-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec ISC 5560 PXL"
*NickName: "Infotec ISC 5560 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,14 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinEUPHPOS/Finisher MEC BK: ""
+*Option_30 FinEUPHIMPOS/Finisher MEC: ""
+*Option_30 FinVICTORIAC/Finisher 3000B: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,20 +84,16 @@
*Option40Mailbox True/Installed: ""
*CloseUI: *Option40Mailbox
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinEUPHPOS/Finisher MEC BK: ""
-*Option30Finisher FinEUPHIMPOS/Finisher MEC: ""
-*Option30Finisher FinVICTORIAC/Finisher 3000B: ""
-*CloseUI: *Option30Finisher
-
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -144,8 +148,8 @@
*FoomaticRIPOptionSetting PageSize=A4: " -sPAPERSIZE=a4 -sOutputFile=- - "
*PageSize A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*FoomaticRIPOptionSetting PageSize=A5: " -sPAPERSIZE=a5 -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x0f\xf8\x25/g&quot;"
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*PageSize Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
@@ -158,7 +162,7 @@
*PageRegion A3/A3: "%% FoomaticRIPOptionSetting: PageSize=A3"
*PageRegion A4/A4: "%% FoomaticRIPOptionSetting: PageSize=A4"
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*CloseUI: *PageRegion
@@ -169,7 +173,7 @@
*ImageableArea A3/A3: "12 12 830 1179"
*ImageableArea A4/A4: "12 12 583 830"
*ImageableArea A5/A5: "12 12 408 583"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
@@ -177,7 +181,7 @@
*PaperDimension A3/A3: "842 1191"
*PaperDimension A4/A4: "595 842"
*PaperDimension A5/A5: "420 595"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
@@ -244,6 +248,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -513,42 +529,42 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option30Finisher None *Option40Mailbox True
-*UIConstraints: *Option40Mailbox True *Option30Finisher None
-*UIConstraints: *Option30Finisher FinVICTORIAC *Option40Mailbox True
-*UIConstraints: *Option40Mailbox True *Option30Finisher FinVICTORIAC
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinVICTORIAC *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinVICTORIAC
-*UIConstraints: *Option30Finisher None *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher None *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher None *OutputBin FinisherUpper100
-*UIConstraints: *Option30Finisher None *OutputBin FinisherMiddle100
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherUpper100
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherMiddle100
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherUpper100
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherMiddle100
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher FinVICTORIAC *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher FinVICTORIAC *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher FinVICTORIAC *OutputBin FinisherLower
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher None
-*UIConstraints: *OutputBin FinisherUpper100 *Option30Finisher None
-*UIConstraints: *OutputBin FinisherMiddle100 *Option30Finisher None
-*UIConstraints: *OutputBin FinisherUpper100 *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherMiddle100 *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherUpper100 *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherMiddle100 *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher FinVICTORIAC
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher FinVICTORIAC
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinVICTORIAC
+*UIConstraints: *Option_30 None *Option40Mailbox True
+*UIConstraints: *Option40Mailbox True *Option_30 None
+*UIConstraints: *Option_30 FinVICTORIAC *Option40Mailbox True
+*UIConstraints: *Option40Mailbox True *Option_30 FinVICTORIAC
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinVICTORIAC *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinVICTORIAC
+*UIConstraints: *Option_30 None *OutputBin FinisherUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 None *OutputBin FinisherLower
+*UIConstraints: *Option_30 None *OutputBin FinisherUpper100
+*UIConstraints: *Option_30 None *OutputBin FinisherMiddle100
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherUpper100
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherMiddle100
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherUpper100
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherMiddle100
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherLower
+*UIConstraints: *Option_30 FinVICTORIAC *OutputBin FinisherUpper
+*UIConstraints: *Option_30 FinVICTORIAC *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 FinVICTORIAC *OutputBin FinisherLower
+*UIConstraints: *OutputBin FinisherUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 None
+*UIConstraints: *OutputBin FinisherUpper100 *Option_30 None
+*UIConstraints: *OutputBin FinisherMiddle100 *Option_30 None
+*UIConstraints: *OutputBin FinisherUpper100 *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherMiddle100 *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherUpper100 *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherMiddle100 *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherUpper *Option_30 FinVICTORIAC
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 FinVICTORIAC
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinVICTORIAC
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin1
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin2
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin3
@@ -567,22 +583,22 @@
*UIConstraints: *OutputBin MailBoxBin7 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin8 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin9 *Option40Mailbox False
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *StapleLocation CenterW
-*UIConstraints: *Option30Finisher FinVICTORIAC *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinVICTORIAC
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 FinEUPHIMPOS *StapleLocation CenterW
+*UIConstraints: *Option_30 FinVICTORIAC *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 FinEUPHIMPOS
+*UIConstraints: *StapleLocation CenterW *Option_30 FinVICTORIAC
*UIConstraints: *OutputBin Standard *StapleLocation UpperLeft
*UIConstraints: *OutputBin Standard *StapleLocation UpperRight
*UIConstraints: *OutputBin Standard *StapleLocation LeftW
@@ -757,12 +773,12 @@
*UIConstraints: *PageSize Legal *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 4Tray
*UIConstraints: *PageSize A5 *InputSlot 4Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 4Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 4Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 1Tray *PageSize Legal
*UIConstraints: *InputSlot 4Tray *PageSize A3
*UIConstraints: *InputSlot 4Tray *PageSize A5
-*UIConstraints: *InputSlot 4Tray *PageSize 11x17
+*UIConstraints: *InputSlot 4Tray *PageSize Tabloid
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType OHP *InputSlot 1Tray
*UIConstraints: *MediaType Thick2 *InputSlot 1Tray
@@ -928,36 +944,36 @@
*UIConstraints: *MediaType OHP *OutputBin FinisherUpper
*UIConstraints: *MediaType Thick2 *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *OutputBin Standard *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin Standard
*UIConstraints: *OutputBin Standard *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-ISC_615G_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-ISC_615G_PXL.ppd
index 10e272ec..631e0071 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-ISC_615G_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-ISC_615G_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec ISC 615G PXL"
*%
*% CreationDate: 2005/06/13
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec ISC 615G PXL"
*NickName: "Infotec ISC 615G PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -82,7 +82,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -145,8 +149,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -157,7 +161,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -168,7 +172,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -176,7 +180,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -241,6 +245,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
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 0fc2d4cb..b624b3d4 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2015 PXL"
*NickName: "Infotec IS 2015 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -76,7 +76,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -126,8 +130,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -138,7 +142,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -149,7 +153,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -157,7 +161,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -185,6 +189,18 @@
*FoomaticRIPOptionSetting InputSlot=Auto: ""
*CloseUI: *InputSlot
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
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 d2efd4e1..7ed8cae6 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2018D PXL"
*NickName: "Infotec IS 2018D PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -82,7 +82,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -132,8 +136,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -144,7 +148,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -155,7 +159,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -163,7 +167,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -228,6 +232,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
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 d78e1994..72424802 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2018 PXL"
*NickName: "Infotec IS 2018 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -82,7 +82,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -132,8 +136,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -144,7 +148,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -155,7 +159,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -163,7 +167,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -195,6 +199,18 @@
*FoomaticRIPOptionSetting InputSlot=Auto: ""
*CloseUI: *InputSlot
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
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 0cdd0456..c2a24755 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2060 PXL"
*NickName: "Infotec IS 2060 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,19 +64,19 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinMF/Booklet Finisher: ""
+*Option_30 Fin50or1000/Finisher 3000M or 3000B: ""
+*CloseUI: *Option_30
+
*OpenUI *Option40Mailbox/Mailbox: PickOne
*DefaultOption40Mailbox: False
*Option40Mailbox False/Not Installed: ""
*Option40Mailbox True/Installed: ""
*CloseUI: *Option40Mailbox
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinMF/Booklet Finisher: ""
-*Option30Finisher Fin50or1000/Finisher 3000M or 3000B: ""
-*CloseUI: *Option30Finisher
-
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -88,7 +88,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -142,8 +146,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -154,7 +158,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -165,7 +169,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -173,7 +177,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -238,6 +242,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -487,20 +503,20 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option30Finisher None *Option40Mailbox True
-*UIConstraints: *Option40Mailbox True *Option30Finisher None
-*UIConstraints: *Option30Finisher None *OutputBin Zaire2Upper
-*UIConstraints: *Option30Finisher None *OutputBin Zaire2Middle
-*UIConstraints: *Option30Finisher None *OutputBin Zaire2Lower
-*UIConstraints: *Option30Finisher Fin50or1000 *OutputBin Zaire2Lower
-*UIConstraints: *OutputBin Zaire2Upper *Option30Finisher None
-*UIConstraints: *OutputBin Zaire2Middle *Option30Finisher None
-*UIConstraints: *OutputBin Zaire2Lower *Option30Finisher None
-*UIConstraints: *OutputBin Zaire2Lower *Option30Finisher Fin50or1000
-*UIConstraints: *Option30Finisher FinMF *OutputBin Standard
-*UIConstraints: *Option30Finisher Fin50or1000 *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option30Finisher FinMF
-*UIConstraints: *OutputBin Standard *Option30Finisher Fin50or1000
+*UIConstraints: *Option_30 None *Option40Mailbox True
+*UIConstraints: *Option40Mailbox True *Option_30 None
+*UIConstraints: *Option_30 None *OutputBin Zaire2Upper
+*UIConstraints: *Option_30 None *OutputBin Zaire2Middle
+*UIConstraints: *Option_30 None *OutputBin Zaire2Lower
+*UIConstraints: *Option_30 Fin50or1000 *OutputBin Zaire2Lower
+*UIConstraints: *OutputBin Zaire2Upper *Option_30 None
+*UIConstraints: *OutputBin Zaire2Middle *Option_30 None
+*UIConstraints: *OutputBin Zaire2Lower *Option_30 None
+*UIConstraints: *OutputBin Zaire2Lower *Option_30 Fin50or1000
+*UIConstraints: *Option_30 FinMF *OutputBin Standard
+*UIConstraints: *Option_30 Fin50or1000 *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_30 FinMF
+*UIConstraints: *OutputBin Standard *Option_30 Fin50or1000
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin1
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin2
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin3
@@ -519,16 +535,16 @@
*UIConstraints: *OutputBin MailBoxBin7 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin8 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin9 *Option40Mailbox False
-*UIConstraints: *Option30Finisher None *RIStaple UpperLeft
-*UIConstraints: *Option30Finisher None *RIStaple UpperRight
-*UIConstraints: *Option30Finisher None *RIStaple LeftW
-*UIConstraints: *Option30Finisher None *RIStaple RightW
-*UIConstraints: *Option30Finisher None *RIStaple UpperW
-*UIConstraints: *RIStaple UpperLeft *Option30Finisher None
-*UIConstraints: *RIStaple UpperRight *Option30Finisher None
-*UIConstraints: *RIStaple LeftW *Option30Finisher None
-*UIConstraints: *RIStaple RightW *Option30Finisher None
-*UIConstraints: *RIStaple UpperW *Option30Finisher None
+*UIConstraints: *Option_30 None *RIStaple UpperLeft
+*UIConstraints: *Option_30 None *RIStaple UpperRight
+*UIConstraints: *Option_30 None *RIStaple LeftW
+*UIConstraints: *Option_30 None *RIStaple RightW
+*UIConstraints: *Option_30 None *RIStaple UpperW
+*UIConstraints: *RIStaple UpperLeft *Option_30 None
+*UIConstraints: *RIStaple UpperRight *Option_30 None
+*UIConstraints: *RIStaple LeftW *Option_30 None
+*UIConstraints: *RIStaple RightW *Option_30 None
+*UIConstraints: *RIStaple UpperW *Option_30 None
*UIConstraints: *OutputBin Standard *RIStaple UpperLeft
*UIConstraints: *OutputBin Standard *RIStaple UpperRight
*UIConstraints: *OutputBin Standard *RIStaple LeftW
@@ -652,11 +668,11 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 4Tray
*UIConstraints: *PageSize A5 *InputSlot 4Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 4Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 4Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 4Tray *PageSize A3
*UIConstraints: *InputSlot 4Tray *PageSize A5
-*UIConstraints: *InputSlot 4Tray *PageSize 11x17
+*UIConstraints: *InputSlot 4Tray *PageSize Tabloid
*UIConstraints: *MediaType Index *InputSlot MultiTray
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType OHP *InputSlot 1Tray
@@ -708,36 +724,36 @@
*UIConstraints: *MediaType Index *Duplex DuplexTumble
*UIConstraints: *MediaType Index *Duplex DuplexNoTumble
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *OutputBin Standard *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin Standard
*UIConstraints: *OutputBin Standard *RIPunch LeftUS2
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 b70a9865..c5111d85 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2075 PXL"
*NickName: "Infotec IS 2075 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,19 +64,19 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinMF/Booklet Finisher: ""
+*Option_30 Fin50or1000/Finisher 3000M or 3000B: ""
+*CloseUI: *Option_30
+
*OpenUI *Option40Mailbox/Mailbox: PickOne
*DefaultOption40Mailbox: False
*Option40Mailbox False/Not Installed: ""
*Option40Mailbox True/Installed: ""
*CloseUI: *Option40Mailbox
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinMF/Booklet Finisher: ""
-*Option30Finisher Fin50or1000/Finisher 3000M or 3000B: ""
-*CloseUI: *Option30Finisher
-
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -88,7 +88,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -142,8 +146,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -154,7 +158,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -165,7 +169,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -173,7 +177,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -238,6 +242,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -487,20 +503,20 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option30Finisher None *Option40Mailbox True
-*UIConstraints: *Option40Mailbox True *Option30Finisher None
-*UIConstraints: *Option30Finisher None *OutputBin Zaire2Upper
-*UIConstraints: *Option30Finisher None *OutputBin Zaire2Middle
-*UIConstraints: *Option30Finisher None *OutputBin Zaire2Lower
-*UIConstraints: *Option30Finisher Fin50or1000 *OutputBin Zaire2Lower
-*UIConstraints: *OutputBin Zaire2Upper *Option30Finisher None
-*UIConstraints: *OutputBin Zaire2Middle *Option30Finisher None
-*UIConstraints: *OutputBin Zaire2Lower *Option30Finisher None
-*UIConstraints: *OutputBin Zaire2Lower *Option30Finisher Fin50or1000
-*UIConstraints: *Option30Finisher FinMF *OutputBin Standard
-*UIConstraints: *Option30Finisher Fin50or1000 *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option30Finisher FinMF
-*UIConstraints: *OutputBin Standard *Option30Finisher Fin50or1000
+*UIConstraints: *Option_30 None *Option40Mailbox True
+*UIConstraints: *Option40Mailbox True *Option_30 None
+*UIConstraints: *Option_30 None *OutputBin Zaire2Upper
+*UIConstraints: *Option_30 None *OutputBin Zaire2Middle
+*UIConstraints: *Option_30 None *OutputBin Zaire2Lower
+*UIConstraints: *Option_30 Fin50or1000 *OutputBin Zaire2Lower
+*UIConstraints: *OutputBin Zaire2Upper *Option_30 None
+*UIConstraints: *OutputBin Zaire2Middle *Option_30 None
+*UIConstraints: *OutputBin Zaire2Lower *Option_30 None
+*UIConstraints: *OutputBin Zaire2Lower *Option_30 Fin50or1000
+*UIConstraints: *Option_30 FinMF *OutputBin Standard
+*UIConstraints: *Option_30 Fin50or1000 *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_30 FinMF
+*UIConstraints: *OutputBin Standard *Option_30 Fin50or1000
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin1
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin2
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin3
@@ -519,16 +535,16 @@
*UIConstraints: *OutputBin MailBoxBin7 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin8 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin9 *Option40Mailbox False
-*UIConstraints: *Option30Finisher None *RIStaple UpperLeft
-*UIConstraints: *Option30Finisher None *RIStaple UpperRight
-*UIConstraints: *Option30Finisher None *RIStaple LeftW
-*UIConstraints: *Option30Finisher None *RIStaple RightW
-*UIConstraints: *Option30Finisher None *RIStaple UpperW
-*UIConstraints: *RIStaple UpperLeft *Option30Finisher None
-*UIConstraints: *RIStaple UpperRight *Option30Finisher None
-*UIConstraints: *RIStaple LeftW *Option30Finisher None
-*UIConstraints: *RIStaple RightW *Option30Finisher None
-*UIConstraints: *RIStaple UpperW *Option30Finisher None
+*UIConstraints: *Option_30 None *RIStaple UpperLeft
+*UIConstraints: *Option_30 None *RIStaple UpperRight
+*UIConstraints: *Option_30 None *RIStaple LeftW
+*UIConstraints: *Option_30 None *RIStaple RightW
+*UIConstraints: *Option_30 None *RIStaple UpperW
+*UIConstraints: *RIStaple UpperLeft *Option_30 None
+*UIConstraints: *RIStaple UpperRight *Option_30 None
+*UIConstraints: *RIStaple LeftW *Option_30 None
+*UIConstraints: *RIStaple RightW *Option_30 None
+*UIConstraints: *RIStaple UpperW *Option_30 None
*UIConstraints: *OutputBin Standard *RIStaple UpperLeft
*UIConstraints: *OutputBin Standard *RIStaple UpperRight
*UIConstraints: *OutputBin Standard *RIStaple LeftW
@@ -652,11 +668,11 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 4Tray
*UIConstraints: *PageSize A5 *InputSlot 4Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 4Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 4Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 4Tray *PageSize A3
*UIConstraints: *InputSlot 4Tray *PageSize A5
-*UIConstraints: *InputSlot 4Tray *PageSize 11x17
+*UIConstraints: *InputSlot 4Tray *PageSize Tabloid
*UIConstraints: *MediaType Index *InputSlot MultiTray
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType OHP *InputSlot 1Tray
@@ -708,36 +724,36 @@
*UIConstraints: *MediaType Index *Duplex DuplexTumble
*UIConstraints: *MediaType Index *Duplex DuplexNoTumble
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *OutputBin Standard *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin Standard
*UIConstraints: *OutputBin Standard *RIPunch LeftUS2
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 e96ec5f7..9d93130f 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2002-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2122 PXL"
*NickName: "Infotec IS 2122 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,19 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_10/Duplex Unit: PickOne
+*DefaultOption_10: False
+*Option_10 False/Not Installed: ""
+*Option_10 True/Installed: ""
+*CloseUI: *Option_10
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin500/Finisher 500: ""
+*Option_30 Fin1000/Finisher 1000: ""
+*CloseUI: *Option_30
+
*OpenUI *Option3BypassTray/Bypass Tray: PickOne
*DefaultOption3BypassTray: False
*Option3BypassTray False/Not Installed: ""
@@ -77,37 +90,28 @@
*Option1OptionTray 2Cassette/Tray 3 and 4: ""
*CloseUI: *Option1OptionTray
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option25ShiftTray/Shift Tray: PickOne
-*DefaultOption25ShiftTray: False
-*Option25ShiftTray False/Not Installed: ""
-*Option25ShiftTray True/Installed: ""
-*CloseUI: *Option25ShiftTray
-
-*OpenUI *Option10DuplexUnit/Duplex Unit: PickOne
-*DefaultOption10DuplexUnit: False
-*Option10DuplexUnit False/Not Installed: ""
-*Option10DuplexUnit True/Installed: ""
-*CloseUI: *Option10DuplexUnit
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin500/Finisher 500: ""
-*Option30Finisher Fin1000/Finisher 1000: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_25/Shift Tray: PickOne
+*DefaultOption_25: False
+*Option_25 False/Not Installed: ""
+*Option_25 True/Installed: ""
+*CloseUI: *Option_25
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -157,8 +161,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -169,7 +173,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -180,7 +184,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -188,7 +192,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -253,6 +257,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -423,48 +439,48 @@
*UIConstraints: *InputSlot 4Tray *Option1OptionTray None
*UIConstraints: *InputSlot 4Tray *Option1OptionTray 1Cassette
*UIConstraints: *InputSlot MultiTray *Option3BypassTray False
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexTumble
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexNoTumble
-*UIConstraints: *Duplex DuplexTumble *Option10DuplexUnit False
-*UIConstraints: *Duplex DuplexNoTumble *Option10DuplexUnit False
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option25ShiftTray False *OutputBin Shift
-*UIConstraints: *OutputBin Shift *Option25ShiftTray False
-*UIConstraints: *Option25ShiftTray True *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option25ShiftTray True
-*UIConstraints: *Option25ShiftTray True *Option30Finisher Fin500
-*UIConstraints: *Option25ShiftTray True *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin500 *Option25ShiftTray True
-*UIConstraints: *Option30Finisher Fin1000 *Option25ShiftTray True
-*UIConstraints: *Option30Finisher None *OutputBin FujigawaShift
-*UIConstraints: *Option30Finisher None *OutputBin KingUpper
-*UIConstraints: *Option30Finisher None *OutputBin KingLower
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingUpper
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingLower
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FujigawaShift
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher None
-*UIConstraints: *OutputBin KingLower *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher Fin500
-*UIConstraints: *OutputBin KingLower *Option30Finisher Fin500
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher Fin1000
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation LeftW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation RightW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation UpperW
-*UIConstraints: *StapleLocation LeftW *Option30Finisher Fin500
-*UIConstraints: *StapleLocation RightW *Option30Finisher Fin500
-*UIConstraints: *StapleLocation UpperW *Option30Finisher Fin500
+*UIConstraints: *Option_10 False *Duplex DuplexTumble
+*UIConstraints: *Option_10 False *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *Option_10 False
+*UIConstraints: *Duplex DuplexNoTumble *Option_10 False
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_25 False *OutputBin Shift
+*UIConstraints: *OutputBin Shift *Option_25 False
+*UIConstraints: *Option_25 True *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_25 True
+*UIConstraints: *Option_25 True *Option_30 Fin500
+*UIConstraints: *Option_25 True *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin500 *Option_25 True
+*UIConstraints: *Option_30 Fin1000 *Option_25 True
+*UIConstraints: *Option_30 None *OutputBin FujigawaShift
+*UIConstraints: *Option_30 None *OutputBin KingUpper
+*UIConstraints: *Option_30 None *OutputBin KingLower
+*UIConstraints: *Option_30 Fin500 *OutputBin KingUpper
+*UIConstraints: *Option_30 Fin500 *OutputBin KingLower
+*UIConstraints: *Option_30 Fin1000 *OutputBin FujigawaShift
+*UIConstraints: *OutputBin FujigawaShift *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 None
+*UIConstraints: *OutputBin KingLower *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 Fin500
+*UIConstraints: *OutputBin KingLower *Option_30 Fin500
+*UIConstraints: *OutputBin FujigawaShift *Option_30 Fin1000
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 Fin500 *StapleLocation LeftW
+*UIConstraints: *Option_30 Fin500 *StapleLocation RightW
+*UIConstraints: *Option_30 Fin500 *StapleLocation UpperW
+*UIConstraints: *StapleLocation LeftW *Option_30 Fin500
+*UIConstraints: *StapleLocation RightW *Option_30 Fin500
+*UIConstraints: *StapleLocation UpperW *Option_30 Fin500
*UIConstraints: *StapleLocation UpperLeft *OutputBin Standard
*UIConstraints: *StapleLocation UpperRight *OutputBin Standard
*UIConstraints: *StapleLocation LeftW *OutputBin Standard
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 4162c5b4..cb48721d 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2002-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2127 PXL"
*NickName: "Infotec IS 2127 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,19 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_10/Duplex Unit: PickOne
+*DefaultOption_10: False
+*Option_10 False/Not Installed: ""
+*Option_10 True/Installed: ""
+*CloseUI: *Option_10
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin500/Finisher 500: ""
+*Option_30 Fin1000/Finisher 1000: ""
+*CloseUI: *Option_30
+
*OpenUI *Option3BypassTray/Bypass Tray: PickOne
*DefaultOption3BypassTray: False
*Option3BypassTray False/Not Installed: ""
@@ -77,37 +90,28 @@
*Option1OptionTray 2Cassette/Tray 3 and 4: ""
*CloseUI: *Option1OptionTray
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option25ShiftTray/Shift Tray: PickOne
-*DefaultOption25ShiftTray: False
-*Option25ShiftTray False/Not Installed: ""
-*Option25ShiftTray True/Installed: ""
-*CloseUI: *Option25ShiftTray
-
-*OpenUI *Option10DuplexUnit/Duplex Unit: PickOne
-*DefaultOption10DuplexUnit: False
-*Option10DuplexUnit False/Not Installed: ""
-*Option10DuplexUnit True/Installed: ""
-*CloseUI: *Option10DuplexUnit
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin500/Finisher 500: ""
-*Option30Finisher Fin1000/Finisher 1000: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_25/Shift Tray: PickOne
+*DefaultOption_25: False
+*Option_25 False/Not Installed: ""
+*Option_25 True/Installed: ""
+*CloseUI: *Option_25
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -157,8 +161,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -169,7 +173,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -180,7 +184,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -188,7 +192,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -253,6 +257,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -423,48 +439,48 @@
*UIConstraints: *InputSlot 4Tray *Option1OptionTray None
*UIConstraints: *InputSlot 4Tray *Option1OptionTray 1Cassette
*UIConstraints: *InputSlot MultiTray *Option3BypassTray False
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexTumble
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexNoTumble
-*UIConstraints: *Duplex DuplexTumble *Option10DuplexUnit False
-*UIConstraints: *Duplex DuplexNoTumble *Option10DuplexUnit False
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option25ShiftTray False *OutputBin Shift
-*UIConstraints: *OutputBin Shift *Option25ShiftTray False
-*UIConstraints: *Option25ShiftTray True *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option25ShiftTray True
-*UIConstraints: *Option25ShiftTray True *Option30Finisher Fin500
-*UIConstraints: *Option25ShiftTray True *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin500 *Option25ShiftTray True
-*UIConstraints: *Option30Finisher Fin1000 *Option25ShiftTray True
-*UIConstraints: *Option30Finisher None *OutputBin FujigawaShift
-*UIConstraints: *Option30Finisher None *OutputBin KingUpper
-*UIConstraints: *Option30Finisher None *OutputBin KingLower
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingUpper
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingLower
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FujigawaShift
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher None
-*UIConstraints: *OutputBin KingLower *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher Fin500
-*UIConstraints: *OutputBin KingLower *Option30Finisher Fin500
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher Fin1000
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation LeftW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation RightW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation UpperW
-*UIConstraints: *StapleLocation LeftW *Option30Finisher Fin500
-*UIConstraints: *StapleLocation RightW *Option30Finisher Fin500
-*UIConstraints: *StapleLocation UpperW *Option30Finisher Fin500
+*UIConstraints: *Option_10 False *Duplex DuplexTumble
+*UIConstraints: *Option_10 False *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *Option_10 False
+*UIConstraints: *Duplex DuplexNoTumble *Option_10 False
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_25 False *OutputBin Shift
+*UIConstraints: *OutputBin Shift *Option_25 False
+*UIConstraints: *Option_25 True *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_25 True
+*UIConstraints: *Option_25 True *Option_30 Fin500
+*UIConstraints: *Option_25 True *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin500 *Option_25 True
+*UIConstraints: *Option_30 Fin1000 *Option_25 True
+*UIConstraints: *Option_30 None *OutputBin FujigawaShift
+*UIConstraints: *Option_30 None *OutputBin KingUpper
+*UIConstraints: *Option_30 None *OutputBin KingLower
+*UIConstraints: *Option_30 Fin500 *OutputBin KingUpper
+*UIConstraints: *Option_30 Fin500 *OutputBin KingLower
+*UIConstraints: *Option_30 Fin1000 *OutputBin FujigawaShift
+*UIConstraints: *OutputBin FujigawaShift *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 None
+*UIConstraints: *OutputBin KingLower *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 Fin500
+*UIConstraints: *OutputBin KingLower *Option_30 Fin500
+*UIConstraints: *OutputBin FujigawaShift *Option_30 Fin1000
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 Fin500 *StapleLocation LeftW
+*UIConstraints: *Option_30 Fin500 *StapleLocation RightW
+*UIConstraints: *Option_30 Fin500 *StapleLocation UpperW
+*UIConstraints: *StapleLocation LeftW *Option_30 Fin500
+*UIConstraints: *StapleLocation RightW *Option_30 Fin500
+*UIConstraints: *StapleLocation UpperW *Option_30 Fin500
*UIConstraints: *StapleLocation UpperLeft *OutputBin Standard
*UIConstraints: *StapleLocation UpperRight *OutputBin Standard
*UIConstraints: *StapleLocation LeftW *OutputBin Standard
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 c23122eb..120777bf 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2002-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2132 PXL"
*NickName: "Infotec IS 2132 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,19 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_10/Duplex Unit: PickOne
+*DefaultOption_10: False
+*Option_10 False/Not Installed: ""
+*Option_10 True/Installed: ""
+*CloseUI: *Option_10
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 Fin500/Finisher 500: ""
+*Option_30 Fin1000/Finisher 1000: ""
+*CloseUI: *Option_30
+
*OpenUI *Option3BypassTray/Bypass Tray: PickOne
*DefaultOption3BypassTray: False
*Option3BypassTray False/Not Installed: ""
@@ -77,37 +90,28 @@
*Option1OptionTray 2Cassette/Tray 3 and 4: ""
*CloseUI: *Option1OptionTray
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option25ShiftTray/Shift Tray: PickOne
-*DefaultOption25ShiftTray: False
-*Option25ShiftTray False/Not Installed: ""
-*Option25ShiftTray True/Installed: ""
-*CloseUI: *Option25ShiftTray
-
-*OpenUI *Option10DuplexUnit/Duplex Unit: PickOne
-*DefaultOption10DuplexUnit: False
-*Option10DuplexUnit False/Not Installed: ""
-*Option10DuplexUnit True/Installed: ""
-*CloseUI: *Option10DuplexUnit
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher Fin500/Finisher 500: ""
-*Option30Finisher Fin1000/Finisher 1000: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_25/Shift Tray: PickOne
+*DefaultOption_25: False
+*Option_25 False/Not Installed: ""
+*Option_25 True/Installed: ""
+*CloseUI: *Option_25
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -157,8 +161,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -169,7 +173,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -180,7 +184,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -188,7 +192,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -253,6 +257,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -423,48 +439,48 @@
*UIConstraints: *InputSlot 4Tray *Option1OptionTray None
*UIConstraints: *InputSlot 4Tray *Option1OptionTray 1Cassette
*UIConstraints: *InputSlot MultiTray *Option3BypassTray False
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexTumble
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexNoTumble
-*UIConstraints: *Duplex DuplexTumble *Option10DuplexUnit False
-*UIConstraints: *Duplex DuplexNoTumble *Option10DuplexUnit False
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option25ShiftTray False *OutputBin Shift
-*UIConstraints: *OutputBin Shift *Option25ShiftTray False
-*UIConstraints: *Option25ShiftTray True *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option25ShiftTray True
-*UIConstraints: *Option25ShiftTray True *Option30Finisher Fin500
-*UIConstraints: *Option25ShiftTray True *Option30Finisher Fin1000
-*UIConstraints: *Option30Finisher Fin500 *Option25ShiftTray True
-*UIConstraints: *Option30Finisher Fin1000 *Option25ShiftTray True
-*UIConstraints: *Option30Finisher None *OutputBin FujigawaShift
-*UIConstraints: *Option30Finisher None *OutputBin KingUpper
-*UIConstraints: *Option30Finisher None *OutputBin KingLower
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingUpper
-*UIConstraints: *Option30Finisher Fin500 *OutputBin KingLower
-*UIConstraints: *Option30Finisher Fin1000 *OutputBin FujigawaShift
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher None
-*UIConstraints: *OutputBin KingLower *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher Fin500
-*UIConstraints: *OutputBin KingLower *Option30Finisher Fin500
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher Fin1000
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation LeftW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation RightW
-*UIConstraints: *Option30Finisher Fin500 *StapleLocation UpperW
-*UIConstraints: *StapleLocation LeftW *Option30Finisher Fin500
-*UIConstraints: *StapleLocation RightW *Option30Finisher Fin500
-*UIConstraints: *StapleLocation UpperW *Option30Finisher Fin500
+*UIConstraints: *Option_10 False *Duplex DuplexTumble
+*UIConstraints: *Option_10 False *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *Option_10 False
+*UIConstraints: *Duplex DuplexNoTumble *Option_10 False
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_25 False *OutputBin Shift
+*UIConstraints: *OutputBin Shift *Option_25 False
+*UIConstraints: *Option_25 True *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_25 True
+*UIConstraints: *Option_25 True *Option_30 Fin500
+*UIConstraints: *Option_25 True *Option_30 Fin1000
+*UIConstraints: *Option_30 Fin500 *Option_25 True
+*UIConstraints: *Option_30 Fin1000 *Option_25 True
+*UIConstraints: *Option_30 None *OutputBin FujigawaShift
+*UIConstraints: *Option_30 None *OutputBin KingUpper
+*UIConstraints: *Option_30 None *OutputBin KingLower
+*UIConstraints: *Option_30 Fin500 *OutputBin KingUpper
+*UIConstraints: *Option_30 Fin500 *OutputBin KingLower
+*UIConstraints: *Option_30 Fin1000 *OutputBin FujigawaShift
+*UIConstraints: *OutputBin FujigawaShift *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 None
+*UIConstraints: *OutputBin KingLower *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 Fin500
+*UIConstraints: *OutputBin KingLower *Option_30 Fin500
+*UIConstraints: *OutputBin FujigawaShift *Option_30 Fin1000
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 Fin500 *StapleLocation LeftW
+*UIConstraints: *Option_30 Fin500 *StapleLocation RightW
+*UIConstraints: *Option_30 Fin500 *StapleLocation UpperW
+*UIConstraints: *StapleLocation LeftW *Option_30 Fin500
+*UIConstraints: *StapleLocation RightW *Option_30 Fin500
+*UIConstraints: *StapleLocation UpperW *Option_30 Fin500
*UIConstraints: *StapleLocation UpperLeft *OutputBin Standard
*UIConstraints: *StapleLocation UpperRight *OutputBin Standard
*UIConstraints: *StapleLocation LeftW *OutputBin Standard
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 7deac4e6..4786c132 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2002-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.2"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2135 PXL"
*NickName: "Infotec IS 2135 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,25 +64,25 @@
*OpenGroup: InstallableOptions/Installable Options
-*OpenUI *Option21ExternalTray/External Tray: PickOne
-*DefaultOption21ExternalTray: False
-*Option21ExternalTray False/Not Installed: ""
-*Option21ExternalTray True/Installed: ""
-*CloseUI: *Option21ExternalTray
-
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinKING/Finisher 1000: ""
-*Option30Finisher FinLAWC/Finisher 2250: ""
-*Option30Finisher FinTONEC/Booklet Finisher: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_21/External Tray: PickOne
+*DefaultOption_21: False
+*Option_21 False/Not Installed: ""
+*Option_21 True/Installed: ""
+*CloseUI: *Option_21
+
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinKING/Finisher 1000: ""
+*Option_30 FinLAWC/Finisher 2250: ""
+*Option_30 FinTONEC/Booklet Finisher: ""
+*CloseUI: *Option_30
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
@@ -101,7 +101,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -151,8 +155,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -163,7 +167,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -174,7 +178,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -182,7 +186,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -251,6 +255,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -482,30 +498,30 @@
*UIConstraints: *InputSlot 4Tray *Option1LowerPaperTrays False
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option21ExternalTray True *Option30Finisher FinKING
-*UIConstraints: *Option21ExternalTray True *Option30Finisher FinLAWC
-*UIConstraints: *Option21ExternalTray True *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinKING *Option21ExternalTray True
-*UIConstraints: *Option30Finisher FinLAWC *Option21ExternalTray True
-*UIConstraints: *Option30Finisher FinTONEC *Option21ExternalTray True
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option21ExternalTray False *OutputBin External
-*UIConstraints: *OutputBin External *Option21ExternalTray False
-*UIConstraints: *Option30Finisher None *OutputBin FinProof
-*UIConstraints: *Option30Finisher None *OutputBin FinShift
-*UIConstraints: *OutputBin FinProof *Option30Finisher None
-*UIConstraints: *OutputBin FinShift *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIStaple UpperLeft
-*UIConstraints: *Option30Finisher None *RIStaple UpperRight
-*UIConstraints: *Option30Finisher None *RIStaple LeftW
-*UIConstraints: *Option30Finisher None *RIStaple RightW
-*UIConstraints: *Option30Finisher None *RIStaple UpperW
-*UIConstraints: *RIStaple UpperLeft *Option30Finisher None
-*UIConstraints: *RIStaple UpperRight *Option30Finisher None
-*UIConstraints: *RIStaple LeftW *Option30Finisher None
-*UIConstraints: *RIStaple RightW *Option30Finisher None
-*UIConstraints: *RIStaple UpperW *Option30Finisher None
+*UIConstraints: *Option_21 True *Option_30 FinKING
+*UIConstraints: *Option_21 True *Option_30 FinLAWC
+*UIConstraints: *Option_21 True *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinKING *Option_21 True
+*UIConstraints: *Option_30 FinLAWC *Option_21 True
+*UIConstraints: *Option_30 FinTONEC *Option_21 True
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_21 False *OutputBin External
+*UIConstraints: *OutputBin External *Option_21 False
+*UIConstraints: *Option_30 None *OutputBin FinProof
+*UIConstraints: *Option_30 None *OutputBin FinShift
+*UIConstraints: *OutputBin FinProof *Option_30 None
+*UIConstraints: *OutputBin FinShift *Option_30 None
+*UIConstraints: *Option_30 None *RIStaple UpperLeft
+*UIConstraints: *Option_30 None *RIStaple UpperRight
+*UIConstraints: *Option_30 None *RIStaple LeftW
+*UIConstraints: *Option_30 None *RIStaple RightW
+*UIConstraints: *Option_30 None *RIStaple UpperW
+*UIConstraints: *RIStaple UpperLeft *Option_30 None
+*UIConstraints: *RIStaple UpperRight *Option_30 None
+*UIConstraints: *RIStaple LeftW *Option_30 None
+*UIConstraints: *RIStaple RightW *Option_30 None
+*UIConstraints: *RIStaple UpperW *Option_30 None
*UIConstraints: *MediaType Preprinted *InputSlot MultiTray
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType Labels *InputSlot 2Tray
@@ -541,106 +557,106 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
*UIConstraints: *InputSlot MultiTray *Duplex DuplexNoTumble
*UIConstraints: *Duplex DuplexTumble *InputSlot MultiTray
*UIConstraints: *Duplex DuplexNoTumble *InputSlot MultiTray
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinTONEC
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
+*UIConstraints: *Option_30 FinKING *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinTONEC
*% Generic boilerplate PPD stuff as standard PostScript fonts and so on
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 4e4645ba..8f715252 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2002-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.2"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2145 PXL"
*NickName: "Infotec IS 2145 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,25 +64,25 @@
*OpenGroup: InstallableOptions/Installable Options
-*OpenUI *Option21ExternalTray/External Tray: PickOne
-*DefaultOption21ExternalTray: False
-*Option21ExternalTray False/Not Installed: ""
-*Option21ExternalTray True/Installed: ""
-*CloseUI: *Option21ExternalTray
-
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinKING/Finisher 1000: ""
-*Option30Finisher FinLAWC/Finisher 2250: ""
-*Option30Finisher FinTONEC/Booklet Finisher: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_21/External Tray: PickOne
+*DefaultOption_21: False
+*Option_21 False/Not Installed: ""
+*Option_21 True/Installed: ""
+*CloseUI: *Option_21
+
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinKING/Finisher 1000: ""
+*Option_30 FinLAWC/Finisher 2250: ""
+*Option_30 FinTONEC/Booklet Finisher: ""
+*CloseUI: *Option_30
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
@@ -101,7 +101,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -151,8 +155,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -163,7 +167,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -174,7 +178,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -182,7 +186,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -251,6 +255,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -482,30 +498,30 @@
*UIConstraints: *InputSlot 4Tray *Option1LowerPaperTrays False
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option21ExternalTray True *Option30Finisher FinKING
-*UIConstraints: *Option21ExternalTray True *Option30Finisher FinLAWC
-*UIConstraints: *Option21ExternalTray True *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinKING *Option21ExternalTray True
-*UIConstraints: *Option30Finisher FinLAWC *Option21ExternalTray True
-*UIConstraints: *Option30Finisher FinTONEC *Option21ExternalTray True
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option21ExternalTray False *OutputBin External
-*UIConstraints: *OutputBin External *Option21ExternalTray False
-*UIConstraints: *Option30Finisher None *OutputBin FinProof
-*UIConstraints: *Option30Finisher None *OutputBin FinShift
-*UIConstraints: *OutputBin FinProof *Option30Finisher None
-*UIConstraints: *OutputBin FinShift *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIStaple UpperLeft
-*UIConstraints: *Option30Finisher None *RIStaple UpperRight
-*UIConstraints: *Option30Finisher None *RIStaple LeftW
-*UIConstraints: *Option30Finisher None *RIStaple RightW
-*UIConstraints: *Option30Finisher None *RIStaple UpperW
-*UIConstraints: *RIStaple UpperLeft *Option30Finisher None
-*UIConstraints: *RIStaple UpperRight *Option30Finisher None
-*UIConstraints: *RIStaple LeftW *Option30Finisher None
-*UIConstraints: *RIStaple RightW *Option30Finisher None
-*UIConstraints: *RIStaple UpperW *Option30Finisher None
+*UIConstraints: *Option_21 True *Option_30 FinKING
+*UIConstraints: *Option_21 True *Option_30 FinLAWC
+*UIConstraints: *Option_21 True *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinKING *Option_21 True
+*UIConstraints: *Option_30 FinLAWC *Option_21 True
+*UIConstraints: *Option_30 FinTONEC *Option_21 True
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_21 False *OutputBin External
+*UIConstraints: *OutputBin External *Option_21 False
+*UIConstraints: *Option_30 None *OutputBin FinProof
+*UIConstraints: *Option_30 None *OutputBin FinShift
+*UIConstraints: *OutputBin FinProof *Option_30 None
+*UIConstraints: *OutputBin FinShift *Option_30 None
+*UIConstraints: *Option_30 None *RIStaple UpperLeft
+*UIConstraints: *Option_30 None *RIStaple UpperRight
+*UIConstraints: *Option_30 None *RIStaple LeftW
+*UIConstraints: *Option_30 None *RIStaple RightW
+*UIConstraints: *Option_30 None *RIStaple UpperW
+*UIConstraints: *RIStaple UpperLeft *Option_30 None
+*UIConstraints: *RIStaple UpperRight *Option_30 None
+*UIConstraints: *RIStaple LeftW *Option_30 None
+*UIConstraints: *RIStaple RightW *Option_30 None
+*UIConstraints: *RIStaple UpperW *Option_30 None
*UIConstraints: *MediaType Preprinted *InputSlot MultiTray
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType Labels *InputSlot 2Tray
@@ -541,106 +557,106 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
*UIConstraints: *InputSlot MultiTray *Duplex DuplexNoTumble
*UIConstraints: *Duplex DuplexTumble *InputSlot MultiTray
*UIConstraints: *Duplex DuplexNoTumble *InputSlot MultiTray
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinTONEC
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
+*UIConstraints: *Option_30 FinKING *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinTONEC
*% Generic boilerplate PPD stuff as standard PostScript fonts and so on
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 bd4b40eb..3f7bcad1 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.00"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2151 PXL"
*NickName: "Infotec IS 2151 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,14 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinMF/Booklet Finisher: ""
+*Option_30 Fin3000M/Finisher 3000M: ""
+*Option_30 Fin3000B/Finisher 3000B: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,26 +84,22 @@
*Option40Mailbox True/Installed: ""
*CloseUI: *Option40Mailbox
-*OpenUI *Option50Zfoldingunit/Z-folding unit: PickOne
-*DefaultOption50Zfoldingunit: False
-*Option50Zfoldingunit False/Not Installed: ""
-*Option50Zfoldingunit True/Installed: ""
-*CloseUI: *Option50Zfoldingunit
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinMF/Booklet Finisher: ""
-*Option30Finisher Fin3000M/Finisher 3000M: ""
-*Option30Finisher Fin3000B/Finisher 3000B: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_50/Z-folding unit: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -149,8 +153,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -161,7 +165,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -172,7 +176,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -180,7 +184,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -245,6 +249,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -510,38 +526,38 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher None
-*UIConstraints: *Option30Finisher None *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Bottom
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Left
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Right
-*UIConstraints: *RIZfold Bottom *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Left *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Right *Option50Zfoldingunit False
-*UIConstraints: *Option30Finisher None *Option40Mailbox True
-*UIConstraints: *Option30Finisher Fin3000B *Option40Mailbox True
-*UIConstraints: *Option40Mailbox True *Option30Finisher None
-*UIConstraints: *Option40Mailbox True *Option30Finisher Fin3000B
-*UIConstraints: *Option30Finisher None *OutputBin Zaire2Upper
-*UIConstraints: *Option30Finisher None *OutputBin Zaire2Middle
-*UIConstraints: *Option30Finisher None *OutputBin Zaire2Lower
-*UIConstraints: *Option30Finisher Fin3000M *OutputBin Zaire2Lower
-*UIConstraints: *Option30Finisher Fin3000B *OutputBin Zaire2Lower
-*UIConstraints: *OutputBin Zaire2Upper *Option30Finisher None
-*UIConstraints: *OutputBin Zaire2Middle *Option30Finisher None
-*UIConstraints: *OutputBin Zaire2Lower *Option30Finisher None
-*UIConstraints: *OutputBin Zaire2Lower *Option30Finisher Fin3000M
-*UIConstraints: *OutputBin Zaire2Lower *Option30Finisher Fin3000B
-*UIConstraints: *Option30Finisher FinMF *OutputBin Standard
-*UIConstraints: *Option30Finisher Fin3000M *OutputBin Standard
-*UIConstraints: *Option30Finisher Fin3000B *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option30Finisher FinMF
-*UIConstraints: *OutputBin Standard *Option30Finisher Fin3000M
-*UIConstraints: *OutputBin Standard *Option30Finisher Fin3000B
-*UIConstraints: *Option30Finisher Fin3000M *Option50Zfoldingunit True
-*UIConstraints: *Option30Finisher Fin3000B *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher Fin3000M
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher Fin3000B
+*UIConstraints: *Option_50 True *Option_30 None
+*UIConstraints: *Option_30 None *Option_50 True
+*UIConstraints: *Option_50 False *RIZfold Bottom
+*UIConstraints: *Option_50 False *RIZfold Left
+*UIConstraints: *Option_50 False *RIZfold Right
+*UIConstraints: *RIZfold Bottom *Option_50 False
+*UIConstraints: *RIZfold Left *Option_50 False
+*UIConstraints: *RIZfold Right *Option_50 False
+*UIConstraints: *Option_30 None *Option40Mailbox True
+*UIConstraints: *Option_30 Fin3000B *Option40Mailbox True
+*UIConstraints: *Option40Mailbox True *Option_30 None
+*UIConstraints: *Option40Mailbox True *Option_30 Fin3000B
+*UIConstraints: *Option_30 None *OutputBin Zaire2Upper
+*UIConstraints: *Option_30 None *OutputBin Zaire2Middle
+*UIConstraints: *Option_30 None *OutputBin Zaire2Lower
+*UIConstraints: *Option_30 Fin3000M *OutputBin Zaire2Lower
+*UIConstraints: *Option_30 Fin3000B *OutputBin Zaire2Lower
+*UIConstraints: *OutputBin Zaire2Upper *Option_30 None
+*UIConstraints: *OutputBin Zaire2Middle *Option_30 None
+*UIConstraints: *OutputBin Zaire2Lower *Option_30 None
+*UIConstraints: *OutputBin Zaire2Lower *Option_30 Fin3000M
+*UIConstraints: *OutputBin Zaire2Lower *Option_30 Fin3000B
+*UIConstraints: *Option_30 FinMF *OutputBin Standard
+*UIConstraints: *Option_30 Fin3000M *OutputBin Standard
+*UIConstraints: *Option_30 Fin3000B *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_30 FinMF
+*UIConstraints: *OutputBin Standard *Option_30 Fin3000M
+*UIConstraints: *OutputBin Standard *Option_30 Fin3000B
+*UIConstraints: *Option_30 Fin3000M *Option_50 True
+*UIConstraints: *Option_30 Fin3000B *Option_50 True
+*UIConstraints: *Option_50 True *Option_30 Fin3000M
+*UIConstraints: *Option_50 True *Option_30 Fin3000B
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin1
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin2
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin3
@@ -560,22 +576,22 @@
*UIConstraints: *OutputBin MailBoxBin7 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin8 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin9 *Option40Mailbox False
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher Fin3000M *StapleLocation CenterW
-*UIConstraints: *Option30Finisher Fin3000B *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher Fin3000M
-*UIConstraints: *StapleLocation CenterW *Option30Finisher Fin3000B
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 Fin3000M *StapleLocation CenterW
+*UIConstraints: *Option_30 Fin3000B *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 Fin3000M
+*UIConstraints: *StapleLocation CenterW *Option_30 Fin3000B
*UIConstraints: *OutputBin Standard *StapleLocation UpperLeft
*UIConstraints: *OutputBin Standard *StapleLocation UpperRight
*UIConstraints: *OutputBin Standard *StapleLocation LeftW
@@ -713,11 +729,11 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 4Tray
*UIConstraints: *PageSize A5 *InputSlot 4Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 4Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 4Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 4Tray *PageSize A3
*UIConstraints: *InputSlot 4Tray *PageSize A5
-*UIConstraints: *InputSlot 4Tray *PageSize 11x17
+*UIConstraints: *InputSlot 4Tray *PageSize Tabloid
*UIConstraints: *MediaType Index *InputSlot MultiTray
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType OHP *InputSlot 1Tray
@@ -750,14 +766,14 @@
*UIConstraints: *InputSlot 4Tray *MediaType Index
*UIConstraints: *PageSize A3 *RIZfold Left
*UIConstraints: *PageSize A3 *RIZfold Right
-*UIConstraints: *PageSize 11x17 *RIZfold Left
-*UIConstraints: *PageSize 11x17 *RIZfold Right
+*UIConstraints: *PageSize Tabloid *RIZfold Left
+*UIConstraints: *PageSize Tabloid *RIZfold Right
*UIConstraints: *PageSize Legal *RIZfold Left
*UIConstraints: *PageSize Legal *RIZfold Right
*UIConstraints: *RIZfold Left *PageSize A3
*UIConstraints: *RIZfold Right *PageSize A3
-*UIConstraints: *RIZfold Left *PageSize 11x17
-*UIConstraints: *RIZfold Right *PageSize 11x17
+*UIConstraints: *RIZfold Left *PageSize Tabloid
+*UIConstraints: *RIZfold Right *PageSize Tabloid
*UIConstraints: *RIZfold Left *PageSize Legal
*UIConstraints: *RIZfold Right *PageSize Legal
*UIConstraints: *OutputBin Standard *RIZfold Bottom
@@ -853,36 +869,36 @@
*UIConstraints: *MediaType Index *Duplex DuplexTumble
*UIConstraints: *MediaType Index *Duplex DuplexNoTumble
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *StapleLocation CenterW *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *StapleLocation CenterW
*UIConstraints: *StapleLocation CenterW *RIPunch LeftUS2
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 494712d0..ef01362e 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.00"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2160 PXL"
*NickName: "Infotec IS 2160 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,14 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinMF/Booklet Finisher: ""
+*Option_30 Fin3000M/Finisher 3000M: ""
+*Option_30 Fin3000B/Finisher 3000B: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,26 +84,22 @@
*Option40Mailbox True/Installed: ""
*CloseUI: *Option40Mailbox
-*OpenUI *Option50Zfoldingunit/Z-folding unit: PickOne
-*DefaultOption50Zfoldingunit: False
-*Option50Zfoldingunit False/Not Installed: ""
-*Option50Zfoldingunit True/Installed: ""
-*CloseUI: *Option50Zfoldingunit
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinMF/Booklet Finisher: ""
-*Option30Finisher Fin3000M/Finisher 3000M: ""
-*Option30Finisher Fin3000B/Finisher 3000B: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_50/Z-folding unit: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -149,8 +153,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -161,7 +165,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -172,7 +176,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -180,7 +184,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -245,6 +249,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -510,38 +526,38 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher None
-*UIConstraints: *Option30Finisher None *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Bottom
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Left
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Right
-*UIConstraints: *RIZfold Bottom *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Left *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Right *Option50Zfoldingunit False
-*UIConstraints: *Option30Finisher None *Option40Mailbox True
-*UIConstraints: *Option30Finisher Fin3000B *Option40Mailbox True
-*UIConstraints: *Option40Mailbox True *Option30Finisher None
-*UIConstraints: *Option40Mailbox True *Option30Finisher Fin3000B
-*UIConstraints: *Option30Finisher None *OutputBin Zaire2Upper
-*UIConstraints: *Option30Finisher None *OutputBin Zaire2Middle
-*UIConstraints: *Option30Finisher None *OutputBin Zaire2Lower
-*UIConstraints: *Option30Finisher Fin3000M *OutputBin Zaire2Lower
-*UIConstraints: *Option30Finisher Fin3000B *OutputBin Zaire2Lower
-*UIConstraints: *OutputBin Zaire2Upper *Option30Finisher None
-*UIConstraints: *OutputBin Zaire2Middle *Option30Finisher None
-*UIConstraints: *OutputBin Zaire2Lower *Option30Finisher None
-*UIConstraints: *OutputBin Zaire2Lower *Option30Finisher Fin3000M
-*UIConstraints: *OutputBin Zaire2Lower *Option30Finisher Fin3000B
-*UIConstraints: *Option30Finisher FinMF *OutputBin Standard
-*UIConstraints: *Option30Finisher Fin3000M *OutputBin Standard
-*UIConstraints: *Option30Finisher Fin3000B *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option30Finisher FinMF
-*UIConstraints: *OutputBin Standard *Option30Finisher Fin3000M
-*UIConstraints: *OutputBin Standard *Option30Finisher Fin3000B
-*UIConstraints: *Option30Finisher Fin3000M *Option50Zfoldingunit True
-*UIConstraints: *Option30Finisher Fin3000B *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher Fin3000M
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher Fin3000B
+*UIConstraints: *Option_50 True *Option_30 None
+*UIConstraints: *Option_30 None *Option_50 True
+*UIConstraints: *Option_50 False *RIZfold Bottom
+*UIConstraints: *Option_50 False *RIZfold Left
+*UIConstraints: *Option_50 False *RIZfold Right
+*UIConstraints: *RIZfold Bottom *Option_50 False
+*UIConstraints: *RIZfold Left *Option_50 False
+*UIConstraints: *RIZfold Right *Option_50 False
+*UIConstraints: *Option_30 None *Option40Mailbox True
+*UIConstraints: *Option_30 Fin3000B *Option40Mailbox True
+*UIConstraints: *Option40Mailbox True *Option_30 None
+*UIConstraints: *Option40Mailbox True *Option_30 Fin3000B
+*UIConstraints: *Option_30 None *OutputBin Zaire2Upper
+*UIConstraints: *Option_30 None *OutputBin Zaire2Middle
+*UIConstraints: *Option_30 None *OutputBin Zaire2Lower
+*UIConstraints: *Option_30 Fin3000M *OutputBin Zaire2Lower
+*UIConstraints: *Option_30 Fin3000B *OutputBin Zaire2Lower
+*UIConstraints: *OutputBin Zaire2Upper *Option_30 None
+*UIConstraints: *OutputBin Zaire2Middle *Option_30 None
+*UIConstraints: *OutputBin Zaire2Lower *Option_30 None
+*UIConstraints: *OutputBin Zaire2Lower *Option_30 Fin3000M
+*UIConstraints: *OutputBin Zaire2Lower *Option_30 Fin3000B
+*UIConstraints: *Option_30 FinMF *OutputBin Standard
+*UIConstraints: *Option_30 Fin3000M *OutputBin Standard
+*UIConstraints: *Option_30 Fin3000B *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_30 FinMF
+*UIConstraints: *OutputBin Standard *Option_30 Fin3000M
+*UIConstraints: *OutputBin Standard *Option_30 Fin3000B
+*UIConstraints: *Option_30 Fin3000M *Option_50 True
+*UIConstraints: *Option_30 Fin3000B *Option_50 True
+*UIConstraints: *Option_50 True *Option_30 Fin3000M
+*UIConstraints: *Option_50 True *Option_30 Fin3000B
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin1
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin2
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin3
@@ -560,22 +576,22 @@
*UIConstraints: *OutputBin MailBoxBin7 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin8 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin9 *Option40Mailbox False
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher Fin3000M *StapleLocation CenterW
-*UIConstraints: *Option30Finisher Fin3000B *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher Fin3000M
-*UIConstraints: *StapleLocation CenterW *Option30Finisher Fin3000B
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 Fin3000M *StapleLocation CenterW
+*UIConstraints: *Option_30 Fin3000B *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 Fin3000M
+*UIConstraints: *StapleLocation CenterW *Option_30 Fin3000B
*UIConstraints: *OutputBin Standard *StapleLocation UpperLeft
*UIConstraints: *OutputBin Standard *StapleLocation UpperRight
*UIConstraints: *OutputBin Standard *StapleLocation LeftW
@@ -713,11 +729,11 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 4Tray
*UIConstraints: *PageSize A5 *InputSlot 4Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 4Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 4Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 4Tray *PageSize A3
*UIConstraints: *InputSlot 4Tray *PageSize A5
-*UIConstraints: *InputSlot 4Tray *PageSize 11x17
+*UIConstraints: *InputSlot 4Tray *PageSize Tabloid
*UIConstraints: *MediaType Index *InputSlot MultiTray
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType OHP *InputSlot 1Tray
@@ -750,14 +766,14 @@
*UIConstraints: *InputSlot 4Tray *MediaType Index
*UIConstraints: *PageSize A3 *RIZfold Left
*UIConstraints: *PageSize A3 *RIZfold Right
-*UIConstraints: *PageSize 11x17 *RIZfold Left
-*UIConstraints: *PageSize 11x17 *RIZfold Right
+*UIConstraints: *PageSize Tabloid *RIZfold Left
+*UIConstraints: *PageSize Tabloid *RIZfold Right
*UIConstraints: *PageSize Legal *RIZfold Left
*UIConstraints: *PageSize Legal *RIZfold Right
*UIConstraints: *RIZfold Left *PageSize A3
*UIConstraints: *RIZfold Right *PageSize A3
-*UIConstraints: *RIZfold Left *PageSize 11x17
-*UIConstraints: *RIZfold Right *PageSize 11x17
+*UIConstraints: *RIZfold Left *PageSize Tabloid
+*UIConstraints: *RIZfold Right *PageSize Tabloid
*UIConstraints: *RIZfold Left *PageSize Legal
*UIConstraints: *RIZfold Right *PageSize Legal
*UIConstraints: *OutputBin Standard *RIZfold Bottom
@@ -853,36 +869,36 @@
*UIConstraints: *MediaType Index *Duplex DuplexTumble
*UIConstraints: *MediaType Index *Duplex DuplexNoTumble
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *StapleLocation CenterW *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *StapleLocation CenterW
*UIConstraints: *StapleLocation CenterW *RIPunch LeftUS2
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 b07dd8b2..6fef6c1f 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.00"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2175 PXL"
*NickName: "Infotec IS 2175 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,14 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinMF/Booklet Finisher: ""
+*Option_30 Fin3000M/Finisher 3000M: ""
+*Option_30 Fin3000B/Finisher 3000B: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,26 +84,22 @@
*Option40Mailbox True/Installed: ""
*CloseUI: *Option40Mailbox
-*OpenUI *Option50Zfoldingunit/Z-folding unit: PickOne
-*DefaultOption50Zfoldingunit: False
-*Option50Zfoldingunit False/Not Installed: ""
-*Option50Zfoldingunit True/Installed: ""
-*CloseUI: *Option50Zfoldingunit
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinMF/Booklet Finisher: ""
-*Option30Finisher Fin3000M/Finisher 3000M: ""
-*Option30Finisher Fin3000B/Finisher 3000B: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_50/Z-folding unit: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -149,8 +153,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -161,7 +165,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -172,7 +176,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -180,7 +184,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -245,6 +249,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -510,38 +526,38 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher None
-*UIConstraints: *Option30Finisher None *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Bottom
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Left
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Right
-*UIConstraints: *RIZfold Bottom *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Left *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Right *Option50Zfoldingunit False
-*UIConstraints: *Option30Finisher None *Option40Mailbox True
-*UIConstraints: *Option30Finisher Fin3000B *Option40Mailbox True
-*UIConstraints: *Option40Mailbox True *Option30Finisher None
-*UIConstraints: *Option40Mailbox True *Option30Finisher Fin3000B
-*UIConstraints: *Option30Finisher None *OutputBin Zaire2Upper
-*UIConstraints: *Option30Finisher None *OutputBin Zaire2Middle
-*UIConstraints: *Option30Finisher None *OutputBin Zaire2Lower
-*UIConstraints: *Option30Finisher Fin3000M *OutputBin Zaire2Lower
-*UIConstraints: *Option30Finisher Fin3000B *OutputBin Zaire2Lower
-*UIConstraints: *OutputBin Zaire2Upper *Option30Finisher None
-*UIConstraints: *OutputBin Zaire2Middle *Option30Finisher None
-*UIConstraints: *OutputBin Zaire2Lower *Option30Finisher None
-*UIConstraints: *OutputBin Zaire2Lower *Option30Finisher Fin3000M
-*UIConstraints: *OutputBin Zaire2Lower *Option30Finisher Fin3000B
-*UIConstraints: *Option30Finisher FinMF *OutputBin Standard
-*UIConstraints: *Option30Finisher Fin3000M *OutputBin Standard
-*UIConstraints: *Option30Finisher Fin3000B *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option30Finisher FinMF
-*UIConstraints: *OutputBin Standard *Option30Finisher Fin3000M
-*UIConstraints: *OutputBin Standard *Option30Finisher Fin3000B
-*UIConstraints: *Option30Finisher Fin3000M *Option50Zfoldingunit True
-*UIConstraints: *Option30Finisher Fin3000B *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher Fin3000M
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher Fin3000B
+*UIConstraints: *Option_50 True *Option_30 None
+*UIConstraints: *Option_30 None *Option_50 True
+*UIConstraints: *Option_50 False *RIZfold Bottom
+*UIConstraints: *Option_50 False *RIZfold Left
+*UIConstraints: *Option_50 False *RIZfold Right
+*UIConstraints: *RIZfold Bottom *Option_50 False
+*UIConstraints: *RIZfold Left *Option_50 False
+*UIConstraints: *RIZfold Right *Option_50 False
+*UIConstraints: *Option_30 None *Option40Mailbox True
+*UIConstraints: *Option_30 Fin3000B *Option40Mailbox True
+*UIConstraints: *Option40Mailbox True *Option_30 None
+*UIConstraints: *Option40Mailbox True *Option_30 Fin3000B
+*UIConstraints: *Option_30 None *OutputBin Zaire2Upper
+*UIConstraints: *Option_30 None *OutputBin Zaire2Middle
+*UIConstraints: *Option_30 None *OutputBin Zaire2Lower
+*UIConstraints: *Option_30 Fin3000M *OutputBin Zaire2Lower
+*UIConstraints: *Option_30 Fin3000B *OutputBin Zaire2Lower
+*UIConstraints: *OutputBin Zaire2Upper *Option_30 None
+*UIConstraints: *OutputBin Zaire2Middle *Option_30 None
+*UIConstraints: *OutputBin Zaire2Lower *Option_30 None
+*UIConstraints: *OutputBin Zaire2Lower *Option_30 Fin3000M
+*UIConstraints: *OutputBin Zaire2Lower *Option_30 Fin3000B
+*UIConstraints: *Option_30 FinMF *OutputBin Standard
+*UIConstraints: *Option_30 Fin3000M *OutputBin Standard
+*UIConstraints: *Option_30 Fin3000B *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_30 FinMF
+*UIConstraints: *OutputBin Standard *Option_30 Fin3000M
+*UIConstraints: *OutputBin Standard *Option_30 Fin3000B
+*UIConstraints: *Option_30 Fin3000M *Option_50 True
+*UIConstraints: *Option_30 Fin3000B *Option_50 True
+*UIConstraints: *Option_50 True *Option_30 Fin3000M
+*UIConstraints: *Option_50 True *Option_30 Fin3000B
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin1
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin2
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin3
@@ -560,22 +576,22 @@
*UIConstraints: *OutputBin MailBoxBin7 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin8 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin9 *Option40Mailbox False
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher Fin3000M *StapleLocation CenterW
-*UIConstraints: *Option30Finisher Fin3000B *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher Fin3000M
-*UIConstraints: *StapleLocation CenterW *Option30Finisher Fin3000B
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 Fin3000M *StapleLocation CenterW
+*UIConstraints: *Option_30 Fin3000B *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 Fin3000M
+*UIConstraints: *StapleLocation CenterW *Option_30 Fin3000B
*UIConstraints: *OutputBin Standard *StapleLocation UpperLeft
*UIConstraints: *OutputBin Standard *StapleLocation UpperRight
*UIConstraints: *OutputBin Standard *StapleLocation LeftW
@@ -713,11 +729,11 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 4Tray
*UIConstraints: *PageSize A5 *InputSlot 4Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 4Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 4Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 4Tray *PageSize A3
*UIConstraints: *InputSlot 4Tray *PageSize A5
-*UIConstraints: *InputSlot 4Tray *PageSize 11x17
+*UIConstraints: *InputSlot 4Tray *PageSize Tabloid
*UIConstraints: *MediaType Index *InputSlot MultiTray
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType OHP *InputSlot 1Tray
@@ -750,14 +766,14 @@
*UIConstraints: *InputSlot 4Tray *MediaType Index
*UIConstraints: *PageSize A3 *RIZfold Left
*UIConstraints: *PageSize A3 *RIZfold Right
-*UIConstraints: *PageSize 11x17 *RIZfold Left
-*UIConstraints: *PageSize 11x17 *RIZfold Right
+*UIConstraints: *PageSize Tabloid *RIZfold Left
+*UIConstraints: *PageSize Tabloid *RIZfold Right
*UIConstraints: *PageSize Legal *RIZfold Left
*UIConstraints: *PageSize Legal *RIZfold Right
*UIConstraints: *RIZfold Left *PageSize A3
*UIConstraints: *RIZfold Right *PageSize A3
-*UIConstraints: *RIZfold Left *PageSize 11x17
-*UIConstraints: *RIZfold Right *PageSize 11x17
+*UIConstraints: *RIZfold Left *PageSize Tabloid
+*UIConstraints: *RIZfold Right *PageSize Tabloid
*UIConstraints: *RIZfold Left *PageSize Legal
*UIConstraints: *RIZfold Right *PageSize Legal
*UIConstraints: *OutputBin Standard *RIZfold Bottom
@@ -853,36 +869,36 @@
*UIConstraints: *MediaType Index *Duplex DuplexTumble
*UIConstraints: *MediaType Index *Duplex DuplexNoTumble
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *StapleLocation CenterW *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *StapleLocation CenterW
*UIConstraints: *StapleLocation CenterW *RIPunch LeftUS2
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 992dd5b6..2e757341 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: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2215 PXL"
*NickName: "Infotec IS 2215 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -75,7 +75,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -203,6 +207,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2216_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2216_PXL.ppd
index 4426fae4..b5fde959 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2216_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2216_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2216 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "2.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2216 PXL"
*NickName: "Infotec IS 2216 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -76,7 +76,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -126,8 +130,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -138,7 +142,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -149,7 +153,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -157,7 +161,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -185,6 +189,18 @@
*FoomaticRIPOptionSetting InputSlot=Auto: ""
*CloseUI: *InputSlot
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2220D_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2220D_PXL.ppd
index 913f08b9..801be72a 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2220D_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2220D_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2220D PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "2.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2220D PXL"
*NickName: "Infotec IS 2220D PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -82,7 +82,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -132,8 +136,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -144,7 +148,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -155,7 +159,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -163,7 +167,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -228,6 +232,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2220_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2220_PXL.ppd
index 0600f3e7..419c1402 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2220_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2220_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2220 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "2.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2220 PXL"
*NickName: "Infotec IS 2220 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -82,7 +82,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -132,8 +136,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -144,7 +148,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -155,7 +159,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -163,7 +167,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -195,6 +199,18 @@
*FoomaticRIPOptionSetting InputSlot=Auto: ""
*CloseUI: *InputSlot
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2225_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2225_PXL.ppd
index 2ff173eb..854726db 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2225_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2225_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2225 PXL"
*%
*% CreationDate: 2004/08/10
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2004-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2225 PXL"
*NickName: "Infotec IS 2225 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,19 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_10/Duplex Unit: PickOne
+*DefaultOption_10: False
+*Option_10 False/Not Installed: ""
+*Option_10 True/Installed: ""
+*CloseUI: *Option_10
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinFUJI/Finisher 500: ""
+*Option_30 FinKING/Finisher 1000: ""
+*CloseUI: *Option_30
+
*OpenUI *Option3BypassTray/Bypass Tray: PickOne
*DefaultOption3BypassTray: False
*Option3BypassTray False/Not Installed: ""
@@ -77,37 +90,28 @@
*Option1OptionTray 2Cassette/Lower Paper Trays: ""
*CloseUI: *Option1OptionTray
-*OpenUI *Option10DuplexUnit/Duplex Unit: PickOne
-*DefaultOption10DuplexUnit: False
-*Option10DuplexUnit False/Not Installed: ""
-*Option10DuplexUnit True/Installed: ""
-*CloseUI: *Option10DuplexUnit
-
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option25ShiftTray/Shift Tray: PickOne
-*DefaultOption25ShiftTray: False
-*Option25ShiftTray False/Not Installed: ""
-*Option25ShiftTray True/Installed: ""
-*CloseUI: *Option25ShiftTray
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinFUJI/Finisher 500: ""
-*Option30Finisher FinKING/Finisher 1000: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_25/Shift Tray: PickOne
+*DefaultOption_25: False
+*Option_25 False/Not Installed: ""
+*Option_25 True/Installed: ""
+*CloseUI: *Option_25
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -157,8 +161,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -169,7 +173,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -180,7 +184,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -188,7 +192,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -253,6 +257,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -425,48 +441,48 @@
*UIConstraints: *InputSlot 4Tray *Option1OptionTray None
*UIConstraints: *InputSlot 4Tray *Option1OptionTray 1Cassette
*UIConstraints: *InputSlot MultiTray *Option3BypassTray False
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexTumble
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexNoTumble
-*UIConstraints: *Duplex DuplexTumble *Option10DuplexUnit False
-*UIConstraints: *Duplex DuplexNoTumble *Option10DuplexUnit False
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option25ShiftTray False *OutputBin Shift
-*UIConstraints: *OutputBin Shift *Option25ShiftTray False
-*UIConstraints: *Option25ShiftTray True *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option25ShiftTray True
-*UIConstraints: *Option25ShiftTray True *Option30Finisher FinFUJI
-*UIConstraints: *Option25ShiftTray True *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinFUJI *Option25ShiftTray True
-*UIConstraints: *Option30Finisher FinKING *Option25ShiftTray True
-*UIConstraints: *Option30Finisher None *OutputBin FujigawaShift
-*UIConstraints: *Option30Finisher None *OutputBin KingUpper
-*UIConstraints: *Option30Finisher None *OutputBin KingLower
-*UIConstraints: *Option30Finisher FinFUJI *OutputBin KingUpper
-*UIConstraints: *Option30Finisher FinFUJI *OutputBin KingLower
-*UIConstraints: *Option30Finisher FinKING *OutputBin FujigawaShift
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher None
-*UIConstraints: *OutputBin KingLower *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher FinFUJI
-*UIConstraints: *OutputBin KingLower *Option30Finisher FinFUJI
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher FinKING
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher FinFUJI *StapleLocation LeftW
-*UIConstraints: *Option30Finisher FinFUJI *StapleLocation RightW
-*UIConstraints: *Option30Finisher FinFUJI *StapleLocation UpperW
-*UIConstraints: *StapleLocation LeftW *Option30Finisher FinFUJI
-*UIConstraints: *StapleLocation RightW *Option30Finisher FinFUJI
-*UIConstraints: *StapleLocation UpperW *Option30Finisher FinFUJI
+*UIConstraints: *Option_10 False *Duplex DuplexTumble
+*UIConstraints: *Option_10 False *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *Option_10 False
+*UIConstraints: *Duplex DuplexNoTumble *Option_10 False
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_25 False *OutputBin Shift
+*UIConstraints: *OutputBin Shift *Option_25 False
+*UIConstraints: *Option_25 True *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_25 True
+*UIConstraints: *Option_25 True *Option_30 FinFUJI
+*UIConstraints: *Option_25 True *Option_30 FinKING
+*UIConstraints: *Option_30 FinFUJI *Option_25 True
+*UIConstraints: *Option_30 FinKING *Option_25 True
+*UIConstraints: *Option_30 None *OutputBin FujigawaShift
+*UIConstraints: *Option_30 None *OutputBin KingUpper
+*UIConstraints: *Option_30 None *OutputBin KingLower
+*UIConstraints: *Option_30 FinFUJI *OutputBin KingUpper
+*UIConstraints: *Option_30 FinFUJI *OutputBin KingLower
+*UIConstraints: *Option_30 FinKING *OutputBin FujigawaShift
+*UIConstraints: *OutputBin FujigawaShift *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 None
+*UIConstraints: *OutputBin KingLower *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 FinFUJI
+*UIConstraints: *OutputBin KingLower *Option_30 FinFUJI
+*UIConstraints: *OutputBin FujigawaShift *Option_30 FinKING
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 FinFUJI *StapleLocation LeftW
+*UIConstraints: *Option_30 FinFUJI *StapleLocation RightW
+*UIConstraints: *Option_30 FinFUJI *StapleLocation UpperW
+*UIConstraints: *StapleLocation LeftW *Option_30 FinFUJI
+*UIConstraints: *StapleLocation RightW *Option_30 FinFUJI
+*UIConstraints: *StapleLocation UpperW *Option_30 FinFUJI
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType Labels *InputSlot 3Tray
*UIConstraints: *MediaType Labels *InputSlot 4Tray
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2230_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2230_PXL.ppd
index 6a768402..0f5c3093 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2230_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2230_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2230 PXL"
*%
*% CreationDate: 2004/08/10
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2004-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2004-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2230 PXL"
*NickName: "Infotec IS 2230 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,19 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_10/Duplex Unit: PickOne
+*DefaultOption_10: False
+*Option_10 False/Not Installed: ""
+*Option_10 True/Installed: ""
+*CloseUI: *Option_10
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinFUJI/Finisher 500: ""
+*Option_30 FinKING/Finisher 1000: ""
+*CloseUI: *Option_30
+
*OpenUI *Option3BypassTray/Bypass Tray: PickOne
*DefaultOption3BypassTray: False
*Option3BypassTray False/Not Installed: ""
@@ -77,37 +90,28 @@
*Option1OptionTray 2Cassette/Lower Paper Trays: ""
*CloseUI: *Option1OptionTray
-*OpenUI *Option10DuplexUnit/Duplex Unit: PickOne
-*DefaultOption10DuplexUnit: False
-*Option10DuplexUnit False/Not Installed: ""
-*Option10DuplexUnit True/Installed: ""
-*CloseUI: *Option10DuplexUnit
-
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option25ShiftTray/Shift Tray: PickOne
-*DefaultOption25ShiftTray: False
-*Option25ShiftTray False/Not Installed: ""
-*Option25ShiftTray True/Installed: ""
-*CloseUI: *Option25ShiftTray
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinFUJI/Finisher 500: ""
-*Option30Finisher FinKING/Finisher 1000: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_25/Shift Tray: PickOne
+*DefaultOption_25: False
+*Option_25 False/Not Installed: ""
+*Option_25 True/Installed: ""
+*CloseUI: *Option_25
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -157,8 +161,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -169,7 +173,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -180,7 +184,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -188,7 +192,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -253,6 +257,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -425,48 +441,48 @@
*UIConstraints: *InputSlot 4Tray *Option1OptionTray None
*UIConstraints: *InputSlot 4Tray *Option1OptionTray 1Cassette
*UIConstraints: *InputSlot MultiTray *Option3BypassTray False
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexTumble
-*UIConstraints: *Option10DuplexUnit False *Duplex DuplexNoTumble
-*UIConstraints: *Duplex DuplexTumble *Option10DuplexUnit False
-*UIConstraints: *Duplex DuplexNoTumble *Option10DuplexUnit False
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option25ShiftTray False *OutputBin Shift
-*UIConstraints: *OutputBin Shift *Option25ShiftTray False
-*UIConstraints: *Option25ShiftTray True *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option25ShiftTray True
-*UIConstraints: *Option25ShiftTray True *Option30Finisher FinFUJI
-*UIConstraints: *Option25ShiftTray True *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinFUJI *Option25ShiftTray True
-*UIConstraints: *Option30Finisher FinKING *Option25ShiftTray True
-*UIConstraints: *Option30Finisher None *OutputBin FujigawaShift
-*UIConstraints: *Option30Finisher None *OutputBin KingUpper
-*UIConstraints: *Option30Finisher None *OutputBin KingLower
-*UIConstraints: *Option30Finisher FinFUJI *OutputBin KingUpper
-*UIConstraints: *Option30Finisher FinFUJI *OutputBin KingLower
-*UIConstraints: *Option30Finisher FinKING *OutputBin FujigawaShift
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher None
-*UIConstraints: *OutputBin KingLower *Option30Finisher None
-*UIConstraints: *OutputBin KingUpper *Option30Finisher FinFUJI
-*UIConstraints: *OutputBin KingLower *Option30Finisher FinFUJI
-*UIConstraints: *OutputBin FujigawaShift *Option30Finisher FinKING
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher FinFUJI *StapleLocation LeftW
-*UIConstraints: *Option30Finisher FinFUJI *StapleLocation RightW
-*UIConstraints: *Option30Finisher FinFUJI *StapleLocation UpperW
-*UIConstraints: *StapleLocation LeftW *Option30Finisher FinFUJI
-*UIConstraints: *StapleLocation RightW *Option30Finisher FinFUJI
-*UIConstraints: *StapleLocation UpperW *Option30Finisher FinFUJI
+*UIConstraints: *Option_10 False *Duplex DuplexTumble
+*UIConstraints: *Option_10 False *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *Option_10 False
+*UIConstraints: *Duplex DuplexNoTumble *Option_10 False
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_25 False *OutputBin Shift
+*UIConstraints: *OutputBin Shift *Option_25 False
+*UIConstraints: *Option_25 True *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_25 True
+*UIConstraints: *Option_25 True *Option_30 FinFUJI
+*UIConstraints: *Option_25 True *Option_30 FinKING
+*UIConstraints: *Option_30 FinFUJI *Option_25 True
+*UIConstraints: *Option_30 FinKING *Option_25 True
+*UIConstraints: *Option_30 None *OutputBin FujigawaShift
+*UIConstraints: *Option_30 None *OutputBin KingUpper
+*UIConstraints: *Option_30 None *OutputBin KingLower
+*UIConstraints: *Option_30 FinFUJI *OutputBin KingUpper
+*UIConstraints: *Option_30 FinFUJI *OutputBin KingLower
+*UIConstraints: *Option_30 FinKING *OutputBin FujigawaShift
+*UIConstraints: *OutputBin FujigawaShift *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 None
+*UIConstraints: *OutputBin KingLower *Option_30 None
+*UIConstraints: *OutputBin KingUpper *Option_30 FinFUJI
+*UIConstraints: *OutputBin KingLower *Option_30 FinFUJI
+*UIConstraints: *OutputBin FujigawaShift *Option_30 FinKING
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 FinFUJI *StapleLocation LeftW
+*UIConstraints: *Option_30 FinFUJI *StapleLocation RightW
+*UIConstraints: *Option_30 FinFUJI *StapleLocation UpperW
+*UIConstraints: *StapleLocation LeftW *Option_30 FinFUJI
+*UIConstraints: *StapleLocation RightW *Option_30 FinFUJI
+*UIConstraints: *StapleLocation UpperW *Option_30 FinFUJI
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType Labels *InputSlot 3Tray
*UIConstraints: *MediaType Labels *InputSlot 4Tray
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2235_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2235_PXL.ppd
index 441fe783..2f9334b8 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2235_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2235_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2235 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2002-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2235 PXL"
*NickName: "Infotec IS 2235 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,14 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinKING/Finisher 1000: ""
+*Option_30 FinLAWC/Finisher 2250: ""
+*Option_30 FinTONEC/Booklet Finisher: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,26 +84,22 @@
*Option1LowerPaperTrays True/Installed: ""
*CloseUI: *Option1LowerPaperTrays
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinKING/Finisher 1000: ""
-*Option30Finisher FinLAWC/Finisher 2250: ""
-*Option30Finisher FinTONEC/Booklet Finisher: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -145,8 +149,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -157,7 +161,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -168,7 +172,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -176,7 +180,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -245,6 +249,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -484,50 +500,50 @@
*UIConstraints: *InputSlot 4Tray *Option1LowerPaperTrays False
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option30Finisher None *OutputBin FinProof
-*UIConstraints: *Option30Finisher None *OutputBin FinShift
-*UIConstraints: *Option30Finisher None *OutputBin FinBooklet
-*UIConstraints: *Option30Finisher None *OutputBin FinShift1
-*UIConstraints: *Option30Finisher None *OutputBin FinShift2
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinProof
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinShift
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinBooklet
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinShift1
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinShift2
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinBooklet
-*UIConstraints: *Option30Finisher FinTONEC *OutputBin FinShift1
-*UIConstraints: *Option30Finisher FinTONEC *OutputBin FinShift2
-*UIConstraints: *OutputBin FinProof *Option30Finisher None
-*UIConstraints: *OutputBin FinShift *Option30Finisher None
-*UIConstraints: *OutputBin FinBooklet *Option30Finisher None
-*UIConstraints: *OutputBin FinShift1 *Option30Finisher None
-*UIConstraints: *OutputBin FinShift2 *Option30Finisher None
-*UIConstraints: *OutputBin FinProof *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinShift *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinBooklet *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinShift1 *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinShift2 *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinBooklet *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinShift1 *Option30Finisher FinTONEC
-*UIConstraints: *OutputBin FinShift2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *Option30Finisher FinKING *StapleLocation CenterW
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinLAWC *StapleLocation CenterW
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinLAWC
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_30 None *OutputBin FinProof
+*UIConstraints: *Option_30 None *OutputBin FinShift
+*UIConstraints: *Option_30 None *OutputBin FinBooklet
+*UIConstraints: *Option_30 None *OutputBin FinShift1
+*UIConstraints: *Option_30 None *OutputBin FinShift2
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinProof
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinShift
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinBooklet
+*UIConstraints: *Option_30 FinKING *OutputBin FinShift1
+*UIConstraints: *Option_30 FinKING *OutputBin FinShift2
+*UIConstraints: *Option_30 FinKING *OutputBin FinBooklet
+*UIConstraints: *Option_30 FinTONEC *OutputBin FinShift1
+*UIConstraints: *Option_30 FinTONEC *OutputBin FinShift2
+*UIConstraints: *OutputBin FinProof *Option_30 None
+*UIConstraints: *OutputBin FinShift *Option_30 None
+*UIConstraints: *OutputBin FinBooklet *Option_30 None
+*UIConstraints: *OutputBin FinShift1 *Option_30 None
+*UIConstraints: *OutputBin FinShift2 *Option_30 None
+*UIConstraints: *OutputBin FinProof *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinShift *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinBooklet *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinShift1 *Option_30 FinKING
+*UIConstraints: *OutputBin FinShift2 *Option_30 FinKING
+*UIConstraints: *OutputBin FinBooklet *Option_30 FinKING
+*UIConstraints: *OutputBin FinShift1 *Option_30 FinTONEC
+*UIConstraints: *OutputBin FinShift2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *Option_30 FinKING *StapleLocation CenterW
+*UIConstraints: *StapleLocation CenterW *Option_30 FinKING
+*UIConstraints: *Option_30 FinLAWC *StapleLocation CenterW
+*UIConstraints: *StapleLocation CenterW *Option_30 FinLAWC
*UIConstraints: *OutputBin Standard *StapleLocation UpperLeft
*UIConstraints: *OutputBin Standard *StapleLocation UpperRight
*UIConstraints: *OutputBin Standard *StapleLocation LeftW
@@ -653,11 +669,11 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinBooklet *PageSize A5
*UIConstraints: *PageSize A5 *OutputBin FinBooklet
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
@@ -689,96 +705,96 @@
*UIConstraints: *MediaType Thick *Duplex DuplexTumble
*UIConstraints: *MediaType Thick *Duplex DuplexNoTumble
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinTONEC
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
+*UIConstraints: *Option_30 FinKING *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinTONEC
*UIConstraints: *OutputBin Standard *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin Standard
*UIConstraints: *OutputBin Standard *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2245_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2245_PXL.ppd
index 7843837f..556a499d 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2245_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2245_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2245 PXL"
*%
*% CreationDate: 2002/03/18
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2002-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2002-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2245 PXL"
*NickName: "Infotec IS 2245 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,14 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinKING/Finisher 1000: ""
+*Option_30 FinLAWC/Finisher 2250: ""
+*Option_30 FinTONEC/Booklet Finisher: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,26 +84,22 @@
*Option1LowerPaperTrays True/Installed: ""
*CloseUI: *Option1LowerPaperTrays
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinKING/Finisher 1000: ""
-*Option30Finisher FinLAWC/Finisher 2250: ""
-*Option30Finisher FinTONEC/Booklet Finisher: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -145,8 +149,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -157,7 +161,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -168,7 +172,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -176,7 +180,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -245,6 +249,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -484,50 +500,50 @@
*UIConstraints: *InputSlot 4Tray *Option1LowerPaperTrays False
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option30Finisher None *OutputBin FinProof
-*UIConstraints: *Option30Finisher None *OutputBin FinShift
-*UIConstraints: *Option30Finisher None *OutputBin FinBooklet
-*UIConstraints: *Option30Finisher None *OutputBin FinShift1
-*UIConstraints: *Option30Finisher None *OutputBin FinShift2
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinProof
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinShift
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinBooklet
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinShift1
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinShift2
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinBooklet
-*UIConstraints: *Option30Finisher FinTONEC *OutputBin FinShift1
-*UIConstraints: *Option30Finisher FinTONEC *OutputBin FinShift2
-*UIConstraints: *OutputBin FinProof *Option30Finisher None
-*UIConstraints: *OutputBin FinShift *Option30Finisher None
-*UIConstraints: *OutputBin FinBooklet *Option30Finisher None
-*UIConstraints: *OutputBin FinShift1 *Option30Finisher None
-*UIConstraints: *OutputBin FinShift2 *Option30Finisher None
-*UIConstraints: *OutputBin FinProof *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinShift *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinBooklet *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinShift1 *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinShift2 *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinBooklet *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinShift1 *Option30Finisher FinTONEC
-*UIConstraints: *OutputBin FinShift2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *Option30Finisher FinKING *StapleLocation CenterW
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinLAWC *StapleLocation CenterW
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinLAWC
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_30 None *OutputBin FinProof
+*UIConstraints: *Option_30 None *OutputBin FinShift
+*UIConstraints: *Option_30 None *OutputBin FinBooklet
+*UIConstraints: *Option_30 None *OutputBin FinShift1
+*UIConstraints: *Option_30 None *OutputBin FinShift2
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinProof
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinShift
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinBooklet
+*UIConstraints: *Option_30 FinKING *OutputBin FinShift1
+*UIConstraints: *Option_30 FinKING *OutputBin FinShift2
+*UIConstraints: *Option_30 FinKING *OutputBin FinBooklet
+*UIConstraints: *Option_30 FinTONEC *OutputBin FinShift1
+*UIConstraints: *Option_30 FinTONEC *OutputBin FinShift2
+*UIConstraints: *OutputBin FinProof *Option_30 None
+*UIConstraints: *OutputBin FinShift *Option_30 None
+*UIConstraints: *OutputBin FinBooklet *Option_30 None
+*UIConstraints: *OutputBin FinShift1 *Option_30 None
+*UIConstraints: *OutputBin FinShift2 *Option_30 None
+*UIConstraints: *OutputBin FinProof *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinShift *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinBooklet *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinShift1 *Option_30 FinKING
+*UIConstraints: *OutputBin FinShift2 *Option_30 FinKING
+*UIConstraints: *OutputBin FinBooklet *Option_30 FinKING
+*UIConstraints: *OutputBin FinShift1 *Option_30 FinTONEC
+*UIConstraints: *OutputBin FinShift2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *Option_30 FinKING *StapleLocation CenterW
+*UIConstraints: *StapleLocation CenterW *Option_30 FinKING
+*UIConstraints: *Option_30 FinLAWC *StapleLocation CenterW
+*UIConstraints: *StapleLocation CenterW *Option_30 FinLAWC
*UIConstraints: *OutputBin Standard *StapleLocation UpperLeft
*UIConstraints: *OutputBin Standard *StapleLocation UpperRight
*UIConstraints: *OutputBin Standard *StapleLocation LeftW
@@ -653,11 +669,11 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinBooklet *PageSize A5
*UIConstraints: *PageSize A5 *OutputBin FinBooklet
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
@@ -689,96 +705,96 @@
*UIConstraints: *MediaType Thick *Duplex DuplexTumble
*UIConstraints: *MediaType Thick *Duplex DuplexNoTumble
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinTONEC
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
+*UIConstraints: *Option_30 FinKING *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinTONEC
*UIConstraints: *OutputBin Standard *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin Standard
*UIConstraints: *OutputBin Standard *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2255_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2255_PXL.ppd
index 43bb9593..b839581a 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2255_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2255_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2255 PXL"
*%
*% CreationDate: 2005/06/06
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2255 PXL"
*NickName: "Infotec IS 2255 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,20 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_32/Booklet Processor: PickOne
+*DefaultOption_32: False
+*Option_32 False/Not Installed: ""
+*Option_32 Plockmatic/Installed: ""
+*CloseUI: *Option_32
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinEUPHIMPOS/Finisher SR970: ""
+*Option_30 FinEUPHPOS/Finisher SR4000: ""
+*Option_30 FinVICTORIA/Finisher SR841: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,32 +90,22 @@
*Option40Mailbox True/Installed: ""
*CloseUI: *Option40Mailbox
-*OpenUI *Option50Zfoldingunit/Z-folding unit: PickOne
-*DefaultOption50Zfoldingunit: False
-*Option50Zfoldingunit False/Not Installed: ""
-*Option50Zfoldingunit True/Installed: ""
-*CloseUI: *Option50Zfoldingunit
-
-*OpenUI *Option32BookletProcessor/Booklet Processor: PickOne
-*DefaultOption32BookletProcessor: False
-*Option32BookletProcessor False/Not Installed: ""
-*Option32BookletProcessor Plockmatic/Installed: ""
-*CloseUI: *Option32BookletProcessor
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinEUPHIMPOS/Finisher SR970: ""
-*Option30Finisher FinEUPHPOS/Finisher SR4000: ""
-*Option30Finisher FinVICTORIA/Finisher SR841: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_50/Z-folding unit: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -155,8 +159,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -167,7 +171,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -178,7 +182,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -186,7 +190,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -251,6 +255,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -524,62 +540,62 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher None
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option30Finisher None *Option50Zfoldingunit True
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Bottom
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Left
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Right
-*UIConstraints: *RIZfold Bottom *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Left *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Right *Option50Zfoldingunit False
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinVICTORIA
-*UIConstraints: *Option30Finisher None *Option40Mailbox True
-*UIConstraints: *Option30Finisher FinVICTORIA *Option40Mailbox True
-*UIConstraints: *Option40Mailbox True *Option30Finisher None
-*UIConstraints: *Option40Mailbox True *Option30Finisher FinVICTORIA
-*UIConstraints: *Option30Finisher None *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option30Finisher FinEUPHPOS *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher None
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher FinEUPHPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *OutputBin FinisherAFELower
-*UIConstraints: *Option32BookletProcessor False *OutputBin PlockmaticTray
-*UIConstraints: *OutputBin FinisherAFELower *Option32BookletProcessor Plockmatic
-*UIConstraints: *OutputBin PlockmaticTray *Option32BookletProcessor False
-*UIConstraints: *Option30Finisher None *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher None *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher None *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherLower
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher None
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher FinVICTORIA
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher FinVICTORIA
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinVICTORIA
+*UIConstraints: *Option_50 True *Option_30 None
+*UIConstraints: *Option_50 True *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_30 None *Option_50 True
+*UIConstraints: *Option_30 FinEUPHIMPOS *Option_50 True
+*UIConstraints: *Option_50 False *RIZfold Bottom
+*UIConstraints: *Option_50 False *RIZfold Left
+*UIConstraints: *Option_50 False *RIZfold Right
+*UIConstraints: *RIZfold Bottom *Option_50 False
+*UIConstraints: *RIZfold Left *Option_50 False
+*UIConstraints: *RIZfold Right *Option_50 False
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinVICTORIA
+*UIConstraints: *Option_30 None *Option40Mailbox True
+*UIConstraints: *Option_30 FinVICTORIA *Option40Mailbox True
+*UIConstraints: *Option40Mailbox True *Option_30 None
+*UIConstraints: *Option40Mailbox True *Option_30 FinVICTORIA
+*UIConstraints: *Option_30 None *Option_32 Plockmatic
+*UIConstraints: *Option_30 FinEUPHPOS *Option_32 Plockmatic
+*UIConstraints: *Option_30 FinEUPHIMPOS *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *Option_30 None
+*UIConstraints: *Option_32 Plockmatic *Option_30 FinEUPHPOS
+*UIConstraints: *Option_32 Plockmatic *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinisherAFELower
+*UIConstraints: *Option_32 False *OutputBin PlockmaticTray
+*UIConstraints: *OutputBin FinisherAFELower *Option_32 Plockmatic
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 False
+*UIConstraints: *Option_30 None *OutputBin FinisherUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 None *OutputBin FinisherLower
+*UIConstraints: *Option_30 None *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherLower
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherUpper
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherLower
+*UIConstraints: *OutputBin FinisherUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 None
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherUpper *Option_30 FinVICTORIA
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 FinVICTORIA
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinVICTORIA
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin1
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin2
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin3
@@ -598,30 +614,30 @@
*UIConstraints: *OutputBin MailBoxBin7 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin8 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin9 *Option40Mailbox False
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperLeft
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperRight
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation LeftW
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation RightW
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperW
-*UIConstraints: *StapleLocation UpperLeft *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation UpperRight *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation LeftW *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation RightW *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation UpperW *Option32BookletProcessor Plockmatic
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 FinEUPHIMPOS *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperLeft
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperRight
+*UIConstraints: *Option_32 Plockmatic *StapleLocation LeftW
+*UIConstraints: *Option_32 Plockmatic *StapleLocation RightW
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperW
+*UIConstraints: *StapleLocation UpperLeft *Option_32 Plockmatic
+*UIConstraints: *StapleLocation UpperRight *Option_32 Plockmatic
+*UIConstraints: *StapleLocation LeftW *Option_32 Plockmatic
+*UIConstraints: *StapleLocation RightW *Option_32 Plockmatic
+*UIConstraints: *StapleLocation UpperW *Option_32 Plockmatic
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperLeft
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperRight
*UIConstraints: *OutputBin FinisherUpper *StapleLocation LeftW
@@ -775,11 +791,11 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 4Tray
*UIConstraints: *PageSize A5 *InputSlot 4Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 4Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 4Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 4Tray *PageSize A3
*UIConstraints: *InputSlot 4Tray *PageSize A5
-*UIConstraints: *InputSlot 4Tray *PageSize 11x17
+*UIConstraints: *InputSlot 4Tray *PageSize Tabloid
*UIConstraints: *MediaType Index *InputSlot MultiTray
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType Cardstock *InputSlot 1Tray
@@ -957,36 +973,36 @@
*UIConstraints: *MediaType Prepunched *OutputBin PlockmaticTray
*UIConstraints: *MediaType Index *OutputBin PlockmaticTray
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *OutputBin FinisherLower *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin FinisherLower
*UIConstraints: *OutputBin FinisherLower *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2265_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2265_PXL.ppd
index 27d5031c..2deab072 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2265_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2265_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2265 PXL"
*%
*% CreationDate: 2005/06/06
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2265 PXL"
*NickName: "Infotec IS 2265 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,20 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_32/Booklet Processor: PickOne
+*DefaultOption_32: False
+*Option_32 False/Not Installed: ""
+*Option_32 Plockmatic/Installed: ""
+*CloseUI: *Option_32
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinEUPHIMPOS/Finisher SR970: ""
+*Option_30 FinEUPHPOS/Finisher SR4000: ""
+*Option_30 FinVICTORIA/Finisher SR841: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,32 +90,22 @@
*Option40Mailbox True/Installed: ""
*CloseUI: *Option40Mailbox
-*OpenUI *Option50Zfoldingunit/Z-folding unit: PickOne
-*DefaultOption50Zfoldingunit: False
-*Option50Zfoldingunit False/Not Installed: ""
-*Option50Zfoldingunit True/Installed: ""
-*CloseUI: *Option50Zfoldingunit
-
-*OpenUI *Option32BookletProcessor/Booklet Processor: PickOne
-*DefaultOption32BookletProcessor: False
-*Option32BookletProcessor False/Not Installed: ""
-*Option32BookletProcessor Plockmatic/Installed: ""
-*CloseUI: *Option32BookletProcessor
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinEUPHIMPOS/Finisher SR970: ""
-*Option30Finisher FinEUPHPOS/Finisher SR4000: ""
-*Option30Finisher FinVICTORIA/Finisher SR841: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_50/Z-folding unit: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -155,8 +159,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -167,7 +171,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -178,7 +182,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -186,7 +190,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -251,6 +255,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -524,62 +540,62 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher None
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option30Finisher None *Option50Zfoldingunit True
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Bottom
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Left
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Right
-*UIConstraints: *RIZfold Bottom *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Left *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Right *Option50Zfoldingunit False
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinVICTORIA
-*UIConstraints: *Option30Finisher None *Option40Mailbox True
-*UIConstraints: *Option30Finisher FinVICTORIA *Option40Mailbox True
-*UIConstraints: *Option40Mailbox True *Option30Finisher None
-*UIConstraints: *Option40Mailbox True *Option30Finisher FinVICTORIA
-*UIConstraints: *Option30Finisher None *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option30Finisher FinEUPHPOS *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher None
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher FinEUPHPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *OutputBin FinisherAFELower
-*UIConstraints: *Option32BookletProcessor False *OutputBin PlockmaticTray
-*UIConstraints: *OutputBin FinisherAFELower *Option32BookletProcessor Plockmatic
-*UIConstraints: *OutputBin PlockmaticTray *Option32BookletProcessor False
-*UIConstraints: *Option30Finisher None *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher None *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher None *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherLower
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher None
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher FinVICTORIA
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher FinVICTORIA
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinVICTORIA
+*UIConstraints: *Option_50 True *Option_30 None
+*UIConstraints: *Option_50 True *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_30 None *Option_50 True
+*UIConstraints: *Option_30 FinEUPHIMPOS *Option_50 True
+*UIConstraints: *Option_50 False *RIZfold Bottom
+*UIConstraints: *Option_50 False *RIZfold Left
+*UIConstraints: *Option_50 False *RIZfold Right
+*UIConstraints: *RIZfold Bottom *Option_50 False
+*UIConstraints: *RIZfold Left *Option_50 False
+*UIConstraints: *RIZfold Right *Option_50 False
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinVICTORIA
+*UIConstraints: *Option_30 None *Option40Mailbox True
+*UIConstraints: *Option_30 FinVICTORIA *Option40Mailbox True
+*UIConstraints: *Option40Mailbox True *Option_30 None
+*UIConstraints: *Option40Mailbox True *Option_30 FinVICTORIA
+*UIConstraints: *Option_30 None *Option_32 Plockmatic
+*UIConstraints: *Option_30 FinEUPHPOS *Option_32 Plockmatic
+*UIConstraints: *Option_30 FinEUPHIMPOS *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *Option_30 None
+*UIConstraints: *Option_32 Plockmatic *Option_30 FinEUPHPOS
+*UIConstraints: *Option_32 Plockmatic *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinisherAFELower
+*UIConstraints: *Option_32 False *OutputBin PlockmaticTray
+*UIConstraints: *OutputBin FinisherAFELower *Option_32 Plockmatic
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 False
+*UIConstraints: *Option_30 None *OutputBin FinisherUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 None *OutputBin FinisherLower
+*UIConstraints: *Option_30 None *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherLower
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherUpper
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherLower
+*UIConstraints: *OutputBin FinisherUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 None
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherUpper *Option_30 FinVICTORIA
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 FinVICTORIA
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinVICTORIA
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin1
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin2
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin3
@@ -598,30 +614,30 @@
*UIConstraints: *OutputBin MailBoxBin7 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin8 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin9 *Option40Mailbox False
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperLeft
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperRight
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation LeftW
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation RightW
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperW
-*UIConstraints: *StapleLocation UpperLeft *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation UpperRight *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation LeftW *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation RightW *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation UpperW *Option32BookletProcessor Plockmatic
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 FinEUPHIMPOS *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperLeft
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperRight
+*UIConstraints: *Option_32 Plockmatic *StapleLocation LeftW
+*UIConstraints: *Option_32 Plockmatic *StapleLocation RightW
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperW
+*UIConstraints: *StapleLocation UpperLeft *Option_32 Plockmatic
+*UIConstraints: *StapleLocation UpperRight *Option_32 Plockmatic
+*UIConstraints: *StapleLocation LeftW *Option_32 Plockmatic
+*UIConstraints: *StapleLocation RightW *Option_32 Plockmatic
+*UIConstraints: *StapleLocation UpperW *Option_32 Plockmatic
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperLeft
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperRight
*UIConstraints: *OutputBin FinisherUpper *StapleLocation LeftW
@@ -775,11 +791,11 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 4Tray
*UIConstraints: *PageSize A5 *InputSlot 4Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 4Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 4Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 4Tray *PageSize A3
*UIConstraints: *InputSlot 4Tray *PageSize A5
-*UIConstraints: *InputSlot 4Tray *PageSize 11x17
+*UIConstraints: *InputSlot 4Tray *PageSize Tabloid
*UIConstraints: *MediaType Index *InputSlot MultiTray
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType Cardstock *InputSlot 1Tray
@@ -957,36 +973,36 @@
*UIConstraints: *MediaType Prepunched *OutputBin PlockmaticTray
*UIConstraints: *MediaType Index *OutputBin PlockmaticTray
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *OutputBin FinisherLower *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin FinisherLower
*UIConstraints: *OutputBin FinisherLower *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2275_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2275_PXL.ppd
index de4fa477..cfb609c1 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2275_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2275_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2275 PXL"
*%
*% CreationDate: 2005/06/06
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2275 PXL"
*NickName: "Infotec IS 2275 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,20 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_32/Booklet Processor: PickOne
+*DefaultOption_32: False
+*Option_32 False/Not Installed: ""
+*Option_32 Plockmatic/Installed: ""
+*CloseUI: *Option_32
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinEUPHIMPOS/Finisher SR970: ""
+*Option_30 FinEUPHPOS/Finisher SR4000: ""
+*Option_30 FinVICTORIA/Finisher SR841: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,32 +90,22 @@
*Option40Mailbox True/Installed: ""
*CloseUI: *Option40Mailbox
-*OpenUI *Option50Zfoldingunit/Z-folding unit: PickOne
-*DefaultOption50Zfoldingunit: False
-*Option50Zfoldingunit False/Not Installed: ""
-*Option50Zfoldingunit True/Installed: ""
-*CloseUI: *Option50Zfoldingunit
-
-*OpenUI *Option32BookletProcessor/Booklet Processor: PickOne
-*DefaultOption32BookletProcessor: False
-*Option32BookletProcessor False/Not Installed: ""
-*Option32BookletProcessor Plockmatic/Installed: ""
-*CloseUI: *Option32BookletProcessor
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinEUPHIMPOS/Finisher SR970: ""
-*Option30Finisher FinEUPHPOS/Finisher SR4000: ""
-*Option30Finisher FinVICTORIA/Finisher SR841: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_50/Z-folding unit: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -155,8 +159,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -167,7 +171,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -178,7 +182,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -186,7 +190,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -251,6 +255,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -524,62 +540,62 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher None
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option30Finisher None *Option50Zfoldingunit True
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Bottom
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Left
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Right
-*UIConstraints: *RIZfold Bottom *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Left *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Right *Option50Zfoldingunit False
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinVICTORIA
-*UIConstraints: *Option30Finisher None *Option40Mailbox True
-*UIConstraints: *Option30Finisher FinVICTORIA *Option40Mailbox True
-*UIConstraints: *Option40Mailbox True *Option30Finisher None
-*UIConstraints: *Option40Mailbox True *Option30Finisher FinVICTORIA
-*UIConstraints: *Option30Finisher None *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option30Finisher FinEUPHPOS *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher None
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher FinEUPHPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *OutputBin FinisherAFELower
-*UIConstraints: *Option32BookletProcessor False *OutputBin PlockmaticTray
-*UIConstraints: *OutputBin FinisherAFELower *Option32BookletProcessor Plockmatic
-*UIConstraints: *OutputBin PlockmaticTray *Option32BookletProcessor False
-*UIConstraints: *Option30Finisher None *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher None *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher None *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherLower
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher None
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher FinVICTORIA
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher FinVICTORIA
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinVICTORIA
+*UIConstraints: *Option_50 True *Option_30 None
+*UIConstraints: *Option_50 True *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_30 None *Option_50 True
+*UIConstraints: *Option_30 FinEUPHIMPOS *Option_50 True
+*UIConstraints: *Option_50 False *RIZfold Bottom
+*UIConstraints: *Option_50 False *RIZfold Left
+*UIConstraints: *Option_50 False *RIZfold Right
+*UIConstraints: *RIZfold Bottom *Option_50 False
+*UIConstraints: *RIZfold Left *Option_50 False
+*UIConstraints: *RIZfold Right *Option_50 False
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinVICTORIA
+*UIConstraints: *Option_30 None *Option40Mailbox True
+*UIConstraints: *Option_30 FinVICTORIA *Option40Mailbox True
+*UIConstraints: *Option40Mailbox True *Option_30 None
+*UIConstraints: *Option40Mailbox True *Option_30 FinVICTORIA
+*UIConstraints: *Option_30 None *Option_32 Plockmatic
+*UIConstraints: *Option_30 FinEUPHPOS *Option_32 Plockmatic
+*UIConstraints: *Option_30 FinEUPHIMPOS *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *Option_30 None
+*UIConstraints: *Option_32 Plockmatic *Option_30 FinEUPHPOS
+*UIConstraints: *Option_32 Plockmatic *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinisherAFELower
+*UIConstraints: *Option_32 False *OutputBin PlockmaticTray
+*UIConstraints: *OutputBin FinisherAFELower *Option_32 Plockmatic
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 False
+*UIConstraints: *Option_30 None *OutputBin FinisherUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 None *OutputBin FinisherLower
+*UIConstraints: *Option_30 None *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherLower
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherUpper
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherLower
+*UIConstraints: *OutputBin FinisherUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 None
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherUpper *Option_30 FinVICTORIA
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 FinVICTORIA
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinVICTORIA
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin1
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin2
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin3
@@ -598,30 +614,30 @@
*UIConstraints: *OutputBin MailBoxBin7 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin8 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin9 *Option40Mailbox False
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperLeft
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperRight
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation LeftW
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation RightW
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperW
-*UIConstraints: *StapleLocation UpperLeft *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation UpperRight *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation LeftW *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation RightW *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation UpperW *Option32BookletProcessor Plockmatic
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 FinEUPHIMPOS *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperLeft
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperRight
+*UIConstraints: *Option_32 Plockmatic *StapleLocation LeftW
+*UIConstraints: *Option_32 Plockmatic *StapleLocation RightW
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperW
+*UIConstraints: *StapleLocation UpperLeft *Option_32 Plockmatic
+*UIConstraints: *StapleLocation UpperRight *Option_32 Plockmatic
+*UIConstraints: *StapleLocation LeftW *Option_32 Plockmatic
+*UIConstraints: *StapleLocation RightW *Option_32 Plockmatic
+*UIConstraints: *StapleLocation UpperW *Option_32 Plockmatic
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperLeft
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperRight
*UIConstraints: *OutputBin FinisherUpper *StapleLocation LeftW
@@ -775,11 +791,11 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 4Tray
*UIConstraints: *PageSize A5 *InputSlot 4Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 4Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 4Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 4Tray *PageSize A3
*UIConstraints: *InputSlot 4Tray *PageSize A5
-*UIConstraints: *InputSlot 4Tray *PageSize 11x17
+*UIConstraints: *InputSlot 4Tray *PageSize Tabloid
*UIConstraints: *MediaType Index *InputSlot MultiTray
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType Cardstock *InputSlot 1Tray
@@ -957,36 +973,36 @@
*UIConstraints: *MediaType Prepunched *OutputBin PlockmaticTray
*UIConstraints: *MediaType Index *OutputBin PlockmaticTray
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *OutputBin FinisherLower *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin FinisherLower
*UIConstraints: *OutputBin FinisherLower *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2316_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2316_PXL.ppd
index 42811908..39660ef2 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2316_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2316_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2316 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2316 PXL"
*NickName: "Infotec IS 2316 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -76,7 +76,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -126,8 +130,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -138,7 +142,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -149,7 +153,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -157,7 +161,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -185,6 +189,18 @@
*FoomaticRIPOptionSetting InputSlot=Auto: ""
*CloseUI: *InputSlot
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2320_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2320_PXL.ppd
index c1f52b6a..a23b9577 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2320_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2320_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2320 PXL"
*%
*% CreationDate: 2001/06/22
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2001-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2001-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2320 PXL"
*NickName: "Infotec IS 2320 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -82,7 +82,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -132,8 +136,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -144,7 +148,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -155,7 +159,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -163,7 +167,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -228,6 +232,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2325_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2325_PXL.ppd
index d706b68c..e12559f6 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2325_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2325_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2325 PXL"
*%
*% CreationDate: 2006/09/29
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2006-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2006-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2325 PXL"
*NickName: "Infotec IS 2325 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -87,7 +87,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -137,8 +141,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -149,7 +153,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -160,7 +164,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -168,7 +172,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -233,6 +237,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2416_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2416_PXL.ppd
index cc2d481c..0045ade0 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2416_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2416_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2416 PXL"
*%
*% CreationDate: 2006/02/20
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2006-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2006-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2416 PXL"
*NickName: "Infotec IS 2416 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -75,7 +75,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -203,6 +207,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2425_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2425_PXL.ppd
index b2369b81..895b8548 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2425_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2425_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2425 PXL"
*%
*% CreationDate: 2005/11/21
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2425 PXL"
*NickName: "Infotec IS 2425 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,12 +64,6 @@
*OpenGroup: InstallableOptions/Installable Options
-*OpenUI *DuplexUnit/Duplex Unit: PickOne
-*DefaultDuplexUnit: False
-*DuplexUnit False/Not Installed: ""
-*DuplexUnit True/Installed: ""
-*CloseUI: *DuplexUnit
-
*OpenUI *InputBypassTray/Bypass Tray: PickOne
*DefaultInputBypassTray: False
*InputBypassTray False/Not Installed: ""
@@ -90,6 +84,12 @@
*OptionTray 2Cassette/Lower Paper Trays: ""
*CloseUI: *OptionTray
+*OpenUI *OptionDuplexUnit/Duplex Unit: PickOne
+*DefaultOptionDuplexUnit: False
+*OptionDuplexUnit False/Not Installed: ""
+*OptionDuplexUnit True/Installed: ""
+*CloseUI: *OptionDuplexUnit
+
*OpenUI *InnerTray2/Internal Tray 2: PickOne
*DefaultInnerTray2: False
*InnerTray2 False/Not Installed: ""
@@ -107,7 +107,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -157,8 +161,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -169,7 +173,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -180,7 +184,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -188,7 +192,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -253,6 +257,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -425,10 +441,10 @@
*UIConstraints: *OptionTray 1Cassette *InputSlot 4Tray
*UIConstraints: *InputSlot MultiTray *InputBypassTray False
*UIConstraints: *InputBypassTray False *InputSlot MultiTray
-*UIConstraints: *Duplex DuplexTumble *DuplexUnit False
-*UIConstraints: *DuplexUnit False *Duplex DuplexTumble
-*UIConstraints: *Duplex DuplexNoTumble *DuplexUnit False
-*UIConstraints: *DuplexUnit False *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *OptionDuplexUnit False
+*UIConstraints: *OptionDuplexUnit False *Duplex DuplexTumble
+*UIConstraints: *Duplex DuplexNoTumble *OptionDuplexUnit False
+*UIConstraints: *OptionDuplexUnit False *Duplex DuplexNoTumble
*UIConstraints: *OutputBin Bin1 *InnerTray2 False
*UIConstraints: *InnerTray2 False *OutputBin Bin1
*UIConstraints: *Finisher FinFUJI *ShiftTray True
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2430_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2430_PXL.ppd
index ec11cd71..f96aff8b 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2430_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2430_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2430 PXL"
*%
*% CreationDate: 2005/11/21
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2430 PXL"
*NickName: "Infotec IS 2430 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,12 +64,6 @@
*OpenGroup: InstallableOptions/Installable Options
-*OpenUI *DuplexUnit/Duplex Unit: PickOne
-*DefaultDuplexUnit: False
-*DuplexUnit False/Not Installed: ""
-*DuplexUnit True/Installed: ""
-*CloseUI: *DuplexUnit
-
*OpenUI *InputBypassTray/Bypass Tray: PickOne
*DefaultInputBypassTray: False
*InputBypassTray False/Not Installed: ""
@@ -90,6 +84,12 @@
*OptionTray 2Cassette/Lower Paper Trays: ""
*CloseUI: *OptionTray
+*OpenUI *OptionDuplexUnit/Duplex Unit: PickOne
+*DefaultOptionDuplexUnit: False
+*OptionDuplexUnit False/Not Installed: ""
+*OptionDuplexUnit True/Installed: ""
+*CloseUI: *OptionDuplexUnit
+
*OpenUI *InnerTray2/Internal Tray 2: PickOne
*DefaultInnerTray2: False
*InnerTray2 False/Not Installed: ""
@@ -107,7 +107,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -157,8 +161,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -169,7 +173,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -180,7 +184,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -188,7 +192,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -253,6 +257,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -425,10 +441,10 @@
*UIConstraints: *OptionTray 1Cassette *InputSlot 4Tray
*UIConstraints: *InputSlot MultiTray *InputBypassTray False
*UIConstraints: *InputBypassTray False *InputSlot MultiTray
-*UIConstraints: *Duplex DuplexTumble *DuplexUnit False
-*UIConstraints: *DuplexUnit False *Duplex DuplexTumble
-*UIConstraints: *Duplex DuplexNoTumble *DuplexUnit False
-*UIConstraints: *DuplexUnit False *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *OptionDuplexUnit False
+*UIConstraints: *OptionDuplexUnit False *Duplex DuplexTumble
+*UIConstraints: *Duplex DuplexNoTumble *OptionDuplexUnit False
+*UIConstraints: *OptionDuplexUnit False *Duplex DuplexNoTumble
*UIConstraints: *OutputBin Bin1 *InnerTray2 False
*UIConstraints: *InnerTray2 False *OutputBin Bin1
*UIConstraints: *Finisher FinFUJI *ShiftTray True
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2435_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2435_PXL.ppd
index 2a9dcb18..28ae7ee5 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2435_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2435_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2435 PXL"
*%
*% CreationDate: 2006/01/19
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2006-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2006-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2435 PXL"
*NickName: "Infotec IS 2435 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,14 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinKING/Finisher SR790: ""
+*Option_30 FinLAWC/Finisher SR880: ""
+*Option_30 FinTONEC/Finisher SR890: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,26 +84,22 @@
*Option1LowerPaperTrays True/Installed: ""
*CloseUI: *Option1LowerPaperTrays
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinKING/Finisher SR790: ""
-*Option30Finisher FinLAWC/Finisher SR880: ""
-*Option30Finisher FinTONEC/Finisher SR890: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -145,8 +149,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -157,7 +161,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -168,7 +172,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -176,7 +180,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -245,6 +249,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -488,66 +504,66 @@
*UIConstraints: *InputSlot 4Tray *Option1LowerPaperTrays False
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option30Finisher None *OutputBin FinKINGProof
-*UIConstraints: *Option30Finisher None *OutputBin FinKINGShift
-*UIConstraints: *Option30Finisher None *OutputBin FinTONECProof
-*UIConstraints: *Option30Finisher None *OutputBin FinTONECShift
-*UIConstraints: *Option30Finisher None *OutputBin FinTONECBooklet
-*UIConstraints: *Option30Finisher None *OutputBin FinLAWCShift1
-*UIConstraints: *Option30Finisher None *OutputBin FinLAWCShift2
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinKINGProof
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinKINGShift
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinTONECProof
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinTONECShift
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinTONECBooklet
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinLAWCShift1
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinLAWCShift2
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinTONECProof
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinTONECShift
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinTONECBooklet
-*UIConstraints: *Option30Finisher FinTONEC *OutputBin FinLAWCShift1
-*UIConstraints: *Option30Finisher FinTONEC *OutputBin FinLAWCShift2
-*UIConstraints: *Option30Finisher FinTONEC *OutputBin FinKINGProof
-*UIConstraints: *Option30Finisher FinTONEC *OutputBin FinKINGShift
-*UIConstraints: *OutputBin FinKINGProof *Option30Finisher None
-*UIConstraints: *OutputBin FinKINGShift *Option30Finisher None
-*UIConstraints: *OutputBin FinTONECProof *Option30Finisher None
-*UIConstraints: *OutputBin FinTONECShift *Option30Finisher None
-*UIConstraints: *OutputBin FinTONECBooklet *Option30Finisher None
-*UIConstraints: *OutputBin FinLAWCShift1 *Option30Finisher None
-*UIConstraints: *OutputBin FinLAWCShift2 *Option30Finisher None
-*UIConstraints: *OutputBin FinKINGProof *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinKINGShift *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinTONECProof *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinTONECShift *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinTONECBooklet *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinLAWCShift1 *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinLAWCShift2 *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinTONECProof *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinTONECShift *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinTONECBooklet *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinLAWCShift1 *Option30Finisher FinTONEC
-*UIConstraints: *OutputBin FinLAWCShift2 *Option30Finisher FinTONEC
-*UIConstraints: *OutputBin FinKINGProof *Option30Finisher FinTONEC
-*UIConstraints: *OutputBin FinKINGShift *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *Option30Finisher FinKING *StapleLocation CenterW
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinLAWC *StapleLocation CenterW
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinLAWC
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_30 None *OutputBin FinKINGProof
+*UIConstraints: *Option_30 None *OutputBin FinKINGShift
+*UIConstraints: *Option_30 None *OutputBin FinTONECProof
+*UIConstraints: *Option_30 None *OutputBin FinTONECShift
+*UIConstraints: *Option_30 None *OutputBin FinTONECBooklet
+*UIConstraints: *Option_30 None *OutputBin FinLAWCShift1
+*UIConstraints: *Option_30 None *OutputBin FinLAWCShift2
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinKINGProof
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinKINGShift
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinTONECProof
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinTONECShift
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinTONECBooklet
+*UIConstraints: *Option_30 FinKING *OutputBin FinLAWCShift1
+*UIConstraints: *Option_30 FinKING *OutputBin FinLAWCShift2
+*UIConstraints: *Option_30 FinKING *OutputBin FinTONECProof
+*UIConstraints: *Option_30 FinKING *OutputBin FinTONECShift
+*UIConstraints: *Option_30 FinKING *OutputBin FinTONECBooklet
+*UIConstraints: *Option_30 FinTONEC *OutputBin FinLAWCShift1
+*UIConstraints: *Option_30 FinTONEC *OutputBin FinLAWCShift2
+*UIConstraints: *Option_30 FinTONEC *OutputBin FinKINGProof
+*UIConstraints: *Option_30 FinTONEC *OutputBin FinKINGShift
+*UIConstraints: *OutputBin FinKINGProof *Option_30 None
+*UIConstraints: *OutputBin FinKINGShift *Option_30 None
+*UIConstraints: *OutputBin FinTONECProof *Option_30 None
+*UIConstraints: *OutputBin FinTONECShift *Option_30 None
+*UIConstraints: *OutputBin FinTONECBooklet *Option_30 None
+*UIConstraints: *OutputBin FinLAWCShift1 *Option_30 None
+*UIConstraints: *OutputBin FinLAWCShift2 *Option_30 None
+*UIConstraints: *OutputBin FinKINGProof *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinKINGShift *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinTONECProof *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinTONECShift *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinTONECBooklet *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinLAWCShift1 *Option_30 FinKING
+*UIConstraints: *OutputBin FinLAWCShift2 *Option_30 FinKING
+*UIConstraints: *OutputBin FinTONECProof *Option_30 FinKING
+*UIConstraints: *OutputBin FinTONECShift *Option_30 FinKING
+*UIConstraints: *OutputBin FinTONECBooklet *Option_30 FinKING
+*UIConstraints: *OutputBin FinLAWCShift1 *Option_30 FinTONEC
+*UIConstraints: *OutputBin FinLAWCShift2 *Option_30 FinTONEC
+*UIConstraints: *OutputBin FinKINGProof *Option_30 FinTONEC
+*UIConstraints: *OutputBin FinKINGShift *Option_30 FinTONEC
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *Option_30 FinKING *StapleLocation CenterW
+*UIConstraints: *StapleLocation CenterW *Option_30 FinKING
+*UIConstraints: *Option_30 FinLAWC *StapleLocation CenterW
+*UIConstraints: *StapleLocation CenterW *Option_30 FinLAWC
*UIConstraints: *OutputBin Standard *StapleLocation UpperLeft
*UIConstraints: *OutputBin Standard *StapleLocation UpperRight
*UIConstraints: *OutputBin Standard *StapleLocation LeftW
@@ -703,11 +719,11 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinTONECBooklet *PageSize A5
*UIConstraints: *PageSize A5 *OutputBin FinTONECBooklet
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
@@ -739,96 +755,96 @@
*UIConstraints: *MediaType Thick *Duplex DuplexTumble
*UIConstraints: *MediaType Thick *Duplex DuplexNoTumble
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinTONEC
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
+*UIConstraints: *Option_30 FinKING *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinTONEC
*UIConstraints: *OutputBin Standard *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin Standard
*UIConstraints: *OutputBin Standard *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_2445_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_2445_PXL.ppd
index 706bbfa4..c169a9c5 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_2445_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_2445_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 2445 PXL"
*%
*% CreationDate: 2006/01/19
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2006-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2006-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 2445 PXL"
*NickName: "Infotec IS 2445 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,14 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinKING/Finisher SR790: ""
+*Option_30 FinLAWC/Finisher SR880: ""
+*Option_30 FinTONEC/Finisher SR890: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,26 +84,22 @@
*Option1LowerPaperTrays True/Installed: ""
*CloseUI: *Option1LowerPaperTrays
-*OpenUI *Option20InternalTray2/Internal Tray 2: PickOne
-*DefaultOption20InternalTray2: False
-*Option20InternalTray2 False/Not Installed: ""
-*Option20InternalTray2 True/Installed: ""
-*CloseUI: *Option20InternalTray2
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinKING/Finisher SR790: ""
-*Option30Finisher FinLAWC/Finisher SR880: ""
-*Option30Finisher FinTONEC/Finisher SR890: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_20/Internal Tray 2: PickOne
+*DefaultOption_20: False
+*Option_20 False/Not Installed: ""
+*Option_20 True/Installed: ""
+*CloseUI: *Option_20
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -145,8 +149,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -157,7 +161,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -168,7 +172,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -176,7 +180,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -245,6 +249,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -488,66 +504,66 @@
*UIConstraints: *InputSlot 4Tray *Option1LowerPaperTrays False
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option20InternalTray2 False *OutputBin Bin1
-*UIConstraints: *OutputBin Bin1 *Option20InternalTray2 False
-*UIConstraints: *Option30Finisher None *OutputBin FinKINGProof
-*UIConstraints: *Option30Finisher None *OutputBin FinKINGShift
-*UIConstraints: *Option30Finisher None *OutputBin FinTONECProof
-*UIConstraints: *Option30Finisher None *OutputBin FinTONECShift
-*UIConstraints: *Option30Finisher None *OutputBin FinTONECBooklet
-*UIConstraints: *Option30Finisher None *OutputBin FinLAWCShift1
-*UIConstraints: *Option30Finisher None *OutputBin FinLAWCShift2
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinKINGProof
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinKINGShift
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinTONECProof
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinTONECShift
-*UIConstraints: *Option30Finisher FinLAWC *OutputBin FinTONECBooklet
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinLAWCShift1
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinLAWCShift2
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinTONECProof
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinTONECShift
-*UIConstraints: *Option30Finisher FinKING *OutputBin FinTONECBooklet
-*UIConstraints: *Option30Finisher FinTONEC *OutputBin FinLAWCShift1
-*UIConstraints: *Option30Finisher FinTONEC *OutputBin FinLAWCShift2
-*UIConstraints: *Option30Finisher FinTONEC *OutputBin FinKINGProof
-*UIConstraints: *Option30Finisher FinTONEC *OutputBin FinKINGShift
-*UIConstraints: *OutputBin FinKINGProof *Option30Finisher None
-*UIConstraints: *OutputBin FinKINGShift *Option30Finisher None
-*UIConstraints: *OutputBin FinTONECProof *Option30Finisher None
-*UIConstraints: *OutputBin FinTONECShift *Option30Finisher None
-*UIConstraints: *OutputBin FinTONECBooklet *Option30Finisher None
-*UIConstraints: *OutputBin FinLAWCShift1 *Option30Finisher None
-*UIConstraints: *OutputBin FinLAWCShift2 *Option30Finisher None
-*UIConstraints: *OutputBin FinKINGProof *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinKINGShift *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinTONECProof *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinTONECShift *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinTONECBooklet *Option30Finisher FinLAWC
-*UIConstraints: *OutputBin FinLAWCShift1 *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinLAWCShift2 *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinTONECProof *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinTONECShift *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinTONECBooklet *Option30Finisher FinKING
-*UIConstraints: *OutputBin FinLAWCShift1 *Option30Finisher FinTONEC
-*UIConstraints: *OutputBin FinLAWCShift2 *Option30Finisher FinTONEC
-*UIConstraints: *OutputBin FinKINGProof *Option30Finisher FinTONEC
-*UIConstraints: *OutputBin FinKINGShift *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *Option30Finisher FinKING *StapleLocation CenterW
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinLAWC *StapleLocation CenterW
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinLAWC
+*UIConstraints: *Option_20 False *OutputBin Bin1
+*UIConstraints: *OutputBin Bin1 *Option_20 False
+*UIConstraints: *Option_30 None *OutputBin FinKINGProof
+*UIConstraints: *Option_30 None *OutputBin FinKINGShift
+*UIConstraints: *Option_30 None *OutputBin FinTONECProof
+*UIConstraints: *Option_30 None *OutputBin FinTONECShift
+*UIConstraints: *Option_30 None *OutputBin FinTONECBooklet
+*UIConstraints: *Option_30 None *OutputBin FinLAWCShift1
+*UIConstraints: *Option_30 None *OutputBin FinLAWCShift2
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinKINGProof
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinKINGShift
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinTONECProof
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinTONECShift
+*UIConstraints: *Option_30 FinLAWC *OutputBin FinTONECBooklet
+*UIConstraints: *Option_30 FinKING *OutputBin FinLAWCShift1
+*UIConstraints: *Option_30 FinKING *OutputBin FinLAWCShift2
+*UIConstraints: *Option_30 FinKING *OutputBin FinTONECProof
+*UIConstraints: *Option_30 FinKING *OutputBin FinTONECShift
+*UIConstraints: *Option_30 FinKING *OutputBin FinTONECBooklet
+*UIConstraints: *Option_30 FinTONEC *OutputBin FinLAWCShift1
+*UIConstraints: *Option_30 FinTONEC *OutputBin FinLAWCShift2
+*UIConstraints: *Option_30 FinTONEC *OutputBin FinKINGProof
+*UIConstraints: *Option_30 FinTONEC *OutputBin FinKINGShift
+*UIConstraints: *OutputBin FinKINGProof *Option_30 None
+*UIConstraints: *OutputBin FinKINGShift *Option_30 None
+*UIConstraints: *OutputBin FinTONECProof *Option_30 None
+*UIConstraints: *OutputBin FinTONECShift *Option_30 None
+*UIConstraints: *OutputBin FinTONECBooklet *Option_30 None
+*UIConstraints: *OutputBin FinLAWCShift1 *Option_30 None
+*UIConstraints: *OutputBin FinLAWCShift2 *Option_30 None
+*UIConstraints: *OutputBin FinKINGProof *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinKINGShift *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinTONECProof *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinTONECShift *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinTONECBooklet *Option_30 FinLAWC
+*UIConstraints: *OutputBin FinLAWCShift1 *Option_30 FinKING
+*UIConstraints: *OutputBin FinLAWCShift2 *Option_30 FinKING
+*UIConstraints: *OutputBin FinTONECProof *Option_30 FinKING
+*UIConstraints: *OutputBin FinTONECShift *Option_30 FinKING
+*UIConstraints: *OutputBin FinTONECBooklet *Option_30 FinKING
+*UIConstraints: *OutputBin FinLAWCShift1 *Option_30 FinTONEC
+*UIConstraints: *OutputBin FinLAWCShift2 *Option_30 FinTONEC
+*UIConstraints: *OutputBin FinKINGProof *Option_30 FinTONEC
+*UIConstraints: *OutputBin FinKINGShift *Option_30 FinTONEC
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *Option_30 FinKING *StapleLocation CenterW
+*UIConstraints: *StapleLocation CenterW *Option_30 FinKING
+*UIConstraints: *Option_30 FinLAWC *StapleLocation CenterW
+*UIConstraints: *StapleLocation CenterW *Option_30 FinLAWC
*UIConstraints: *OutputBin Standard *StapleLocation UpperLeft
*UIConstraints: *OutputBin Standard *StapleLocation UpperRight
*UIConstraints: *OutputBin Standard *StapleLocation LeftW
@@ -703,11 +719,11 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinTONECBooklet *PageSize A5
*UIConstraints: *PageSize A5 *OutputBin FinTONECBooklet
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
@@ -739,96 +755,96 @@
*UIConstraints: *MediaType Thick *Duplex DuplexTumble
*UIConstraints: *MediaType Thick *Duplex DuplexNoTumble
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinKING *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinKING
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher FinTONEC
-*UIConstraints: *Option30Finisher FinTONEC *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher FinTONEC
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
+*UIConstraints: *Option_30 FinKING *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinKING *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinKING
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 FinTONEC
+*UIConstraints: *Option_30 FinTONEC *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 FinTONEC
*UIConstraints: *OutputBin Standard *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin Standard
*UIConstraints: *OutputBin Standard *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_3090_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_3090_PXL.ppd
index 3105f8d2..1220b48a 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_3090_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_3090_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 3090 PXL"
*%
*% CreationDate: 2005/05/11
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 3090 PXL"
*NickName: "Infotec IS 3090 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,19 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_32/Output Option: PickOne
+*DefaultOption_32: None
+*Option_32 None/Not Installed: ""
+*Option_32 Karun/Finisher BK5000: ""
+*Option_32 Plockmatic/Booklet Processor: ""
+*CloseUI: *Option_32
+
+*OpenUI *Option_30/Finisher SR5000: PickOne
+*DefaultOption_30: True
+*Option_30 True/Installed: ""
+*Option_30 False/Not Installed: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,37 +89,28 @@
*Option3Tray7 True/Installed: ""
*CloseUI: *Option3Tray7
-*OpenUI *Option100MultiholePunchUnit/Multi-hole Punch Unit: PickOne
-*DefaultOption100MultiholePunchUnit: False
-*Option100MultiholePunchUnit False/Not Installed: ""
-*Option100MultiholePunchUnit True/Installed: ""
-*CloseUI: *Option100MultiholePunchUnit
-
-*OpenUI *Option50Zfoldingunit/Z-folding unit: PickOne
-*DefaultOption50Zfoldingunit: False
-*Option50Zfoldingunit False/Not Installed: ""
-*Option50Zfoldingunit True/Installed: ""
-*CloseUI: *Option50Zfoldingunit
-
-*OpenUI *Option32OutputOption/Output Option: PickOne
-*DefaultOption32OutputOption: None
-*Option32OutputOption None/Not Installed: ""
-*Option32OutputOption Karun/Finisher BK5000: ""
-*Option32OutputOption Plockmatic/Booklet Processor: ""
-*CloseUI: *Option32OutputOption
+*OpenUI *Option_100/Multi-hole Punch Unit: PickOne
+*DefaultOption_100: False
+*Option_100 False/Not Installed: ""
+*Option_100 True/Installed: ""
+*CloseUI: *Option_100
-*OpenUI *Option30FinisherSR5000/Finisher SR5000: PickOne
-*DefaultOption30FinisherSR5000: True
-*Option30FinisherSR5000 True/Installed: ""
-*Option30FinisherSR5000 False/Not Installed: ""
-*CloseUI: *Option30FinisherSR5000
+*OpenUI *Option_50/Z-folding unit: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -156,8 +160,8 @@
*FoomaticRIPOptionSetting PageSize=A4: " -sPAPERSIZE=a4 -sOutputFile=- - "
*PageSize A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*FoomaticRIPOptionSetting PageSize=A5: " -sPAPERSIZE=a5 -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x0f\xf8\x25/g&quot;"
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*PageSize Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
@@ -170,7 +174,7 @@
*PageRegion A3/A3: "%% FoomaticRIPOptionSetting: PageSize=A3"
*PageRegion A4/A4: "%% FoomaticRIPOptionSetting: PageSize=A4"
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*CloseUI: *PageRegion
@@ -181,7 +185,7 @@
*ImageableArea A3/A3: "12 12 830 1179"
*ImageableArea A4/A4: "12 12 583 830"
*ImageableArea A5/A5: "12 12 408 583"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
@@ -189,7 +193,7 @@
*PaperDimension A3/A3: "842 1191"
*PaperDimension A4/A4: "595 842"
*PaperDimension A5/A5: "420 595"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
@@ -264,6 +268,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -539,56 +555,56 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 6Tray
*UIConstraints: *InputSlot 7Tray *Option3Tray7 False
*UIConstraints: *Option3Tray7 False *InputSlot 7Tray
-*UIConstraints: *Option32OutputOption Karun *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option32OutputOption Karun
-*UIConstraints: *Option32OutputOption Plockmatic *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option32OutputOption Plockmatic
-*UIConstraints: *Option30FinisherSR5000 False *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit True *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option100MultiholePunchUnit True
-*UIConstraints: *Option100MultiholePunchUnit True *Option30FinisherSR5000 False
-*UIConstraints: *OutputBin FinProof *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *OutputBin FinProof
-*UIConstraints: *OutputBin FinShift *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *OutputBin FinShift
-*UIConstraints: *StapleLocation UpperLeft *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperW
-*UIConstraints: *OutputBin FinShift *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *OutputBin FinShift
-*UIConstraints: *OutputBin PlockmaticTray *Option32OutputOption None
-*UIConstraints: *OutputBin PlockmaticTray *Option32OutputOption Karun
-*UIConstraints: *Option32OutputOption None *OutputBin PlockmaticTray
-*UIConstraints: *Option32OutputOption Karun *OutputBin PlockmaticTray
-*UIConstraints: *OutputBin FinBooklet *Option32OutputOption None
-*UIConstraints: *OutputBin FinBooklet *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption None *OutputBin FinBooklet
-*UIConstraints: *Option32OutputOption Plockmatic *OutputBin FinBooklet
-*UIConstraints: *StapleLocation UpperLeft *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperW
-*UIConstraints: *StapleLocation CenterW *Option32OutputOption None
-*UIConstraints: *Option32OutputOption None *StapleLocation CenterW
-*UIConstraints: *RIZfold Bottom *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Bottom
-*UIConstraints: *RIZfold Right *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Right
-*UIConstraints: *RIZfold Left *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Left
+*UIConstraints: *Option_32 Karun *Option_30 False
+*UIConstraints: *Option_30 False *Option_32 Karun
+*UIConstraints: *Option_32 Plockmatic *Option_30 False
+*UIConstraints: *Option_30 False *Option_32 Plockmatic
+*UIConstraints: *Option_30 False *Option_50 True
+*UIConstraints: *Option_50 True *Option_30 False
+*UIConstraints: *Option_30 False *Option_100 True
+*UIConstraints: *Option_100 True *Option_30 False
+*UIConstraints: *OutputBin FinProof *Option_30 False
+*UIConstraints: *Option_30 False *OutputBin FinProof
+*UIConstraints: *OutputBin FinShift *Option_30 False
+*UIConstraints: *Option_30 False *OutputBin FinShift
+*UIConstraints: *StapleLocation UpperLeft *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperW
+*UIConstraints: *OutputBin FinShift *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinShift
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 None
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 Karun
+*UIConstraints: *Option_32 None *OutputBin PlockmaticTray
+*UIConstraints: *Option_32 Karun *OutputBin PlockmaticTray
+*UIConstraints: *OutputBin FinBooklet *Option_32 None
+*UIConstraints: *OutputBin FinBooklet *Option_32 Plockmatic
+*UIConstraints: *Option_32 None *OutputBin FinBooklet
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinBooklet
+*UIConstraints: *StapleLocation UpperLeft *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperW
+*UIConstraints: *StapleLocation CenterW *Option_32 None
+*UIConstraints: *Option_32 None *StapleLocation CenterW
+*UIConstraints: *RIZfold Bottom *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Bottom
+*UIConstraints: *RIZfold Right *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Right
+*UIConstraints: *RIZfold Left *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Left
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *MediaType Translucent *InputSlot 1Tray
@@ -706,66 +722,66 @@
*UIConstraints: *RIZfold Right *StapleLocation CenterW
*UIConstraints: *RIZfold Left *StapleLocation CenterW
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option100MultiholePunchUnit False
+*UIConstraints: *Option_30 False *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 False
+*UIConstraints: *Option_100 False *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_100 False
*UIConstraints: *OutputBin PlockmaticTray *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin PlockmaticTray
*UIConstraints: *OutputBin PlockmaticTray *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_3110_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_3110_PXL.ppd
index 4c3d7ad8..1893ddde 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_3110_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_3110_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 3110 PXL"
*%
*% CreationDate: 2005/05/11
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 3110 PXL"
*NickName: "Infotec IS 3110 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,19 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_32/Output Option: PickOne
+*DefaultOption_32: None
+*Option_32 None/Not Installed: ""
+*Option_32 Karun/Finisher BK5000: ""
+*Option_32 Plockmatic/Booklet Processor: ""
+*CloseUI: *Option_32
+
+*OpenUI *Option_30/Finisher SR5000: PickOne
+*DefaultOption_30: True
+*Option_30 True/Installed: ""
+*Option_30 False/Not Installed: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,37 +89,28 @@
*Option3Tray7 True/Installed: ""
*CloseUI: *Option3Tray7
-*OpenUI *Option100MultiholePunchUnit/Multi-hole Punch Unit: PickOne
-*DefaultOption100MultiholePunchUnit: False
-*Option100MultiholePunchUnit False/Not Installed: ""
-*Option100MultiholePunchUnit True/Installed: ""
-*CloseUI: *Option100MultiholePunchUnit
-
-*OpenUI *Option50Zfoldingunit/Z-folding unit: PickOne
-*DefaultOption50Zfoldingunit: False
-*Option50Zfoldingunit False/Not Installed: ""
-*Option50Zfoldingunit True/Installed: ""
-*CloseUI: *Option50Zfoldingunit
-
-*OpenUI *Option32OutputOption/Output Option: PickOne
-*DefaultOption32OutputOption: None
-*Option32OutputOption None/Not Installed: ""
-*Option32OutputOption Karun/Finisher BK5000: ""
-*Option32OutputOption Plockmatic/Booklet Processor: ""
-*CloseUI: *Option32OutputOption
+*OpenUI *Option_100/Multi-hole Punch Unit: PickOne
+*DefaultOption_100: False
+*Option_100 False/Not Installed: ""
+*Option_100 True/Installed: ""
+*CloseUI: *Option_100
-*OpenUI *Option30FinisherSR5000/Finisher SR5000: PickOne
-*DefaultOption30FinisherSR5000: True
-*Option30FinisherSR5000 True/Installed: ""
-*Option30FinisherSR5000 False/Not Installed: ""
-*CloseUI: *Option30FinisherSR5000
+*OpenUI *Option_50/Z-folding unit: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -156,8 +160,8 @@
*FoomaticRIPOptionSetting PageSize=A4: " -sPAPERSIZE=a4 -sOutputFile=- - "
*PageSize A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*FoomaticRIPOptionSetting PageSize=A5: " -sPAPERSIZE=a5 -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x0f\xf8\x25/g&quot;"
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*PageSize Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
@@ -170,7 +174,7 @@
*PageRegion A3/A3: "%% FoomaticRIPOptionSetting: PageSize=A3"
*PageRegion A4/A4: "%% FoomaticRIPOptionSetting: PageSize=A4"
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*CloseUI: *PageRegion
@@ -181,7 +185,7 @@
*ImageableArea A3/A3: "12 12 830 1179"
*ImageableArea A4/A4: "12 12 583 830"
*ImageableArea A5/A5: "12 12 408 583"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
@@ -189,7 +193,7 @@
*PaperDimension A3/A3: "842 1191"
*PaperDimension A4/A4: "595 842"
*PaperDimension A5/A5: "420 595"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
@@ -264,6 +268,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -539,56 +555,56 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 6Tray
*UIConstraints: *InputSlot 7Tray *Option3Tray7 False
*UIConstraints: *Option3Tray7 False *InputSlot 7Tray
-*UIConstraints: *Option32OutputOption Karun *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option32OutputOption Karun
-*UIConstraints: *Option32OutputOption Plockmatic *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option32OutputOption Plockmatic
-*UIConstraints: *Option30FinisherSR5000 False *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit True *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option100MultiholePunchUnit True
-*UIConstraints: *Option100MultiholePunchUnit True *Option30FinisherSR5000 False
-*UIConstraints: *OutputBin FinProof *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *OutputBin FinProof
-*UIConstraints: *OutputBin FinShift *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *OutputBin FinShift
-*UIConstraints: *StapleLocation UpperLeft *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperW
-*UIConstraints: *OutputBin FinShift *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *OutputBin FinShift
-*UIConstraints: *OutputBin PlockmaticTray *Option32OutputOption None
-*UIConstraints: *OutputBin PlockmaticTray *Option32OutputOption Karun
-*UIConstraints: *Option32OutputOption None *OutputBin PlockmaticTray
-*UIConstraints: *Option32OutputOption Karun *OutputBin PlockmaticTray
-*UIConstraints: *OutputBin FinBooklet *Option32OutputOption None
-*UIConstraints: *OutputBin FinBooklet *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption None *OutputBin FinBooklet
-*UIConstraints: *Option32OutputOption Plockmatic *OutputBin FinBooklet
-*UIConstraints: *StapleLocation UpperLeft *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperW
-*UIConstraints: *StapleLocation CenterW *Option32OutputOption None
-*UIConstraints: *Option32OutputOption None *StapleLocation CenterW
-*UIConstraints: *RIZfold Bottom *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Bottom
-*UIConstraints: *RIZfold Right *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Right
-*UIConstraints: *RIZfold Left *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Left
+*UIConstraints: *Option_32 Karun *Option_30 False
+*UIConstraints: *Option_30 False *Option_32 Karun
+*UIConstraints: *Option_32 Plockmatic *Option_30 False
+*UIConstraints: *Option_30 False *Option_32 Plockmatic
+*UIConstraints: *Option_30 False *Option_50 True
+*UIConstraints: *Option_50 True *Option_30 False
+*UIConstraints: *Option_30 False *Option_100 True
+*UIConstraints: *Option_100 True *Option_30 False
+*UIConstraints: *OutputBin FinProof *Option_30 False
+*UIConstraints: *Option_30 False *OutputBin FinProof
+*UIConstraints: *OutputBin FinShift *Option_30 False
+*UIConstraints: *Option_30 False *OutputBin FinShift
+*UIConstraints: *StapleLocation UpperLeft *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperW
+*UIConstraints: *OutputBin FinShift *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinShift
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 None
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 Karun
+*UIConstraints: *Option_32 None *OutputBin PlockmaticTray
+*UIConstraints: *Option_32 Karun *OutputBin PlockmaticTray
+*UIConstraints: *OutputBin FinBooklet *Option_32 None
+*UIConstraints: *OutputBin FinBooklet *Option_32 Plockmatic
+*UIConstraints: *Option_32 None *OutputBin FinBooklet
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinBooklet
+*UIConstraints: *StapleLocation UpperLeft *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperW
+*UIConstraints: *StapleLocation CenterW *Option_32 None
+*UIConstraints: *Option_32 None *StapleLocation CenterW
+*UIConstraints: *RIZfold Bottom *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Bottom
+*UIConstraints: *RIZfold Right *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Right
+*UIConstraints: *RIZfold Left *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Left
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *MediaType Translucent *InputSlot 1Tray
@@ -706,66 +722,66 @@
*UIConstraints: *RIZfold Right *StapleLocation CenterW
*UIConstraints: *RIZfold Left *StapleLocation CenterW
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option100MultiholePunchUnit False
+*UIConstraints: *Option_30 False *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 False
+*UIConstraints: *Option_100 False *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_100 False
*UIConstraints: *OutputBin PlockmaticTray *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin PlockmaticTray
*UIConstraints: *OutputBin PlockmaticTray *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-IS_3135_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-IS_3135_PXL.ppd
index 03b1809e..48271579 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-IS_3135_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-IS_3135_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec IS 3135 PXL"
*%
*% CreationDate: 2005/05/11
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec IS 3135 PXL"
*NickName: "Infotec IS 3135 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,19 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_32/Output Option: PickOne
+*DefaultOption_32: None
+*Option_32 None/Not Installed: ""
+*Option_32 Karun/Finisher BK5000: ""
+*Option_32 Plockmatic/Booklet Processor: ""
+*CloseUI: *Option_32
+
+*OpenUI *Option_30/Finisher SR5000: PickOne
+*DefaultOption_30: True
+*Option_30 True/Installed: ""
+*Option_30 False/Not Installed: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,37 +89,28 @@
*Option3Tray7 True/Installed: ""
*CloseUI: *Option3Tray7
-*OpenUI *Option100MultiholePunchUnit/Multi-hole Punch Unit: PickOne
-*DefaultOption100MultiholePunchUnit: False
-*Option100MultiholePunchUnit False/Not Installed: ""
-*Option100MultiholePunchUnit True/Installed: ""
-*CloseUI: *Option100MultiholePunchUnit
-
-*OpenUI *Option50Zfoldingunit/Z-folding unit: PickOne
-*DefaultOption50Zfoldingunit: False
-*Option50Zfoldingunit False/Not Installed: ""
-*Option50Zfoldingunit True/Installed: ""
-*CloseUI: *Option50Zfoldingunit
-
-*OpenUI *Option32OutputOption/Output Option: PickOne
-*DefaultOption32OutputOption: None
-*Option32OutputOption None/Not Installed: ""
-*Option32OutputOption Karun/Finisher BK5000: ""
-*Option32OutputOption Plockmatic/Booklet Processor: ""
-*CloseUI: *Option32OutputOption
+*OpenUI *Option_100/Multi-hole Punch Unit: PickOne
+*DefaultOption_100: False
+*Option_100 False/Not Installed: ""
+*Option_100 True/Installed: ""
+*CloseUI: *Option_100
-*OpenUI *Option30FinisherSR5000/Finisher SR5000: PickOne
-*DefaultOption30FinisherSR5000: True
-*Option30FinisherSR5000 True/Installed: ""
-*Option30FinisherSR5000 False/Not Installed: ""
-*CloseUI: *Option30FinisherSR5000
+*OpenUI *Option_50/Z-folding unit: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -156,8 +160,8 @@
*FoomaticRIPOptionSetting PageSize=A4: " -sPAPERSIZE=a4 -sOutputFile=- - "
*PageSize A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*FoomaticRIPOptionSetting PageSize=A5: " -sPAPERSIZE=a5 -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x0f\xf8\x25/g&quot;"
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*PageSize Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
@@ -170,7 +174,7 @@
*PageRegion A3/A3: "%% FoomaticRIPOptionSetting: PageSize=A3"
*PageRegion A4/A4: "%% FoomaticRIPOptionSetting: PageSize=A4"
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*CloseUI: *PageRegion
@@ -181,7 +185,7 @@
*ImageableArea A3/A3: "12 12 830 1179"
*ImageableArea A4/A4: "12 12 583 830"
*ImageableArea A5/A5: "12 12 408 583"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
@@ -189,7 +193,7 @@
*PaperDimension A3/A3: "842 1191"
*PaperDimension A4/A4: "595 842"
*PaperDimension A5/A5: "420 595"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
@@ -264,6 +268,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -539,56 +555,56 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 6Tray
*UIConstraints: *InputSlot 7Tray *Option3Tray7 False
*UIConstraints: *Option3Tray7 False *InputSlot 7Tray
-*UIConstraints: *Option32OutputOption Karun *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option32OutputOption Karun
-*UIConstraints: *Option32OutputOption Plockmatic *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option32OutputOption Plockmatic
-*UIConstraints: *Option30FinisherSR5000 False *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit True *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option100MultiholePunchUnit True
-*UIConstraints: *Option100MultiholePunchUnit True *Option30FinisherSR5000 False
-*UIConstraints: *OutputBin FinProof *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *OutputBin FinProof
-*UIConstraints: *OutputBin FinShift *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *OutputBin FinShift
-*UIConstraints: *StapleLocation UpperLeft *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperW
-*UIConstraints: *OutputBin FinShift *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *OutputBin FinShift
-*UIConstraints: *OutputBin PlockmaticTray *Option32OutputOption None
-*UIConstraints: *OutputBin PlockmaticTray *Option32OutputOption Karun
-*UIConstraints: *Option32OutputOption None *OutputBin PlockmaticTray
-*UIConstraints: *Option32OutputOption Karun *OutputBin PlockmaticTray
-*UIConstraints: *OutputBin FinBooklet *Option32OutputOption None
-*UIConstraints: *OutputBin FinBooklet *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption None *OutputBin FinBooklet
-*UIConstraints: *Option32OutputOption Plockmatic *OutputBin FinBooklet
-*UIConstraints: *StapleLocation UpperLeft *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperW
-*UIConstraints: *StapleLocation CenterW *Option32OutputOption None
-*UIConstraints: *Option32OutputOption None *StapleLocation CenterW
-*UIConstraints: *RIZfold Bottom *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Bottom
-*UIConstraints: *RIZfold Right *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Right
-*UIConstraints: *RIZfold Left *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Left
+*UIConstraints: *Option_32 Karun *Option_30 False
+*UIConstraints: *Option_30 False *Option_32 Karun
+*UIConstraints: *Option_32 Plockmatic *Option_30 False
+*UIConstraints: *Option_30 False *Option_32 Plockmatic
+*UIConstraints: *Option_30 False *Option_50 True
+*UIConstraints: *Option_50 True *Option_30 False
+*UIConstraints: *Option_30 False *Option_100 True
+*UIConstraints: *Option_100 True *Option_30 False
+*UIConstraints: *OutputBin FinProof *Option_30 False
+*UIConstraints: *Option_30 False *OutputBin FinProof
+*UIConstraints: *OutputBin FinShift *Option_30 False
+*UIConstraints: *Option_30 False *OutputBin FinShift
+*UIConstraints: *StapleLocation UpperLeft *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperW
+*UIConstraints: *OutputBin FinShift *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinShift
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 None
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 Karun
+*UIConstraints: *Option_32 None *OutputBin PlockmaticTray
+*UIConstraints: *Option_32 Karun *OutputBin PlockmaticTray
+*UIConstraints: *OutputBin FinBooklet *Option_32 None
+*UIConstraints: *OutputBin FinBooklet *Option_32 Plockmatic
+*UIConstraints: *Option_32 None *OutputBin FinBooklet
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinBooklet
+*UIConstraints: *StapleLocation UpperLeft *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperW
+*UIConstraints: *StapleLocation CenterW *Option_32 None
+*UIConstraints: *Option_32 None *StapleLocation CenterW
+*UIConstraints: *RIZfold Bottom *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Bottom
+*UIConstraints: *RIZfold Right *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Right
+*UIConstraints: *RIZfold Left *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Left
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *MediaType Translucent *InputSlot 1Tray
@@ -706,66 +722,66 @@
*UIConstraints: *RIZfold Right *StapleLocation CenterW
*UIConstraints: *RIZfold Left *StapleLocation CenterW
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option100MultiholePunchUnit False
+*UIConstraints: *Option_30 False *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 False
+*UIConstraints: *Option_100 False *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_100 False
*UIConstraints: *OutputBin PlockmaticTray *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin PlockmaticTray
*UIConstraints: *OutputBin PlockmaticTray *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_171_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_171_PXL.ppd
index d115ff0a..e3272198 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_171_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_171_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 171 PXL"
*%
*% CreationDate: 2008/05/10
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2008-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2008-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 171 PXL"
*NickName: "Infotec MP 171 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -76,7 +76,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -208,6 +212,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_2550B_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_2550B_PXL.ppd
index 08ed83e7..4f8047cc 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_2550B_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_2550B_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 2550B PXL"
*%
*% CreationDate: 2007/01/09
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2007-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2007-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.6"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 2550B PXL"
*NickName: "Infotec MP 2550B PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -85,12 +85,6 @@
*OptionTray 2Cassette/Lower Paper Trays: ""
*CloseUI: *OptionTray
-*OpenUI *DuplexUnit/Duplex Unit: PickOne
-*DefaultDuplexUnit: NotInstalled
-*DuplexUnit NotInstalled/Not Installed: ""
-*DuplexUnit Installed/Installed: ""
-*CloseUI: *DuplexUnit
-
*OpenUI *InnerTray2/Upper Internal Tray: PickOne
*DefaultInnerTray2: NotInstalled
*InnerTray2 NotInstalled/Not Installed: ""
@@ -103,12 +97,22 @@
*ShiftTray Installed/Installed: ""
*CloseUI: *ShiftTray
+*OpenUI *OptionDuplexUnit/Duplex Unit: PickOne
+*DefaultOptionDuplexUnit: NotInstalled
+*OptionDuplexUnit NotInstalled/Not Installed: ""
+*OptionDuplexUnit Installed/Installed: ""
+*CloseUI: *OptionDuplexUnit
+
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -158,8 +162,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -170,7 +174,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -181,7 +185,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -189,7 +193,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -254,6 +258,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -499,14 +515,14 @@
*UIConstraints: *OptionTray NotInstalled *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *OptionTray 1Cassette
*UIConstraints: *OptionTray 1Cassette *InputSlot 4Tray
-*UIConstraints: *DuplexUnit Installed *InputBypassTray NotInstalled
-*UIConstraints: *InputBypassTray NotInstalled *DuplexUnit Installed
+*UIConstraints: *OptionDuplexUnit Installed *InputBypassTray NotInstalled
+*UIConstraints: *InputBypassTray NotInstalled *OptionDuplexUnit Installed
*UIConstraints: *InputSlot MultiTray *InputBypassTray NotInstalled
*UIConstraints: *InputBypassTray NotInstalled *InputSlot MultiTray
-*UIConstraints: *Duplex DuplexTumble *DuplexUnit NotInstalled
-*UIConstraints: *DuplexUnit NotInstalled *Duplex DuplexTumble
-*UIConstraints: *Duplex DuplexNoTumble *DuplexUnit NotInstalled
-*UIConstraints: *DuplexUnit NotInstalled *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *OptionDuplexUnit NotInstalled
+*UIConstraints: *OptionDuplexUnit NotInstalled *Duplex DuplexTumble
+*UIConstraints: *Duplex DuplexNoTumble *OptionDuplexUnit NotInstalled
+*UIConstraints: *OptionDuplexUnit NotInstalled *Duplex DuplexNoTumble
*UIConstraints: *OutputBin Bin1 *InnerTray2 NotInstalled
*UIConstraints: *InnerTray2 NotInstalled *OutputBin Bin1
*UIConstraints: *Finisher FinELBE *ShiftTray Installed
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_2550_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_2550_PXL.ppd
index a70b69fe..6b4125ad 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_2550_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_2550_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 2550 PXL"
*%
*% CreationDate: 2007/01/09
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2007-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2007-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.6"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 2550 PXL"
*NickName: "Infotec MP 2550 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -85,12 +85,6 @@
*OptionTray 2Cassette/Lower Paper Trays: ""
*CloseUI: *OptionTray
-*OpenUI *DuplexUnit/Duplex Unit: PickOne
-*DefaultDuplexUnit: NotInstalled
-*DuplexUnit NotInstalled/Not Installed: ""
-*DuplexUnit Installed/Installed: ""
-*CloseUI: *DuplexUnit
-
*OpenUI *InnerTray2/Upper Internal Tray: PickOne
*DefaultInnerTray2: NotInstalled
*InnerTray2 NotInstalled/Not Installed: ""
@@ -103,12 +97,22 @@
*ShiftTray Installed/Installed: ""
*CloseUI: *ShiftTray
+*OpenUI *OptionDuplexUnit/Duplex Unit: PickOne
+*DefaultOptionDuplexUnit: NotInstalled
+*OptionDuplexUnit NotInstalled/Not Installed: ""
+*OptionDuplexUnit Installed/Installed: ""
+*CloseUI: *OptionDuplexUnit
+
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -158,8 +162,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -170,7 +174,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -181,7 +185,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -189,7 +193,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -254,6 +258,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -499,14 +515,14 @@
*UIConstraints: *OptionTray NotInstalled *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *OptionTray 1Cassette
*UIConstraints: *OptionTray 1Cassette *InputSlot 4Tray
-*UIConstraints: *DuplexUnit Installed *InputBypassTray NotInstalled
-*UIConstraints: *InputBypassTray NotInstalled *DuplexUnit Installed
+*UIConstraints: *OptionDuplexUnit Installed *InputBypassTray NotInstalled
+*UIConstraints: *InputBypassTray NotInstalled *OptionDuplexUnit Installed
*UIConstraints: *InputSlot MultiTray *InputBypassTray NotInstalled
*UIConstraints: *InputBypassTray NotInstalled *InputSlot MultiTray
-*UIConstraints: *Duplex DuplexTumble *DuplexUnit NotInstalled
-*UIConstraints: *DuplexUnit NotInstalled *Duplex DuplexTumble
-*UIConstraints: *Duplex DuplexNoTumble *DuplexUnit NotInstalled
-*UIConstraints: *DuplexUnit NotInstalled *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *OptionDuplexUnit NotInstalled
+*UIConstraints: *OptionDuplexUnit NotInstalled *Duplex DuplexTumble
+*UIConstraints: *Duplex DuplexNoTumble *OptionDuplexUnit NotInstalled
+*UIConstraints: *OptionDuplexUnit NotInstalled *Duplex DuplexNoTumble
*UIConstraints: *OutputBin Bin1 *InnerTray2 NotInstalled
*UIConstraints: *InnerTray2 NotInstalled *OutputBin Bin1
*UIConstraints: *Finisher FinELBE *ShiftTray Installed
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_2851_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_2851_PXL.ppd
index 2a03b6db..6b692ef6 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_2851_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_2851_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 2851 PXL"
*%
*% CreationDate: 2009/06/24
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2009-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2009-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 2851 PXL"
*NickName: "Infotec MP 2851 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -85,12 +85,6 @@
*OptionTray 2Cassette/Lower Paper Trays: ""
*CloseUI: *OptionTray
-*OpenUI *DuplexUnit/Duplex Unit: PickOne
-*DefaultDuplexUnit: NotInstalled
-*DuplexUnit NotInstalled/Not Installed: ""
-*DuplexUnit Installed/Installed: ""
-*CloseUI: *DuplexUnit
-
*OpenUI *InnerTray2/Upper Internal Tray: PickOne
*DefaultInnerTray2: NotInstalled
*InnerTray2 NotInstalled/Not Installed: ""
@@ -103,12 +97,22 @@
*ShiftTray Installed/Installed: ""
*CloseUI: *ShiftTray
+*OpenUI *OptionDuplexUnit/Duplex Unit: PickOne
+*DefaultOptionDuplexUnit: NotInstalled
+*OptionDuplexUnit NotInstalled/Not Installed: ""
+*OptionDuplexUnit Installed/Installed: ""
+*CloseUI: *OptionDuplexUnit
+
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -158,8 +162,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -170,7 +174,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -181,7 +185,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -189,7 +193,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -254,6 +258,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -499,14 +515,14 @@
*UIConstraints: *OptionTray NotInstalled *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *OptionTray 1Cassette
*UIConstraints: *OptionTray 1Cassette *InputSlot 4Tray
-*UIConstraints: *DuplexUnit Installed *InputBypassTray NotInstalled
-*UIConstraints: *InputBypassTray NotInstalled *DuplexUnit Installed
+*UIConstraints: *OptionDuplexUnit Installed *InputBypassTray NotInstalled
+*UIConstraints: *InputBypassTray NotInstalled *OptionDuplexUnit Installed
*UIConstraints: *InputSlot MultiTray *InputBypassTray NotInstalled
*UIConstraints: *InputBypassTray NotInstalled *InputSlot MultiTray
-*UIConstraints: *Duplex DuplexTumble *DuplexUnit NotInstalled
-*UIConstraints: *DuplexUnit NotInstalled *Duplex DuplexTumble
-*UIConstraints: *Duplex DuplexNoTumble *DuplexUnit NotInstalled
-*UIConstraints: *DuplexUnit NotInstalled *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *OptionDuplexUnit NotInstalled
+*UIConstraints: *OptionDuplexUnit NotInstalled *Duplex DuplexTumble
+*UIConstraints: *Duplex DuplexNoTumble *OptionDuplexUnit NotInstalled
+*UIConstraints: *OptionDuplexUnit NotInstalled *Duplex DuplexNoTumble
*UIConstraints: *OutputBin Bin1 *InnerTray2 NotInstalled
*UIConstraints: *InnerTray2 NotInstalled *OutputBin Bin1
*UIConstraints: *Finisher FinELBE *ShiftTray Installed
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_3350B_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_3350B_PXL.ppd
index 8355ee6d..6f23469e 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_3350B_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_3350B_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 3350B PXL"
*%
*% CreationDate: 2007/01/09
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2007-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2007-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.6"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 3350B PXL"
*NickName: "Infotec MP 3350B PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -85,12 +85,6 @@
*OptionTray 2Cassette/Lower Paper Trays: ""
*CloseUI: *OptionTray
-*OpenUI *DuplexUnit/Duplex Unit: PickOne
-*DefaultDuplexUnit: NotInstalled
-*DuplexUnit NotInstalled/Not Installed: ""
-*DuplexUnit Installed/Installed: ""
-*CloseUI: *DuplexUnit
-
*OpenUI *InnerTray2/Upper Internal Tray: PickOne
*DefaultInnerTray2: NotInstalled
*InnerTray2 NotInstalled/Not Installed: ""
@@ -103,12 +97,22 @@
*ShiftTray Installed/Installed: ""
*CloseUI: *ShiftTray
+*OpenUI *OptionDuplexUnit/Duplex Unit: PickOne
+*DefaultOptionDuplexUnit: NotInstalled
+*OptionDuplexUnit NotInstalled/Not Installed: ""
+*OptionDuplexUnit Installed/Installed: ""
+*CloseUI: *OptionDuplexUnit
+
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -158,8 +162,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -170,7 +174,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -181,7 +185,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -189,7 +193,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -254,6 +258,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -499,14 +515,14 @@
*UIConstraints: *OptionTray NotInstalled *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *OptionTray 1Cassette
*UIConstraints: *OptionTray 1Cassette *InputSlot 4Tray
-*UIConstraints: *DuplexUnit Installed *InputBypassTray NotInstalled
-*UIConstraints: *InputBypassTray NotInstalled *DuplexUnit Installed
+*UIConstraints: *OptionDuplexUnit Installed *InputBypassTray NotInstalled
+*UIConstraints: *InputBypassTray NotInstalled *OptionDuplexUnit Installed
*UIConstraints: *InputSlot MultiTray *InputBypassTray NotInstalled
*UIConstraints: *InputBypassTray NotInstalled *InputSlot MultiTray
-*UIConstraints: *Duplex DuplexTumble *DuplexUnit NotInstalled
-*UIConstraints: *DuplexUnit NotInstalled *Duplex DuplexTumble
-*UIConstraints: *Duplex DuplexNoTumble *DuplexUnit NotInstalled
-*UIConstraints: *DuplexUnit NotInstalled *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *OptionDuplexUnit NotInstalled
+*UIConstraints: *OptionDuplexUnit NotInstalled *Duplex DuplexTumble
+*UIConstraints: *Duplex DuplexNoTumble *OptionDuplexUnit NotInstalled
+*UIConstraints: *OptionDuplexUnit NotInstalled *Duplex DuplexNoTumble
*UIConstraints: *OutputBin Bin1 *InnerTray2 NotInstalled
*UIConstraints: *InnerTray2 NotInstalled *OutputBin Bin1
*UIConstraints: *Finisher FinELBE *ShiftTray Installed
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_3350_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_3350_PXL.ppd
index 8dd8ca36..4485623c 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_3350_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_3350_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 3350 PXL"
*%
*% CreationDate: 2007/01/09
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2007-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2007-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.6"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 3350 PXL"
*NickName: "Infotec MP 3350 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -85,12 +85,6 @@
*OptionTray 2Cassette/Lower Paper Trays: ""
*CloseUI: *OptionTray
-*OpenUI *DuplexUnit/Duplex Unit: PickOne
-*DefaultDuplexUnit: NotInstalled
-*DuplexUnit NotInstalled/Not Installed: ""
-*DuplexUnit Installed/Installed: ""
-*CloseUI: *DuplexUnit
-
*OpenUI *InnerTray2/Upper Internal Tray: PickOne
*DefaultInnerTray2: NotInstalled
*InnerTray2 NotInstalled/Not Installed: ""
@@ -103,12 +97,22 @@
*ShiftTray Installed/Installed: ""
*CloseUI: *ShiftTray
+*OpenUI *OptionDuplexUnit/Duplex Unit: PickOne
+*DefaultOptionDuplexUnit: NotInstalled
+*OptionDuplexUnit NotInstalled/Not Installed: ""
+*OptionDuplexUnit Installed/Installed: ""
+*CloseUI: *OptionDuplexUnit
+
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -158,8 +162,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -170,7 +174,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -181,7 +185,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -189,7 +193,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -254,6 +258,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -499,14 +515,14 @@
*UIConstraints: *OptionTray NotInstalled *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *OptionTray 1Cassette
*UIConstraints: *OptionTray 1Cassette *InputSlot 4Tray
-*UIConstraints: *DuplexUnit Installed *InputBypassTray NotInstalled
-*UIConstraints: *InputBypassTray NotInstalled *DuplexUnit Installed
+*UIConstraints: *OptionDuplexUnit Installed *InputBypassTray NotInstalled
+*UIConstraints: *InputBypassTray NotInstalled *OptionDuplexUnit Installed
*UIConstraints: *InputSlot MultiTray *InputBypassTray NotInstalled
*UIConstraints: *InputBypassTray NotInstalled *InputSlot MultiTray
-*UIConstraints: *Duplex DuplexTumble *DuplexUnit NotInstalled
-*UIConstraints: *DuplexUnit NotInstalled *Duplex DuplexTumble
-*UIConstraints: *Duplex DuplexNoTumble *DuplexUnit NotInstalled
-*UIConstraints: *DuplexUnit NotInstalled *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *OptionDuplexUnit NotInstalled
+*UIConstraints: *OptionDuplexUnit NotInstalled *Duplex DuplexTumble
+*UIConstraints: *Duplex DuplexNoTumble *OptionDuplexUnit NotInstalled
+*UIConstraints: *OptionDuplexUnit NotInstalled *Duplex DuplexNoTumble
*UIConstraints: *OutputBin Bin1 *InnerTray2 NotInstalled
*UIConstraints: *InnerTray2 NotInstalled *OutputBin Bin1
*UIConstraints: *Finisher FinELBE *ShiftTray Installed
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_3351_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_3351_PXL.ppd
index 2e9a23c2..cbf8819a 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_3351_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_3351_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 3351 PXL"
*%
*% CreationDate: 2009/06/24
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2009-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2009-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 3351 PXL"
*NickName: "Infotec MP 3351 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -85,12 +85,6 @@
*OptionTray 2Cassette/Lower Paper Trays: ""
*CloseUI: *OptionTray
-*OpenUI *DuplexUnit/Duplex Unit: PickOne
-*DefaultDuplexUnit: NotInstalled
-*DuplexUnit NotInstalled/Not Installed: ""
-*DuplexUnit Installed/Installed: ""
-*CloseUI: *DuplexUnit
-
*OpenUI *InnerTray2/Upper Internal Tray: PickOne
*DefaultInnerTray2: NotInstalled
*InnerTray2 NotInstalled/Not Installed: ""
@@ -103,12 +97,22 @@
*ShiftTray Installed/Installed: ""
*CloseUI: *ShiftTray
+*OpenUI *OptionDuplexUnit/Duplex Unit: PickOne
+*DefaultOptionDuplexUnit: NotInstalled
+*OptionDuplexUnit NotInstalled/Not Installed: ""
+*OptionDuplexUnit Installed/Installed: ""
+*CloseUI: *OptionDuplexUnit
+
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -158,8 +162,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -170,7 +174,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -181,7 +185,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -189,7 +193,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -254,6 +258,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -499,14 +515,14 @@
*UIConstraints: *OptionTray NotInstalled *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *OptionTray 1Cassette
*UIConstraints: *OptionTray 1Cassette *InputSlot 4Tray
-*UIConstraints: *DuplexUnit Installed *InputBypassTray NotInstalled
-*UIConstraints: *InputBypassTray NotInstalled *DuplexUnit Installed
+*UIConstraints: *OptionDuplexUnit Installed *InputBypassTray NotInstalled
+*UIConstraints: *InputBypassTray NotInstalled *OptionDuplexUnit Installed
*UIConstraints: *InputSlot MultiTray *InputBypassTray NotInstalled
*UIConstraints: *InputBypassTray NotInstalled *InputSlot MultiTray
-*UIConstraints: *Duplex DuplexTumble *DuplexUnit NotInstalled
-*UIConstraints: *DuplexUnit NotInstalled *Duplex DuplexTumble
-*UIConstraints: *Duplex DuplexNoTumble *DuplexUnit NotInstalled
-*UIConstraints: *DuplexUnit NotInstalled *Duplex DuplexNoTumble
+*UIConstraints: *Duplex DuplexTumble *OptionDuplexUnit NotInstalled
+*UIConstraints: *OptionDuplexUnit NotInstalled *Duplex DuplexTumble
+*UIConstraints: *Duplex DuplexNoTumble *OptionDuplexUnit NotInstalled
+*UIConstraints: *OptionDuplexUnit NotInstalled *Duplex DuplexNoTumble
*UIConstraints: *OutputBin Bin1 *InnerTray2 NotInstalled
*UIConstraints: *InnerTray2 NotInstalled *OutputBin Bin1
*UIConstraints: *Finisher FinELBE *ShiftTray Installed
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_4000B_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_4000B_PXL.ppd
index 8c3036df..8f5de20d 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_4000B_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_4000B_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 4000B PXL"
*%
*% CreationDate: 2006/12/26
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2006-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2006-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.2"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 4000B PXL"
*NickName: "Infotec MP 4000B PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -90,7 +90,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -140,8 +144,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -152,7 +156,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -163,7 +167,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -171,7 +175,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -240,6 +244,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -702,11 +718,11 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinEUPHBBKLower *PageSize A5
*UIConstraints: *PageSize A5 *OutputBin FinEUPHBBKLower
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_4000_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_4000_PXL.ppd
index 4ac1b379..395dcd3e 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_4000_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_4000_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 4000 PXL"
*%
*% CreationDate: 2006/12/26
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2006-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2006-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.2"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 4000 PXL"
*NickName: "Infotec MP 4000 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -90,7 +90,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -140,8 +144,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -152,7 +156,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -163,7 +167,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -171,7 +175,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -240,6 +244,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -702,11 +718,11 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinEUPHBBKLower *PageSize A5
*UIConstraints: *PageSize A5 *OutputBin FinEUPHBBKLower
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_4001_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_4001_PXL.ppd
index e1e07d67..036dae66 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_4001_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_4001_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 4001 PXL"
*%
*% CreationDate: 2009/07/09
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2009-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2009-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 4001 PXL"
*NickName: "Infotec MP 4001 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -90,7 +90,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -140,8 +144,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -152,7 +156,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -163,7 +167,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -171,7 +175,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -240,6 +244,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -702,11 +718,11 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinEUPHBBKLower *PageSize A5
*UIConstraints: *PageSize A5 *OutputBin FinEUPHBBKLower
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_5000B_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_5000B_PXL.ppd
index 141e2352..97be09c3 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_5000B_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_5000B_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 5000B PXL"
*%
*% CreationDate: 2006/12/26
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2006-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2006-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.2"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 5000B PXL"
*NickName: "Infotec MP 5000B PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -90,7 +90,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -140,8 +144,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -152,7 +156,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -163,7 +167,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -171,7 +175,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -240,6 +244,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -702,11 +718,11 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinEUPHBBKLower *PageSize A5
*UIConstraints: *PageSize A5 *OutputBin FinEUPHBBKLower
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_5000_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_5000_PXL.ppd
index 17033137..ce6c4b7b 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_5000_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_5000_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 5000 PXL"
*%
*% CreationDate: 2006/12/26
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2006-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2006-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.2"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 5000 PXL"
*NickName: "Infotec MP 5000 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -90,7 +90,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -140,8 +144,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -152,7 +156,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -163,7 +167,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -171,7 +175,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -240,6 +244,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -702,11 +718,11 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinEUPHBBKLower *PageSize A5
*UIConstraints: *PageSize A5 *OutputBin FinEUPHBBKLower
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_5001_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_5001_PXL.ppd
index 807d0402..0cb5232b 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_5001_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_5001_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 5001 PXL"
*%
*% CreationDate: 2009/07/09
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2009-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2009-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 5001 PXL"
*NickName: "Infotec MP 5001 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -90,7 +90,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -140,8 +144,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -152,7 +156,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -163,7 +167,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -171,7 +175,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -240,6 +244,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -702,11 +718,11 @@
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinEUPHBBKLower *PageSize A5
*UIConstraints: *PageSize A5 *OutputBin FinEUPHBBKLower
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_6000_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_6000_PXL.ppd
index 27503ab3..d3eabffa 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_6000_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_6000_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 6000 PXL"
*%
*% CreationDate: 2005/05/11
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 6000 PXL"
*NickName: "Infotec MP 6000 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,20 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_32/Booklet Processor: PickOne
+*DefaultOption_32: False
+*Option_32 False/Not Installed: ""
+*Option_32 Plockmatic/Installed: ""
+*CloseUI: *Option_32
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinEUPHIMPOS/Finisher SR970: ""
+*Option_30 FinEUPHPOS/Finisher SR4000: ""
+*Option_30 FinVICTORIA/Finisher SR841: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,32 +90,22 @@
*Option40Mailbox True/Installed: ""
*CloseUI: *Option40Mailbox
-*OpenUI *Option50Zfoldingunit/Z-folding unit: PickOne
-*DefaultOption50Zfoldingunit: False
-*Option50Zfoldingunit False/Not Installed: ""
-*Option50Zfoldingunit True/Installed: ""
-*CloseUI: *Option50Zfoldingunit
-
-*OpenUI *Option32BookletProcessor/Booklet Processor: PickOne
-*DefaultOption32BookletProcessor: False
-*Option32BookletProcessor False/Not Installed: ""
-*Option32BookletProcessor Plockmatic/Installed: ""
-*CloseUI: *Option32BookletProcessor
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinEUPHIMPOS/Finisher SR970: ""
-*Option30Finisher FinEUPHPOS/Finisher SR4000: ""
-*Option30Finisher FinVICTORIA/Finisher SR841: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_50/Z-folding unit: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -155,8 +159,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -167,7 +171,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -178,7 +182,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -186,7 +190,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -251,6 +255,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -524,62 +540,62 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher None
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option30Finisher None *Option50Zfoldingunit True
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Bottom
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Left
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Right
-*UIConstraints: *RIZfold Bottom *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Left *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Right *Option50Zfoldingunit False
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinVICTORIA
-*UIConstraints: *Option30Finisher None *Option40Mailbox True
-*UIConstraints: *Option30Finisher FinVICTORIA *Option40Mailbox True
-*UIConstraints: *Option40Mailbox True *Option30Finisher None
-*UIConstraints: *Option40Mailbox True *Option30Finisher FinVICTORIA
-*UIConstraints: *Option30Finisher None *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option30Finisher FinEUPHPOS *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher None
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher FinEUPHPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *OutputBin FinisherAFELower
-*UIConstraints: *Option32BookletProcessor False *OutputBin PlockmaticTray
-*UIConstraints: *OutputBin FinisherAFELower *Option32BookletProcessor Plockmatic
-*UIConstraints: *OutputBin PlockmaticTray *Option32BookletProcessor False
-*UIConstraints: *Option30Finisher None *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher None *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher None *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherLower
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher None
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher FinVICTORIA
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher FinVICTORIA
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinVICTORIA
+*UIConstraints: *Option_50 True *Option_30 None
+*UIConstraints: *Option_50 True *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_30 None *Option_50 True
+*UIConstraints: *Option_30 FinEUPHIMPOS *Option_50 True
+*UIConstraints: *Option_50 False *RIZfold Bottom
+*UIConstraints: *Option_50 False *RIZfold Left
+*UIConstraints: *Option_50 False *RIZfold Right
+*UIConstraints: *RIZfold Bottom *Option_50 False
+*UIConstraints: *RIZfold Left *Option_50 False
+*UIConstraints: *RIZfold Right *Option_50 False
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinVICTORIA
+*UIConstraints: *Option_30 None *Option40Mailbox True
+*UIConstraints: *Option_30 FinVICTORIA *Option40Mailbox True
+*UIConstraints: *Option40Mailbox True *Option_30 None
+*UIConstraints: *Option40Mailbox True *Option_30 FinVICTORIA
+*UIConstraints: *Option_30 None *Option_32 Plockmatic
+*UIConstraints: *Option_30 FinEUPHPOS *Option_32 Plockmatic
+*UIConstraints: *Option_30 FinEUPHIMPOS *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *Option_30 None
+*UIConstraints: *Option_32 Plockmatic *Option_30 FinEUPHPOS
+*UIConstraints: *Option_32 Plockmatic *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinisherAFELower
+*UIConstraints: *Option_32 False *OutputBin PlockmaticTray
+*UIConstraints: *OutputBin FinisherAFELower *Option_32 Plockmatic
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 False
+*UIConstraints: *Option_30 None *OutputBin FinisherUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 None *OutputBin FinisherLower
+*UIConstraints: *Option_30 None *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherLower
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherUpper
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherLower
+*UIConstraints: *OutputBin FinisherUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 None
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherUpper *Option_30 FinVICTORIA
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 FinVICTORIA
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinVICTORIA
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin1
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin2
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin3
@@ -598,30 +614,30 @@
*UIConstraints: *OutputBin MailBoxBin7 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin8 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin9 *Option40Mailbox False
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperLeft
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperRight
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation LeftW
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation RightW
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperW
-*UIConstraints: *StapleLocation UpperLeft *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation UpperRight *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation LeftW *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation RightW *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation UpperW *Option32BookletProcessor Plockmatic
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 FinEUPHIMPOS *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperLeft
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperRight
+*UIConstraints: *Option_32 Plockmatic *StapleLocation LeftW
+*UIConstraints: *Option_32 Plockmatic *StapleLocation RightW
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperW
+*UIConstraints: *StapleLocation UpperLeft *Option_32 Plockmatic
+*UIConstraints: *StapleLocation UpperRight *Option_32 Plockmatic
+*UIConstraints: *StapleLocation LeftW *Option_32 Plockmatic
+*UIConstraints: *StapleLocation RightW *Option_32 Plockmatic
+*UIConstraints: *StapleLocation UpperW *Option_32 Plockmatic
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperLeft
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperRight
*UIConstraints: *OutputBin FinisherUpper *StapleLocation LeftW
@@ -775,11 +791,11 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 4Tray
*UIConstraints: *PageSize A5 *InputSlot 4Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 4Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 4Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 4Tray *PageSize A3
*UIConstraints: *InputSlot 4Tray *PageSize A5
-*UIConstraints: *InputSlot 4Tray *PageSize 11x17
+*UIConstraints: *InputSlot 4Tray *PageSize Tabloid
*UIConstraints: *MediaType Index *InputSlot MultiTray
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType Cardstock *InputSlot 1Tray
@@ -957,36 +973,36 @@
*UIConstraints: *MediaType Prepunched *OutputBin PlockmaticTray
*UIConstraints: *MediaType Index *OutputBin PlockmaticTray
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *OutputBin FinisherLower *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin FinisherLower
*UIConstraints: *OutputBin FinisherLower *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_6001_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_6001_PXL.ppd
index 7f98f5cf..85a0f4e6 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_6001_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_6001_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 6001 PXL"
*%
*% CreationDate: 2008/04/17
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2008-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2008-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 6001 PXL"
*NickName: "Infotec MP 6001 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -77,7 +77,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -131,8 +135,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -143,7 +147,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -154,7 +158,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -162,7 +166,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -227,6 +231,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -571,11 +587,11 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinEUPHDBK *PageSize A5
*UIConstraints: *OutputBin FinEUPHDBK *PageSize Legal
*UIConstraints: *PageSize A5 *OutputBin FinEUPHDBK
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_7000_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_7000_PXL.ppd
index 12c9137b..0bdf2a1a 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_7000_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_7000_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 7000 PXL"
*%
*% CreationDate: 2005/05/11
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 7000 PXL"
*NickName: "Infotec MP 7000 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,20 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_32/Booklet Processor: PickOne
+*DefaultOption_32: False
+*Option_32 False/Not Installed: ""
+*Option_32 Plockmatic/Installed: ""
+*CloseUI: *Option_32
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinEUPHIMPOS/Finisher SR970: ""
+*Option_30 FinEUPHPOS/Finisher SR4000: ""
+*Option_30 FinVICTORIA/Finisher SR841: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,32 +90,22 @@
*Option40Mailbox True/Installed: ""
*CloseUI: *Option40Mailbox
-*OpenUI *Option50Zfoldingunit/Z-folding unit: PickOne
-*DefaultOption50Zfoldingunit: False
-*Option50Zfoldingunit False/Not Installed: ""
-*Option50Zfoldingunit True/Installed: ""
-*CloseUI: *Option50Zfoldingunit
-
-*OpenUI *Option32BookletProcessor/Booklet Processor: PickOne
-*DefaultOption32BookletProcessor: False
-*Option32BookletProcessor False/Not Installed: ""
-*Option32BookletProcessor Plockmatic/Installed: ""
-*CloseUI: *Option32BookletProcessor
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinEUPHIMPOS/Finisher SR970: ""
-*Option30Finisher FinEUPHPOS/Finisher SR4000: ""
-*Option30Finisher FinVICTORIA/Finisher SR841: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_50/Z-folding unit: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -155,8 +159,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -167,7 +171,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -178,7 +182,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -186,7 +190,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -251,6 +255,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -524,62 +540,62 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher None
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option30Finisher None *Option50Zfoldingunit True
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Bottom
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Left
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Right
-*UIConstraints: *RIZfold Bottom *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Left *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Right *Option50Zfoldingunit False
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinVICTORIA
-*UIConstraints: *Option30Finisher None *Option40Mailbox True
-*UIConstraints: *Option30Finisher FinVICTORIA *Option40Mailbox True
-*UIConstraints: *Option40Mailbox True *Option30Finisher None
-*UIConstraints: *Option40Mailbox True *Option30Finisher FinVICTORIA
-*UIConstraints: *Option30Finisher None *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option30Finisher FinEUPHPOS *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher None
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher FinEUPHPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *OutputBin FinisherAFELower
-*UIConstraints: *Option32BookletProcessor False *OutputBin PlockmaticTray
-*UIConstraints: *OutputBin FinisherAFELower *Option32BookletProcessor Plockmatic
-*UIConstraints: *OutputBin PlockmaticTray *Option32BookletProcessor False
-*UIConstraints: *Option30Finisher None *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher None *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher None *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherLower
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher None
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher FinVICTORIA
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher FinVICTORIA
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinVICTORIA
+*UIConstraints: *Option_50 True *Option_30 None
+*UIConstraints: *Option_50 True *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_30 None *Option_50 True
+*UIConstraints: *Option_30 FinEUPHIMPOS *Option_50 True
+*UIConstraints: *Option_50 False *RIZfold Bottom
+*UIConstraints: *Option_50 False *RIZfold Left
+*UIConstraints: *Option_50 False *RIZfold Right
+*UIConstraints: *RIZfold Bottom *Option_50 False
+*UIConstraints: *RIZfold Left *Option_50 False
+*UIConstraints: *RIZfold Right *Option_50 False
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinVICTORIA
+*UIConstraints: *Option_30 None *Option40Mailbox True
+*UIConstraints: *Option_30 FinVICTORIA *Option40Mailbox True
+*UIConstraints: *Option40Mailbox True *Option_30 None
+*UIConstraints: *Option40Mailbox True *Option_30 FinVICTORIA
+*UIConstraints: *Option_30 None *Option_32 Plockmatic
+*UIConstraints: *Option_30 FinEUPHPOS *Option_32 Plockmatic
+*UIConstraints: *Option_30 FinEUPHIMPOS *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *Option_30 None
+*UIConstraints: *Option_32 Plockmatic *Option_30 FinEUPHPOS
+*UIConstraints: *Option_32 Plockmatic *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinisherAFELower
+*UIConstraints: *Option_32 False *OutputBin PlockmaticTray
+*UIConstraints: *OutputBin FinisherAFELower *Option_32 Plockmatic
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 False
+*UIConstraints: *Option_30 None *OutputBin FinisherUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 None *OutputBin FinisherLower
+*UIConstraints: *Option_30 None *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherLower
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherUpper
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherLower
+*UIConstraints: *OutputBin FinisherUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 None
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherUpper *Option_30 FinVICTORIA
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 FinVICTORIA
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinVICTORIA
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin1
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin2
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin3
@@ -598,30 +614,30 @@
*UIConstraints: *OutputBin MailBoxBin7 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin8 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin9 *Option40Mailbox False
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperLeft
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperRight
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation LeftW
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation RightW
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperW
-*UIConstraints: *StapleLocation UpperLeft *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation UpperRight *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation LeftW *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation RightW *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation UpperW *Option32BookletProcessor Plockmatic
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 FinEUPHIMPOS *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperLeft
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperRight
+*UIConstraints: *Option_32 Plockmatic *StapleLocation LeftW
+*UIConstraints: *Option_32 Plockmatic *StapleLocation RightW
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperW
+*UIConstraints: *StapleLocation UpperLeft *Option_32 Plockmatic
+*UIConstraints: *StapleLocation UpperRight *Option_32 Plockmatic
+*UIConstraints: *StapleLocation LeftW *Option_32 Plockmatic
+*UIConstraints: *StapleLocation RightW *Option_32 Plockmatic
+*UIConstraints: *StapleLocation UpperW *Option_32 Plockmatic
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperLeft
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperRight
*UIConstraints: *OutputBin FinisherUpper *StapleLocation LeftW
@@ -775,11 +791,11 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 4Tray
*UIConstraints: *PageSize A5 *InputSlot 4Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 4Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 4Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 4Tray *PageSize A3
*UIConstraints: *InputSlot 4Tray *PageSize A5
-*UIConstraints: *InputSlot 4Tray *PageSize 11x17
+*UIConstraints: *InputSlot 4Tray *PageSize Tabloid
*UIConstraints: *MediaType Index *InputSlot MultiTray
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType Cardstock *InputSlot 1Tray
@@ -957,36 +973,36 @@
*UIConstraints: *MediaType Prepunched *OutputBin PlockmaticTray
*UIConstraints: *MediaType Index *OutputBin PlockmaticTray
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *OutputBin FinisherLower *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin FinisherLower
*UIConstraints: *OutputBin FinisherLower *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_7001_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_7001_PXL.ppd
index 17cba6c0..e859b2b0 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_7001_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_7001_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 7001 PXL"
*%
*% CreationDate: 2008/04/17
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2008-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2008-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 7001 PXL"
*NickName: "Infotec MP 7001 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -77,7 +77,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -131,8 +135,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -143,7 +147,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -154,7 +158,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -162,7 +166,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -227,6 +231,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -571,11 +587,11 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinEUPHDBK *PageSize A5
*UIConstraints: *OutputBin FinEUPHDBK *PageSize Legal
*UIConstraints: *PageSize A5 *OutputBin FinEUPHDBK
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_8000_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_8000_PXL.ppd
index bb374b68..26ae6625 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_8000_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_8000_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 8000 PXL"
*%
*% CreationDate: 2005/05/11
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 8000 PXL"
*NickName: "Infotec MP 8000 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,6 +64,20 @@
*OpenGroup: InstallableOptions/Installable Options
+*OpenUI *Option_32/Booklet Processor: PickOne
+*DefaultOption_32: False
+*Option_32 False/Not Installed: ""
+*Option_32 Plockmatic/Installed: ""
+*CloseUI: *Option_32
+
+*OpenUI *Option_30/Finisher: PickOne
+*DefaultOption_30: None
+*Option_30 None/Not Installed: ""
+*Option_30 FinEUPHIMPOS/Finisher SR970: ""
+*Option_30 FinEUPHPOS/Finisher SR4000: ""
+*Option_30 FinVICTORIA/Finisher SR841: ""
+*CloseUI: *Option_30
+
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
*Option2LargeCapacityTray False/Not Installed: ""
@@ -76,32 +90,22 @@
*Option40Mailbox True/Installed: ""
*CloseUI: *Option40Mailbox
-*OpenUI *Option50Zfoldingunit/Z-folding unit: PickOne
-*DefaultOption50Zfoldingunit: False
-*Option50Zfoldingunit False/Not Installed: ""
-*Option50Zfoldingunit True/Installed: ""
-*CloseUI: *Option50Zfoldingunit
-
-*OpenUI *Option32BookletProcessor/Booklet Processor: PickOne
-*DefaultOption32BookletProcessor: False
-*Option32BookletProcessor False/Not Installed: ""
-*Option32BookletProcessor Plockmatic/Installed: ""
-*CloseUI: *Option32BookletProcessor
-
-*OpenUI *Option30Finisher/Finisher: PickOne
-*DefaultOption30Finisher: None
-*Option30Finisher None/Not Installed: ""
-*Option30Finisher FinEUPHIMPOS/Finisher SR970: ""
-*Option30Finisher FinEUPHPOS/Finisher SR4000: ""
-*Option30Finisher FinVICTORIA/Finisher SR841: ""
-*CloseUI: *Option30Finisher
+*OpenUI *Option_50/Z-folding unit: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -155,8 +159,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -167,7 +171,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -178,7 +182,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -186,7 +190,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -251,6 +255,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -524,62 +540,62 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 4Tray
*UIConstraints: *InputSlot 4Tray *Option2LargeCapacityTray False
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher None
-*UIConstraints: *Option50Zfoldingunit True *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option30Finisher None *Option50Zfoldingunit True
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Bottom
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Left
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Right
-*UIConstraints: *RIZfold Bottom *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Left *Option50Zfoldingunit False
-*UIConstraints: *RIZfold Right *Option50Zfoldingunit False
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin Standard
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin Standard
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin Standard *Option30Finisher FinVICTORIA
-*UIConstraints: *Option30Finisher None *Option40Mailbox True
-*UIConstraints: *Option30Finisher FinVICTORIA *Option40Mailbox True
-*UIConstraints: *Option40Mailbox True *Option30Finisher None
-*UIConstraints: *Option40Mailbox True *Option30Finisher FinVICTORIA
-*UIConstraints: *Option30Finisher None *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option30Finisher FinEUPHPOS *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *Option32BookletProcessor Plockmatic
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher None
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher FinEUPHPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *OutputBin FinisherAFELower
-*UIConstraints: *Option32BookletProcessor False *OutputBin PlockmaticTray
-*UIConstraints: *OutputBin FinisherAFELower *Option32BookletProcessor Plockmatic
-*UIConstraints: *OutputBin PlockmaticTray *Option32BookletProcessor False
-*UIConstraints: *Option30Finisher None *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher None *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher None *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher None *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherLower
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherAFEUpper
-*UIConstraints: *Option30Finisher FinEUPHPOS *OutputBin FinisherAFELower
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherUpper
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherMiddle
-*UIConstraints: *Option30Finisher FinVICTORIA *OutputBin FinisherLower
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher None
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher None
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher None
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *OutputBin FinisherAFEUpper *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherAFELower *Option30Finisher FinEUPHPOS
-*UIConstraints: *OutputBin FinisherUpper *Option30Finisher FinVICTORIA
-*UIConstraints: *OutputBin FinisherMiddle *Option30Finisher FinVICTORIA
-*UIConstraints: *OutputBin FinisherLower *Option30Finisher FinVICTORIA
+*UIConstraints: *Option_50 True *Option_30 None
+*UIConstraints: *Option_50 True *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_30 None *Option_50 True
+*UIConstraints: *Option_30 FinEUPHIMPOS *Option_50 True
+*UIConstraints: *Option_50 False *RIZfold Bottom
+*UIConstraints: *Option_50 False *RIZfold Left
+*UIConstraints: *Option_50 False *RIZfold Right
+*UIConstraints: *RIZfold Bottom *Option_50 False
+*UIConstraints: *RIZfold Left *Option_50 False
+*UIConstraints: *RIZfold Right *Option_50 False
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin Standard
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin Standard
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin Standard *Option_30 FinVICTORIA
+*UIConstraints: *Option_30 None *Option40Mailbox True
+*UIConstraints: *Option_30 FinVICTORIA *Option40Mailbox True
+*UIConstraints: *Option40Mailbox True *Option_30 None
+*UIConstraints: *Option40Mailbox True *Option_30 FinVICTORIA
+*UIConstraints: *Option_30 None *Option_32 Plockmatic
+*UIConstraints: *Option_30 FinEUPHPOS *Option_32 Plockmatic
+*UIConstraints: *Option_30 FinEUPHIMPOS *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *Option_30 None
+*UIConstraints: *Option_32 Plockmatic *Option_30 FinEUPHPOS
+*UIConstraints: *Option_32 Plockmatic *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinisherAFELower
+*UIConstraints: *Option_32 False *OutputBin PlockmaticTray
+*UIConstraints: *OutputBin FinisherAFELower *Option_32 Plockmatic
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 False
+*UIConstraints: *Option_30 None *OutputBin FinisherUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 None *OutputBin FinisherLower
+*UIConstraints: *Option_30 None *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 None *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherLower
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 FinEUPHIMPOS *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherAFEUpper
+*UIConstraints: *Option_30 FinEUPHPOS *OutputBin FinisherAFELower
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherUpper
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherMiddle
+*UIConstraints: *Option_30 FinVICTORIA *OutputBin FinisherLower
+*UIConstraints: *OutputBin FinisherUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 None
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 None
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 None
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 FinEUPHIMPOS
+*UIConstraints: *OutputBin FinisherAFEUpper *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherAFELower *Option_30 FinEUPHPOS
+*UIConstraints: *OutputBin FinisherUpper *Option_30 FinVICTORIA
+*UIConstraints: *OutputBin FinisherMiddle *Option_30 FinVICTORIA
+*UIConstraints: *OutputBin FinisherLower *Option_30 FinVICTORIA
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin1
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin2
*UIConstraints: *Option40Mailbox False *OutputBin MailBoxBin3
@@ -598,30 +614,30 @@
*UIConstraints: *OutputBin MailBoxBin7 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin8 *Option40Mailbox False
*UIConstraints: *OutputBin MailBoxBin9 *Option40Mailbox False
-*UIConstraints: *Option30Finisher None *StapleLocation UpperLeft
-*UIConstraints: *Option30Finisher None *StapleLocation UpperRight
-*UIConstraints: *Option30Finisher None *StapleLocation LeftW
-*UIConstraints: *Option30Finisher None *StapleLocation RightW
-*UIConstraints: *Option30Finisher None *StapleLocation UpperW
-*UIConstraints: *Option30Finisher None *StapleLocation CenterW
-*UIConstraints: *Option30Finisher FinEUPHIMPOS *StapleLocation CenterW
-*UIConstraints: *StapleLocation UpperLeft *Option30Finisher None
-*UIConstraints: *StapleLocation UpperRight *Option30Finisher None
-*UIConstraints: *StapleLocation LeftW *Option30Finisher None
-*UIConstraints: *StapleLocation RightW *Option30Finisher None
-*UIConstraints: *StapleLocation UpperW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher None
-*UIConstraints: *StapleLocation CenterW *Option30Finisher FinEUPHIMPOS
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperLeft
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperRight
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation LeftW
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation RightW
-*UIConstraints: *Option32BookletProcessor Plockmatic *StapleLocation UpperW
-*UIConstraints: *StapleLocation UpperLeft *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation UpperRight *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation LeftW *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation RightW *Option32BookletProcessor Plockmatic
-*UIConstraints: *StapleLocation UpperW *Option32BookletProcessor Plockmatic
+*UIConstraints: *Option_30 None *StapleLocation UpperLeft
+*UIConstraints: *Option_30 None *StapleLocation UpperRight
+*UIConstraints: *Option_30 None *StapleLocation LeftW
+*UIConstraints: *Option_30 None *StapleLocation RightW
+*UIConstraints: *Option_30 None *StapleLocation UpperW
+*UIConstraints: *Option_30 None *StapleLocation CenterW
+*UIConstraints: *Option_30 FinEUPHIMPOS *StapleLocation CenterW
+*UIConstraints: *StapleLocation UpperLeft *Option_30 None
+*UIConstraints: *StapleLocation UpperRight *Option_30 None
+*UIConstraints: *StapleLocation LeftW *Option_30 None
+*UIConstraints: *StapleLocation RightW *Option_30 None
+*UIConstraints: *StapleLocation UpperW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 None
+*UIConstraints: *StapleLocation CenterW *Option_30 FinEUPHIMPOS
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperLeft
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperRight
+*UIConstraints: *Option_32 Plockmatic *StapleLocation LeftW
+*UIConstraints: *Option_32 Plockmatic *StapleLocation RightW
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperW
+*UIConstraints: *StapleLocation UpperLeft *Option_32 Plockmatic
+*UIConstraints: *StapleLocation UpperRight *Option_32 Plockmatic
+*UIConstraints: *StapleLocation LeftW *Option_32 Plockmatic
+*UIConstraints: *StapleLocation RightW *Option_32 Plockmatic
+*UIConstraints: *StapleLocation UpperW *Option_32 Plockmatic
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperLeft
*UIConstraints: *OutputBin FinisherUpper *StapleLocation UpperRight
*UIConstraints: *OutputBin FinisherUpper *StapleLocation LeftW
@@ -775,11 +791,11 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 4Tray
*UIConstraints: *PageSize A5 *InputSlot 4Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 4Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 4Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 4Tray *PageSize A3
*UIConstraints: *InputSlot 4Tray *PageSize A5
-*UIConstraints: *InputSlot 4Tray *PageSize 11x17
+*UIConstraints: *InputSlot 4Tray *PageSize Tabloid
*UIConstraints: *MediaType Index *InputSlot MultiTray
*UIConstraints: *MediaType Labels *InputSlot 1Tray
*UIConstraints: *MediaType Cardstock *InputSlot 1Tray
@@ -957,36 +973,36 @@
*UIConstraints: *MediaType Prepunched *OutputBin PlockmaticTray
*UIConstraints: *MediaType Index *OutputBin PlockmaticTray
-*UIConstraints: *Option30Finisher None *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30Finisher None
-*UIConstraints: *Option30Finisher None *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30Finisher None
+*UIConstraints: *Option_30 None *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 None
+*UIConstraints: *Option_30 None *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 None
*UIConstraints: *OutputBin FinisherLower *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin FinisherLower
*UIConstraints: *OutputBin FinisherLower *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_8001_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_8001_PXL.ppd
index 98a6e862..9ca1914f 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_8001_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_8001_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 8001 PXL"
*%
*% CreationDate: 2008/04/17
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2008-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2008-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 8001 PXL"
*NickName: "Infotec MP 8001 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -77,7 +77,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -131,8 +135,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -143,7 +147,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -154,7 +158,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -162,7 +166,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -227,6 +231,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -571,11 +587,11 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinEUPHDBK *PageSize A5
*UIConstraints: *OutputBin FinEUPHDBK *PageSize Legal
*UIConstraints: *PageSize A5 *OutputBin FinEUPHDBK
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_9001_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_9001_PXL.ppd
index 399f80eb..017bad23 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_9001_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_9001_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP 9001 PXL"
*%
*% CreationDate: 2008/04/17
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2008-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2008-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP 9001 PXL"
*NickName: "Infotec MP 9001 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -77,7 +77,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -131,8 +135,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -143,7 +147,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -154,7 +158,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -162,7 +166,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -227,6 +231,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -571,11 +587,11 @@
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinEUPHDBK *PageSize A5
*UIConstraints: *OutputBin FinEUPHDBK *PageSize Legal
*UIConstraints: *PageSize A5 *OutputBin FinEUPHDBK
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_C2050_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_C2050_PXL.ppd
index 88432a91..aca1a7f3 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_C2050_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_C2050_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP C2050 PXL"
*%
*% CreationDate: 2007/12/17
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2007-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2007-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP C2050 PXL"
*NickName: "Infotec MP C2050 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -94,7 +94,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -157,8 +161,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -169,7 +173,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -180,7 +184,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -188,7 +192,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -253,6 +257,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_C2550_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_C2550_PXL.ppd
index 524452bf..2af3b44e 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_C2550_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_C2550_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP C2550 PXL"
*%
*% CreationDate: 2007/12/17
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2007-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2007-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP C2550 PXL"
*NickName: "Infotec MP C2550 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -94,7 +94,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -157,8 +161,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -169,7 +173,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -180,7 +184,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -188,7 +192,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -253,6 +257,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_C2800_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_C2800_PXL.ppd
index 4cfff29f..ef911873 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_C2800_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_C2800_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP C2800 PXL"
*%
*% CreationDate: 2007/06/25
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2007-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2007-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP C2800 PXL"
*NickName: "Infotec MP C2800 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -97,7 +97,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -160,8 +164,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -172,7 +176,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -183,7 +187,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -191,7 +195,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -260,6 +264,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -766,19 +782,19 @@
*UIConstraints: *PageSize A3 *InputSlot 1Tray
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize Legal *InputSlot 1Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 1Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 1Tray *PageSize A3
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 1Tray *PageSize Legal
-*UIConstraints: *InputSlot 1Tray *PageSize 11x17
+*UIConstraints: *InputSlot 1Tray *PageSize Tabloid
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinTigLower *PageSize A5
*UIConstraints: *PageSize A5 *OutputBin FinTigLower
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_C3300_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_C3300_PXL.ppd
index 56a8ae49..4c503387 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_C3300_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_C3300_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP C3300 PXL"
*%
*% CreationDate: 2007/06/25
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2007-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2007-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP C3300 PXL"
*NickName: "Infotec MP C3300 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -97,7 +97,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -160,8 +164,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -172,7 +176,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -183,7 +187,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -191,7 +195,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -260,6 +264,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -766,19 +782,19 @@
*UIConstraints: *PageSize A3 *InputSlot 1Tray
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize Legal *InputSlot 1Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 1Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 1Tray *PageSize A3
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 1Tray *PageSize Legal
-*UIConstraints: *InputSlot 1Tray *PageSize 11x17
+*UIConstraints: *InputSlot 1Tray *PageSize Tabloid
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinTigLower *PageSize A5
*UIConstraints: *PageSize A5 *OutputBin FinTigLower
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_C4000_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_C4000_PXL.ppd
index 51108837..17bbfe9d 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_C4000_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_C4000_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP C4000 PXL"
*%
*% CreationDate: 2006/11/08
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2006-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2006-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP C4000 PXL"
*NickName: "Infotec MP C4000 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -96,7 +96,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -159,8 +163,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -171,7 +175,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -182,7 +186,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -190,7 +194,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -259,6 +263,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -801,19 +817,19 @@
*UIConstraints: *PageSize A3 *InputSlot 1Tray
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize Legal *InputSlot 1Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 1Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 1Tray *PageSize A3
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 1Tray *PageSize Legal
-*UIConstraints: *InputSlot 1Tray *PageSize 11x17
+*UIConstraints: *InputSlot 1Tray *PageSize Tabloid
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinEUPHBBKLower *PageSize A5
*UIConstraints: *PageSize A5 *OutputBin FinEUPHBBKLower
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_C5000_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_C5000_PXL.ppd
index 1b37ba3c..3753b869 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_C5000_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_C5000_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP C5000 PXL"
*%
*% CreationDate: 2006/11/08
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2006-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2006-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP C5000 PXL"
*NickName: "Infotec MP C5000 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -96,7 +96,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -159,8 +163,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -171,7 +175,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -182,7 +186,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -190,7 +194,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -259,6 +263,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -801,19 +817,19 @@
*UIConstraints: *PageSize A3 *InputSlot 1Tray
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *PageSize Legal *InputSlot 1Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 1Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 1Tray
*UIConstraints: *PageSize A3 *InputSlot 5Tray
*UIConstraints: *PageSize A5 *InputSlot 5Tray
*UIConstraints: *PageSize Legal *InputSlot 5Tray
-*UIConstraints: *PageSize 11x17 *InputSlot 5Tray
+*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
*UIConstraints: *InputSlot 1Tray *PageSize A3
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *InputSlot 1Tray *PageSize Legal
-*UIConstraints: *InputSlot 1Tray *PageSize 11x17
+*UIConstraints: *InputSlot 1Tray *PageSize Tabloid
*UIConstraints: *InputSlot 5Tray *PageSize A3
*UIConstraints: *InputSlot 5Tray *PageSize A5
*UIConstraints: *InputSlot 5Tray *PageSize Legal
-*UIConstraints: *InputSlot 5Tray *PageSize 11x17
+*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
*UIConstraints: *OutputBin FinEUPHBBKLower *PageSize A5
*UIConstraints: *PageSize A5 *OutputBin FinEUPHBBKLower
*UIConstraints: *InputSlot MultiTray *Duplex DuplexTumble
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_C6000_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_C6000_PXL.ppd
index 9dc32a36..dfd27349 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_C6000_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_C6000_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP C6000 PXL"
*%
*% CreationDate: 2006/11/08
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2006-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2006-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP C6000 PXL"
*NickName: "Infotec MP C6000 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -77,7 +77,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -136,8 +140,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -148,7 +152,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -159,7 +163,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -167,7 +171,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -232,6 +236,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_C6501_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_C6501_PXL.ppd
index 33cfa2cd..4ddc2c91 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_C6501_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_C6501_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP C6501 PXL"
*%
*% CreationDate: 2009/03/05
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2009-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2009-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP C6501 PXL"
*NickName: "Infotec MP C6501 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -83,7 +83,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -146,8 +150,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -158,7 +162,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -169,7 +173,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -177,7 +181,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -242,6 +246,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_C7500_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_C7500_PXL.ppd
index 5bb1ddb6..a7fd490e 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_C7500_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_C7500_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP C7500 PXL"
*%
*% CreationDate: 2006/11/08
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2006-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2006-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.1"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP C7500 PXL"
*NickName: "Infotec MP C7500 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -77,7 +77,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -136,8 +140,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -148,7 +152,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -159,7 +163,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -167,7 +171,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -232,6 +236,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-MP_C7501_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-MP_C7501_PXL.ppd
index 776d322a..8cfbdd45 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-MP_C7501_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-MP_C7501_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec MP C7501 PXL"
*%
*% CreationDate: 2009/03/05
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2009-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2009-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec MP C7501 PXL"
*NickName: "Infotec MP C7501 PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -83,7 +83,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -146,8 +150,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -158,7 +162,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -169,7 +173,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -177,7 +181,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -242,6 +246,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-Pro_1106EX_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-Pro_1106EX_PXL.ppd
index ae358379..46ce377d 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-Pro_1106EX_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-Pro_1106EX_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec Pro 1106EX PXL"
*%
*% CreationDate: 2005/05/11
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec Pro 1106EX PXL"
*NickName: "Infotec Pro 1106EX PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,11 +64,18 @@
*OpenGroup: InstallableOptions/Installable Options
-*OpenUI *Option50Zfoldingunit/Z-folding unit: PickOne
-*DefaultOption50Zfoldingunit: False
-*Option50Zfoldingunit False/Not Installed: ""
-*Option50Zfoldingunit True/Installed: ""
-*CloseUI: *Option50Zfoldingunit
+*OpenUI *Option_32/Output Option: PickOne
+*DefaultOption_32: None
+*Option_32 None/Not Installed: ""
+*Option_32 Karun/Finisher BK5000: ""
+*Option_32 Plockmatic/Booklet Processor: ""
+*CloseUI: *Option_32
+
+*OpenUI *Option_30/Finisher SR5000: PickOne
+*DefaultOption_30: True
+*Option_30 True/Installed: ""
+*Option_30 False/Not Installed: ""
+*CloseUI: *Option_30
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
@@ -82,11 +89,11 @@
*Option3Tray7 True/Installed: ""
*CloseUI: *Option3Tray7
-*OpenUI *Option100MultiholePunchUnit/Multi-hole Punch Unit: PickOne
-*DefaultOption100MultiholePunchUnit: False
-*Option100MultiholePunchUnit False/Not Installed: ""
-*Option100MultiholePunchUnit True/Installed: ""
-*CloseUI: *Option100MultiholePunchUnit
+*OpenUI *Option_100/Multi-hole Punch Unit: PickOne
+*DefaultOption_100: False
+*Option_100 False/Not Installed: ""
+*Option_100 True/Installed: ""
+*CloseUI: *Option_100
*OpenUI *OptionBind/Perfect/Ring Binding Unit: PickOne
*DefaultOptionBind: None
@@ -95,25 +102,22 @@
*OptionBind FinTENRYU/Perfect Binder: ""
*CloseUI: *OptionBind
-*OpenUI *Option32OutputOption/Output Option: PickOne
-*DefaultOption32OutputOption: None
-*Option32OutputOption None/Not Installed: ""
-*Option32OutputOption Karun/Finisher BK5000: ""
-*Option32OutputOption Plockmatic/Booklet Processor: ""
-*CloseUI: *Option32OutputOption
-
-*OpenUI *Option30FinisherSR5000/Finisher SR5000: PickOne
-*DefaultOption30FinisherSR5000: True
-*Option30FinisherSR5000 True/Installed: ""
-*Option30FinisherSR5000 False/Not Installed: ""
-*CloseUI: *Option30FinisherSR5000
+*OpenUI *Option_50/Z-folding unit: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -163,8 +167,8 @@
*FoomaticRIPOptionSetting PageSize=A4: " -sPAPERSIZE=a4 -sOutputFile=- - "
*PageSize A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*FoomaticRIPOptionSetting PageSize=A5: " -sPAPERSIZE=a5 -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x0f\xf8\x25/g&quot;"
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*PageSize Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
@@ -177,7 +181,7 @@
*PageRegion A3/A3: "%% FoomaticRIPOptionSetting: PageSize=A3"
*PageRegion A4/A4: "%% FoomaticRIPOptionSetting: PageSize=A4"
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*CloseUI: *PageRegion
@@ -188,7 +192,7 @@
*ImageableArea A3/A3: "12 12 830 1179"
*ImageableArea A4/A4: "12 12 583 830"
*ImageableArea A5/A5: "12 12 408 583"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
@@ -196,7 +200,7 @@
*PaperDimension A3/A3: "842 1191"
*PaperDimension A4/A4: "595 842"
*PaperDimension A5/A5: "420 595"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
@@ -271,6 +275,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -546,56 +562,56 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 6Tray
*UIConstraints: *InputSlot 7Tray *Option3Tray7 False
*UIConstraints: *Option3Tray7 False *InputSlot 7Tray
-*UIConstraints: *Option32OutputOption Karun *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option32OutputOption Karun
-*UIConstraints: *Option32OutputOption Plockmatic *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option32OutputOption Plockmatic
-*UIConstraints: *Option30FinisherSR5000 False *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit True *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option100MultiholePunchUnit True
-*UIConstraints: *Option100MultiholePunchUnit True *Option30FinisherSR5000 False
-*UIConstraints: *OutputBin FinProof *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *OutputBin FinProof
-*UIConstraints: *OutputBin FinShift *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *OutputBin FinShift
-*UIConstraints: *StapleLocation UpperLeft *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperW
-*UIConstraints: *OutputBin FinShift *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *OutputBin FinShift
-*UIConstraints: *OutputBin PlockmaticTray *Option32OutputOption None
-*UIConstraints: *OutputBin PlockmaticTray *Option32OutputOption Karun
-*UIConstraints: *Option32OutputOption None *OutputBin PlockmaticTray
-*UIConstraints: *Option32OutputOption Karun *OutputBin PlockmaticTray
-*UIConstraints: *OutputBin FinBooklet *Option32OutputOption None
-*UIConstraints: *OutputBin FinBooklet *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption None *OutputBin FinBooklet
-*UIConstraints: *Option32OutputOption Plockmatic *OutputBin FinBooklet
-*UIConstraints: *StapleLocation UpperLeft *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperW
-*UIConstraints: *StapleLocation CenterW *Option32OutputOption None
-*UIConstraints: *Option32OutputOption None *StapleLocation CenterW
-*UIConstraints: *RIZfold Bottom *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Bottom
-*UIConstraints: *RIZfold Right *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Right
-*UIConstraints: *RIZfold Left *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Left
+*UIConstraints: *Option_32 Karun *Option_30 False
+*UIConstraints: *Option_30 False *Option_32 Karun
+*UIConstraints: *Option_32 Plockmatic *Option_30 False
+*UIConstraints: *Option_30 False *Option_32 Plockmatic
+*UIConstraints: *Option_30 False *Option_50 True
+*UIConstraints: *Option_50 True *Option_30 False
+*UIConstraints: *Option_30 False *Option_100 True
+*UIConstraints: *Option_100 True *Option_30 False
+*UIConstraints: *OutputBin FinProof *Option_30 False
+*UIConstraints: *Option_30 False *OutputBin FinProof
+*UIConstraints: *OutputBin FinShift *Option_30 False
+*UIConstraints: *Option_30 False *OutputBin FinShift
+*UIConstraints: *StapleLocation UpperLeft *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperW
+*UIConstraints: *OutputBin FinShift *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinShift
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 None
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 Karun
+*UIConstraints: *Option_32 None *OutputBin PlockmaticTray
+*UIConstraints: *Option_32 Karun *OutputBin PlockmaticTray
+*UIConstraints: *OutputBin FinBooklet *Option_32 None
+*UIConstraints: *OutputBin FinBooklet *Option_32 Plockmatic
+*UIConstraints: *Option_32 None *OutputBin FinBooklet
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinBooklet
+*UIConstraints: *StapleLocation UpperLeft *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperW
+*UIConstraints: *StapleLocation CenterW *Option_32 None
+*UIConstraints: *Option_32 None *StapleLocation CenterW
+*UIConstraints: *RIZfold Bottom *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Bottom
+*UIConstraints: *RIZfold Right *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Right
+*UIConstraints: *RIZfold Left *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Left
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *MediaType Translucent *InputSlot 1Tray
@@ -712,75 +728,75 @@
*UIConstraints: *RIZfold Bottom *StapleLocation CenterW
*UIConstraints: *RIZfold Right *StapleLocation CenterW
*UIConstraints: *RIZfold Left *StapleLocation CenterW
-*UIConstraints: *Option30FinisherSR5000 False *OptionBind FinISHIKARI
-*UIConstraints: *Option30FinisherSR5000 False *OptionBind FinTENRYU
-*UIConstraints: *OptionBind FinISHIKARI *Option30FinisherSR5000 False
-*UIConstraints: *OptionBind FinTENRYU *Option30FinisherSR5000 False
-*UIConstraints: *Option32OutputOption Karun *OptionBind FinISHIKARI
-*UIConstraints: *Option32OutputOption Karun *OptionBind FinTENRYU
-*UIConstraints: *OptionBind FinISHIKARI *Option32OutputOption Karun
-*UIConstraints: *OptionBind FinTENRYU *Option32OutputOption Karun
+*UIConstraints: *Option_30 False *OptionBind FinISHIKARI
+*UIConstraints: *Option_30 False *OptionBind FinTENRYU
+*UIConstraints: *OptionBind FinISHIKARI *Option_30 False
+*UIConstraints: *OptionBind FinTENRYU *Option_30 False
+*UIConstraints: *Option_32 Karun *OptionBind FinISHIKARI
+*UIConstraints: *Option_32 Karun *OptionBind FinTENRYU
+*UIConstraints: *OptionBind FinISHIKARI *Option_32 Karun
+*UIConstraints: *OptionBind FinTENRYU *Option_32 Karun
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option100MultiholePunchUnit False
+*UIConstraints: *Option_30 False *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 False
+*UIConstraints: *Option_100 False *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_100 False
*UIConstraints: *OutputBin PlockmaticTray *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin PlockmaticTray
*UIConstraints: *OutputBin PlockmaticTray *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-Pro_1107EX_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-Pro_1107EX_PXL.ppd
index 68e3b827..9bf047a8 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-Pro_1107EX_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-Pro_1107EX_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec Pro 1107EX PXL"
*%
*% CreationDate: 2008/04/10
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2008-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2008-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec Pro 1107EX PXL"
*NickName: "Infotec Pro 1107EX PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -83,7 +83,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -137,8 +141,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -149,7 +153,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -160,7 +164,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -168,7 +172,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -241,6 +245,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-Pro_1356EX_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-Pro_1356EX_PXL.ppd
index 94902bbe..7f0a9ed5 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-Pro_1356EX_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-Pro_1356EX_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec Pro 1356EX PXL"
*%
*% CreationDate: 2005/05/11
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec Pro 1356EX PXL"
*NickName: "Infotec Pro 1356EX PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,11 +64,18 @@
*OpenGroup: InstallableOptions/Installable Options
-*OpenUI *Option50Zfoldingunit/Z-folding unit: PickOne
-*DefaultOption50Zfoldingunit: False
-*Option50Zfoldingunit False/Not Installed: ""
-*Option50Zfoldingunit True/Installed: ""
-*CloseUI: *Option50Zfoldingunit
+*OpenUI *Option_32/Output Option: PickOne
+*DefaultOption_32: None
+*Option_32 None/Not Installed: ""
+*Option_32 Karun/Finisher BK5000: ""
+*Option_32 Plockmatic/Booklet Processor: ""
+*CloseUI: *Option_32
+
+*OpenUI *Option_30/Finisher SR5000: PickOne
+*DefaultOption_30: True
+*Option_30 True/Installed: ""
+*Option_30 False/Not Installed: ""
+*CloseUI: *Option_30
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
@@ -82,11 +89,11 @@
*Option3Tray7 True/Installed: ""
*CloseUI: *Option3Tray7
-*OpenUI *Option100MultiholePunchUnit/Multi-hole Punch Unit: PickOne
-*DefaultOption100MultiholePunchUnit: False
-*Option100MultiholePunchUnit False/Not Installed: ""
-*Option100MultiholePunchUnit True/Installed: ""
-*CloseUI: *Option100MultiholePunchUnit
+*OpenUI *Option_100/Multi-hole Punch Unit: PickOne
+*DefaultOption_100: False
+*Option_100 False/Not Installed: ""
+*Option_100 True/Installed: ""
+*CloseUI: *Option_100
*OpenUI *OptionBind/Perfect/Ring Binding Unit: PickOne
*DefaultOptionBind: None
@@ -95,25 +102,22 @@
*OptionBind FinTENRYU/Perfect Binder: ""
*CloseUI: *OptionBind
-*OpenUI *Option32OutputOption/Output Option: PickOne
-*DefaultOption32OutputOption: None
-*Option32OutputOption None/Not Installed: ""
-*Option32OutputOption Karun/Finisher BK5000: ""
-*Option32OutputOption Plockmatic/Booklet Processor: ""
-*CloseUI: *Option32OutputOption
-
-*OpenUI *Option30FinisherSR5000/Finisher SR5000: PickOne
-*DefaultOption30FinisherSR5000: True
-*Option30FinisherSR5000 True/Installed: ""
-*Option30FinisherSR5000 False/Not Installed: ""
-*CloseUI: *Option30FinisherSR5000
+*OpenUI *Option_50/Z-folding unit: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -163,8 +167,8 @@
*FoomaticRIPOptionSetting PageSize=A4: " -sPAPERSIZE=a4 -sOutputFile=- - "
*PageSize A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*FoomaticRIPOptionSetting PageSize=A5: " -sPAPERSIZE=a5 -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x0f\xf8\x25/g&quot;"
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*PageSize Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
@@ -177,7 +181,7 @@
*PageRegion A3/A3: "%% FoomaticRIPOptionSetting: PageSize=A3"
*PageRegion A4/A4: "%% FoomaticRIPOptionSetting: PageSize=A4"
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*CloseUI: *PageRegion
@@ -188,7 +192,7 @@
*ImageableArea A3/A3: "12 12 830 1179"
*ImageableArea A4/A4: "12 12 583 830"
*ImageableArea A5/A5: "12 12 408 583"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
@@ -196,7 +200,7 @@
*PaperDimension A3/A3: "842 1191"
*PaperDimension A4/A4: "595 842"
*PaperDimension A5/A5: "420 595"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
@@ -271,6 +275,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -546,56 +562,56 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 6Tray
*UIConstraints: *InputSlot 7Tray *Option3Tray7 False
*UIConstraints: *Option3Tray7 False *InputSlot 7Tray
-*UIConstraints: *Option32OutputOption Karun *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option32OutputOption Karun
-*UIConstraints: *Option32OutputOption Plockmatic *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option32OutputOption Plockmatic
-*UIConstraints: *Option30FinisherSR5000 False *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit True *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option100MultiholePunchUnit True
-*UIConstraints: *Option100MultiholePunchUnit True *Option30FinisherSR5000 False
-*UIConstraints: *OutputBin FinProof *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *OutputBin FinProof
-*UIConstraints: *OutputBin FinShift *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *OutputBin FinShift
-*UIConstraints: *StapleLocation UpperLeft *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperW
-*UIConstraints: *OutputBin FinShift *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *OutputBin FinShift
-*UIConstraints: *OutputBin PlockmaticTray *Option32OutputOption None
-*UIConstraints: *OutputBin PlockmaticTray *Option32OutputOption Karun
-*UIConstraints: *Option32OutputOption None *OutputBin PlockmaticTray
-*UIConstraints: *Option32OutputOption Karun *OutputBin PlockmaticTray
-*UIConstraints: *OutputBin FinBooklet *Option32OutputOption None
-*UIConstraints: *OutputBin FinBooklet *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption None *OutputBin FinBooklet
-*UIConstraints: *Option32OutputOption Plockmatic *OutputBin FinBooklet
-*UIConstraints: *StapleLocation UpperLeft *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperW
-*UIConstraints: *StapleLocation CenterW *Option32OutputOption None
-*UIConstraints: *Option32OutputOption None *StapleLocation CenterW
-*UIConstraints: *RIZfold Bottom *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Bottom
-*UIConstraints: *RIZfold Right *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Right
-*UIConstraints: *RIZfold Left *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Left
+*UIConstraints: *Option_32 Karun *Option_30 False
+*UIConstraints: *Option_30 False *Option_32 Karun
+*UIConstraints: *Option_32 Plockmatic *Option_30 False
+*UIConstraints: *Option_30 False *Option_32 Plockmatic
+*UIConstraints: *Option_30 False *Option_50 True
+*UIConstraints: *Option_50 True *Option_30 False
+*UIConstraints: *Option_30 False *Option_100 True
+*UIConstraints: *Option_100 True *Option_30 False
+*UIConstraints: *OutputBin FinProof *Option_30 False
+*UIConstraints: *Option_30 False *OutputBin FinProof
+*UIConstraints: *OutputBin FinShift *Option_30 False
+*UIConstraints: *Option_30 False *OutputBin FinShift
+*UIConstraints: *StapleLocation UpperLeft *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperW
+*UIConstraints: *OutputBin FinShift *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinShift
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 None
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 Karun
+*UIConstraints: *Option_32 None *OutputBin PlockmaticTray
+*UIConstraints: *Option_32 Karun *OutputBin PlockmaticTray
+*UIConstraints: *OutputBin FinBooklet *Option_32 None
+*UIConstraints: *OutputBin FinBooklet *Option_32 Plockmatic
+*UIConstraints: *Option_32 None *OutputBin FinBooklet
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinBooklet
+*UIConstraints: *StapleLocation UpperLeft *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperW
+*UIConstraints: *StapleLocation CenterW *Option_32 None
+*UIConstraints: *Option_32 None *StapleLocation CenterW
+*UIConstraints: *RIZfold Bottom *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Bottom
+*UIConstraints: *RIZfold Right *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Right
+*UIConstraints: *RIZfold Left *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Left
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *MediaType Translucent *InputSlot 1Tray
@@ -712,75 +728,75 @@
*UIConstraints: *RIZfold Bottom *StapleLocation CenterW
*UIConstraints: *RIZfold Right *StapleLocation CenterW
*UIConstraints: *RIZfold Left *StapleLocation CenterW
-*UIConstraints: *Option30FinisherSR5000 False *OptionBind FinISHIKARI
-*UIConstraints: *Option30FinisherSR5000 False *OptionBind FinTENRYU
-*UIConstraints: *OptionBind FinISHIKARI *Option30FinisherSR5000 False
-*UIConstraints: *OptionBind FinTENRYU *Option30FinisherSR5000 False
-*UIConstraints: *Option32OutputOption Karun *OptionBind FinISHIKARI
-*UIConstraints: *Option32OutputOption Karun *OptionBind FinTENRYU
-*UIConstraints: *OptionBind FinISHIKARI *Option32OutputOption Karun
-*UIConstraints: *OptionBind FinTENRYU *Option32OutputOption Karun
+*UIConstraints: *Option_30 False *OptionBind FinISHIKARI
+*UIConstraints: *Option_30 False *OptionBind FinTENRYU
+*UIConstraints: *OptionBind FinISHIKARI *Option_30 False
+*UIConstraints: *OptionBind FinTENRYU *Option_30 False
+*UIConstraints: *Option_32 Karun *OptionBind FinISHIKARI
+*UIConstraints: *Option_32 Karun *OptionBind FinTENRYU
+*UIConstraints: *OptionBind FinISHIKARI *Option_32 Karun
+*UIConstraints: *OptionBind FinTENRYU *Option_32 Karun
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option100MultiholePunchUnit False
+*UIConstraints: *Option_30 False *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 False
+*UIConstraints: *Option_100 False *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_100 False
*UIConstraints: *OutputBin PlockmaticTray *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin PlockmaticTray
*UIConstraints: *OutputBin PlockmaticTray *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-Pro_1357EX_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-Pro_1357EX_PXL.ppd
index c92acf6f..096f1166 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-Pro_1357EX_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-Pro_1357EX_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec Pro 1357EX PXL"
*%
*% CreationDate: 2008/04/10
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2008-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2008-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec Pro 1357EX PXL"
*NickName: "Infotec Pro 1357EX PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -83,7 +83,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -137,8 +141,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -149,7 +153,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -160,7 +164,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -168,7 +172,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -241,6 +245,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
diff --git a/db/source/PPD/Infotec/PXL/Infotec-Pro_906EX_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-Pro_906EX_PXL.ppd
index b5a64848..777da26e 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-Pro_906EX_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-Pro_906EX_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec Pro 906EX PXL"
*%
*% CreationDate: 2005/05/11
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2005-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2005-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec Pro 906EX PXL"
*NickName: "Infotec Pro 906EX PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -64,11 +64,18 @@
*OpenGroup: InstallableOptions/Installable Options
-*OpenUI *Option50Zfoldingunit/Z-folding unit: PickOne
-*DefaultOption50Zfoldingunit: False
-*Option50Zfoldingunit False/Not Installed: ""
-*Option50Zfoldingunit True/Installed: ""
-*CloseUI: *Option50Zfoldingunit
+*OpenUI *Option_32/Output Option: PickOne
+*DefaultOption_32: None
+*Option_32 None/Not Installed: ""
+*Option_32 Karun/Finisher BK5000: ""
+*Option_32 Plockmatic/Booklet Processor: ""
+*CloseUI: *Option_32
+
+*OpenUI *Option_30/Finisher SR5000: PickOne
+*DefaultOption_30: True
+*Option_30 True/Installed: ""
+*Option_30 False/Not Installed: ""
+*CloseUI: *Option_30
*OpenUI *Option2LargeCapacityTray/Large Capacity Tray: PickOne
*DefaultOption2LargeCapacityTray: False
@@ -82,11 +89,11 @@
*Option3Tray7 True/Installed: ""
*CloseUI: *Option3Tray7
-*OpenUI *Option100MultiholePunchUnit/Multi-hole Punch Unit: PickOne
-*DefaultOption100MultiholePunchUnit: False
-*Option100MultiholePunchUnit False/Not Installed: ""
-*Option100MultiholePunchUnit True/Installed: ""
-*CloseUI: *Option100MultiholePunchUnit
+*OpenUI *Option_100/Multi-hole Punch Unit: PickOne
+*DefaultOption_100: False
+*Option_100 False/Not Installed: ""
+*Option_100 True/Installed: ""
+*CloseUI: *Option_100
*OpenUI *OptionBind/Perfect/Ring Binding Unit: PickOne
*DefaultOptionBind: None
@@ -95,25 +102,22 @@
*OptionBind FinTENRYU/Perfect Binder: ""
*CloseUI: *OptionBind
-*OpenUI *Option32OutputOption/Output Option: PickOne
-*DefaultOption32OutputOption: None
-*Option32OutputOption None/Not Installed: ""
-*Option32OutputOption Karun/Finisher BK5000: ""
-*Option32OutputOption Plockmatic/Booklet Processor: ""
-*CloseUI: *Option32OutputOption
-
-*OpenUI *Option30FinisherSR5000/Finisher SR5000: PickOne
-*DefaultOption30FinisherSR5000: True
-*Option30FinisherSR5000 True/Installed: ""
-*Option30FinisherSR5000 False/Not Installed: ""
-*CloseUI: *Option30FinisherSR5000
+*OpenUI *Option_50/Z-folding unit: PickOne
+*DefaultOption_50: False
+*Option_50 False/Not Installed: ""
+*Option_50 True/Installed: ""
+*CloseUI: *Option_50
*CloseGroup: InstallableOptions
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -163,8 +167,8 @@
*FoomaticRIPOptionSetting PageSize=A4: " -sPAPERSIZE=a4 -sOutputFile=- - "
*PageSize A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*FoomaticRIPOptionSetting PageSize=A5: " -sPAPERSIZE=a5 -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x0f\xf8\x25/g&quot;"
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*PageSize Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
@@ -177,7 +181,7 @@
*PageRegion A3/A3: "%% FoomaticRIPOptionSetting: PageSize=A3"
*PageRegion A4/A4: "%% FoomaticRIPOptionSetting: PageSize=A4"
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*CloseUI: *PageRegion
@@ -188,7 +192,7 @@
*ImageableArea A3/A3: "12 12 830 1179"
*ImageableArea A4/A4: "12 12 583 830"
*ImageableArea A5/A5: "12 12 408 583"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
@@ -196,7 +200,7 @@
*PaperDimension A3/A3: "842 1191"
*PaperDimension A4/A4: "595 842"
*PaperDimension A5/A5: "420 595"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
@@ -271,6 +275,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType
@@ -546,56 +562,56 @@
*UIConstraints: *Option2LargeCapacityTray False *InputSlot 6Tray
*UIConstraints: *InputSlot 7Tray *Option3Tray7 False
*UIConstraints: *Option3Tray7 False *InputSlot 7Tray
-*UIConstraints: *Option32OutputOption Karun *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option32OutputOption Karun
-*UIConstraints: *Option32OutputOption Plockmatic *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option32OutputOption Plockmatic
-*UIConstraints: *Option30FinisherSR5000 False *Option50Zfoldingunit True
-*UIConstraints: *Option50Zfoldingunit True *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *Option100MultiholePunchUnit True
-*UIConstraints: *Option100MultiholePunchUnit True *Option30FinisherSR5000 False
-*UIConstraints: *OutputBin FinProof *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *OutputBin FinProof
-*UIConstraints: *OutputBin FinShift *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *OutputBin FinShift
-*UIConstraints: *StapleLocation UpperLeft *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *StapleLocation UpperW
-*UIConstraints: *OutputBin FinShift *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *OutputBin FinShift
-*UIConstraints: *OutputBin PlockmaticTray *Option32OutputOption None
-*UIConstraints: *OutputBin PlockmaticTray *Option32OutputOption Karun
-*UIConstraints: *Option32OutputOption None *OutputBin PlockmaticTray
-*UIConstraints: *Option32OutputOption Karun *OutputBin PlockmaticTray
-*UIConstraints: *OutputBin FinBooklet *Option32OutputOption None
-*UIConstraints: *OutputBin FinBooklet *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption None *OutputBin FinBooklet
-*UIConstraints: *Option32OutputOption Plockmatic *OutputBin FinBooklet
-*UIConstraints: *StapleLocation UpperLeft *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperLeft
-*UIConstraints: *StapleLocation UpperRight *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperRight
-*UIConstraints: *StapleLocation LeftW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation LeftW
-*UIConstraints: *StapleLocation RightW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation RightW
-*UIConstraints: *StapleLocation UpperW *Option32OutputOption Plockmatic
-*UIConstraints: *Option32OutputOption Plockmatic *StapleLocation UpperW
-*UIConstraints: *StapleLocation CenterW *Option32OutputOption None
-*UIConstraints: *Option32OutputOption None *StapleLocation CenterW
-*UIConstraints: *RIZfold Bottom *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Bottom
-*UIConstraints: *RIZfold Right *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Right
-*UIConstraints: *RIZfold Left *Option50Zfoldingunit False
-*UIConstraints: *Option50Zfoldingunit False *RIZfold Left
+*UIConstraints: *Option_32 Karun *Option_30 False
+*UIConstraints: *Option_30 False *Option_32 Karun
+*UIConstraints: *Option_32 Plockmatic *Option_30 False
+*UIConstraints: *Option_30 False *Option_32 Plockmatic
+*UIConstraints: *Option_30 False *Option_50 True
+*UIConstraints: *Option_50 True *Option_30 False
+*UIConstraints: *Option_30 False *Option_100 True
+*UIConstraints: *Option_100 True *Option_30 False
+*UIConstraints: *OutputBin FinProof *Option_30 False
+*UIConstraints: *Option_30 False *OutputBin FinProof
+*UIConstraints: *OutputBin FinShift *Option_30 False
+*UIConstraints: *Option_30 False *OutputBin FinShift
+*UIConstraints: *StapleLocation UpperLeft *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_30 False
+*UIConstraints: *Option_30 False *StapleLocation UpperW
+*UIConstraints: *OutputBin FinShift *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinShift
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 None
+*UIConstraints: *OutputBin PlockmaticTray *Option_32 Karun
+*UIConstraints: *Option_32 None *OutputBin PlockmaticTray
+*UIConstraints: *Option_32 Karun *OutputBin PlockmaticTray
+*UIConstraints: *OutputBin FinBooklet *Option_32 None
+*UIConstraints: *OutputBin FinBooklet *Option_32 Plockmatic
+*UIConstraints: *Option_32 None *OutputBin FinBooklet
+*UIConstraints: *Option_32 Plockmatic *OutputBin FinBooklet
+*UIConstraints: *StapleLocation UpperLeft *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperLeft
+*UIConstraints: *StapleLocation UpperRight *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperRight
+*UIConstraints: *StapleLocation LeftW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation LeftW
+*UIConstraints: *StapleLocation RightW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation RightW
+*UIConstraints: *StapleLocation UpperW *Option_32 Plockmatic
+*UIConstraints: *Option_32 Plockmatic *StapleLocation UpperW
+*UIConstraints: *StapleLocation CenterW *Option_32 None
+*UIConstraints: *Option_32 None *StapleLocation CenterW
+*UIConstraints: *RIZfold Bottom *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Bottom
+*UIConstraints: *RIZfold Right *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Right
+*UIConstraints: *RIZfold Left *Option_50 False
+*UIConstraints: *Option_50 False *RIZfold Left
*UIConstraints: *PageSize A5 *InputSlot 1Tray
*UIConstraints: *InputSlot 1Tray *PageSize A5
*UIConstraints: *MediaType Translucent *InputSlot 1Tray
@@ -712,75 +728,75 @@
*UIConstraints: *RIZfold Bottom *StapleLocation CenterW
*UIConstraints: *RIZfold Right *StapleLocation CenterW
*UIConstraints: *RIZfold Left *StapleLocation CenterW
-*UIConstraints: *Option30FinisherSR5000 False *OptionBind FinISHIKARI
-*UIConstraints: *Option30FinisherSR5000 False *OptionBind FinTENRYU
-*UIConstraints: *OptionBind FinISHIKARI *Option30FinisherSR5000 False
-*UIConstraints: *OptionBind FinTENRYU *Option30FinisherSR5000 False
-*UIConstraints: *Option32OutputOption Karun *OptionBind FinISHIKARI
-*UIConstraints: *Option32OutputOption Karun *OptionBind FinTENRYU
-*UIConstraints: *OptionBind FinISHIKARI *Option32OutputOption Karun
-*UIConstraints: *OptionBind FinTENRYU *Option32OutputOption Karun
+*UIConstraints: *Option_30 False *OptionBind FinISHIKARI
+*UIConstraints: *Option_30 False *OptionBind FinTENRYU
+*UIConstraints: *OptionBind FinISHIKARI *Option_30 False
+*UIConstraints: *OptionBind FinTENRYU *Option_30 False
+*UIConstraints: *Option_32 Karun *OptionBind FinISHIKARI
+*UIConstraints: *Option_32 Karun *OptionBind FinTENRYU
+*UIConstraints: *OptionBind FinISHIKARI *Option_32 Karun
+*UIConstraints: *OptionBind FinTENRYU *Option_32 Karun
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option30FinisherSR5000 False *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option30FinisherSR5000 False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftJP2
-*UIConstraints: *RIPunch LeftJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftUS2
-*UIConstraints: *RIPunch LeftUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftUS3
-*UIConstraints: *RIPunch LeftUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftEU4
-*UIConstraints: *RIPunch LeftEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch LeftNEU4
-*UIConstraints: *RIPunch LeftNEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightJP2
-*UIConstraints: *RIPunch RightJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightUS2
-*UIConstraints: *RIPunch RightUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightUS3
-*UIConstraints: *RIPunch RightUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightEU4
-*UIConstraints: *RIPunch RightEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch RightNEU4
-*UIConstraints: *RIPunch RightNEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperJP2
-*UIConstraints: *RIPunch UpperJP2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperUS2
-*UIConstraints: *RIPunch UpperUS2 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperUS3
-*UIConstraints: *RIPunch UpperUS3 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperEU4
-*UIConstraints: *RIPunch UpperEU4 *Option100MultiholePunchUnit False
-*UIConstraints: *Option100MultiholePunchUnit False *RIPunch UpperNEU4
-*UIConstraints: *RIPunch UpperNEU4 *Option100MultiholePunchUnit False
+*UIConstraints: *Option_30 False *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_30 False
+*UIConstraints: *Option_30 False *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_30 False
+*UIConstraints: *Option_100 False *RIPunch LeftJP2
+*UIConstraints: *RIPunch LeftJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftUS2
+*UIConstraints: *RIPunch LeftUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftUS3
+*UIConstraints: *RIPunch LeftUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftEU4
+*UIConstraints: *RIPunch LeftEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch LeftNEU4
+*UIConstraints: *RIPunch LeftNEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightJP2
+*UIConstraints: *RIPunch RightJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightUS2
+*UIConstraints: *RIPunch RightUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightUS3
+*UIConstraints: *RIPunch RightUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightEU4
+*UIConstraints: *RIPunch RightEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch RightNEU4
+*UIConstraints: *RIPunch RightNEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperJP2
+*UIConstraints: *RIPunch UpperJP2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperUS2
+*UIConstraints: *RIPunch UpperUS2 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperUS3
+*UIConstraints: *RIPunch UpperUS3 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperEU4
+*UIConstraints: *RIPunch UpperEU4 *Option_100 False
+*UIConstraints: *Option_100 False *RIPunch UpperNEU4
+*UIConstraints: *RIPunch UpperNEU4 *Option_100 False
*UIConstraints: *OutputBin PlockmaticTray *RIPunch LeftJP2
*UIConstraints: *RIPunch LeftJP2 *OutputBin PlockmaticTray
*UIConstraints: *OutputBin PlockmaticTray *RIPunch LeftUS2
diff --git a/db/source/PPD/Infotec/PXL/Infotec-Pro_907EX_PXL.ppd b/db/source/PPD/Infotec/PXL/Infotec-Pro_907EX_PXL.ppd
index 85808985..3b5140fb 100644
--- a/db/source/PPD/Infotec/PXL/Infotec-Pro_907EX_PXL.ppd
+++ b/db/source/PPD/Infotec/PXL/Infotec-Pro_907EX_PXL.ppd
@@ -4,9 +4,9 @@
*% for "Infotec Pro 907EX PXL"
*%
*% CreationDate: 2008/04/10
-*% Modified: 2010/09/14
+*% Modified: 2011/01/05
*%
-*% COPYRIGHT (C) 2008-2010 RICOH COMPANY, LTD.
+*% COPYRIGHT (C) 2008-2011 RICOH COMPANY, LTD.
*%
*% Permission is hereby granted, free of charge, to any person obtaining
*% a copy of this software and associated documentation files (the
@@ -31,7 +31,6 @@
*%
-*FileVersion: "1.0"
*FormatVersion: "4.3"
*LanguageEncoding: ISOLatin1
*LanguageVersion: English
@@ -44,8 +43,9 @@
*ShortNickName: "Infotec Pro 907EX PXL"
*NickName: "Infotec Pro 907EX PXL"
+*FileVersion: 1.19.1
*cupsVersion: 1.1
-*cupsManualCopies: True
+*cupsManualCopies: False
*cupsFilter: "application/vnd.cups-postscript 100 foomatic-rip"
*cupsFilter: "application/vnd.cups-pdf 0 foomatic-rip"
@@ -83,7 +83,11 @@
*%========== Ghostscript Command line ==========
-*FoomaticRIPCommandLine: "gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE%B%A%C %D%E"
+*FoomaticRIPCommandLine: "(printf &apos;\033%%-12345X@PJL SET COPIES=&copies;\n&apos;%G|perl -p -e &quot;s/\x26copies\x3b/1/&quot;);
+(gs -q -dBATCH -dPARANOIDSAFER -dNOPAUSE %B%A%C %D%E | perl -p -e &quot;s/^\x1b\x25-12345X//&quot; | perl -p -e &quot;s/\xc1\x01\x00\xf8\x31\x44/\x44/g&quot;);"
+*End
+
+*FoomaticRIPUserEntityMaxLength: 8
*OpenGroup: General
*OpenUI *ColorModel/Color Mode: PickOne
@@ -137,8 +141,8 @@
*FoomaticRIPOptionSetting PageSize=Legal: " -sPAPERSIZE=legal -sOutputFile=- - | perl -p -e &quot;s/\xf8\x28\xc0.\xf8\x25/\xf8\x28\xc0\x01\xf8\x25/g&quot;"
*PageSize Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
*FoomaticRIPOptionSetting PageSize=Letter: " -sPAPERSIZE=letter -sOutputFile=- - "
-*PageSize 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
-*FoomaticRIPOptionSetting PageSize=11x17: " -sPAPERSIZE=11x17 -sOutputFile=- - "
+*PageSize Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
+*FoomaticRIPOptionSetting PageSize=Tabloid: " -sPAPERSIZE=11x17 -sOutputFile=- - "
*CloseUI: *PageSize
*OpenUI *PageRegion: PickOne
@@ -149,7 +153,7 @@
*PageRegion A5/A5: "%% FoomaticRIPOptionSetting: PageSize=A5"
*PageRegion Legal/Legal: "%% FoomaticRIPOptionSetting: PageSize=Legal"
*PageRegion Letter/Letter: "%% FoomaticRIPOptionSetting: PageSize=Letter"
-*PageRegion 11x17/11x17: "%% FoomaticRIPOptionSetting: PageSize=11x17"
+*PageRegion Tabloid/11x17: "%% FoomaticRIPOptionSetting: PageSize=Tabloid"
*CloseUI: *PageRegion
*%========== Information About Media Sizes ==========
@@ -160,7 +164,7 @@
*ImageableArea A5/A5: "12 12 408 583"
*ImageableArea Legal/Legal: "12 12 600 996"
*ImageableArea Letter/Letter: "12 12 600 780"
-*ImageableArea 11x17/11x17: "12 12 780 1212"
+*ImageableArea Tabloid/11x17: "12 12 780 1212"
*DefaultPaperDimension: Letter
*PaperDimension A3/A3: "842 1191"
@@ -168,7 +172,7 @@
*PaperDimension A5/A5: "420 595"
*PaperDimension Legal/Legal: "612 1008"
*PaperDimension Letter/Letter: "612 792"
-*PaperDimension 11x17/11x17: "792 1224"
+*PaperDimension Tabloid/11x17: "792 1224"
*%========== Media Handling Features ==========
@@ -241,6 +245,18 @@
@PJL SET BINDING=SHORTEDGE"
+*OpenUI *Collate/Collate: Boolean
+*FoomaticRIPOption Collate: bool CmdLine G
+*OrderDependency: 110 AnySetup *Collate
+*DefaultCollate: False
+*Collate False/Off: "%% FoomaticRIPOptionSetting: Collate=False"
+*Collate True/On: "%% FoomaticRIPOptionSetting: Collate=True"
+*CloseUI: *Collate
+
+*FoomaticRIPOptionSetting Collate=False: ""
+*FoomaticRIPOptionSetting Collate=True: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+*FoomaticRIPOptionSetting Collate: "|(perl -p -e &quot;s/\x40PJL SET COPIES=&copies;\n/\x40PJL SET QTY=&copies;\n/&quot;)"
+
*OpenUI *MediaType/Paper Type: PickOne
*FoomaticRIPOption MediaType: enum JCL A
*OrderDependency: 205 AnySetup *MediaType