1*PPD-Adobe: "4.3"
2*%
3*%  Printer Description file
4*%    for "Gestetner 3502 PS"
5*%
6*%    CreationDate: 2000/07/13
7*%    Modified:     2016/04/22
8*%
9*%    COPYRIGHT (C) 2000-2016 RICOH COMPANY, LTD.
10*%
11*%    Permission is hereby granted, free of charge, to any person obtaining
12*%    a copy of this software and associated documentation files (the
13*%    "Software"), to deal in the Software without restriction, including
14*%    without limitation the rights to use, copy, modify, merge, publish,
15*%    distribute, sublicense, and/or sell copies of the Software, and to
16*%    permit persons to whom the Software is furnished to do so, subject to
17*%    the following conditions:
18*%
19*%    The above copyright notice and this permission notice shall be
20*%    included in all copies or substantial portions of the Software.
21*%
22*%    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
23*%    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
24*%    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
25*%    NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
26*%    LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
27*%    OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
28*%    WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
29*%
30*%    [this is the MIT open source license -- please see www.opensource.org]
31*%
32
33*FileVersion: "1.5"
34*FormatVersion: "4.3"
35*LanguageEncoding: ISOLatin1
36*LanguageVersion: English
37*ModelName: "Gestetner 3502"
38*PCFileName: "GES35023.PPD"
39*Manufacturer: "Gestetner"
40*1284DeviceID: "MFG:Gestetner;MDL:3502;CMD:POSTSCRIPT;"
41*Product: "(Gestetner 3502 PS3)"
42*PSVersion: "(3011.103) 2"
43*ShortNickName: "Gestetner 3502 PS"
44*NickName: "Gestetner 3502 PS"
45
46*%========== Basic Device Capabilities ==========
47
48
49*LanguageLevel: "3"
50*ColorDevice: False
51*DefaultColorSpace: Gray
52
53*TTRasterizer: Type42
54*?TTRasterizer: "
55   save
56      42 /FontType resourcestatus
57      { pop pop (Type42)} {pop pop (None)} ifelse = flush
58   restore
59"
60*End
61
62*FileSystem: True
63*?FileSystem: "
64  save
65  statusdict /diskonline get exec
66  {(True)}{(False)}ifelse = flush
67  restore
68"
69*End
70
71*Throughput: "35"
72
73*%========== Installable Options ==========
74*%========== & System Management ==========
75
76*OpenGroup: InstallableOptions/Installable Options
77
78*OpenUI *Option1/Tray 3 and 4: PickOne
79*DefaultOption1: False
80*Option1 False/Not Installed: ""
81*Option1 True/Installed: ""
82*?Option1: "
83  save
84    currentpagedevice /InputAttributes get dup 3 known
85    {3 get null ne {(True)}{(False)} ifelse} {pop (False)} ifelse
86     = flush
87  restore
88"
89*End
90*CloseUI: *Option1
91
92*OpenUI *Option2/Large Capacity Tray: PickOne
93*DefaultOption2: False
94*Option2 False/Not Installed: ""
95*Option2 True/Installed: ""
96*?Option2: "
97  save
98    currentpagedevice /InputAttributes get dup 5 known
99    {5 get null ne {(True)}{(False)} ifelse} {pop (False)} ifelse
100     = flush
101  restore
102"
103*End
104*CloseUI: *Option2
105
106*OpenUI *Option_20/Internal Tray: PickOne
107*DefaultOption_20: False
108*Option_20 False/Not Installed: ""
109*Option_20 True/Installed: ""
110*?Option_20: "
111  save
112    currentpagedevice /OutputAttributes get dup 2 known
113    {2 get null ne {(True)}{(False)} ifelse} {pop (False)} ifelse
114     = flush
115  restore
116"
117*End
118*CloseUI: *Option_20
119
120*OpenUI *Option_21/External Tray: PickOne
121*DefaultOption_21: False
122*Option_21 False/Not Installed: ""
123*Option_21 True/Installed: ""
124*?Option_21: "
125  save
126    currentpagedevice /OutputAttributes get dup 3 known
127    {3 get null ne {(True)}{(False)} ifelse} {pop (False)} ifelse
128     = flush
129  restore
130"
131*End
132*CloseUI: *Option_21
133
134*OpenUI *Option_30/Finisher: PickOne
135*DefaultOption_30: None
136*Option_30 None/Not Installed: ""
137*Option_30 Fin1000/Finisher 1000: ""
138*Option_30 Fin2250/2 Tray Finisher: ""
139*?Option_30: "
140  save
141    currentpagedevice /OutputAttributes get dup
142    14 get null ne
143        {pop (Fin1000)}
144        {
145            dup 15 get null ne
146                {pop (Fin2250)}
147                {pop (None)} ifelse
148        } ifelse
149    = flush
150  restore
151"
152*End
153*CloseUI: *Option_30
154
155*OpenUI *Option40/Mailbox: PickOne
156*DefaultOption40: False
157*Option40 False/Not Installed: ""
158*Option40 True/Installed: ""
159*?Option40: "
160  save
161    currentpagedevice /OutputAttributes get dup 4 known
162    {4 get null ne {(True)}{(False)} ifelse} {pop (False)} ifelse
163     = flush
164  restore
165"
166*End
167*CloseUI: *Option40
168
169*CloseGroup: InstallableOptions
170
171*UIConstraints: *Option1 False *InputSlot 3Tray
172*UIConstraints: *Option1 False *InputSlot 4Tray
173*UIConstraints: *Option2 False *InputSlot 5Tray
174*UIConstraints: *InputSlot 3Tray *Option1 False
175*UIConstraints: *InputSlot 4Tray *Option1 False
176*UIConstraints: *InputSlot 5Tray *Option2 False
177
178*UIConstraints: *Option_21 True *Option_30 Fin1000
179*UIConstraints: *Option_21 True *Option_30 Fin2250
180*UIConstraints: *Option_21 True *Option40 True
181*UIConstraints: *Option_30 Fin1000 *Option40 True
182
183*UIConstraints: *Option_30 Fin1000 *Option_21 True
184*UIConstraints: *Option_30 Fin2250 *Option_21 True
185*UIConstraints: *Option40 True *Option_21 True
186*UIConstraints: *Option40 True *Option_30 Fin1000
187
188
189*UIConstraints: *Option_20 False *OutputBin Bin1
190*UIConstraints: *Option_21 False *OutputBin External
191*UIConstraints: *Option_30 None *OutputBin Fin1000Shift
192*UIConstraints: *Option_30 None *OutputBin Fin2250Upper
193*UIConstraints: *Option_30 None *OutputBin Fin2250Lower
194*UIConstraints: *Option_30 None *RIStaple UpperLeft
195*UIConstraints: *Option_30 None *RIStaple UpperRight
196*UIConstraints: *Option_30 None *RIStaple LowerLeft
197*UIConstraints: *Option_30 None *RIStaple LowerRight
198*UIConstraints: *Option_30 None *RIStaple LeftW
199*UIConstraints: *Option_30 None *RIStaple RightW
200*UIConstraints: *Option_30 None *RIStaple UpperW
201*UIConstraints: *Option_30 None *RIStaple LowerW
202*UIConstraints: *Option_30 None *RIPunch Left2
203*UIConstraints: *Option_30 None *RIPunch Left3
204*UIConstraints: *Option_30 None *RIPunch Left4
205*UIConstraints: *Option_30 None *RIPunch Right2
206*UIConstraints: *Option_30 None *RIPunch Right3
207*UIConstraints: *Option_30 None *RIPunch Right4
208*UIConstraints: *Option_30 None *RIPunch Upper2
209*UIConstraints: *Option_30 None *RIPunch Upper3
210*UIConstraints: *Option_30 None *RIPunch Upper4
211*UIConstraints: *Option_30 None *RIPunch Lower2
212*UIConstraints: *Option_30 None *RIPunch Lower3
213*UIConstraints: *Option_30 None *RIPunch Lower4
214*UIConstraints: *Option_30 Fin1000 *RIStaple LeftW
215*UIConstraints: *Option_30 Fin1000 *RIStaple RightW
216*UIConstraints: *Option_30 Fin1000 *RIStaple UpperW
217*UIConstraints: *Option_30 Fin1000 *RIStaple LowerW
218*UIConstraints: *Option_30 Fin1000 *RIPunch Left2
219*UIConstraints: *Option_30 Fin1000 *RIPunch Left3
220*UIConstraints: *Option_30 Fin1000 *RIPunch Left4
221*UIConstraints: *Option_30 Fin1000 *RIPunch Right2
222*UIConstraints: *Option_30 Fin1000 *RIPunch Right3
223*UIConstraints: *Option_30 Fin1000 *RIPunch Right4
224*UIConstraints: *Option_30 Fin1000 *RIPunch Upper2
225*UIConstraints: *Option_30 Fin1000 *RIPunch Upper3
226*UIConstraints: *Option_30 Fin1000 *RIPunch Upper4
227*UIConstraints: *Option_30 Fin1000 *RIPunch Lower2
228*UIConstraints: *Option_30 Fin1000 *RIPunch Lower3
229*UIConstraints: *Option_30 Fin1000 *RIPunch Lower4
230*UIConstraints: *Option_30 Fin1000 *OutputBin Fin2250Upper
231*UIConstraints: *Option_30 Fin1000 *OutputBin Fin2250Lower
232*UIConstraints: *Option_30 Fin2250 *OutputBin Fin1000Shift
233*UIConstraints: *Option40 False *OutputBin MailBoxProof
234*UIConstraints: *Option40 False *OutputBin MailBoxBin1
235*UIConstraints: *Option40 False *OutputBin MailBoxBin2
236*UIConstraints: *Option40 False *OutputBin MailBoxBin3
237*UIConstraints: *Option40 False *OutputBin MailBoxBin4
238*UIConstraints: *Option40 False *OutputBin MailBoxBin5
239*UIConstraints: *Option40 False *OutputBin MailBoxBin6
240*UIConstraints: *Option40 False *OutputBin MailBoxBin7
241*UIConstraints: *Option40 False *OutputBin MailBoxBin8
242*UIConstraints: *Option40 False *OutputBin MailBoxBin9
243*UIConstraints: *OutputBin Bin1 *Option_20 False
244*UIConstraints: *OutputBin External *Option_21 False
245*UIConstraints: *OutputBin Fin1000Shift *Option_30 None
246*UIConstraints: *OutputBin Fin2250Upper *Option_30 None
247*UIConstraints: *OutputBin Fin2250Lower *Option_30 None
248*UIConstraints: *RIStaple UpperLeft *Option_30 None
249*UIConstraints: *RIStaple UpperRight *Option_30 None
250*UIConstraints: *RIStaple LowerLeft *Option_30 None
251*UIConstraints: *RIStaple LowerRight *Option_30 None
252*UIConstraints: *RIStaple LeftW *Option_30 None
253*UIConstraints: *RIStaple RightW *Option_30 None
254*UIConstraints: *RIStaple UpperW *Option_30 None
255*UIConstraints: *RIStaple LowerW *Option_30 None
256*UIConstraints: *RIPunch Left2 *Option_30 None
257*UIConstraints: *RIPunch Left3 *Option_30 None
258*UIConstraints: *RIPunch Left4 *Option_30 None
259*UIConstraints: *RIPunch Right2 *Option_30 None
260*UIConstraints: *RIPunch Right3 *Option_30 None
261*UIConstraints: *RIPunch Right4 *Option_30 None
262*UIConstraints: *RIPunch Upper2 *Option_30 None
263*UIConstraints: *RIPunch Upper3 *Option_30 None
264*UIConstraints: *RIPunch Upper4 *Option_30 None
265*UIConstraints: *RIPunch Lower2 *Option_30 None
266*UIConstraints: *RIPunch Lower3 *Option_30 None
267*UIConstraints: *RIPunch Lower4 *Option_30 None
268*UIConstraints: *RIStaple LeftW *Option_30 Fin1000
269*UIConstraints: *RIStaple RightW *Option_30 Fin1000
270*UIConstraints: *RIStaple UpperW *Option_30 Fin1000
271*UIConstraints: *RIStaple LowerW *Option_30 Fin1000
272*UIConstraints: *RIPunch Left2 *Option_30 Fin1000
273*UIConstraints: *RIPunch Left3 *Option_30 Fin1000
274*UIConstraints: *RIPunch Left4 *Option_30 Fin1000
275*UIConstraints: *RIPunch Right2 *Option_30 Fin1000
276*UIConstraints: *RIPunch Right3 *Option_30 Fin1000
277*UIConstraints: *RIPunch Right4 *Option_30 Fin1000
278*UIConstraints: *RIPunch Upper2 *Option_30 Fin1000
279*UIConstraints: *RIPunch Upper3 *Option_30 Fin1000
280*UIConstraints: *RIPunch Upper4 *Option_30 Fin1000
281*UIConstraints: *RIPunch Lower2 *Option_30 Fin1000
282*UIConstraints: *RIPunch Lower3 *Option_30 Fin1000
283*UIConstraints: *RIPunch Lower4 *Option_30 Fin1000
284*UIConstraints: *OutputBin Fin2250Upper *Option_30 Fin1000
285*UIConstraints: *OutputBin Fin2250Lower *Option_30 Fin1000
286*UIConstraints: *OutputBin Fin1000Shift *Option_30 Fin2250
287*UIConstraints: *OutputBin MailBoxProof *Option40 False
288*UIConstraints: *OutputBin MailBoxBin1 *Option40 False
289*UIConstraints: *OutputBin MailBoxBin1 *Option40 False
290*UIConstraints: *OutputBin MailBoxBin2 *Option40 False
291*UIConstraints: *OutputBin MailBoxBin3 *Option40 False
292*UIConstraints: *OutputBin MailBoxBin4 *Option40 False
293*UIConstraints: *OutputBin MailBoxBin5 *Option40 False
294*UIConstraints: *OutputBin MailBoxBin6 *Option40 False
295*UIConstraints: *OutputBin MailBoxBin7 *Option40 False
296*UIConstraints: *OutputBin MailBoxBin8 *Option40 False
297*UIConstraints: *OutputBin MailBoxBin9 *Option40 False
298
299*UIConstraints: *PageSize A6 *InputSlot 1Tray
300*UIConstraints: *PageSize A6 *InputSlot 2Tray
301*UIConstraints: *PageSize A6 *InputSlot 3Tray
302*UIConstraints: *PageSize A6 *InputSlot 4Tray
303*UIConstraints: *PageSize A6 *InputSlot 5Tray
304*UIConstraints: *InputSlot 1Tray *PageSize A6
305*UIConstraints: *InputSlot 2Tray *PageSize A6
306*UIConstraints: *InputSlot 3Tray *PageSize A6
307*UIConstraints: *InputSlot 4Tray *PageSize A6
308*UIConstraints: *InputSlot 5Tray *PageSize A6
309
310*UIConstraints: *PageSize A3 *InputSlot 5Tray
311*UIConstraints: *PageSize A5 *InputSlot 5Tray
312*UIConstraints: *PageSize B4 *InputSlot 5Tray
313*UIConstraints: *PageSize B5 *InputSlot 5Tray
314*UIConstraints: *PageSize Legal *InputSlot 5Tray
315*UIConstraints: *PageSize Statement *InputSlot 5Tray
316*UIConstraints: *PageSize Tabloid *InputSlot 5Tray
317*UIConstraints: *PageSize Executive *InputSlot 5Tray
318*UIConstraints: *PageSize F *InputSlot 5Tray
319*UIConstraints: *PageSize Folio *InputSlot 5Tray
320*UIConstraints: *PageSize FanFoldGermanLegal *InputSlot 5Tray
321*UIConstraints: *InputSlot 5Tray *PageSize A3
322*UIConstraints: *InputSlot 5Tray *PageSize A5
323*UIConstraints: *InputSlot 5Tray *PageSize B4
324*UIConstraints: *InputSlot 5Tray *PageSize B5
325*UIConstraints: *InputSlot 5Tray *PageSize Legal
326*UIConstraints: *InputSlot 5Tray *PageSize Statement
327*UIConstraints: *InputSlot 5Tray *PageSize Tabloid
328*UIConstraints: *InputSlot 5Tray *PageSize Executive
329*UIConstraints: *InputSlot 5Tray *PageSize F
330*UIConstraints: *InputSlot 5Tray *PageSize Folio
331*UIConstraints: *InputSlot 5Tray *PageSize FanFoldGermanLegal
332
333*UIConstraints: *PageRegion A6 *InputSlot 1Tray
334*UIConstraints: *PageRegion A6 *InputSlot 2Tray
335*UIConstraints: *PageRegion A6 *InputSlot 3Tray
336*UIConstraints: *PageRegion A6 *InputSlot 4Tray
337*UIConstraints: *PageRegion A6 *InputSlot 5Tray
338*UIConstraints: *InputSlot 1Tray *PageRegion A6
339*UIConstraints: *InputSlot 2Tray *PageRegion A6
340*UIConstraints: *InputSlot 3Tray *PageRegion A6
341*UIConstraints: *InputSlot 4Tray *PageRegion A6
342*UIConstraints: *InputSlot 5Tray *PageRegion A6
343
344*UIConstraints: *PageRegion A3 *InputSlot 5Tray
345*UIConstraints: *PageRegion A5 *InputSlot 5Tray
346*UIConstraints: *PageRegion B4 *InputSlot 5Tray
347*UIConstraints: *PageRegion B5 *InputSlot 5Tray
348*UIConstraints: *PageRegion Legal *InputSlot 5Tray
349*UIConstraints: *PageRegion Statement *InputSlot 5Tray
350*UIConstraints: *PageRegion Tabloid *InputSlot 5Tray
351*UIConstraints: *PageRegion Executive *InputSlot 5Tray
352*UIConstraints: *PageRegion F *InputSlot 5Tray
353*UIConstraints: *PageRegion Folio *InputSlot 5Tray
354*UIConstraints: *PageRegion FanFoldGermanLegal *InputSlot 5Tray
355*UIConstraints: *InputSlot 5Tray *PageRegion A3
356*UIConstraints: *InputSlot 5Tray *PageRegion A5
357*UIConstraints: *InputSlot 5Tray *PageRegion B4
358*UIConstraints: *InputSlot 5Tray *PageRegion B5
359*UIConstraints: *InputSlot 5Tray *PageRegion Legal
360*UIConstraints: *InputSlot 5Tray *PageRegion Statement
361*UIConstraints: *InputSlot 5Tray *PageRegion Tabloid
362*UIConstraints: *InputSlot 5Tray *PageRegion Executive
363*UIConstraints: *InputSlot 5Tray *PageRegion F
364*UIConstraints: *InputSlot 5Tray *PageRegion Folio
365*UIConstraints: *InputSlot 5Tray *PageRegion FanFoldGermanLegal
366
367*UIConstraints: *PageSize A6 *Duplex DuplexTumble
368*UIConstraints: *PageSize A6 *Duplex DuplexNoTumble
369*UIConstraints: *Duplex DuplexTumble *PageSize A6
370*UIConstraints: *Duplex DuplexNoTumble *PageSize A6
371
372*UIConstraints: *PageRegion A6 *Duplex DuplexTumble
373*UIConstraints: *PageRegion A6 *Duplex DuplexNoTumble
374*UIConstraints: *Duplex DuplexTumble *PageRegion A6
375*UIConstraints: *Duplex DuplexNoTumble *PageRegion A6
376
377
378*FreeVM: "2261000"
379*% VMOption None/16 MB RAM: "2261000"
380*% VMOption 80Meg/80 MB RAM: "2261000"
381
382*Password: "0"
383*ExitServer: "
384  count 0 eq
385  {false}{true exch startjob}ifelse
386  not {(WARNING: Cannot modify initial VM.) =
387       (Missing or invalid Password.) =
388       (Please contact the author.) = flush quit
389  }if
390"
391*End
392*Reset: "
393  count 0 eq
394  {false}{true exch startjob}ifelse
395  not {(WARNING: Cannot reset printer.) =
396       (Missing or invalid Password.) =
397       (Please contact the author.) = flush quit
398  }if
399  systemdict /quit get exec
400  (WARNING: Printer Reset Failed.) = flush
401"
402*End
403
404*DefaultResolution: 600dpi
405*?Resolution: "
406  save
407  currentpagedevice /HWResolution get 0 get
408  (       ) cvs print (dpi) = flush
409  restore
410"
411*End
412
413*SuggestedJobTimeout: "0"
414*SuggestedWaitTimeout: "300"
415*PrintPSErrors: True
416*%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
417
418*%========== Media Selection ==========
419*LandscapeOrientation: Minus90
420
421*OpenUI *PageSize: PickOne
422*OrderDependency: 20 AnySetup *PageSize
423*DefaultPageSize: Letter
424*PageSize A3/A3: "<< /DeferredMediaSelection true
425  /Policies << /PageSize 2 /MediaType 2 >>
426  /PageSize [842 1191] /ImagingBBox null >> setpagedevice"
427*End
428*PageSize A4/A4: "<< /DeferredMediaSelection true
429  /Policies << /PageSize 2 /MediaType 2 >>
430  /PageSize [595 842] /ImagingBBox null >> setpagedevice"
431*End
432*PageSize A5/A5: "<< /DeferredMediaSelection true
433  /Policies << /PageSize 2 /MediaType 2 >>
434  /PageSize [421 595] /ImagingBBox null >> setpagedevice"
435*End
436*PageSize A6/A6: "<< /DeferredMediaSelection true
437  /Policies << /PageSize 2 /MediaType 2 >>
438  /PageSize [298 421] /ImagingBBox null >> setpagedevice"
439*End
440*PageSize B4/B4 (JIS): "<< /DeferredMediaSelection true
441  /Policies << /PageSize 2 /MediaType 2 >>
442  /PageSize [728 1031] /ImagingBBox null >> setpagedevice"
443*End
444*PageSize B5/B5 (JIS): "<< /DeferredMediaSelection true
445  /Policies << /PageSize 2 /MediaType 2 >>
446  /PageSize [516 729] /ImagingBBox null >> setpagedevice"
447*End
448*PageSize Legal/Legal: "<< /DeferredMediaSelection true
449  /Policies << /PageSize 2 /MediaType 2 >>
450  /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
451*End
452*PageSize Letter/Letter: "<< /DeferredMediaSelection true
453  /Policies << /PageSize 2 /MediaType 2 >>
454  /PageSize [612 792] /ImagingBBox null >> setpagedevice"
455*End
456*PageSize Statement/5.5 x 8.5: "<< /DeferredMediaSelection true
457  /Policies << /PageSize 2 /MediaType 2 >>
458  /PageSize [396 612] /ImagingBBox null >> setpagedevice"
459*End
460*PageSize Tabloid/11x17: "<< /DeferredMediaSelection true
461  /Policies << /PageSize 2 /MediaType 2 >>
462  /PageSize [792 1224] /ImagingBBox null >> setpagedevice"
463*End
464*PageSize Executive/Executive: "<< /DeferredMediaSelection true
465  /Policies << /PageSize 2 /MediaType 2 >>
466  /PageSize [522 756] /ImagingBBox null>> setpagedevice"
467*End
468*PageSize F/8x13: "<< /DeferredMediaSelection true
469  /Policies << /PageSize 2 /MediaType 2 >>
470  /PageSize [576 936] /ImagingBBox null>> setpagedevice"
471*End
472*PageSize Folio/8.25x13: "<< /DeferredMediaSelection true
473  /Policies << /PageSize 2 /MediaType 2 >>
474  /PageSize [595 935] /ImagingBBox null>> setpagedevice"
475*End
476*PageSize FanFoldGermanLegal/8.5x13: "<< /DeferredMediaSelection true
477  /Policies << /PageSize 2 /MediaType 2 >>
478  /PageSize [612 936] /ImagingBBox null>> setpagedevice"
479*End
480*?PageSize: "
481  save
482  currentpagedevice /PageSize get aload pop
483  2 copy gt {exch}if (Unknown)
484  12 dict
485    dup [842 1191] (A3) put
486    dup [595 842]  (A4) put
487    dup [421 595]  (A5) put
488    dup [298 421]  (A6) put
489    dup [283 419]  (PostCard) put
490    dup [728 1031] (B4) put
491    dup [516 729]  (B5) put
492    dup [363 516]  (B6) put
493    dup [612 1008] (Legal) put
494    dup [612 792]  (Letter) put
495    dup [396 612]  (HalfLetter) put
496    dup [792 1224] (11x17) put
497    {exch aload pop 4 index sub abs 5 le exch 5 index
498     sub abs 5 le and {exch pop exit}{pop}ifelse
499    }bind forall = flush pop pop
500    restore
501"
502*End
503*CloseUI: *PageSize
504
505*OpenUI *PageRegion: PickOne
506*OrderDependency: 25 AnySetup *PageRegion
507*DefaultPageRegion: Letter
508*PageRegion A3/A3: "<< /DeferredMediaSelection true
509  /Policies << /PageSize 2 /MediaType 2 >>
510  /PageSize [842 1191] /ImagingBBox null >> setpagedevice"
511*End
512*PageRegion A4/A4: "<< /DeferredMediaSelection true
513  /Policies << /PageSize 2 /MediaType 2 >>
514  /PageSize [595 842] /ImagingBBox null >> setpagedevice"
515*End
516*PageRegion A5/A5: "<< /DeferredMediaSelection true
517  /Policies << /PageSize 2 /MediaType 2 >>
518  /PageSize [421 595] /ImagingBBox null >> setpagedevice"
519*End
520*PageRegion A6/A6: "<< /DeferredMediaSelection true
521  /Policies << /PageSize 2 /MediaType 2 >>
522  /PageSize [298 421] /ImagingBBox null >> setpagedevice"
523*End
524*PageRegion B4/B4 (JIS): "<< /DeferredMediaSelection true
525  /Policies << /PageSize 2 /MediaType 2 >>
526  /PageSize [728 1031] /ImagingBBox null >> setpagedevice"
527*End
528*PageRegion B5/B5 (JIS): "<< /DeferredMediaSelection true
529  /Policies << /PageSize 2 /MediaType 2 >>
530  /PageSize [516 729] /ImagingBBox null >> setpagedevice"
531*End
532*PageRegion Legal/Legal: "<< /DeferredMediaSelection true
533  /Policies << /PageSize 2 /MediaType 2 >>
534  /PageSize [612 1008] /ImagingBBox null >> setpagedevice"
535*End
536*PageRegion Letter/Letter: "<< /DeferredMediaSelection true
537  /Policies << /PageSize 2 /MediaType 2 >>
538  /PageSize [612 792] /ImagingBBox null >> setpagedevice"
539*End
540*PageRegion Statement/5.5 x 8.5: "<< /DeferredMediaSelection true
541  /Policies << /PageSize 2 /MediaType 2 >>
542  /PageSize [396 612] /ImagingBBox null >> setpagedevice"
543*End
544*PageRegion Tabloid/11x17: "<< /DeferredMediaSelection true
545  /Policies << /PageSize 2 /MediaType 2 >>
546  /PageSize [792 1224] /ImagingBBox null >> setpagedevice"
547*End
548*PageRegion Executive/Executive: "<< /DeferredMediaSelection true
549  /Policies << /PageSize 2 /MediaType 2 >>
550  /PageSize [522 756] /ImagingBBox null>> setpagedevice"
551*End
552*PageRegion F/8x13: "<< /DeferredMediaSelection true
553  /Policies << /PageSize 2 /MediaType 2 >>
554  /PageSize [576 936] /ImagingBBox null>> setpagedevice"
555*End
556*PageRegion Folio/8.25x13: "<< /DeferredMediaSelection true
557  /Policies << /PageSize 2 /MediaType 2 >>
558  /PageSize [595 935] /ImagingBBox null>> setpagedevice"
559*End
560*PageRegion FanFoldGermanLegal/8.5x13: "<< /DeferredMediaSelection true
561  /Policies << /PageSize 2 /MediaType 2 >>
562  /PageSize [612 936] /ImagingBBox null>> setpagedevice"
563*End
564*CloseUI: *PageRegion
565
566*%========== Information About Media Sizes ==========
567
568*DefaultImageableArea: A4
569*ImageableArea A3/A3: "12 12 830 1179"
570*ImageableArea A4/A4: "12 12 583 830"
571*ImageableArea A5/A5: "12 12 408 583"
572*ImageableArea A6/A6: "12 12 285 408"
573*ImageableArea B4/B4 (JIS): "12 12 717 1020"
574*ImageableArea B5/B5 (JIS): "12 12 504 717"
575*ImageableArea Legal/Legal: "12 12 600 996"
576*ImageableArea Letter/Letter: "12 12 600 780"
577*ImageableArea Statement/5.5 x 8.5: "12 12 384 600"
578*ImageableArea Tabloid/11x17: "12 12 780 1212"
579*ImageableArea Executive/Executive: "12 12 510 744"
580*ImageableArea F/8x13: "12 12 564 924"
581*ImageableArea Folio/8.25x13: "12 12 583 923"
582*ImageableArea FanFoldGermanLegal/8.5x13: "12 12 600 924"
583*?ImageableArea: "
584  save
585  /cvp {(            ) cvs print (               ) print}bind def
586  newpath clippath pathbbox 4 -2 roll exch
587  2 {10000 mul ceiling 10000 div cvp}repeat exch
588  2 {10000 mul floor 10000 div cvp}repeat flush
589  restore
590"
591*End
592
593*DefaultPaperDimension: A4
594*PaperDimension A3/A3: "842 1191"
595*PaperDimension A4/A4: "595 842"
596*PaperDimension A5/A5: "420 595"
597*PaperDimension A6/A6: "297 420"
598*PaperDimension B4/B4 (JIS): "729 1032"
599*PaperDimension B5/B5 (JIS): "516 729"
600*PaperDimension Legal/Legal: "612 1008"
601*PaperDimension Letter/Letter: "612 792"
602*PaperDimension Statement/5.5 x 8.5: "396 612"
603*PaperDimension Tabloid/11x17: "792 1224"
604*PaperDimension Executive/Executive: "522 756"
605*PaperDimension F/8x13: "576 936"
606*PaperDimension Folio/8.25x13: "595 935"
607*PaperDimension FanFoldGermanLegal/8.5x13: "612 936"
608
609*%========== Media Handling Features ==========
610
611*OpenUI *InputSlot: PickOne
612*OrderDependency: 30 AnySetup *InputSlot
613*DefaultInputSlot: Auto
614*InputSlot MultiTray/Bypass Tray: "<</MediaPosition 0>> setpagedevice"
615*InputSlot 1Tray/Tray 1: "<</MediaPosition 1>> setpagedevice"
616*InputSlot 2Tray/Tray 2: "<</MediaPosition 2>> setpagedevice"
617*InputSlot 3Tray/Tray 3: "<</MediaPosition 3>> setpagedevice"
618*InputSlot 4Tray/Tray 4: "<</MediaPosition 4>> setpagedevice"
619*InputSlot 5Tray/Large Capacity Tray: "<</MediaPosition 5>> setpagedevice"
620*InputSlot Auto/Auto Select: ""
621*?InputSlot: "
622  save
623  [(MultiTray)(1Tray)(2Tray)(3Tray)(4Tray)(5Tray)]
624  statusdict /papertray get exec {get}stopped
625  {pop pop (Unknown)}if = flush
626  restore
627"
628*End
629*CloseUI: *InputSlot
630
631*%=== Custom Paper Support =================
632*LeadingEdge Short: ""
633*LeadingEdge Long: ""
634*DefaultLeadingEdge: Short
635
636*MaxMediaWidth:  "842"
637*MaxMediaHeight: "1224"
638*HWMargins:      12 12 12 12
639*CustomPageSize True: "pop pop pop
640  << /PageSize [ 5 -2 roll ]  /ImagingBBox null
641  /Policies <</PageSize 2 /MediaType 2>>
642  /DeferredMediaSelection true
643  >> setpagedevice"
644*End
645
646*ParamCustomPageSize Width:        1 points 283 842
647*ParamCustomPageSize Height:       2 points 421 1224
648*ParamCustomPageSize WidthOffset:  3 points 0 0
649*ParamCustomPageSize HeightOffset: 4 points 0 0
650*ParamCustomPageSize Orientation:  5 int 1 1
651
652*NonUIOrderDependency: 21 AnySetup *CustomPageSize True
653
654*RequiresPageRegion MultiTray: True
655*RequiresPageRegion 1Tray: True
656*RequiresPageRegion 2Tray: True
657*RequiresPageRegion 3Tray: True
658*RequiresPageRegion 4Tray: True
659*RequiresPageRegion 5Tray: True
660
661*OpenUI *TraySwitch/Auto Tray Switch: Boolean
662*OrderDependency: 35 AnySetup *TraySwitch
663*DefaultTraySwitch: True
664*TraySwitch True/On: "<</TraySwitch true>>setpagedevice"
665*TraySwitch False/Off: "<</TraySwitch false>>setpagedevice"
666*?TraySwitch: "
667  save
668  currentpagedevice /TraySwitch get
669  {(True)}{(False)}ifelse = flush
670  restore
671"
672*End
673*CloseUI: *TraySwitch
674
675*OpenUI *Duplex/Duplex: PickOne
676*OrderDependency: 50 AnySetup *Duplex
677*DefaultDuplex: None
678*Duplex None/Off: "<</Duplex false>>setpagedevice"
679*Duplex DuplexTumble/Short Edge: "<</Duplex true /Tumble true>>setpagedevice"
680*Duplex DuplexNoTumble/Long Edge: "<</Duplex true /Tumble false>>setpagedevice"
681*?Duplex: "
682  save
683  currentpagedevice /Duplex get
684  {currentpagedevice /Tumble get
685    {(DuplexTumble)}{(DuplexNoTumble)}ifelse
686  }{(None)}ifelse = flush
687  restore
688"
689*End
690*CloseUI: *Duplex
691
692*%========== Resolution and Appearance Control ==========
693
694*OpenUI *Collate/Collate: Boolean
695*OrderDependency: 200 AnySetup *Collate
696*DefaultCollate: False
697*Collate False/Off: "<</Collate false>>setpagedevice"
698*Collate True/On: "<</Collate true
699  /CollateDetails <</Type 6 /AlignSet false>>
700  >>setpagedevice"
701*End
702*?Collate: "
703  save
704  currentpagedevice /Collate get
705  {{(True)}{(False)}ifelse }stopped {(Unknown)}if = flush
706  restore
707"
708*End
709*CloseUI: *Collate
710
711*OpenUI *RIPrintMode/Print Mode: PickOne
712*OrderDependency: 45 AnySetup *RIPrintMode
713*DefaultRIPrintMode: 1rhit
714*RIPrintMode 1rhit/Edge Smoothing: "<</PostRenderingEnhance true
715  /PostRenderingEnhanceDetails << /Type 34 /OutputMode 0>> >> setpagedevice
716  /version (3010.103) def"
717*End
718*RIPrintMode 0rhit/Through: "
719  <</PostRenderingEnhance false>> setpagedevice
720  /version (3010.103) def"
721*End
722*RIPrintMode 5rhit/Toner Saving 1: "<</PostRenderingEnhance true
723  /PostRenderingEnhanceDetails << /Type 34 /OutputMode 3>> >> setpagedevice
724  /version (3010.103) def"
725*End
726*RIPrintMode 4rhit/Toner Saving 2: "<</PostRenderingEnhance true
727  /PostRenderingEnhanceDetails << /Type 34 /OutputMode 4>> >> setpagedevice
728  /version (3010.103) def"
729*End
730*?RIPrintMode: "
731  save
732  /UK (Unknown) def
733  {
734    currentpagedevice dup /PostRenderingEnhance 2 copy known not { UK exit } if
735    get dup false eq {pop (0rhit) exit }
736    {pop /PostRenderingEnhanceDetails get dup /OutputMode get
737    dup 0 eq {pop (1rhit) exit} if
738    dup 3 eq {pop (5rhit) exit} if
739    dup 4 eq {pop (4rhit) exit} if
740    UK exit
741    } ifelse
742  } bind loop
743  mark count 1 sub 2 roll cleartomark
744  = flush
745  restore
746"
747*End
748*CloseUI: *RIPrintMode
749
750*OpenUI *MediaType/Paper Type: PickOne
751*OrderDependency: 205 AnySetup *MediaType
752*MediaType Plain/Plain: "<< /MediaType (Plain) >> setpagedevice"
753*MediaType Recycled/Recycled: "<< /MediaType (Recycled) >> setpagedevice"
754*MediaType Special/Special: "<< /MediaType (Special) >> setpagedevice"
755*MediaType Colored/Color: "<< /MediaType (Color) >> setpagedevice"
756*MediaType Letterhead/Letterhead: "<< /MediaType (Letterhead) >> setpagedevice"
757*MediaType Preprinted/Preprinted: "<< /MediaType (Preprinted) >> setpagedevice"
758*MediaType Prepunched/Prepunched: "<< /MediaType (Prepunched) >> setpagedevice"
759*MediaType Labels/Labels: "<< /MediaType (Labels) >> setpagedevice"
760*MediaType Bond/Bond: "<< /MediaType (Bond) >> setpagedevice"
761*MediaType Cardstock/Cardstock: "<< /MediaType (Cardstock) >> setpagedevice"
762*MediaType OHP/Transparency: "<< /MediaType (Transparency) >> setpagedevice"
763*MediaType Thick/Thick: "<< /MediaType (Thick) >> setpagedevice"
764*?MediaType: "
765  save
766  /UK (Unknown) def
767  {
768    currentpagedevice /MediaType 2 copy known not { UK exit } if
769    get dup null eq 1 index (Plain) eq or { (Plain) exit } if
770    dup (Recycled) eq { dup exit } if
771    dup (Special) eq { dup exit } if
772    UK exit
773  } bind loop
774  mark count 1 sub 2 roll cleartomark
775  = flush
776  restore
777"
778*End
779*DefaultMediaType: Plain
780*CloseUI: *MediaType
781
782*OpenUI *OutputBin/Destination: PickOne
783*OrderDependency: 210 AnySetup *OutputBin
784*OutputBin Default/Printer Default: "<</OutputType null>>setpagedevice"
785*OutputBin Standard/Internal Tray 1: "<</OutputType (Standard)>>setpagedevice"
786*OutputBin Bin1/Internal Tray 2: "<</OutputType (1Bin)>>setpagedevice"
787*OutputBin External/External Tray: "<</OutputType (External)>>setpagedevice"
788*OutputBin Fin1000Shift/Finisher Shift Tray: "<</OutputType (Fin1000Shift)>>setpagedevice"
789*OutputBin Fin2250Upper/Finisher Shift Tray 1: "<</OutputType (Fin2250Upper)>>setpagedevice"
790*OutputBin Fin2250Lower/Finisher Shift Tray 2: "<</OutputType (Fin2250Lower)>>setpagedevice"
791*OutputBin MailBoxProof/Mailbox Proof Tray: "<</OutputType (MailProof)>>setpagedevice"
792*OutputBin MailBoxBin1/Mailbox Tray 1: "<</OutputType (MailBin1)>>setpagedevice"
793*OutputBin MailBoxBin2/Mailbox Tray 2: "<</OutputType (MailBin2)>>setpagedevice"
794*OutputBin MailBoxBin3/Mailbox Tray 3: "<</OutputType (MailBin3)>>setpagedevice"
795*OutputBin MailBoxBin4/Mailbox Tray 4: "<</OutputType (MailBin4)>>setpagedevice"
796*OutputBin MailBoxBin5/Mailbox Tray 5: "<</OutputType (MailBin5)>>setpagedevice"
797*OutputBin MailBoxBin6/Mailbox Tray 6: "<</OutputType (MailBin6)>>setpagedevice"
798*OutputBin MailBoxBin7/Mailbox Tray 7: "<</OutputType (MailBin7)>>setpagedevice"
799*OutputBin MailBoxBin8/Mailbox Tray 8: "<</OutputType (MailBin8)>>setpagedevice"
800*OutputBin MailBoxBin9/Mailbox Tray 9: "<</OutputType (MailBin9)>>setpagedevice"
801*DefaultOutputBin: Default
802*?OutputBin: "
803  save
804  currentpagedevice /OutputType get = flush
805  restore
806"
807*End
808*CloseUI: *OutputBin
809
810*OpenUI *RIStaple/Staple: PickOne
811*OrderDependency: 220 AnySetup *RIStaple
812*DefaultRIStaple: None
813*RIStaple None/Off: "<< /Staple 0 >> setpagedevice"
814*RIStaple UpperLeft/Top left: "<<
815  /Collate true  /CollateDetails <</Type 6 /AlignSet true>>
816  /Staple 2  /StapleDetails << /Type 14 /Angle 0 /Position 0 >>
817  >> setpagedevice"
818*End
819*RIStaple UpperRight/Top right: "<<
820  /Collate true  /CollateDetails <</Type 6 /AlignSet true>>
821  /Staple 2  /StapleDetails << /Type 14 /Angle 0 /Position 6 >>
822  >> setpagedevice"
823*End
824*RIStaple LowerLeft/Bottom left: "<<
825  /Collate true  /CollateDetails <</Type 6 /AlignSet true>>
826  /Staple 2  /StapleDetails << /Type 14 /Angle 0 /Position 2 >>
827  >> setpagedevice"
828*End
829*RIStaple LowerRight/Bottom right: "<<
830  /Collate true  /CollateDetails <</Type 6 /AlignSet true>>
831  /Staple 2  /StapleDetails << /Type 14 /Angle 0 /Position 4 >>
832  >> setpagedevice"
833*End
834*RIStaple LeftW/2 at left: "<<
835  /Collate true  /CollateDetails <</Type 6 /AlignSet true>>
836  /Staple 2  /StapleDetails << /Type 14 /Angle 0 /Position 1 >>
837  >> setpagedevice"
838*End
839*RIStaple RightW/2 at right: "<<
840  /Collate true  /CollateDetails <</Type 6 /AlignSet true>>
841  /Staple 2  /StapleDetails << /Type 14 /Angle 0 /Position 5 >>
842  >> setpagedevice"
843*End
844*RIStaple UpperW/2 at top: "<<
845  /Collate true  /CollateDetails <</Type 6 /AlignSet true>>
846  /Staple 2  /StapleDetails << /Type 14 /Angle 0 /Position 7 >>
847  >> setpagedevice"
848*End
849*RIStaple LowerW/2 at bottom: "<<
850  /Collate true  /CollateDetails <</Type 6 /AlignSet true>>
851  /Staple 2  /StapleDetails << /Type 14 /Angle 0 /Position 3 >>
852  >> setpagedevice"
853*End
854*?RIStaple: "
855  save
856  /UK (Unknown) def
857  {
858    currentpagedevice dup /Staple 2 copy known not { UK exit } if
859    get dup 0 eq {pop (None) exit }
860    {pop /StapleDetails get dup /Position get
861    dup 0 eq {pop (UpperLeft) exit} if
862    dup 6 eq {pop (LowerLeft) exit} if
863    dup 2 eq {pop (UpperRight) exit} if
864    dup 4 eq {pop (LowerRight) exit} if
865    dup 1 eq {pop (LeftW) exit} if
866    dup 5 eq {pop (RightW) exit} if
867    dup 7 eq {pop (UpperW) exit} if
868    dup 3 eq {pop (LowerW) exit} if
869    UK exit
870    } ifelse
871  } bind loop
872  mark count 1 sub 2 roll cleartomark
873  = flush
874  restore
875"
876*End
877*CloseUI: *RIStaple
878
879*% *OpenUI *RIPunch/Punch: PickOne
880*% *OrderDependency: 230 AnySetup *RIPunch
881*% *RIPunch None/Off: "<< /Punch 0 >> setpagedevice"
882*% *RIPunch Left/Left: "<< /Punch 2
883*%   /PunchDetails << /Type 3 /Position 0 >> >> setpagedevice"
884*% *End
885*% *RIPunch Right/Right: "<< /Punch 2
886*%   /PunchDetails << /Type 3 /Position 2 >> >> setpagedevice"
887*% *End
888*% *RIPunch Upper/Top: "<< /Punch 2
889*%   /PunchDetails << /Type 3 /Position 3 >> >> setpagedevice"
890*% *End
891*% *RIPunch Lower/Bottom: "<< /Punch 2
892*%   /PunchDetails << /Type 3 /Position 1 >> >> setpagedevice"
893*% *End
894*% *DefaultRIPunch: None
895*% *?RIPunch: "
896*%   save
897*%   currentpagedevice dup /Punch 2 copy known {get {
898*%     /PunchDetails get dup /Type get 15 eq {/Position get
899*%     dup 0 eq {pop (Left)}{dup 1 eq {pop (Lower)}{
900*%     dup 2 eq {pop (Right)}{dup 3 eq {pop (Upper)}{
901*%     pop (Unknown)}ifelse}ifelse}ifelse}ifelse}{pop (Unknown)}ifelse}{
902*%     pop (None)}ifelse}{pop pop pop (Unknown)}ifelse
903*%   = flush
904*%   restore
905*% "
906*% *End
907*% *CloseUI: *RIPunch
908
909*% *OpenUI *RIPunchHole/Punch Holes: PickOne
910*% *OrderDependency: 230 AnySetup *RIPunchHole
911*% *DefaultRIPunchHole: Default
912*% *RIPunchHole Default/Printer Default: ""
913*% *RIPunchHole 2Holes/2 Holes: "<< /PunchDetails
914*%   << /Type 3 /NumHoles 2 >> >> setpagedevice"
915*% *End
916*% *RIPunchHole 3Holes/3 Holes: "<< /PunchDetails
917*%   << /Type 3 /NumHoles 3 >> >> setpagedevice"
918*% *End
919*% *RIPunchHole 4Holes/4 Holes: "<< /PunchDetails
920*%   << /Type 3 /NumHoles 4 >> >> setpagedevice"
921*% *End
922*% *CloseUI: *RIPunchHole
923
924*OpenUI *RIPunch/Punch: PickOne
925*OrderDependency: 230 AnySetup *RIPunch
926*RIPunch None/Off: "<< /Punch 0 >> setpagedevice"
927*RIPunch Left2/2 at left: "<< /Punch 2
928  /PunchDetails << /Type 4 /Position 0 /NumHoles 2 >> >> setpagedevice"
929*End
930*RIPunch Left3/3 at left: "<< /Punch 2
931  /PunchDetails << /Type 4 /Position 0 /NumHoles 3 >> >> setpagedevice"
932*End
933*RIPunch Left4/4 at left: "<< /Punch 2
934  /PunchDetails << /Type 4 /Position 0 /NumHoles 4 >> >> setpagedevice"
935*End
936*RIPunch Right2/2 at right: "<< /Punch 2
937  /PunchDetails << /Type 4 /Position 2 /NumHoles 2 >> >> setpagedevice"
938*End
939*RIPunch Right3/3 at right: "<< /Punch 2
940  /PunchDetails << /Type 4 /Position 2 /NumHoles 3 >> >> setpagedevice"
941*End
942*RIPunch Right4/4 at right: "<< /Punch 2
943  /PunchDetails << /Type 4 /Position 2 /NumHoles 4 >> >> setpagedevice"
944*End
945*RIPunch Upper2/2 at top: "<< /Punch 2
946  /PunchDetails << /Type 4 /Position 3 /NumHoles 2 >> >> setpagedevice"
947*End
948*RIPunch Upper3/3 at top: "<< /Punch 2
949  /PunchDetails << /Type 4 /Position 3 /NumHoles 3 >> >> setpagedevice"
950*End
951*RIPunch Upper4/4 at top: "<< /Punch 2
952  /PunchDetails << /Type 4 /Position 3 /NumHoles 4 >> >> setpagedevice"
953*End
954*RIPunch Lower2/2 at bottom: "<< /Punch 2
955  /PunchDetails << /Type 4 /Position 1 /NumHoles 2 >> >> setpagedevice"
956*End
957*RIPunch Lower3/3 at bottom: "<< /Punch 2
958  /PunchDetails << /Type 4 /Position 1 /NumHoles 3 >> >> setpagedevice"
959*End
960*RIPunch Lower4/4 at bottom: "<< /Punch 2
961  /PunchDetails << /Type 4 /Position 1 /NumHoles 4 >> >> setpagedevice"
962*End
963*DefaultRIPunch: None
964*?RIPunch: "
965  save
966  /UK (Unknown) def
967  {
968    currentpagedevice dup /Punch 2 copy known not { UK exit } if
969    get dup 0 eq {pop (None) exit }
970    {pop /PunchDetails get dup /Position get
971    dup 0 eq {pop (Left2) exit} if
972    dup 2 eq {pop (Right2) exit} if
973    dup 3 eq {pop (Upper2) exit} if
974    dup 1 eq {pop (Lower2) exit} if
975    UK exit
976    } ifelse
977  } bind loop
978  mark count 1 sub 2 roll cleartomark
979  = flush
980  restore
981"
982*End
983*CloseUI: *RIPunch
984
985*%========== Gray Levels and Halftoning ==========
986*AccurateScreensSupport: True
987*ScreenFreq: "85.0"
988*ScreenAngle: "45.0"
989*DefaultScreenProc: Dot
990*ScreenProc Dot: "
991  {abs exch abs 2 copy add 1 gt
992   {1 sub dup mul exch 1 sub dup mul add 1 sub}
993   {dup mul exch dup mul add 1 exch sub}
994   ifelse}
995"
996*End
997*ScreenProc Line: "{pop}"
998*ScreenProc Ellipse: "
999  {dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}
1000"
1001*End
1002
1003*%========== Font ==========
1004
1005*DefaultFont: Courier
1006*Font AlbertusMT: Standard "(001.000)" Standard ROM
1007*Font AlbertusMT-Italic: Standard "(001.000)" Standard ROM
1008*Font AlbertusMT-Light: Standard "(001.000)" Standard ROM
1009*Font AntiqueOlive-Bold: Standard "(501.009)" ExtendedRoman ROM
1010*Font AntiqueOlive-Compact: Standard "(501.008)" ExtendedRoman ROM
1011*Font AntiqueOlive-Italic: Standard "(501.010)" ExtendedRoman ROM
1012*Font AntiqueOlive-Roman: Standard "(501.008)" ExtendedRoman ROM
1013*Font Apple-Chancery: Standard "(001.001)" ExtendedRoman ROM
1014*Font ArialMT: Standard "(501.009)" ExtendedRoman ROM
1015*Font Arial-BoldMT: Standard "(501.009)" ExtendedRoman ROM
1016*Font Arial-BoldItalicMT: Standard "(501.009)" ExtendedRoman ROM
1017*Font Arial-ItalicMT: Standard "(501.012)" ExtendedRoman ROM
1018*Font AvantGarde-Book: Standard "(501.009)" ExtendedRoman ROM
1019*Font AvantGarde-BookOblique: Standard "(501.009)" ExtendedRoman ROM
1020*Font AvantGarde-Demi: Standard "(501.010)" ExtendedRoman ROM
1021*Font AvantGarde-DemiOblique: Standard "(501.010)" ExtendedRoman ROM
1022*Font Bodoni: Standard "(501.008)" ExtendedRoman ROM
1023*Font Bodoni-Bold: Standard "(501.006)" ExtendedRoman ROM
1024*Font Bodoni-BoldItalic: Standard "(501.007)" ExtendedRoman ROM
1025*Font Bodoni-Italic: Standard "(501.007)" ExtendedRoman ROM
1026*Font Bodoni-Poster: Standard "(501.009)" ExtendedRoman ROM
1027*Font Bodoni-PosterCompressed: Standard "(501.007)" ExtendedRoman ROM
1028*Font Bookman-Demi: Standard "(501.007)" ExtendedRoman ROM
1029*Font Bookman-DemiItalic: Standard "(501.008)" ExtendedRoman ROM
1030*Font Bookman-Light: Standard "(501.006)" ExtendedRoman ROM
1031*Font Bookman-LightItalic: Standard "(501.007)" ExtendedRoman ROM
1032*Font Carta: Special "(001.001)" Special ROM
1033*Font Chicago: Standard "(501.011)" ExtendedRoman ROM
1034*Font Clarendon-Bold: Standard "(501.008)" ExtendedRoman ROM
1035*Font Clarendon-Light: Standard "(501.009)" ExtendedRoman ROM
1036*Font Clarendon: Standard "(501.009)" ExtendedRoman ROM
1037*Font CooperBlack-Italic: Standard "(001.003)" Standard ROM
1038*Font CooperBlack: Standard "(001.003)" Standard ROM
1039*Font Copperplate-ThirtyThreeBC: Standard "(001.002)" Standard ROM
1040*Font Copperplate-ThirtyTwoBC: Standard "(001.002)" Standard ROM
1041*Font Coronet-Regular: Standard "(001.000)" ExtendedRoman ROM
1042*Font Courier-Bold: Standard "(501.010)" ExtendedRoman ROM
1043*Font Courier-BoldOblique: Standard "(501.010)" ExtendedRoman ROM
1044*Font Courier-Oblique: Standard "(501.010)" ExtendedRoman ROM
1045*Font Courier: Standard "(501.010)" ExtendedRoman ROM
1046*Font Eurostile-Bold: Standard "(501.008)" ExtendedRoman ROM
1047*Font Eurostile-BoldExtendedTwo: Standard "(501.008)" ExtendedRoman ROM
1048*Font Eurostile-ExtendedTwo: Standard "(501.010)" ExtendedRoman ROM
1049*Font Eurostile: Standard "(501.008)" ExtendedRoman ROM
1050*Font Geneva: Standard "(501.007)" ExtendedRoman ROM
1051*Font GillSans: Standard "(501.009)" ExtendedRoman ROM
1052*Font GillSans-Bold: Standard "(501.007)" ExtendedRoman ROM
1053*Font GillSans-BoldCondensed: Standard "(501.006)" ExtendedRoman ROM
1054*Font GillSans-BoldItalic: Standard "(501.008)" ExtendedRoman ROM
1055*Font GillSans-Condensed: Standard "(501.007)" ExtendedRoman ROM
1056*Font GillSans-ExtraBold: Standard "(501.008)" ExtendedRoman ROM
1057*Font GillSans-Italic: Standard "(501.008)" ExtendedRoman ROM
1058*Font GillSans-Light: Standard "(501.009)" ExtendedRoman ROM
1059*Font GillSans-LightItalic: Standard "(501.009)" ExtendedRoman ROM
1060*Font Goudy: Standard "(001.003)" Standard ROM
1061*Font Goudy-Bold: Standard "(001.002)" Standard ROM
1062*Font Goudy-BoldItalic: Standard "(001.002)" Standard ROM
1063*Font Goudy-ExtraBold: Standard "(001.001)" Standard ROM
1064*Font Goudy-Italic: Standard "(001.002)" Standard ROM
1065*Font Helvetica: Standard "(501.008)" ExtendedRoman ROM
1066*Font Helvetica-Bold: Standard "(501.010)" ExtendedRoman ROM
1067*Font Helvetica-BoldOblique: Standard "(501.010)" ExtendedRoman ROM
1068*Font Helvetica-Condensed-Bold: Standard "(501.009)" ExtendedRoman ROM
1069*Font Helvetica-Condensed-BoldObl: Standard "(501.009)" ExtendedRoman ROM
1070*Font Helvetica-Condensed-Oblique: Standard "(501.010)" ExtendedRoman ROM
1071*Font Helvetica-Condensed: Standard "(501.010)" ExtendedRoman ROM
1072*Font Helvetica-Narrow-Bold: Standard "(501.010)" ExtendedRoman ROM
1073*Font Helvetica-Narrow-BoldOblique: Standard "(501.010)" ExtendedRoman ROM
1074*Font Helvetica-Narrow-Oblique: Standard "(501.008)" ExtendedRoman ROM
1075*Font Helvetica-Narrow: Standard "(501.008)" ExtendedRoman ROM
1076*Font Helvetica-Oblique: Standard "(501.008)" ExtendedRoman ROM
1077*Font HoeflerText-Black: Standard "(501.008)" ExtendedRoman ROM
1078*Font HoeflerText-BlackItalic: Standard "(501.009)" ExtendedRoman ROM
1079*Font HoeflerText-Italic: Standard "(501.010)" ExtendedRoman ROM
1080*Font HoeflerText-Ornaments: Special "(001.001)" Special ROM
1081*Font HoeflerText-Regular: Standard "(501.009)" ExtendedRoman ROM
1082*Font JoannaMT: Standard "(501.009)" ExtendedRoman ROM
1083*Font JoannaMT-Bold: Standard "(501.008)" ExtendedRoman ROM
1084*Font JoannaMT-BoldItalic: Standard "(501.008)" ExtendedRoman ROM
1085*Font JoannaMT-Italic: Standard "(501.008)" ExtendedRoman ROM
1086*Font LetterGothic: Standard "(501.009)" ExtendedRoman ROM
1087*Font LetterGothic-Bold: Standard "(501.010)" ExtendedRoman ROM
1088*Font LetterGothic-BoldSlanted: Standard "(501.010)" ExtendedRoman ROM
1089*Font LetterGothic-Slanted: Standard "(501.010)" ExtendedRoman ROM
1090*Font LubalinGraph-Book: Standard "(501.009)" ExtendedRoman ROM
1091*Font LubalinGraph-BookOblique: Standard "(501.009)" ExtendedRoman ROM
1092*Font LubalinGraph-Demi: Standard "(501.009)" ExtendedRoman ROM
1093*Font LubalinGraph-DemiOblique: Standard "(501.009)" ExtendedRoman ROM
1094*Font Marigold: Standard "(001.000)" Standard ROM
1095*Font MonaLisa-Recut: Standard "(001.000)" Standard ROM
1096*Font Monaco: Standard "(501.012)" ExtendedRoman ROM
1097*Font NewCenturySchlbk-Bold: Standard "(501.008)" ExtendedRoman ROM
1098*Font NewCenturySchlbk-BoldItalic: Standard "(501.009)" ExtendedRoman ROM
1099*Font NewCenturySchlbk-Italic: Standard "(501.011)" ExtendedRoman ROM
1100*Font NewCenturySchlbk-Roman: Standard "(501.008)" ExtendedRoman ROM
1101*Font NewYork: Standard "(501.013)" ExtendedRoman ROM
1102*Font Optima-Bold: Standard "(501.008)" ExtendedRoman ROM
1103*Font Optima-BoldItalic: Standard "(501.009)" ExtendedRoman ROM
1104*Font Optima-Italic: Standard "(501.010)" ExtendedRoman ROM
1105*Font Optima: Standard "(501.010)" ExtendedRoman ROM
1106*Font Oxford: Standard "(001.000)" Standard ROM
1107*Font Palatino-Bold: Standard "(501.008)" ExtendedRoman ROM
1108*Font Palatino-BoldItalic: Standard "(501.007)" ExtendedRoman ROM
1109*Font Palatino-Italic: Standard "(501.008)" ExtendedRoman ROM
1110*Font Palatino-Roman: Standard "(501.006)" ExtendedRoman ROM
1111*Font StempelGaramond-Bold: Standard "(501.007)" ExtendedRoman ROM
1112*Font StempelGaramond-BoldItalic: Standard "(501.012)" ExtendedRoman ROM
1113*Font StempelGaramond-Italic: Standard "(501.009)" ExtendedRoman ROM
1114*Font StempelGaramond-Roman: Standard "(501.011)" ExtendedRoman ROM
1115*Font Symbol: Special "(001.008)" Special ROM
1116*Font Tekton: Standard "(001.001)" Standard ROM
1117*Font Times-Bold: Standard "(501.009)" ExtendedRoman ROM
1118*Font Times-BoldItalic: Standard "(501.009)" ExtendedRoman ROM
1119*Font Times-Italic: Standard "(501.010)" ExtendedRoman ROM
1120*Font Times-Roman: Standard "(501.010)" ExtendedRoman ROM
1121*Font TimesNewRomanPS-BoldItalicMT: Standard "(501.011)" ExtendedRoman ROM
1122*Font TimesNewRomanPS-BoldMT: Standard "(501.009)" ExtendedRoman ROM
1123*Font TimesNewRomanPS-ItalicMT: Standard "(501.011)" ExtendedRoman ROM
1124*Font TimesNewRomanPSMT: Standard "(501.010)" ExtendedRoman ROM
1125*Font Univers: Standard "(501.009)" ExtendedRoman ROM
1126*Font Univers-Bold: Standard "(501.008)" ExtendedRoman ROM
1127*Font Univers-BoldExt: Standard "(501.010)" ExtendedRoman ROM
1128*Font Univers-BoldExtObl: Standard "(501.010)" ExtendedRoman ROM
1129*Font Univers-BoldOblique: Standard "(501.008)" ExtendedRoman ROM
1130*Font Univers-Condensed: Standard "(501.011)" ExtendedRoman ROM
1131*Font Univers-CondensedBold: Standard "(501.009)" ExtendedRoman ROM
1132*Font Univers-CondensedBoldOblique: Standard "(501.009)" ExtendedRoman ROM
1133*Font Univers-CondensedOblique: Standard "(501.011)" ExtendedRoman ROM
1134*Font Univers-Extended: Standard "(501.009)" ExtendedRoman ROM
1135*Font Univers-ExtendedObl: Standard "(501.009)" ExtendedRoman ROM
1136*Font Univers-Light: Standard "(501.009)" ExtendedRoman ROM
1137*Font Univers-LightOblique: Standard "(501.009)" ExtendedRoman ROM
1138*Font Univers-Oblique: Standard "(501.009)" ExtendedRoman ROM
1139*Font Wingdings-Regular: Special "(001.001)" Special ROM
1140*Font ZapfChancery-MediumItalic: Standard "(002.000)" ExtendedRoman ROM
1141*Font ZapfDingbats: Special "(001.005S)" Special ROM
1142
1143*?FontQuery: "
1144  save
1145  {count 1 gt {
1146    exch dup 127 string cvs (/) print print (:) print
1147    /Font resourcestatus {pop pop (Yes)}{(NO)}ifelse =
1148    }{exit}ifelse
1149  }bind loop (*) = flush
1150  restore
1151"
1152*End
1153
1154*?FontList: "
1155  save
1156  (*) {cvn ==} 128 string /Font resourceforall (*) = flush
1157  restore
1158"
1159*End
1160
1161*Status: "initializing"
1162*Status: "holding"
1163*Status: "idle"
1164*Status: "busy"
1165*Status: "waiting"
1166*Status: "printing"
1167*Status: "print test page"
1168
1169*Source: "Parallel"
1170*Source: "TCP/IP"
1171*Source: "EtherTalk"
1172*Source: "SPX/IPX"
1173*Source: "NetBEUI"
1174*Source: "IEEE1394"
1175
1176*Message: "%%[ exitserver: permanent state may be changed ]%%"
1177*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
1178*Message: "\FontName\ not found, using Courier"
1179
1180*%========== Color Separation ==========
1181
1182*DefaultColorSep: ProcessBlack.106lpi.600dpi/106 lpi / 600 dpi
1183
1184*%===== For 106 lpi / 600 dpi =====
1185
1186*ColorSepScreenAngle ProcessBlack.106lpi.600dpi/106 lpi / 600 dpi: "45.0"
1187*ColorSepScreenAngle CustomColor.106lpi.600dpi/106 lpi / 600 dpi: "45.0"
1188*ColorSepScreenAngle ProcessCyan.106lpi.600dpi/106 lpi / 600 dpi: "15.0"
1189*ColorSepScreenAngle ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "75.0"
1190*ColorSepScreenAngle ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "0.0"
1191
1192*ColorSepScreenFreq ProcessBlack.106lpi.600dpi/106 lpi / 600 dpi: "106"
1193*ColorSepScreenFreq CustomColor.106lpi.600dpi/106 lpi / 600 dpi: "106"
1194*ColorSepScreenFreq ProcessCyan.106lpi.600dpi/106 lpi / 600 dpi: "106"
1195*ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106"
1196*ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106"
1197
1198*%========== Enable Ricoh JobLog Feature==========
1199
1200*cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
1201
1202*FoomaticRIPCommandLine: "printf &quot;%%!PS-Adobe-3.0\n%%%% %%&&
1203%%\n%A%B%C%D&quot;%%%%; cat;"
1204*End
1205
1206*FoomaticRIPUserEntityMaxLength: 8
1207
1208*OpenGroup: JobLog/Job Log
1209
1210*OpenUI *JobType/JobType: PickOne
1211*FoomaticRIPOption JobType: enum CmdLine A
1212*OrderDependency: 110 AnySetup *JobType
1213*DefaultJobType: Normal
1214*JobType Normal/Normal: "%% FoomaticRIPOptionSetting: JobType=Normal"
1215*FoomaticRIPOptionSetting JobType=Normal: "mark\n&&
1216/usrcode where{pop}{/usrcode()def}ifelse\n&&
1217(&user;) usrcode (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
1218cleartomark\n"
1219*End
1220*JobType SamplePrint/Sample Print: "%% FoomaticRIPOptionSetting: JobType=SamplePrint"
1221*FoomaticRIPOptionSetting JobType=SamplePrint: "mark\n&&
1222/usrcode where{pop}{/usrcode()def}ifelse\n&&
1223(&user;) usrcode (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
1224cleartomark\n&&
1225mark\n&&
1226(&user;) (20`date +%y%m%d%R | sed 's/://'`) {proofprint} stopped\n&&
1227cleartomark\n"
1228*End
1229*JobType LockedPrint/Locked Print: "%% FoomaticRIPOptionSetting: JobType=LockedPrint"
1230*FoomaticRIPOptionSetting JobType=LockedPrint: "mark\n&&
1231/usrcode where{pop}{/usrcode()def}ifelse\n&&
1232/lppswd where{pop}{/lppswd()def}ifelse\n&&
1233(&user;) usrcode (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
1234cleartomark\n&&
1235mark\n&&
1236(&user;) (20`date +%y%m%d%R | sed 's/://'`) lppswd {secureprint} stopped\n&&
1237cleartomark\n"
1238*End
1239*JobType DocServer/Document Server: "%% FoomaticRIPOptionSetting: JobType=DocServer"
1240*FoomaticRIPOptionSetting JobType=DocServer: "mark\n&&
1241/usrcode where{pop}{/usrcode()def}ifelse\n&&
1242/dspswd where{pop}{/dspswd()def}ifelse\n&&
1243(&user;) usrcode (20`date +%y%m%d%R | sed 's/://'`) {setuserinfo} stopped\n&&
1244cleartomark\n&&
1245mark\n&&
1246(&user;) (20`date +%y%m%d%R | sed 's/://'`) dspswd (&title;) {storedprint} stopped\n&&
1247cleartomark\n"
1248*End
1249*CloseUI: *JobType
1250
1251*OpenUI *LockedPrintPassword/Locked Print Password (4 digits): PickOne
1252*FoomaticRIPOption LockedPrintPassword: password CmdLine A
1253*FoomaticRIPOptionMaxLength LockedPrintPassword:4
1254*FoomaticRIPOptionAllowedChars LockedPrintPassword: "0-9"
1255*OrderDependency: 100 AnySetup *LockedPrintPassword
1256*FoomaticRIPOptionPrototype LockedPrintPassword: "/lppswd(%s)def\n"
1257*DefaultLockedPrintPassword: None
1258*LockedPrintPassword None/None: "/lppswd()def\n"
1259*LockedPrintPassword 4001/4001: "/lppswd(4001)def\n"
1260*LockedPrintPassword 4002/4002: "/lppswd(4002)def\n"
1261*LockedPrintPassword 4003/4003: "/lppswd(4003)def\n"
1262*CloseUI: *LockedPrintPassword
1263*CustomLockedPrintPassword True/Custom Password: ""
1264*ParamCustomLockedPrintPassword Password: 1 password 4 4
1265*NonUIOrderDependency: 101 AnySetup *CustomLockedPrintPassword True
1266
1267*OpenUI *DocServerPassword/Document Server Password (4 digits): PickOne
1268*FoomaticRIPOption DocServerPassword: password CmdLine A
1269*FoomaticRIPOptionMaxLength DocServerPassword:4
1270*FoomaticRIPOptionAllowedChars DocServerPassword: "0-9"
1271*OrderDependency: 102 AnySetup *DocServerPassword
1272*FoomaticRIPOptionPrototype DocServerPassword: "/dspswd(%s)def\n"
1273*DefaultDocServerPassword: None
1274*DocServerPassword None/None: "/dspswd()def\n"
1275*DocServerPassword 3001/3001: "/dspswd(3001)def\n"
1276*DocServerPassword 3002/3002: "/dspswd(3002)def\n"
1277*DocServerPassword 3003/3003: "/dspswd(3003)def\n"
1278*CloseUI: *DocServerPassword
1279*CustomDocServerPassword True/Custom Document Server Password: ""
1280*ParamCustomDocServerPassword Password: 1 password 4 4
1281*NonUIOrderDependency: 103 AnySetup *CustomDocServerPassword True
1282
1283*OpenUI *UserCode/User Code (up to 8 digits): PickOne
1284*FoomaticRIPOption UserCode: string CmdLine A
1285*FoomaticRIPOptionMaxLength UserCode:8
1286*FoomaticRIPOptionAllowedChars UserCode: "0-9"
1287*OrderDependency: 104 AnySetup *UserCode
1288*FoomaticRIPOptionPrototype UserCode: "/usrcode(%s)def\n"
1289*DefaultUserCode: None
1290*UserCode None/None: "/usrcode()def\n"
1291*UserCode 1001/1001: "/usrcode(1001)def\n"
1292*UserCode 1002/1002: "/usrcode(1002)def\n"
1293*UserCode 1003/1003: "/usrcode(1003)def\n"
1294*CloseUI: *UserCode
1295*CustomUserCode True/Custom UserCode: ""
1296*ParamCustomUserCode UserCode: 1 passcode 1 8
1297*NonUIOrderDependency: 105 AnySetup *CustomUserCode True
1298
1299*CloseGroup: JobLog/Job Log
1300
1301
1302*% end of Printer Description file