merge the formfield patch from ooo-build
[ooovba.git] / psprint_config / configuration / ppds / APLW8101.PS
blob20a68fa66726c0290c979993d74e79d569d554a6
1 *PPD-Adobe: "4.1"\r
2 *% Adobe Systems PostScript(R) Printer Description File\r
3 *% Copyright 1987-1994 Adobe Systems Incorporated. \r
4 *% All Rights Reserved. \r
5 *% Permission is granted for redistribution of this file as\r
6 *% long as this copyright notice is intact and the contents\r
7 *% of the file is not altered in any way from its original form.\r
8 *% End of Copyright statement\r
9 *FormatVersion: "4.1"\r
10 *FileVersion: "1.1"\r
11 *LanguageEncoding: ISOLatin1\r
12 *LanguageVersion: English\r
13 *PCFileName: "APLW8101.PPD"\r
14 *Product: "(LaserWriter Pro 810)"\r
15 *PSVersion: "(2011.113) 12"\r
16 *ModelName: "Apple LaserWriter Pro 810"\r
17 *ShortNickName:  "Apple LaserWriter Pro 810"\r
18 *NickName:  "Apple LaserWriter Pro 810 v2011.113"\r
20 *% ==== Options and Constraints =====\r
21 *OpenGroup: InstallableOptions/Options Installed\r
23 *OpenUI *Option1/Multimedia Power Feeder: Boolean\r
24 *DefaultOption1: False\r
25 *Option1 True/Installed: ""\r
26 *Option1 False/Not Installed: ""\r
27 *CloseUI: *Option1\r
29 *OpenUI *Option2/Memory Configuration: PickOne\r
30 *DefaultOption2: None\r
31 *Option2 8Meg/8 MB  RAM: ""\r
32 *Option2 12Meg/12 MB RAM: ""\r
33 *Option2 16Meg/16 MB RAM: ""\r
34 *Option2 20Meg/20 MB RAM: ""\r
35 *Option2 24Meg/24 MB RAM: ""\r
36 *Option2 28Meg/30 MB RAM: ""\r
37 *Option2 32Meg/32 MB RAM: ""\r
38 *?Option2: "\r
39         currentsystemparams /RamSize get\r
40         6 string dup 4 string 4 -1 roll 1048576 div cvi dup 9 gt {exch cvs 0 exch\r
41         putinterval dup 2}{exch cvs 0 exch putinterval dup 1}ifelse\r
42         (Meg) putinterval\r
43         =\r
44 "\r
45 *End\r
46 *CloseUI: *Option2\r
48 *CloseGroup: InstallableOptions\r
50 *UIConstraints: *Option1 True *ManualFeed True\r
51 *UIConstraints: *Option1 False *InputSlot MultiMediaFeeder\r
53 *UIConstraints: *Option2 8Meg *VMOption 12Meg\r
54 *UIConstraints: *Option2 8Meg *VMOption 16Meg\r
55 *UIConstraints: *Option2 8Meg *VMOption 20Meg\r
56 *UIConstraints: *Option2 8Meg *VMOption 24Meg\r
57 *UIConstraints: *Option2 8Meg *VMOption 28Meg\r
58 *UIConstraints: *Option2 8Meg *VMOption 32Meg\r
60 *UIConstraints: *Option2 12Meg *VMOption 8Meg\r
61 *UIConstraints: *Option2 12Meg *VMOption 16Meg\r
62 *UIConstraints: *Option2 12Meg *VMOption 20Meg\r
63 *UIConstraints: *Option2 12Meg *VMOption 24Meg\r
64 *UIConstraints: *Option2 12Meg *VMOption 28Meg\r
65 *UIConstraints: *Option2 12Meg *VMOption 32Meg\r
67 *UIConstraints: *Option2 16Meg *VMOption 8Meg\r
68 *UIConstraints: *Option2 16Meg *VMOption 12Meg\r
69 *UIConstraints: *Option2 16Meg *VMOption 20Meg\r
70 *UIConstraints: *Option2 16Meg *VMOption 24Meg\r
71 *UIConstraints: *Option2 16Meg *VMOption 28Meg\r
72 *UIConstraints: *Option2 16Meg *VMOption 32Meg\r
74 *UIConstraints: *Option2 20Meg *VMOption 8Meg\r
75 *UIConstraints: *Option2 20Meg *VMOption 12Meg\r
76 *UIConstraints: *Option2 20Meg *VMOption 16Meg\r
77 *UIConstraints: *Option2 20Meg *VMOption 24Meg\r
78 *UIConstraints: *Option2 20Meg *VMOption 28Meg\r
79 *UIConstraints: *Option2 20Meg *VMOption 32Meg\r
81 *UIConstraints: *Option2 24Meg *VMOption 8Meg\r
82 *UIConstraints: *Option2 24Meg *VMOption 12Meg\r
83 *UIConstraints: *Option2 24Meg *VMOption 16Meg\r
84 *UIConstraints: *Option2 24Meg *VMOption 20Meg\r
85 *UIConstraints: *Option2 24Meg *VMOption 28Meg\r
86 *UIConstraints: *Option2 24Meg *VMOption 32Meg\r
88 *UIConstraints: *Option2 28Meg *VMOption 8Meg\r
89 *UIConstraints: *Option2 28Meg *VMOption 12Meg\r
90 *UIConstraints: *Option2 28Meg *VMOption 16Meg\r
91 *UIConstraints: *Option2 28Meg *VMOption 20Meg\r
92 *UIConstraints: *Option2 28Meg *VMOption 24Meg\r
93 *UIConstraints: *Option2 28Meg *VMOption 32Meg\r
95 *UIConstraints: *Option2 32Meg *VMOption 8Meg\r
96 *UIConstraints: *Option2 32Meg *VMOption 12Meg\r
97 *UIConstraints: *Option2 32Meg *VMOption 16Meg\r
98 *UIConstraints: *Option2 32Meg *VMOption 20Meg\r
99 *UIConstraints: *Option2 32Meg *VMOption 24Meg\r
100 *UIConstraints: *Option2 32Meg *VMOption 28Meg\r
103 *% This device does not support the following paper sizes through input trays:\r
104 *% Statement, Postcard, Comm #10 Envelope, DL, C5, Monarch envelopes.\r
106 *UIConstraints: *PageSize Statement *InputSlot Tray1\r
107 *UIConstraints: *PageSize Statement *InputSlot Tray2\r
108 *UIConstraints: *PageSize Statement *InputSlot Tray3\r
110 *UIConstraints: *InputSlot Tray1 *PageSize Statement \r
111 *UIConstraints: *InputSlot Tray2 *PageSize Statement \r
112 *UIConstraints: *InputSlot Tray3 *PageSize Statement\r
114 *UIConstraints: *PageSize Postcard *InputSlot Tray1\r
115 *UIConstraints: *PageSize Postcard *InputSlot Tray2\r
116 *UIConstraints: *PageSize Postcard *InputSlot Tray3\r
118 *UIConstraints: *InputSlot Tray1 *PageSize Postcard \r
119 *UIConstraints: *InputSlot Tray2 *PageSize Postcard \r
120 *UIConstraints: *InputSlot Tray3 *PageSize Postcard \r
122 *UIConstraints: *PageSize Com10 *InputSlot Tray1\r
123 *UIConstraints: *PageSize Com10 *InputSlot Tray2\r
124 *UIConstraints: *PageSize Com10 *InputSlot Tray3\r
126 *UIConstraints: *InputSlot Tray1 *PageSize Com10 \r
127 *UIConstraints: *InputSlot Tray2 *PageSize Com10 \r
128 *UIConstraints: *InputSlot Tray3 *PageSize Com10 \r
130 *UIConstraints: *PageSize DL *InputSlot Tray1\r
131 *UIConstraints: *PageSize DL *InputSlot Tray2\r
132 *UIConstraints: *PageSize DL *InputSlot Tray3\r
134 *UIConstraints: *InputSlot Tray1 *PageSize DL \r
135 *UIConstraints: *InputSlot Tray2 *PageSize DL \r
136 *UIConstraints: *InputSlot Tray3 *PageSize DL \r
138 *UIConstraints: *PageSize C5 *InputSlot Tray1\r
139 *UIConstraints: *PageSize C5 *InputSlot Tray2\r
140 *UIConstraints: *PageSize C5 *InputSlot Tray3\r
142 *UIConstraints: *InputSlot Tray1 *PageSize C5 \r
143 *UIConstraints: *InputSlot Tray2 *PageSize C5 \r
144 *UIConstraints: *InputSlot Tray3 *PageSize C5 \r
146 *UIConstraints: *PageSize Monarch *InputSlot Tray1\r
147 *UIConstraints: *PageSize Monarch *InputSlot Tray2\r
148 *UIConstraints: *PageSize Monarch *InputSlot Tray3\r
150 *UIConstraints: *InputSlot Tray1 *PageSize Monarch \r
151 *UIConstraints: *InputSlot Tray2 *PageSize Monarch \r
152 *UIConstraints: *InputSlot Tray3 *PageSize Monarch \r
154 *UIConstraints: *PageRegion Statement *InputSlot Tray1\r
155 *UIConstraints: *PageRegion Statement *InputSlot Tray2\r
156 *UIConstraints: *PageRegion Statement *InputSlot Tray3\r
158 *UIConstraints: *InputSlot Tray1 *PageRegion Statement \r
159 *UIConstraints: *InputSlot Tray2 *PageRegion Statement \r
160 *UIConstraints: *InputSlot Tray3 *PageRegion Statement\r
162 *UIConstraints: *PageRegion Postcard *InputSlot Tray1\r
163 *UIConstraints: *PageRegion Postcard *InputSlot Tray2\r
164 *UIConstraints: *PageRegion Postcard *InputSlot Tray3\r
166 *UIConstraints: *InputSlot Tray1 *PageRegion Postcard \r
167 *UIConstraints: *InputSlot Tray2 *PageRegion Postcard \r
168 *UIConstraints: *InputSlot Tray3 *PageRegion Postcard \r
170 *UIConstraints: *PageRegion Com10 *InputSlot Tray1\r
171 *UIConstraints: *PageRegion Com10 *InputSlot Tray2\r
172 *UIConstraints: *PageRegion Com10 *InputSlot Tray3\r
174 *UIConstraints: *InputSlot Tray1 *PageRegion Com10 \r
175 *UIConstraints: *InputSlot Tray2 *PageRegion Com10 \r
176 *UIConstraints: *InputSlot Tray3 *PageRegion Com10 \r
178 *UIConstraints: *PageRegion DL *InputSlot Tray1\r
179 *UIConstraints: *PageRegion DL *InputSlot Tray2\r
180 *UIConstraints: *PageRegion DL *InputSlot Tray3\r
182 *UIConstraints: *InputSlot Tray1 *PageRegion DL \r
183 *UIConstraints: *InputSlot Tray2 *PageRegion DL \r
184 *UIConstraints: *InputSlot Tray3 *PageRegion DL \r
186 *UIConstraints: *PageRegion C5 *InputSlot Tray1\r
187 *UIConstraints: *PageRegion C5 *InputSlot Tray2\r
188 *UIConstraints: *PageRegion C5 *InputSlot Tray3\r
190 *UIConstraints: *InputSlot Tray1 *PageRegion C5 \r
191 *UIConstraints: *InputSlot Tray2 *PageRegion C5 \r
192 *UIConstraints: *InputSlot Tray3 *PageRegion C5 \r
194 *UIConstraints: *PageRegion Monarch *InputSlot Tray1\r
195 *UIConstraints: *PageRegion Monarch *InputSlot Tray2\r
196 *UIConstraints: *PageRegion Monarch *InputSlot Tray3\r
198 *UIConstraints: *InputSlot Tray1 *PageRegion Monarch \r
199 *UIConstraints: *InputSlot Tray2 *PageRegion Monarch \r
200 *UIConstraints: *InputSlot Tray3 *PageRegion Monarch \r
202 *% General Information and Defaults ===============\r
203 *LanguageLevel: "2"\r
204 *Protocols: BCP\r
205 *Emulators: hplj\r
206 *StartEmulator_hplj: "currentfile /hpcl statusdict /emulate get exec "\r
207 *StopEmulator_hplj: "<1B 7F>0"\r
208 *FreeVM: "430000"\r
209 *VMOption 8Meg/8 Meg RAM: "430000"\r
210 *VMOption 12Meg/12 Meg RAM: "1020000"\r
211 *VMOption 16Meg/16 Meg RAM: "1457792"\r
212 *VMOption 20Meg/20 Meg RAM: "5457792"\r
213 *VMOption 24Meg/24 Meg RAM: "9457792"\r
214 *VMOption 28Meg/28 Meg RAM: "13457792"\r
215 *VMOption 32Meg/32 Meg RAM: "17457792"\r
216 *ColorDevice: False\r
217 *DefaultColorSpace: Gray\r
218 *VariablePaperSize: False\r
219 *FileSystem: True\r
220 *?FileSystem: "\r
221   save false\r
222    (%disk?%)\r
223    { currentdevparams dup /Writeable known\r
224       { /Writeable get {pop true} if }  { pop } ifelse\r
225     } 10 string /IODevice resourceforall\r
226     {(True)}{(False)} ifelse = flush\r
227  restore"\r
228 *End\r
229 *Throughput: "20"\r
230 *Password: "()"\r
231 *ExitServer: "\r
232  count 0 eq\r
233  { false } { true exch startjob } ifelse\r
234  not {\r
235      (WARNING: Cannot modify initial VM.) =\r
236      (Missing or invalid password.) =\r
237      (Please contact the author of this software.) = flush quit\r
238      } if\r
240 *End\r
241 *Reset: "\r
242  count 0 eq\r
243  { false } { true exch startjob } ifelse\r
244  not {\r
245     (WARNING: Cannot reset printer.) =\r
246     (Missing or invalid password.) =\r
247     (Please contact the author of this software.) = flush quit\r
248     } if\r
249  systemdict /quit get exec\r
250  (WARNING : Printer Reset Failed.) = flush\r
252 *End\r
254 *OpenUI *Resolution: PickOne\r
255 *OrderDependency: 10 AnySetup *Resolution\r
256 *DefaultResolution: 400dpi\r
257 *Resolution 300dpi: "1 dict dup /HWResolution [300 300] put setpagedevice"\r
258 *Resolution 400dpi: "1 dict dup /HWResolution [400 400] put setpagedevice"\r
259 *Resolution 600dpi: "1 dict dup /HWResolution [600 600] put setpagedevice"\r
260 *Resolution 800dpi: "1 dict dup /HWResolution [800 800] put setpagedevice"\r
262 *?Resolution: "\r
263   save\r
264     currentpagedevice /HWResolution get\r
265     aload pop exch\r
266     (          ) cvs print\r
267     pop\r
268     (dpi) = flush\r
269   restore\r
271 *End\r
272 *CloseUI: *Resolution\r
274 *% Halftone Information ===============\r
275 *ScreenFreq: "60.0"\r
276 *ScreenAngle: "45.0"\r
277 *DefaultScreenProc: Dot\r
278 *ScreenProc Dot: "\r
279 {abs  exch  abs  2 copy  add  1 gt  {1 sub  dup  mul  exch\r
280 1 sub  dup  mul  add  1 sub } {dup  mul  exch  dup  mul\r
281 add  1 exch  sub } ifelse }\r
283 *End\r
284 *ScreenProc Line: "{ pop }"\r
285 *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"\r
286 *DefaultTransfer: Null\r
287 *Transfer Null: "{ }"\r
288 *Transfer Null.Inverse: "{ 1 exch sub }"\r
290 *% Paper Handling ===================\r
291 *% Code in this section both selects a tray and sets up a frame buffer.\r
292 *OpenUI *PageSize: PickOne\r
293 *OrderDependency: 30 AnySetup *PageSize\r
294 *DefaultPageSize: Unknown\r
295 *PageSize Letter/US Letter: "\r
296     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"\r
297 *End\r
298 *PageSize Letter.Transverse/US Letter Transverse: "\r
299     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"\r
300 *End\r
301 *PageSize Legal/US Legal: "\r
302     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"\r
303 *End\r
304 *PageSize Tabloid/Ledger: "\r
305     2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"\r
306 *End\r
307 *PageSize A3: "\r
308     2 dict dup /PageSize [842 1191] put dup /ImagingBBox null put setpagedevice"\r
309 *End\r
310 *PageSize A4: "\r
311     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"\r
312 *End\r
313 *PageSize A4.Transverse/A4 Transverse: "\r
314     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"\r
315 *End\r
316 *PageSize A5: "\r
317     2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice"\r
318 *End\r
319 *PageSize B4: "\r
320     2 dict dup /PageSize [729 1032] put dup /ImagingBBox null put setpagedevice"\r
321 *End\r
322 *PageSize B5: "\r
323     2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"\r
324 *End\r
325 *PageSize Postcard: "\r
326     2 dict dup /PageSize [284 419] put dup /ImagingBBox null put setpagedevice"\r
327 *End\r
328 *PageSize Invoice/Statement: "\r
329     2 dict dup /PageSize [396 612] put dup /ImagingBBox null put setpagedevice"\r
330 *End\r
331 *PageSize Folio: "\r
332     2 dict dup /PageSize [595 936] put dup /ImagingBBox null put setpagedevice"\r
333 *End\r
334 *PageSize Executive: "\r
335     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"\r
336 *End\r
337 *PageSize Comm10/Comm #10 Envelope: "\r
338     2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"\r
339 *End\r
340 *PageSize Monarch/Monarch Envelope: "\r
341     2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"\r
342 *End\r
343 *PageSize DL/DL Envelope: "\r
344     2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"\r
345 *End\r
346 *PageSize C5/C5 Envelope: "\r
347     2 dict dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice"\r
348 *End\r
349 *PageSize LetterSmall/US Letter Small: "\r
350     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice "\r
351 *End\r
352 *PageSize A4Small/A4 Small: "\r
353     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice "\r
354 *End\r
355 *PageSize LegalSmall/US Legal Small:  "\r
356     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice "\r
357 *End\r
358 *?PageSize: "\r
359  save\r
360    currentpagedevice /PageSize get aload pop\r
361    2 copy gt {exch} if\r
362    (Unknown)\r
363   16 dict\r
364    dup [612 792] (Letter) put\r
365    dup [612 1008] (Legal) put\r
366    dup [792 1224] (Tabloid) put\r
367    dup [842 1191] (A3) put\r
368    dup [595 842] (A4) put\r
369    dup [420 595] (A5) put\r
370    dup [729 1032] (B4) put\r
371    dup [516 729] (B5) put\r
372    dup [284 419] (Postcard) put\r
373    dup [396 612] (Invoice) put\r
374    dup [595 936] (Folio) put\r
375    dup [522 756] (Executive) put\r
376    dup [297 684] (Comm10) put\r
377    dup [279 540] (Monarch) put\r
378    dup [312 624] (DL) put\r
379    dup [459 649] (C5) put\r
380  { exch aload pop 4 index sub abs 5 le exch\r
381    5 index sub abs 5 le and\r
382       {exch pop exit} {pop} ifelse\r
383    } bind forall\r
384    = flush pop pop\r
385 restore\r
387 *End\r
388 *CloseUI: *PageSize\r
390 *OpenUI *PageRegion: PickOne\r
391 *OrderDependency: 40 AnySetup *PageRegion\r
392 *DefaultPageRegion: Unknown\r
393 *PageRegion Letter/US Letter: "\r
394 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [612 792] put setpagedevice} {pop} ifelse\r
395  <</PageSize [612 792]>> setpagedevice "\r
396 *End\r
397 *PageRegion Letter.Transverse/US Letter Transverse: "\r
398 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [612 792] put setpagedevice} {pop} ifelse\r
399  <</PageSize [612 792]>> setpagedevice "\r
400 *End\r
401 *PageRegion Legal/US Legal: "\r
402 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [612 1008] put setpagedevice} {pop} ifelse\r
403  <</PageSize [612 1008]>> setpagedevice "\r
404 *End\r
405 *PageRegion Tabloid/Ledger: "\r
406 2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"\r
407 *End\r
408 *PageRegion A3: "\r
409 2 dict dup /PageSize [842 1191] put dup /ImagingBBox null put setpagedevice"\r
410 *End\r
411 *PageRegion A4: "\r
412 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [595 842] put setpagedevice} {pop} ifelse\r
413  <</PageSize [595 842]>> setpagedevice "\r
414 *End\r
415 *PageRegion A4.Transverse/A4 Transverse: "\r
416 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [595 842] put setpagedevice} {pop} ifelse\r
417  <</PageSize [595 842]>> setpagedevice "\r
418 *End\r
419 *PageRegion A5: "\r
420 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [420 595] put setpagedevice} {pop} ifelse\r
421  <</PageSize [420 595]>> setpagedevice "\r
422 *End\r
423 *PageRegion B4: "\r
424 2 dict dup /PageSize [729 1032] put dup /ImagingBBox null put setpagedevice"\r
425 *End\r
426 *PageRegion B5: "\r
427 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [516 729] put setpagedevice} {pop} ifelse\r
428  <</PageSize [516 729]>> setpagedevice "\r
429 *End\r
430 *PageRegion Postcard: "\r
431 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [284 419] put setpagedevice} {pop} ifelse\r
432  <</PageSize [284 419]>> setpagedevice "\r
433 *End\r
434 *PageRegion Invoice/Statement: "\r
435 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [396 612] put setpagedevice} {pop} ifelse\r
436  <</PageSize [396 612]>> setpagedevice "\r
437 *End\r
438 *PageRegion Folio: "\r
439 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [595 936] put setpagedevice} {pop} ifelse\r
440  <</PageSize [595 936]>> setpagedevice "\r
441 *End\r
442 *PageRegion Executive: "\r
443 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [522 756] put setpagedevice} {pop} ifelse\r
444  <</PageSize [522 756]>> setpagedevice "\r
445 *End\r
446 *PageRegion Comm10/Comm #10 Envelope: "\r
447 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [297 684] put setpagedevice} {pop} ifelse\r
448  <</PageSize [297 684]>> setpagedevice "\r
449 *End\r
450 *PageRegion Monarch/Monarch Envelope: "\r
451 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [279 540] put setpagedevice} {pop} ifelse\r
452  <</PageSize [279 540]>> setpagedevice "\r
453 *End\r
454 *PageRegion DL/DL Envelope: "\r
455 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [312 624] put setpagedevice} {pop} ifelse\r
456  <</PageSize [312 624]>> setpagedevice "\r
457 *End\r
458 *PageRegion C5/C5 Envelope: "\r
459 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [459 649] put setpagedevice} {pop} ifelse\r
460  <</PageSize [459 649]>> setpagedevice "\r
461 *End\r
462 *PageRegion LetterSmall/US Letter Small: "\r
463 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [612 792] put setpagedevice} {pop} ifelse\r
464  <</PageSize [612 792]>> setpagedevice "\r
465 *End\r
466 *PageRegion LegalSmall/US Legal Small: "\r
467 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [612 1008] put setpagedevice} {pop} ifelse\r
468  <</PageSize [612 1008]>> setpagedevice "\r
469 *End\r
470 *PageRegion A4Small/A4 Small: "\r
471 currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [595 842] put setpagedevice} {pop} ifelse\r
472  <</PageSize [595 842]>> setpagedevice "\r
473 *End\r
474 *CloseUI: *PageRegion\r
476 *% The following entries provide information about specific paper keywords.\r
477 *DefaultImageableArea: Unknown\r
478 *ImageableArea Letter/US Letter: "16 14.4 595.4 778 "\r
479 *ImageableArea Letter.Transverse/US Letter Transverse: "16 14.4 595.4 778 "\r
480 *ImageableArea Legal/US Legal: "16 9.81 596.16 995 "\r
481 *ImageableArea Tabloid/Ledger: "16 12 780 1208 "\r
482 *ImageableArea A3: "16 12 825.84 1178 "\r
483 *ImageableArea A4: "16 16 578.88 825.17 "\r
484 *ImageableArea A4.Transverse/A4 Transverse: "16 14.4 578.88 825.17 "\r
485 *ImageableArea A5: "14 14.4 407.25 577 "\r
486 *ImageableArea B4: "16 10.2 717.12 1019.25 "\r
487 *ImageableArea B5: "11 15 503.1 716 "\r
488 *ImageableArea Postcard: "14.4 9.81 273.6 407.25 "\r
489 *ImageableArea Invoice/Statement: "21 16 373 595 "\r
490 *ImageableArea Folio: "21 10.2 578.88 922 "\r
491 *ImageableArea Executive: "14.4 9.7201 509.76 743.13 "\r
492 *ImageableArea Comm10/Comm #10 Envelope: "16 12 279 671 "\r
493 *ImageableArea Monarch/Monarch Envelope: "16 12 265.2 525 "\r
494 *ImageableArea DL/DL Envelope: "16 14 295.64 605 "\r
495 *ImageableArea C5/C5 Envelope: "19 14 448 631 "\r
496 *ImageableArea LetterSmall/US Letter Small: "31 31 583 761 "\r
497 *ImageableArea A4Small/A4 Small: "29 31 567 812 "\r
498 *ImageableArea LegalSmall/US Legal Small: "64 54 548 954 "\r
499 *?ImageableArea: "\r
500  save\r
501    /cvp { (                ) cvs print ( ) print } bind def\r
502    /upperright {10000 mul floor 10000 div} bind def\r
503    /lowerleft {10000 mul ceiling 10000 div} bind def\r
504    newpath clippath pathbbox\r
505    4 -2 roll exch 2 {lowerleft cvp} repeat\r
506    exch 2 {upperright cvp} repeat flush\r
507  restore\r
509 *End\r
511 *% These provide the physical dimensions of the paper (by keyword)\r
512 *DefaultPaperDimension: Unknown\r
513 *PaperDimension Letter/US Letter: "612 792"\r
514 *PaperDimension Letter.Transverse/US Letter Transverse: "612 792"\r
515 *PaperDimension Legal/US Legal: "612 1008"\r
516 *PaperDimension Tabloid/Ledger: "792 1224"\r
517 *PaperDimension A3: "842 1191"\r
518 *PaperDimension A4: "595 842"\r
519 *PaperDimension A4.Transverse/A4 Transverse: "595 842"\r
520 *PaperDimension A5: "420 595"\r
521 *PaperDimension B4: "729 1032"\r
522 *PaperDimension B5: "516 729 "\r
523 *PaperDimension Postcard: "284 419"\r
524 *PaperDimension Invoice/Statement: "396 612"\r
525 *PaperDimension Folio: "595 936"\r
526 *PaperDimension Executive: "522 756"\r
527 *PaperDimension Comm10/Comm #10 Envelope: "297 684"\r
528 *PaperDimension Monarch/Monarch Envelope: "279 540"\r
529 *PaperDimension DL/DL Envelope: "312 624"\r
530 *PaperDimension C5/C5 Envelope: "459 649"\r
531 *PaperDimension LetterSmall/US Letter Small: "612 792"\r
532 *PaperDimension A4Small/A4 Small: "595 842"\r
533 *PaperDimension LegalSmall/US Legal Small: "612 1008"\r
535 *RequiresPageRegion MultiMediaFeeder: True\r
537 *OpenUI *ManualFeed/Manual Feed: Boolean\r
538 *OrderDependency: 20 AnySetup *ManualFeed\r
539 *DefaultManualFeed: False\r
540 *ManualFeed True: "<</ManualFeed true>> setpagedevice "\r
541 *ManualFeed False: "<</ManualFeed false>> setpagedevice "\r
542 *?ManualFeed: "\r
543   save\r
544     currentpagedevice /ManualFeed get\r
545     {(True)}{(False)}ifelse = flush\r
546   restore\r
548 *End\r
549 *CloseUI: *ManualFeed\r
551 *OpenUI *InputSlot: PickOne\r
552 *OrderDependency: 20 AnySetup *InputSlot\r
553 *DefaultInputSlot:  Tray1\r
554 *InputSlot Tray1/Upper tray: "\r
555   currentpagedevice /InputAttributes get\r
556   0 get dup\r
557   null eq {pop}\r
558   { dup\r
559     /InputAttributes\r
560     1 dict dup /Priority [0 1 2 3] put\r
561     put  setpagedevice\r
562   } ifelse "\r
563 *End\r
564 *InputSlot Tray2/Middle tray: "\r
565   currentpagedevice /InputAttributes get\r
566   1 get dup\r
567   null eq {pop}\r
568   { dup\r
569     /InputAttributes\r
570     1 dict dup /Priority [1 0 2 3] put\r
571     put  setpagedevice\r
572   } ifelse "\r
573 *End\r
574 *InputSlot Tray3/Lower tray: "\r
575   currentpagedevice /InputAttributes get\r
576   2 get dup\r
577   null eq {pop}\r
578   { dup\r
579     /InputAttributes\r
580     1 dict dup /Priority [2 0 1 3] put\r
581     put  setpagedevice\r
582   } ifelse "\r
583 *End\r
584 *InputSlot MultiMediaFeeder/Multimedia Power Feeder: "\r
585   currentpagedevice /InputAttributes get\r
586   3 get dup\r
587   null eq {pop}\r
588   { dup\r
589     /InputAttributes\r
590     1 dict dup /Priority [3 0 1 2] put\r
591     put  setpagedevice\r
592   } ifelse "\r
593 *End\r
594 *?InputSlot: "\r
595 save\r
596   4 dict\r
597   dup /0 (Tray1) put\r
598   dup /1 (Tray2) put\r
599   dup /2 (Tray3) put\r
600   dup /3 (MultiMediaFeeder) put\r
601   currentpagedevice /InputAttributes get\r
602   dup /Priority known\r
603   { /Priority get 0 get (      ) cvs cvn get }\r
604   {\r
605     dup length 1 eq\r
606     { {pop} forall (       ) cvs cvn get }\r
607     { pop pop (Unknown) } ifelse\r
608   } ifelse\r
609   = flush\r
610 restore\r
612 *End\r
613 *CloseUI: *InputSlot\r
615 *DefaultOutputBin:  Upper\r
616 *DefaultOutputOrder:  Normal\r
618 *PageStackOrder Front: Reverse\r
619 *PageStackOrder Upper: Normal\r
621 *OpenUI *TraySwitch: Boolean\r
622 *OrderDependency: 50 AnySetup *TraySwitch\r
623 *DefaultTraySwitch: False\r
624 *TraySwitch True/On: "1 dict dup /TraySwitch true put setpagedevice"\r
625 *TraySwitch False/Off: "1 dict dup /TraySwitch false put setpagedevice"\r
626 *?TraySwitch: "\r
627 save\r
628   currentpagedevice /TraySwitch get\r
629   {(True)}{(False)}ifelse = flush\r
630 restore\r
632 *End\r
633 *CloseUI: *TraySwitch\r
635 *% Font Information =====================\r
636 *DefaultFont: Courier\r
637 *Font AvantGarde-Book: Standard "(001.002)" Standard ROM\r
638 *Font AvantGarde-BookOblique: Standard "(001.002)" Standard ROM\r
639 *Font AvantGarde-Demi: Standard "(001.003)" Standard ROM\r
640 *Font AvantGarde-DemiOblique: Standard "(001.003)" Standard ROM\r
641 *Font Bookman-Demi: Standard "(001.003)" Standard ROM\r
642 *Font Bookman-DemiItalic: Standard "(001.003)" Standard ROM\r
643 *Font Bookman-Light: Standard "(001.003)" Standard ROM\r
644 *Font Bookman-LightItalic: Standard "(001.003)" Standard ROM\r
645 *Font Courier: Standard "(002.004)" Standard ROM\r
646 *Font Courier-Bold: Standard "(002.004)" Standard ROM\r
647 *Font Courier-BoldOblique: Standard "(002.004)" Standard ROM\r
648 *Font Courier-Oblique: Standard "(002.004)" Standard ROM\r
649 *Font Helvetica: Standard "(001.006)" Standard ROM\r
650 *Font Helvetica-Bold: Standard "(001.007)" Standard ROM\r
651 *Font Helvetica-BoldOblique: Standard "(001.007)" Standard ROM\r
652 *Font Helvetica-Narrow: Standard "(001.006)" Standard ROM\r
653 *Font Helvetica-Narrow-Bold: Standard "(001.007)" Standard ROM\r
654 *Font Helvetica-Narrow-BoldOblique: Standard "(001.007)" Standard ROM\r
655 *Font Helvetica-Narrow-Oblique: Standard "(001.006)" Standard ROM\r
656 *Font Helvetica-Oblique: Standard "(001.006)" Standard ROM\r
657 *Font NewCenturySchlbk-Bold: Standard "(001.008)" Standard ROM\r
658 *Font NewCenturySchlbk-BoldItalic: Standard "(001.006)" Standard ROM\r
659 *Font NewCenturySchlbk-Italic: Standard "(001.005)" Standard ROM\r
660 *Font NewCenturySchlbk-Roman: Standard "(001.006)" Standard ROM\r
661 *Font Palatino-Bold: Standard "(001.005)" Standard ROM\r
662 *Font Palatino-BoldItalic: Standard "(001.005)" Standard ROM\r
663 *Font Palatino-Italic: Standard "(001.005)" Standard ROM\r
664 *Font Palatino-Roman: Standard "(001.005)" Standard ROM\r
665 *Font Symbol: Special "(001.007)" Special ROM\r
666 *Font Times-Bold: Standard "(001.007)" Standard ROM\r
667 *Font Times-BoldItalic: Standard "(001.009)" Standard ROM\r
668 *Font Times-Italic: Standard "(001.007)" Standard ROM\r
669 *Font Times-Roman: Standard "(001.007)" Standard ROM\r
670 *Font ZapfChancery-MediumItalic: Standard "(001.006)" Standard ROM\r
671 *Font ZapfDingbats: Special "(001.004)" Special ROM\r
672 *?FontQuery: "\r
673  save\r
674    { count 1 gt\r
675       { exch dup 127 string cvs (/) print print (:) print\r
676         /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =\r
677       } { exit } ifelse\r
678    } bind loop\r
679    (*) = flush\r
680  restore\r
682 *End\r
684 *?FontList: "\r
685 save\r
686   (*) {cvn ==} 128 string /Font resourceforall\r
687   (*) = flush\r
688 restore\r
690 *End\r
692 *% Printer Messages (verbatim from printer):\r
693 *Message: "%%[ exitserver: permanent state may be changed ]%%"\r
694 *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"\r
695 *Message: "\FontName\ not found, using Courier"\r
697 *% Status (format: %%[ status: <one of these> ] %%)\r
698 *Status: "idle"\r
699 *Status: "busy"\r
700 *Status: "waiting"\r
701 *Status: "printing"\r
702 *Status: "warming up"\r
703 *Status: "initializing"\r
704 *Status: "idle"\r
705 *Status: "holding"\r
706 *Status: "busy"\r
707 *Status: "waiting"\r
708 *Status: "PrinterError: cover open"\r
709 *Status: "PrinterError: warming up"\r
710 *Status: "PrinterError: toner is low"\r
711 *Status: "PrinterError: paper jam"\r
712 *Status: "PrinterError: out of paper"\r
713 *Status: "PrinterError: service call"\r
714 *Status: "PrinterError: Engine is off line"\r
715 *Status: "PrinterError: Engine is not responding"\r
716 *Status: "PrinterError: Unknown problem occurred"\r
717 *Status: "PrinterError: Manual feed page not requested"\r
718 *Status: "PrinterError: waiting for manual feed"\r
720 *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )\r
721 *Source: "Serial"\r
722 *Source: "SerialB"\r
723 *Source: "LocalTalk"\r
724 *Source: "EtherTalk"\r
725 *Source: "Parallel"\r
726 *Source: "other"\r
728 *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)\r
729 *PrinterError: "cover open"\r
730 *PrinterError: "warming up"\r
731 *PrinterError: "toner is low"\r
732 *PrinterError: "paper jam"\r
733 *PrinterError: "out of paper"\r
734 *PrinterError: "service call"\r
735 *PrinterError: "Engine is off line"\r
736 *PrinterError: "Engine is not responding"\r
737 *PrinterError: "Unknown problem occurred"\r
738 *PrinterError: "Manual feed page not requested"\r
739 *PrinterError: "waiting for manual feed"\r
741 *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"\r
743 *% Color Separation Information =====================\r
745 *DefaultColorSep: ProcessBlack.60lpi.400dpi/60 lpi / 400 dpi\r
747 *InkName: ProcessBlack/Process Black\r
748 *InkName: CustomColor/Custom Color\r
749 *InkName: ProcessCyan/Process Cyan\r
750 *InkName: ProcessMagenta/Process Magenta\r
751 *InkName: ProcessYellow/Process Yellow\r
753 *%  For 60 lpi / 300 dpi  ===============================\r
755 *ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "45"\r
756 *ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "45"\r
757 *ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "15"\r
758 *ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "75"\r
759 *ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "0"\r
761 *ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60"\r
762 *ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60"\r
763 *ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60"\r
764 *ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60"\r
765 *ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60"\r
767 *%  For 53 lpi / 300 dpi  ===============================\r
769 *ColorSepScreenAngle ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "45.0"\r
770 *ColorSepScreenAngle CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "45.0"\r
771 *ColorSepScreenAngle ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "71.5651"\r
772 *ColorSepScreenAngle ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "18.4349"\r
773 *ColorSepScreenAngle ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "0.0"\r
775 *ColorSepScreenFreq ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "53.033"\r
776 *ColorSepScreenFreq CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "53.033"\r
777 *ColorSepScreenFreq ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"\r
778 *ColorSepScreenFreq ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"\r
779 *ColorSepScreenFreq ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "50.0"\r
781 *%  For 71 lpi / 400 dpi  ===============================\r
783 *ColorSepScreenAngle ProcessBlack.71lpi.400dpi/71 lpi / 400 dpi: "45.0"\r
784 *ColorSepScreenAngle CustomColor.71lpi.400dpi/71 lpi / 400 dpi: "45.0"\r
785 *ColorSepScreenAngle ProcessCyan.71lpi.400dpi/71 lpi / 400 dpi: "71.5651"\r
786 *ColorSepScreenAngle ProcessMagenta.71lpi.400dpi/71 lpi / 400 dpi: "18.4349"\r
787 *ColorSepScreenAngle ProcessYellow.71lpi.400dpi/71 lpi / 400 dpi: "0.0"\r
789 *ColorSepScreenFreq ProcessBlack.71lpi.400dpi/71 lpi / 400 dpi: "70.7107"\r
790 *ColorSepScreenFreq CustomColor.71lpi.400dpi/71 lpi / 400 dpi: "70.7107"\r
791 *ColorSepScreenFreq ProcessCyan.71lpi.400dpi/71 lpi / 400 dpi: "63.2456"\r
792 *ColorSepScreenFreq ProcessMagenta.71lpi.400dpi/71 lpi / 400 dpi: "63.2456"\r
793 *ColorSepScreenFreq ProcessYellow.71lpi.400dpi/71 lpi / 400 dpi: "66.6667"\r
795 *%  For 47 lpi / 400 dpi  ===============================\r
797 *ColorSepScreenAngle ProcessBlack.47lpi.400dpi/47 lpi / 400 dpi: "45.0"\r
798 *ColorSepScreenAngle CustomColor.47lpi.400dpi/47 lpi / 400 dpi: "45.0"\r
799 *ColorSepScreenAngle ProcessCyan.47lpi.400dpi/47 lpi / 400 dpi: "71.5651"\r
800 *ColorSepScreenAngle ProcessMagenta.47lpi.400dpi/47 lpi / 400 dpi: "18.4349"\r
801 *ColorSepScreenAngle ProcessYellow.47lpi.400dpi/47 lpi / 400 dpi: "0.0"\r
803 *ColorSepScreenFreq ProcessBlack.47lpi.400dpi/47 lpi / 400 dpi: "47.1405"\r
804 *ColorSepScreenFreq CustomColor.47lpi.400dpi/47 lpi / 400 dpi: "47.1405"\r
805 *ColorSepScreenFreq ProcessCyan.47lpi.400dpi/47 lpi / 400 dpi: "42.1637"\r
806 *ColorSepScreenFreq ProcessMagenta.47lpi.400dpi/47 lpi / 400 dpi: "42.1637"\r
807 *ColorSepScreenFreq ProcessYellow.47lpi.400dpi/47 lpi / 400 dpi: "44.4444"\r
809 *%  For 85 lpi / 600 dpi  (5,5,2,6,6,2,20/3,0) =====================\r
811 *ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"\r
812 *ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"\r
813 *ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"\r
814 *ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"\r
815 *ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"\r
817 *ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"\r
818 *ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"\r
819 *ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"\r
820 *ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"\r
821 *ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"\r
823 *ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "\r
824 {1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch\r
825 1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch\r
826 abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1\r
827 sub }{dup mul exch dup mul add 1 exch sub }ifelse }"\r
828 *End\r
830 *%  For 71 lpi / 600 dpi  ===============================\r
832 *ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "45.0"\r
833 *ColorSepScreenAngle CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "45.0"\r
834 *ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "71.5651"\r
835 *ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "18.4349"\r
836 *ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "0.0"\r
838 *ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"\r
839 *ColorSepScreenFreq CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"\r
840 *ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"\r
841 *ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"\r
842 *ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "66.6667"\r
844 *%  For 85 lpi / 800 dpi   =====================\r
846 *ColorSepScreenAngle ProcessBlack.85lpi.800dpi/85 lpi / 800 dpi: "45.0"\r
847 *ColorSepScreenAngle CustomColor.85lpi.800dpi/85 lpi / 800 dpi: "45.0"\r
848 *ColorSepScreenAngle ProcessCyan.85lpi.800dpi/85 lpi / 800 dpi: "71.5651"\r
849 *ColorSepScreenAngle ProcessMagenta.85lpi.800dpi/85 lpi / 800 dpi: "18.4349"\r
850 *ColorSepScreenAngle ProcessYellow.85lpi.800dpi/85 lpi / 800 dpi: "0.0"\r
852 *ColorSepScreenFreq ProcessBlack.85lpi.800dpi/85 lpi / 800 dpi: "84.8528"\r
853 *ColorSepScreenFreq CustomColor.85lpi.800dpi/85 lpi / 800 dpi: "84.8528"\r
854 *ColorSepScreenFreq ProcessCyan.85lpi.800dpi/85 lpi / 800 dpi: "94.8683"\r
855 *ColorSepScreenFreq ProcessMagenta.85lpi.800dpi/85 lpi / 800 dpi: "94.8683"\r
856 *ColorSepScreenFreq ProcessYellow.85lpi.800dpi/85 lpi / 800 dpi: "30.0"\r
858 *ColorSepScreenProc ProcessYellow.85lpi.800dpi/85 lpi / 800 dpi: "\r
859 {1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch\r
860 1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch\r
861 abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1\r
862 sub }{dup mul exch dup mul add 1 exch sub }ifelse }"\r
863 *End\r
865 *%  For 71 lpi / 800 dpi  ===============================\r
867 *ColorSepScreenAngle ProcessBlack.71lpi.800dpi/71 lpi / 800 dpi: "45.0"\r
868 *ColorSepScreenAngle CustomColor.71lpi.800dpi/71 lpi / 800 dpi: "45.0"\r
869 *ColorSepScreenAngle ProcessCyan.71lpi.800dpi/71 lpi / 800 dpi: "71.5651"\r
870 *ColorSepScreenAngle ProcessMagenta.71lpi.800dpi/71 lpi / 800 dpi: "18.4349"\r
871 *ColorSepScreenAngle ProcessYellow.71lpi.800dpi/71 lpi / 800 dpi: "0.0"\r
873 *ColorSepScreenFreq ProcessBlack.71lpi.800dpi/71 lpi / 800 dpi: "70.7107"\r
874 *ColorSepScreenFreq CustomColor.71lpi.800dpi/71 lpi / 800 dpi: "70.7107"\r
875 *ColorSepScreenFreq ProcessCyan.71lpi.800dpi/71 lpi / 800 dpi: "63.2456"\r
876 *ColorSepScreenFreq ProcessMagenta.71lpi.800dpi/71 lpi / 800 dpi: "63.2456"\r
877 *ColorSepScreenFreq ProcessYellow.71lpi.800dpi/71 lpi / 800 dpi: "66.6667"\r
881 *% Produced by "BuildPPD4.0L2.ps" version 4.0 edit 3\r
882 *% Last Edit Date: Jan 3 1995\r
883 *% The byte count of this file should be exactly 033330 or 034215\r
884 *% depending on the filesystem it resides in.\r
885 *% end of PPD file for LaserWriter Pro 810\r