You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
252 lines
9.1 KiB
252 lines
9.1 KiB
*PPD-Adobe: "4.3" |
|
*% |
|
*% "$Id: test2.ppd 7791 2008-07-24 00:55:30Z mike $" |
|
*% |
|
*% Test PPD file #2 for CUPS. |
|
*% |
|
*% This file is used to test the CUPS PPD API functions and cannot be |
|
*% used with any known printers. Look on the CUPS web site for working PPD |
|
*% files. |
|
*% |
|
*% If you are a PPD file developer, consider using the PPD compiler (ppdc) |
|
*% to create your PPD files - not only will it save you time, it produces |
|
*% consistently high-quality files. |
|
*% |
|
*% Copyright 2007-2011 by Apple Inc. |
|
*% Copyright 2002-2006 by Easy Software Products. |
|
*% |
|
*% These coded instructions, statements, and computer programs are the |
|
*% property of Apple Inc. and are protected by Federal copyright |
|
*% law. Distribution and use rights are outlined in the file "LICENSE.txt" |
|
*% which should have been included with this file. If this file is |
|
*% file is missing or damaged, see the license at "http://www.cups.org/". |
|
*FormatVersion: "4.3" |
|
*FileVersion: "1.3" |
|
*LanguageVersion: English |
|
*LanguageEncoding: ISOLatin1 |
|
*PCFileName: "TEST.PPD" |
|
*Manufacturer: "ESP" |
|
*Product: "(Test2)" |
|
*cupsVersion: 1.4 |
|
*ModelName: "Test2" |
|
*ShortNickName: "Test2" |
|
*NickName: "Test2 for CUPS" |
|
*PSVersion: "(3010.000) 0" |
|
*LanguageLevel: "3" |
|
*ColorDevice: True |
|
*DefaultColorSpace: RGB |
|
*FileSystem: False |
|
*Throughput: "1" |
|
*LandscapeOrientation: Plus90 |
|
*TTRasterizer: Type42 |
|
|
|
*% These constraints are used to test ppdConflicts() and cupsResolveConflicts() |
|
*cupsUIConstraints envelope: "*PageSize Letter *InputSlot Envelope" |
|
*cupsUIConstraints envelope: "*PageSize A4 *InputSlot Envelope" |
|
*cupsUIResolver envelope: "*InputSlot Manual *PageSize Env10" |
|
|
|
*cupsUIConstraints envphoto: "*PageSize Env10 *InputSlot Envelope *Quality Photo" |
|
*cupsUIResolver envphoto: "*Quality Normal" |
|
|
|
*% This constraint is used to test ppdInstallableConflict() |
|
*cupsUIConstraints: "*Duplex *InstalledDuplexer False" |
|
|
|
*% These constraints are used to test the loop detection code in cupsResolveConflicts() |
|
*cupsUIConstraints loop1: "*PageSize A4 *Quality Photo" |
|
*cupsUIResolver loop1: "*Quality Normal" |
|
*cupsUIConstraints loop2: "*PageSize A4 *Quality Normal" |
|
*cupsUIResolver loop2: "*Quality Photo" |
|
|
|
*% For PageSize, we have put all of the translations in-line... |
|
*OpenUI *PageSize/Page Size: PickOne |
|
*fr.Translation PageSize/French Page Size: "" |
|
*fr_CA.Translation PageSize/French Canadian Page Size: "" |
|
*OrderDependency: 10 AnySetup *PageSize |
|
*DefaultPageSize: Letter |
|
*PageSize Letter/US Letter: "PageSize=Letter" |
|
*fr.PageSize Letter/French US Letter: "" |
|
*fr_CA.PageSize Letter/French Canadian US Letter: "" |
|
*PageSize A4/A4: "PageSize=A4" |
|
*fr.PageSize A4/French A4: "" |
|
*fr_CA.PageSize A4/French Canadian A4: "" |
|
*PageSize Env10/#10 Envelope: "PageSize=Env10" |
|
*fr.PageSize Env10/French #10 Envelope: "" |
|
*fr_CA.PageSize Env10/French Canadian #10 Envelope: "" |
|
*CloseUI: *PageSize |
|
|
|
*% For PageRegion, we have separated the translations... |
|
*OpenUI *PageRegion/Page Region: PickOne |
|
*OrderDependency: 10 AnySetup *PageRegion |
|
*DefaultPageRegion: Letter |
|
*PageRegion Letter/US Letter: "PageRegion=Letter" |
|
*PageRegion A4/A4: "PageRegion=A4" |
|
*PageRegion Env10/#10 Envelope: "PageRegion=Env10" |
|
*CloseUI: *PageRegion |
|
|
|
*fr.Translation PageRegion/French Page Region: "" |
|
*fr.PageRegion Letter/French US Letter: "" |
|
*fr.PageRegion A4/French A4: "" |
|
*fr.PageRegion Env10/French #10 Envelope: "" |
|
|
|
*fr_CA.Translation PageRegion/French Canadian Page Region: "" |
|
*fr_CA.PageRegion Letter/French Canadian US Letter: "" |
|
*fr_CA.PageRegion A4/French Canadian A4: "" |
|
*fr_CA.PageRegion Env10/French Canadian #10 Envelope: "" |
|
|
|
*DefaultImageableArea: Letter |
|
*ImageableArea Letter: "18 36 594 756" |
|
*ImageableArea A4: "18 36 577 806" |
|
*ImageableArea Env10: "18 36 279 648" |
|
|
|
*DefaultPaperDimension: Letter |
|
*PaperDimension Letter: "612 792" |
|
*PaperDimension A4: "595 842" |
|
*PaperDimension Env10: "297 684" |
|
|
|
*% Custom page size support |
|
*HWMargins: 0 0 0 0 |
|
*NonUIOrderDependency: 100 AnySetup *CustomPageSize True |
|
*CustomPageSize True/Custom Page Size: "PageSize=Custom" |
|
*ParamCustomPageSize Width: 1 points 36 1080 |
|
*ParamCustomPageSize Height: 2 points 36 86400 |
|
*ParamCustomPageSize WidthOffset/Width Offset: 3 points 0 0 |
|
*ParamCustomPageSize HeightOffset/Height Offset: 4 points 0 0 |
|
*ParamCustomPageSize Orientation: 5 int 0 0 |
|
|
|
*cupsMediaQualifier2: InputSlot |
|
*cupsMediaQualifier3: Quality |
|
*cupsMaxSize .Manual.: "1000 1000" |
|
*cupsMinSize .Manual.: "100 100" |
|
*cupsMinSize .Manual.Photo: "200 200" |
|
*cupsMinSize ..Photo: "300 300" |
|
|
|
*OpenUI *InputSlot/Input Slot: PickOne |
|
*OrderDependency: 20 AnySetup *InputSlot |
|
*DefaultInputSlot: Tray |
|
*InputSlot Tray/Tray: "InputSlot=Tray" |
|
*InputSlot Manual/Manual Feed: "InputSlot=Manual" |
|
*InputSlot Envelope/Envelope Feed: "InputSlot=Envelope" |
|
*CloseUI: *InputSlot |
|
|
|
*OpenUI *Quality/Output Mode: PickOne |
|
*OrderDependency: 20 AnySetup *Quality |
|
*DefaultQuality: Normal |
|
*Quality Draft: "Quality=Draft" |
|
*Quality Normal: "Quality=Normal" |
|
*Quality Photo: "Quality=Photo" |
|
*CloseUI: *Quality |
|
|
|
*OpenUI *Duplex/2-Sided Printing: PickOne |
|
*OrderDependency: 10 DocumentSetup *Duplex |
|
*DefaultDuplex: None |
|
*Duplex None/Off: "Duplex=None" |
|
*Duplex DuplexNoTumble/Long Edge: "Duplex=DuplexNoTumble" |
|
*Duplex DuplexTumble/Short Edge: "Duplex=DuplexTumble" |
|
*CloseUI: *Duplex |
|
|
|
*% Installable option... |
|
*OpenGroup: InstallableOptions/Installable Options |
|
*OpenUI InstalledDuplexer/Duplexer Installed: Boolean |
|
*DefaultInstalledDuplexer: False |
|
*InstalledDuplexer False: "" |
|
*InstalledDuplexer True: "" |
|
*CloseUI: *InstalledDuplexer |
|
*CloseGroup: InstallableOptions |
|
|
|
*% Custom options... |
|
*OpenGroup: Extended/Extended Options |
|
|
|
*OpenUI IntOption/Integer: PickOne |
|
*OrderDependency: 30 AnySetup *IntOption |
|
*DefaultIntOption: None |
|
*IntOption None: "" |
|
*IntOption 1: "IntOption=1" |
|
*IntOption 2: "IntOption=2" |
|
*IntOption 3: "IntOption=3" |
|
*CloseUI: *IntOption |
|
|
|
*CustomIntOption True/Custom Integer: "IntOption=Custom" |
|
*ParamCustomIntOption Integer: 1 int -100 100 |
|
|
|
*OpenUI StringOption/String: PickOne |
|
*OrderDependency: 40 AnySetup *StringOption |
|
*DefaultStringOption: None |
|
*StringOption None: "" |
|
*StringOption foo: "StringOption=foo" |
|
*StringOption bar: "StringOption=bar" |
|
*CloseUI: *StringOption |
|
|
|
*CustomStringOption True/Custom String: "StringOption=Custom" |
|
*ParamCustomStringOption String: 1 string 1 10 |
|
|
|
*CloseGroup: Extended |
|
|
|
*% IPP reasons for ppdLocalizeIPPReason tests |
|
*cupsIPPReason foo/Foo Reason: "http://foo/bar.html |
|
help:anchor='foo'%20bookID=Vendor%20Help |
|
/help/foo/bar.html" |
|
*End |
|
*fr.cupsIPPReason foo/La Foo Reason: "text:La%20Long%20 |
|
text:Foo%20Reason |
|
http://foo/fr/bar.html |
|
help:anchor='foo'%20bookID=Vendor%20Help |
|
/help/fr/foo/bar.html" |
|
*End |
|
*zh_TW.cupsIPPReason foo/Number 1 Foo Reason: "text:Number%201%20 |
|
text:Foo%20Reason |
|
http://foo/zh_TW/bar.html |
|
help:anchor='foo'%20bookID=Vendor%20Help |
|
/help/zh_TW/foo/bar.html" |
|
*End |
|
*zh.cupsIPPReason foo/Number 2 Foo Reason: "text:Number%202%20 |
|
text:Foo%20Reason |
|
http://foo/zh/bar.html |
|
help:anchor='foo'%20bookID=Vendor%20Help |
|
/help/zh/foo/bar.html" |
|
*End |
|
|
|
*% Marker names for ppdLocalizeMarkerName tests |
|
*cupsMarkerName cyan/Cyan Toner: "" |
|
*fr.cupsMarkerName cyan/La Toner Cyan: "" |
|
*zh_TW.cupsMarkerName cyan/Number 1 Cyan Toner: "" |
|
*zh.cupsMarkerName cyan/Number 2 Cyan Toner: "" |
|
|
|
*DefaultFont: Courier |
|
*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM |
|
*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM |
|
*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM |
|
*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM |
|
*Font Bookman-Demi: Standard "(001.004S)" Standard ROM |
|
*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM |
|
*Font Bookman-Light: Standard "(001.004S)" Standard ROM |
|
*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM |
|
*Font Courier: Standard "(002.004S)" Standard ROM |
|
*Font Courier-Bold: Standard "(002.004S)" Standard ROM |
|
*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM |
|
*Font Courier-Oblique: Standard "(002.004S)" Standard ROM |
|
*Font Helvetica: Standard "(001.006S)" Standard ROM |
|
*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM |
|
*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM |
|
*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM |
|
*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM |
|
*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM |
|
*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM |
|
*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM |
|
*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM |
|
*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM |
|
*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM |
|
*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM |
|
*Font Palatino-Bold: Standard "(001.005S)" Standard ROM |
|
*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM |
|
*Font Palatino-Italic: Standard "(001.005S)" Standard ROM |
|
*Font Palatino-Roman: Standard "(001.005S)" Standard ROM |
|
*Font Symbol: Special "(001.007S)" Special ROM |
|
*Font Times-Bold: Standard "(001.007S)" Standard ROM |
|
*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM |
|
*Font Times-Italic: Standard "(001.007S)" Standard ROM |
|
*Font Times-Roman: Standard "(001.007S)" Standard ROM |
|
*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM |
|
*Font ZapfDingbats: Special "(001.004S)" Standard ROM |
|
*% |
|
*% End of "$Id: test2.ppd 7791 2008-07-24 00:55:30Z mike $". |
|
*%
|
|
|