From 0e0b78b3123d21aa42eae7108bc765a6ff4b2321 Mon Sep 17 00:00:00 2001 From: Didier Raboud Date: Fri, 21 May 2010 16:36:30 +0200 Subject: Imported Upstream version 20060318 --- db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7100_PS.ppd | 96 +++++++++++++++++++++-- 1 file changed, 90 insertions(+), 6 deletions(-) (limited to 'db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7100_PS.ppd') diff --git a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7100_PS.ppd b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7100_PS.ppd index e638664e..6dcc1e86 100644 --- a/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7100_PS.ppd +++ b/db/source/PPD/Ricoh/PS/Ricoh-Aficio_CL7100_PS.ppd @@ -44,10 +44,6 @@ *%========== Basic Device Capabilities ========== -*Protocols: PJL TBCP -*JCLBegin: "<1B>%-12345X@PJL JOB<0A>" -*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>" -*JCLEnd: "<1B>%-12345X@PJL EOJ<0A>" *LanguageLevel: "3" *ColorDevice: True @@ -1233,12 +1229,13 @@ restore *OpenUI *InputSlot: PickOne *OrderDependency: 30 AnySetup *InputSlot -*DefaultInputSlot: 1Tray +*DefaultInputSlot: Auto *InputSlot MultiTray/Bypass Tray: "<> setpagedevice" *InputSlot 1Tray/Tray 1: "<> setpagedevice" *InputSlot 2Tray/Tray 2: "<> setpagedevice" *InputSlot 3Tray/Tray 3: "<> setpagedevice" *InputSlot 4Tray/Tray 4: "<> setpagedevice" +*InputSlot Auto/Auto Select: "" *?InputSlot: " save [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)] @@ -2007,4 +2004,91 @@ restore *ColorSepScreenFreq ProcessMagenta.212lpi.1200dpi/212 lpi / 1200 dpi: "212" *ColorSepScreenFreq ProcessYellow.212lpi.1200dpi/212 lpi / 1200 dpi: "212" -*% end of Printer Description file +*%========== Enable Ricoh JobLog Feature========== + +*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip" + +*FoomaticIDs: Ricoh-Aficio_CL7100 Postscript +*FoomaticRIPCommandLine: "printf "%%!PS-Adobe-3.0\n%%%% %%&& +%%\n%B%C%D%A"; cat;" +*End + +*OpenGroup: JobLog/Job Log + +*OpenUI *JobType/JobType: PickOne +*FoomaticRIPOption JobType: enum CmdLine B +*OrderDependency: 255 AnySetup *JobType +*DefaultJobType: Normal +*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal" +*FoomaticRIPOptionSetting JobType=Normal: "mark\n&& +(`id -un`) () (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint" +*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&& +cleartomark\n" +*End +*JobType LockedPrint/Locked Print: "" +*CloseUI: *JobType + +*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne +*FoomaticRIPOption LockedPrintPassword: password CmdLine C +*FoomaticRIPOptionMaxLength LockedPrintPassword:4 +*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9" +*OrderDependency: 255 AnySetup *LockedPrintPassword +*FoomaticRIPOptionPrototype LockedPrintPassword: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (%s) {secureprint} stopped\n&& +cleartomark\n" +*End +*DefaultLockedPrintPassword: None +*LockedPrintPassword None/None: "" +*LockedPrintPassword 4001/4001: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4001" +*FoomaticRIPOptionSetting LockedPrintPassword=4001: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4001) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4002/4002: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4002" +*FoomaticRIPOptionSetting LockedPrintPassword=4002: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4002) {secureprint} stopped\n&& +cleartomark\n" +*End +*LockedPrintPassword 4003/4003: "%% FoomaticRIPOptionSetting: LockedPrintPassword=4003" +*FoomaticRIPOptionSetting LockedPrintPassword=4003: "mark\n&& +(`id -un`) (20`date +%y%m%d%R | sed 's/://'`) (4003) {secureprint} stopped\n&& +cleartomark\n" +*End +*CloseUI: *LockedPrintPassword + +*OpenUI *UserCode/User Code (up to 8 digits): PickOne +*FoomaticRIPOption UserCode: string CmdLine A +*FoomaticRIPOptionMaxLength UserCode:8 +*FoomaticRIPOptionAllowedChars UserCode: "0-9" +*OrderDependency: 255 AnySetup *UserCode +*FoomaticRIPOptionPrototype UserCode: "mark\n&& +(`id -un`) (%s) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*DefaultUserCode: None +*UserCode None/None: "" +*UserCode 1001/1001: "%% FoomaticRIPOptionSetting: UserCode=1001" +*FoomaticRIPOptionSetting UserCode=1001: "mark\n&& +(`id -un`) (1001) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1002/1002: "%% FoomaticRIPOptionSetting: UserCode=1002" +*FoomaticRIPOptionSetting UserCode=1002: "mark\n&& +(`id -un`) (1002) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*UserCode 1003/1003: "%% FoomaticRIPOptionSetting: UserCode=1003" +*FoomaticRIPOptionSetting UserCode=1003: "mark\n&& +(`id -un`) (1003) (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&& +cleartomark\n" +*End +*CloseUI: *UserCode + +*CloseGroup: JobLog/Job Log + + +*% end of Printer Description file \ No newline at end of file -- cgit v1.2.3