]> git.ipfire.org Git - thirdparty/cups.git/blame - cups/test.ppd
Merge changes from CUPS 1.4svn-r8540.
[thirdparty/cups.git] / cups / test.ppd
CommitLineData
fa73b229 1*PPD-Adobe: "4.3"
2*%
b19ccc9e 3*% "$Id: test.ppd 7819 2008-08-01 00:27:24Z mike $"
fa73b229 4*%
bc44d920 5*% Test PPD file for the Common UNIX Printing System (CUPS).
fa73b229 6*%
bc44d920 7*% This file is used to test the CUPS PPD API functions and cannot be
1340db2d
MS
8*% used with any known printers. Look on the CUPS web site for working PPD
9*% files.
fa73b229 10*%
66ab9486
MS
11*% If you are a PPD file developer, consider using the PPD compiler (ppdc)
12*% to create your PPD files - not only will it save you time, it produces
bc44d920 13*% consistently high-quality files.
fa73b229 14*%
1340db2d 15*% Copyright 2007-2009 by Apple Inc.
bc44d920 16*% Copyright 2002-2006 by Easy Software Products.
17*%
18*% These coded instructions, statements, and computer programs are the
19*% property of Apple Inc. and are protected by Federal copyright
20*% law. Distribution and use rights are outlined in the file "LICENSE.txt"
21*% which should have been included with this file. If this file is
22*% file is missing or damaged, see the license at "http://www.cups.org/".
fa73b229 23*FormatVersion: "4.3"
bc44d920 24*FileVersion: "1.3"
fa73b229 25*LanguageVersion: English
26*LanguageEncoding: ISOLatin1
27*PCFileName: "TEST.PPD"
28*Manufacturer: "ESP"
66ab9486
MS
29*Product: "(Test)"
30*cupsVersion: 1.4
fa73b229 31*ModelName: "Test"
32*ShortNickName: "Test"
66ab9486
MS
33*NickName: "Test for CUPS"
34*PSVersion: "(3010.000) 0"
fa73b229 35*LanguageLevel: "3"
36*ColorDevice: True
37*DefaultColorSpace: RGB
38*FileSystem: False
39*Throughput: "1"
40*LandscapeOrientation: Plus90
41*TTRasterizer: Type42
42
1340db2d 43*% These constraints are used to test ppdConflicts() and cupsResolveConflicts()
fa73b229 44*UIConstraints: *PageSize Letter *InputSlot Envelope
45*UIConstraints: *InputSlot Envelope *PageSize Letter
66ab9486
MS
46*UIConstraints: *PageRegion Letter *InputSlot Envelope
47*UIConstraints: *InputSlot Envelope *PageRegion Letter
48
49*% These constraints are used to test ppdInstallableConflict()
50*UIConstraints: "*Duplex *InstalledDuplexer False"
51*UIConstraints: "*InstalledDuplexer False *Duplex"
fa73b229 52
6e8b116d
MS
53*% These attributes test ppdFindAttr/ppdFindNext...
54*cupsTest Foo/I Love Foo: ""
55*cupsTest Bar/I Love Bar: ""
56
fa73b229 57*% For PageSize, we have put all of the translations in-line...
58*OpenUI *PageSize/Page Size: PickOne
59*fr.Translation PageSize/French Page Size: ""
60*fr_CA.Translation PageSize/French Canadian Page Size: ""
61*OrderDependency: 10 AnySetup *PageSize
62*DefaultPageSize: Letter
63*PageSize Letter/US Letter: "PageSize=Letter"
64*fr.PageSize Letter/French US Letter: ""
65*fr_CA.PageSize Letter/French Canadian US Letter: ""
66*PageSize A4/A4: "PageSize=A4"
67*fr.PageSize A4/French A4: ""
68*fr_CA.PageSize A4/French Canadian A4: ""
69*PageSize Env10/#10 Envelope: "PageSize=Env10"
70*fr.PageSize Env10/French #10 Envelope: ""
71*fr_CA.PageSize Env10/French Canadian #10 Envelope: ""
72*CloseUI: *PageSize
73
74*% For PageRegion, we have separated the translations...
75*OpenUI *PageRegion/Page Region: PickOne
76*OrderDependency: 10 AnySetup *PageRegion
77*DefaultPageRegion: Letter
78*PageRegion Letter/US Letter: "PageRegion=Letter"
79*PageRegion A4/A4: "PageRegion=A4"
80*PageRegion Env10/#10 Envelope: "PageRegion=Env10"
81*CloseUI: *PageRegion
82
83*fr.Translation PageRegion/French Page Region: ""
84*fr.PageRegion Letter/French US Letter: ""
85*fr.PageRegion A4/French A4: ""
86*fr.PageRegion Env10/French #10 Envelope: ""
87
88*fr_CA.Translation PageRegion/French Canadian Page Region: ""
89*fr_CA.PageRegion Letter/French Canadian US Letter: ""
90*fr_CA.PageRegion A4/French Canadian A4: ""
91*fr_CA.PageRegion Env10/French Canadian #10 Envelope: ""
92
93*DefaultImageableArea: Letter
94*ImageableArea Letter: "18 36 594 756"
95*ImageableArea A4: "18 36 577 806"
96*ImageableArea Env10: "18 36 279 648"
97
98*DefaultPaperDimension: Letter
99*PaperDimension Letter: "612 792"
100*PaperDimension A4: "595 842"
101*PaperDimension Env10: "297 684"
102
103*% Custom page size support
104*HWMargins: 0 0 0 0
0a682745 105*NonUIOrderDependency: 100 AnySetup *CustomPageSize True
fa73b229 106*CustomPageSize True/Custom Page Size: "PageSize=Custom"
107*ParamCustomPageSize Width: 1 points 36 1080
108*ParamCustomPageSize Height: 2 points 36 86400
109*ParamCustomPageSize WidthOffset/Width Offset: 3 points 0 0
110*ParamCustomPageSize HeightOffset/Height Offset: 4 points 0 0
111*ParamCustomPageSize Orientation: 5 int 0 0
112
113*OpenUI *InputSlot/Input Slot: PickOne
0a682745 114*OrderDependency: 20 AnySetup *InputSlot
fa73b229 115*DefaultInputSlot: Tray
116*InputSlot Tray/Tray: "InputSlot=Tray"
117*InputSlot Manual/Manual Feed: "InputSlot=Manual"
118*InputSlot Envelope/Envelope Feed: "InputSlot=Envelope"
119*CloseUI: *InputSlot
120
66ab9486
MS
121*OpenUI *Duplex/2-Sided Printing: PickOne
122*OrderDependency: 10 DocumentSetup *Duplex
123*DefaultDuplex: None
124*Duplex None/Off: "Duplex=None"
125*Duplex DuplexNoTumble/Long Edge: "Duplex=DuplexNoTumble"
126*Duplex DuplexTumble/Short Edge: "Duplex=DuplexTumble"
127*CloseUI: *Duplex
128
129*% Installable option...
130*OpenGroup: InstallableOptions/Installable Options
131*OpenUI InstalledDuplexer/Duplexer Installed: Boolean
132*DefaultInstalledDuplexer: False
133*InstalledDuplexer False: ""
134*InstalledDuplexer True: ""
135*CloseUI: *InstalledDuplexer
136*CloseGroup: InstallableOptions
137
fa73b229 138*% Custom options...
139*OpenGroup: Extended/Extended Options
140
141*OpenUI IntOption/Integer: PickOne
0a682745 142*OrderDependency: 30 AnySetup *IntOption
fa73b229 143*DefaultIntOption: None
e53920b9 144*IntOption None: ""
fa73b229 145*IntOption 1: "IntOption=1"
146*IntOption 2: "IntOption=2"
147*IntOption 3: "IntOption=3"
148*CloseUI: *IntOption
149
150*CustomIntOption True/Custom Integer: "IntOption=Custom"
151*ParamCustomIntOption Integer: 1 int -100 100
152
153*OpenUI StringOption/String: PickOne
0a682745 154*OrderDependency: 40 AnySetup *StringOption
fa73b229 155*DefaultStringOption: None
e53920b9 156*StringOption None: ""
fa73b229 157*StringOption foo: "StringOption=foo"
158*StringOption bar: "StringOption=bar"
159*CloseUI: *StringOption
160
e1d6a774 161*CustomStringOption True/Custom String: "StringOption=Custom"
ee571f26
MS
162*ParamCustomStringOption String1: 2 string 1 10
163*ParamCustomStringOption String2: 1 string 1 10
fa73b229 164
165*CloseGroup: Extended
166
5a738aea 167*% IPP reasons for ppdLocalizeIPPReason tests
bc44d920 168*cupsIPPReason foo/Foo Reason: "http://foo/bar.html
169help:anchor='foo'%20bookID=Vendor%20Help
170/help/foo/bar.html"
171*End
01ce6322 172*fr.cupsIPPReason foo/La Foo Reason: "text:La%20Long%20
bc44d920 173text:Foo%20Reason
174http://foo/fr/bar.html
175help:anchor='foo'%20bookID=Vendor%20Help
176/help/fr/foo/bar.html"
177*End
01ce6322 178*zh_TW.cupsIPPReason foo/Number 1 Foo Reason: "text:Number%201%20
db1f069b
MS
179text:Foo%20Reason
180http://foo/zh_TW/bar.html
181help:anchor='foo'%20bookID=Vendor%20Help
182/help/zh_TW/foo/bar.html"
183*End
01ce6322 184*zh.cupsIPPReason foo/Number 2 Foo Reason: "text:Number%202%20
db1f069b
MS
185text:Foo%20Reason
186http://foo/zh/bar.html
187help:anchor='foo'%20bookID=Vendor%20Help
188/help/zh/foo/bar.html"
189*End
bc44d920 190
5a738aea
MS
191*% Marker names for ppdLocalizeMarkerName tests
192*cupsMarkerName cyan/Cyan Toner: ""
193*fr.cupsMarkerName cyan/La Toner Cyan: ""
194*zh_TW.cupsMarkerName cyan/Number 1 Cyan Toner: ""
195*zh.cupsMarkerName cyan/Number 2 Cyan Toner: ""
196
fa73b229 197*DefaultFont: Courier
198*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
199*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
200*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
201*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
202*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
203*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
204*Font Bookman-Light: Standard "(001.004S)" Standard ROM
205*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
206*Font Courier: Standard "(002.004S)" Standard ROM
207*Font Courier-Bold: Standard "(002.004S)" Standard ROM
208*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
209*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
210*Font Helvetica: Standard "(001.006S)" Standard ROM
211*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
212*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
213*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
214*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
215*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
216*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
217*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
218*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
219*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
220*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
221*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
222*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
223*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
224*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
225*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
226*Font Symbol: Special "(001.007S)" Special ROM
227*Font Times-Bold: Standard "(001.007S)" Standard ROM
228*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
229*Font Times-Italic: Standard "(001.007S)" Standard ROM
230*Font Times-Roman: Standard "(001.007S)" Standard ROM
231*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
232*Font ZapfDingbats: Special "(001.004S)" Standard ROM
233*%
b19ccc9e 234*% End of "$Id: test.ppd 7819 2008-08-01 00:27:24Z mike $".
fa73b229 235*%