merge the formfield patch from ooo-build
[ooovba.git] / psprint_config / configuration / ppds / APLWCOB1.PS
blobd6c6daee0c39b8e0bcbe6fd3685abfe4914cd6b8
1 *PPD-Adobe: "4.2"\r
2 *% Adobe Systems PostScript(R) Printer Description File\r
3 *% Copyright 1987-1995 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.2"\r
10 *FileVersion: "1.2"\r
11 *LanguageEncoding: ISOLatin1\r
12 *LanguageVersion: English\r
13 *PCFileName: "APLWCOB1.PPD"\r
14 *Product: "(Color LaserWriter 12/600 PS)"\r
15 *PSVersion: "(2014.108) 1"\r
16 *ModelName: "LaserWriter Color 12/600 PS"\r
17 *ShortNickName: "Apple Color LaserWriter 12/600"\r
18 *NickName: "Apple Color LaserWriter 12/600 PS v2014.108"\r
20 *% === Options and Constraints =========\r
21 *OpenGroup: InstallableOptions/Options Installed\r
22 *OpenUI *InstalledMemory/Memory Configuration: PickOne\r
23 *DefaultInstalledMemory: 12Meg\r
24 *InstalledMemory 12Meg/Standard 12 MB: ""\r
25 *InstalledMemory 13Meg/13 MB Upgrade: ""\r
26 *InstalledMemory 16Meg/16 MB Upgrade: ""\r
27 *InstalledMemory 24Meg/24 MB Upgrade: ""\r
28 *InstalledMemory 25Meg/25 MB Upgrade: ""\r
29 *InstalledMemory 28Meg/28 MB Upgrade: ""\r
30 *InstalledMemory 40Meg/40 MB Upgrade: ""\r
31 *?InstalledMemory: "\r
32    save\r
33    currentsystemparams /RamSize get\r
34    6 string dup 4 string 4 -1 roll 1048576 div cvi dup 9 gt {exch cvs 0 exch\r
35    putinterval dup 2}{exch cvs 0 exch putinterval dup 1}ifelse\r
36    (Meg) putinterval\r
37    = flush\r
38    restore\r
39 "\r
40 *End\r
41 *CloseUI: *InstalledMemory\r
43 *OpenUI *Option1/Cassette (Optional): PickOne\r
44 *DefaultOption1: False\r
45 *Option1 True/Installed: ""\r
46 *Option1 False/Not Installed: ""\r
47 *Option1 Preferred/Installed and Preferred: "\r
48    1 dict dup /InputAttributes 1 dict dup /Priority [2 0 1] put put setpagedevice"\r
49 *End\r
50 *?Option1: "\r
51         save\r
52         (False)\r
53         currentpagedevice /InputAttributes get\r
54         dup 2 known { 2 get null ne {pop (True)}if }{pop}ifelse\r
55         = flush\r
56         restore\r
57 "\r
58 *End\r
59 *CloseUI: *Option1\r
61 *CloseGroup: InstallableOptions\r
63 *UIConstraints: *Option1 False *InputSlot OptionalCassette\r
65 *% ==== Device Capabilities ===============\r
66 *LanguageLevel: "2"\r
67 *Protocols: TBCP\r
68 *TTRasterizer: Type42\r
70 *FreeVM: "1609392"\r
71 *VMOption 12Meg: "1609392"\r
72 *VMOption 13Meg: "2633392"\r
73 *VMOption 16Meg: "3911344"\r
74 *VMOption 24Meg: "5402684"\r
75 *VMOption 25Meg: "7401136"\r
76 *VMOption 28Meg: "5795504"\r
77 *VMOption 40Meg: "13717168"\r
78 *ColorDevice: True\r
79 *DefaultColorSpace: CMYK\r
80 *VariablePaperSize: False\r
81 *FileSystem: True\r
82 *?FileSystem: "\r
83   save false\r
84    (%disk?%) \r
85    { currentdevparams dup /Writeable known\r
86       { /Writeable get {pop true} if }  { pop } ifelse \r
87     } 10 string /IODevice resourceforall\r
88     {(True)}{(False)} ifelse = flush\r
89  restore"\r
90 *End\r
92 *Throughput: "12"\r
93 *Password: "()" \r
94 *ExitServer: "\r
95  count 0 eq\r
96  { false } { true exch startjob } ifelse\r
97  not { \r
98      (WARNING: Cannot modify initial VM.) =\r
99      (Missing or invalid password.) =\r
100      (Please contact the author of this software.) = flush quit\r
101      } if\r
103 *End\r
104 *Reset: "\r
105  count 0 eq\r
106  { false } { true exch startjob } ifelse\r
107  not { \r
108     (WARNING: Cannot reset printer.) =\r
109     (Missing or invalid password.) =\r
110     (Please contact the author of this software.) = flush quit\r
111     } if\r
112  systemdict /quit get exec\r
113  (WARNING : Printer Reset Failed.) = flush\r
115 *End\r
117 *Resolution 600dpi: ""\r
118 *DefaultResolution: 600dpi\r
119 *?Resolution: "\r
120   save\r
121     currentpagedevice /HWResolution get\r
122     0 get\r
123     (          ) cvs print\r
124     (dpi)\r
125     = flush\r
126   restore\r
128 *End\r
130 *OpenUI *TraySwitch/Tray Switch:  Boolean\r
131 *OrderDependency: 50 AnySetup *TraySwitch\r
132 *DefaultTraySwitch: False\r
133 *TraySwitch True/On: "1 dict dup /TraySwitch true put setpagedevice"\r
134 *TraySwitch False/Off: "1 dict dup /TraySwitch false put setpagedevice"\r
135 *?TraySwitch: "\r
136 save\r
137   currentpagedevice /TraySwitch get\r
138   {(True)}{(False)}ifelse = flush\r
139 restore\r
141 *End\r
142 *CloseUI: *TraySwitch\r
144 *OpenUI *MediaType/Paper Type: PickOne\r
145 *OrderDependency: 50 AnySetup *MediaType\r
146 *DefaultMediaType: Plain\r
147 *MediaType Plain/Plain: "\r
148         2 dict\r
149                 dup /MediaType (Plain) put\r
150                 dup /InputAttributes mark\r
151                         currentpagedevice /InputAttributes get\r
152                         {\r
153                                 dup type /dicttype eq {\r
154                                         dup length 1 add dict begin {def} forall\r
155                                         /MediaType (Plain) def\r
156                                         currentdict end\r
157                                 } if\r
158                         } forall\r
159                         counttomark 2 idiv dup dict begin {def} repeat\r
160                         pop currentdict end\r
161                 put\r
162         setpagedevice\r
164 *End\r
165 *MediaType Transparency/Transparency: "\r
166         2 dict\r
167                 dup /MediaType (Transparency) put\r
168                 dup /InputAttributes mark\r
169                         currentpagedevice /InputAttributes get\r
170                         {\r
171                                 dup type /dicttype eq {\r
172                                         dup length 1 add dict begin {def} forall\r
173                                         /MediaType (Transparency) def\r
174                                         currentdict end\r
175                                 } if\r
176                         } forall\r
177                         counttomark 2 idiv dup dict begin {def} repeat\r
178                         pop currentdict end\r
179                 put\r
180         setpagedevice\r
181 \r
182 *End\r
183 *?MediaType: "\r
184   save\r
185         currentpagedevice /MediaType get dup null eq\r
186         { pop (Plain) }\r
187         {\r
188                 (Transparency) ne {\r
189                         (Plain)\r
190                 }{\r
191                         (Transparency)\r
192                 } ifelse\r
193         }ifelse\r
194         = flush\r
195   restore\r
197 *End\r
198 *CloseUI: *MediaType\r
200 *OpenUI *OutputMode/Print Quality Mode: PickOne\r
201 *OrderDependency: 50 AnySetup *OutputMode\r
202 *DefaultOutputMode: Normal\r
203 *OutputMode Normal/Normal (Fastest Print Speed): "\r
204    1 dict dup /PostRenderingEnhanceDetails \r
205       2 dict dup /Type 19 put dup /OutputMode /Normal put put\r
206    setpagedevice "\r
207 *End\r
208 *OutputMode Best/Best (Slower Print Speed): "\r
209    1 dict dup /PostRenderingEnhanceDetails \r
210       2 dict dup /Type 19 put dup /OutputMode /Best put put\r
211    setpagedevice "\r
212 *End\r
213 *?OutputMode: "\r
214    save\r
215    currentpagedevice /PostRenderingEnhanceDetails get \r
216    /OutputMode get = flush\r
217    restore "\r
218 *End\r
219 *CloseUI: *OutputMode\r
221 *SuggestedJobTimeout: "0"\r
222 *SuggestedWaitTimeout: "300"\r
223 *PrintPSErrors: False\r
225 *% Halftone Information ===============\r
226 *ScreenFreq: "200.0"\r
227 *ScreenAngle: "0.0"\r
228 *DefaultScreenProc: Dot\r
229 *ScreenProc Dot: "\r
230 {abs   exch   abs   2 copy   add   1 gt   {1 sub   dup   mul   exch  \r
231 1 sub   dup   mul   add   1 sub  } {dup   mul   exch   dup   mul  \r
232 add   1 exch   sub  } ifelse  }\r
234 *End\r
235 *ScreenProc Line: "{ pop }"\r
236 *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"\r
238 *DefaultTransfer: Null\r
239 *Transfer Null: "{ }"\r
240 *Transfer Null.Inverse: "{ 1 exch sub }"\r
242 *% Paper Handling ===================\r
244 *% Code in this section both selects a tray and sets up a frame buffer.\r
245 *OpenUI *PageSize: PickOne\r
246 *OrderDependency: 30 AnySetup *PageSize\r
247 *DefaultPageSize: Letter\r
248 *PageSize Letter/US Letter: "\r
249     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"\r
250 *End\r
251 *PageSize Legal/US Legal: "\r
252     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"\r
253 *End\r
254 *PageSize A4: "\r
255     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"\r
256 *End\r
257 *PageSize B5: "\r
258     2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"\r
259 *End\r
260 *PageSize LetterSmall/US Letter Small: "\r
261     2 dict dup /PageSize [612 792] put dup /ImagingBBox [25 25 587 767] put setpagedevice"\r
262 *End\r
263 *PageSize A4Small/A4 Small: "\r
264     2 dict dup /PageSize [595 842] put dup /ImagingBBox [25 25 570 817] put setpagedevice"\r
265 *End\r
266 *PageSize LegalSmall/US Legal Small:  "\r
267     2 dict dup /PageSize [612 1008] put dup /ImagingBBox [25 25 587 983] put setpagedevice"\r
268 *End\r
270 *?PageSize: "\r
271   save\r
272    currentpagedevice /PageSize get aload pop\r
273    2 copy gt {exch} if \r
274    (Unknown) \r
275   4 dict\r
276    dup [612 792] (Letter) put\r
277    dup [612 1008] (Legal) put\r
278    dup [595 842] (A4) put\r
279    dup [516 729] (B5) put\r
280  { exch aload pop 4 index sub abs 5 le exch \r
281    5 index sub abs 5 le and \r
282       {exch pop exit} {pop} ifelse\r
283    } bind forall\r
284    = flush pop pop\r
285    restore\r
287 *End\r
288 *CloseUI: *PageSize\r
290 *OpenUI *PageRegion:  PickOne\r
291 *OrderDependency: 40 AnySetup *PageRegion\r
292 *DefaultPageRegion: Letter\r
293 *PageRegion Letter/US Letter: "\r
294    3 dict dup /PageSize [612 792] put dup /ImagingBBox null put\r
295    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 792] put put put setpagedevice "\r
296 *End\r
297 *PageRegion Legal/US Legal: "\r
298    3 dict dup /PageSize [612 1008] put dup /ImagingBBox null put\r
299    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 1008] put put put setpagedevice "\r
300 *End\r
301 *PageRegion A4: "\r
302    3 dict dup /PageSize [595 842] put dup /ImagingBBox null put\r
303    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [595 842] put put put setpagedevice "\r
304 *End\r
305 *PageRegion B5: "\r
306    3 dict dup /PageSize [516 729] put dup /ImagingBBox null put\r
307    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [516 729] put put put setpagedevice "\r
308 *End\r
309 *PageRegion LetterSmall/US Letter Small: "\r
310    3 dict dup /PageSize [612 792] put dup /ImagingBBox [25 25 587 767] put\r
311    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 792] put put put setpagedevice "\r
312 *End\r
313 *PageRegion A4Small/A4 Small: " \r
314    3 dict dup /PageSize [595 842] put dup /ImagingBBox [25 25 570 817] put\r
315    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [595 842] put put put setpagedevice "\r
316 *End\r
317 *PageRegion LegalSmall/US Legal Small: "\r
318    3 dict dup /PageSize [612 1008] put dup /ImagingBBox [25 25 587 983] put\r
319    dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 1008] put put put setpagedevice "\r
320 *End\r
321 *CloseUI: *PageRegion\r
323 *% The following entries provide information about specific paper keywords.\r
324 *DefaultImageableArea: Letter\r
325 *ImageableArea Letter/US Letter: "14.16 14.1601 597.84 769.32 "\r
326 *ImageableArea Legal/US Legal: "14.16 14.1601 597.84 985.32 "\r
327 *ImageableArea A4: "14.1601 14.2401 582.48 819.32 "\r
328 *ImageableArea B5: "14.16 14.7 501.84 706.38 "\r
329 *ImageableArea LetterSmall/US Letter Small: "31 31 583 761 "\r
330 *ImageableArea A4Small/A4 Small: "29 31 567 812 "\r
331 *ImageableArea LegalSmall/US Legal Small: "64 54 548 954 "\r
332 *?ImageableArea: "\r
333  save\r
334    /cvp { (                ) cvs print ( ) print } bind def\r
335    /upperright {10000 mul floor 10000 div} bind def\r
336    /lowerleft {10000 mul ceiling 10000 div} bind def\r
337    newpath clippath pathbbox\r
338    4 -2 roll exch 2 {lowerleft cvp} repeat\r
339    exch 2 {upperright cvp} repeat flush\r
340  restore\r
342 *End\r
344 *% These provide the physical dimensions of the paper (by keyword)\r
345 *DefaultPaperDimension: Letter\r
346 *PaperDimension Letter/US Letter: "612 792"\r
347 *PaperDimension Legal/US Legal: "612 1008"\r
348 *PaperDimension A4: "595 842"\r
349 *PaperDimension B5: "516 729"\r
350 *PaperDimension LetterSmall/US Letter Small: "612 792"\r
351 *PaperDimension A4Small/A4 Small: "595 842"\r
352 *PaperDimension LegalSmall/US Legal Small: "612 1008"\r
354 *RequiresPageRegion Multipurpose: True\r
356 *OpenUI *InputSlot: PickOne\r
357 *OrderDependency: 20 AnySetup *InputSlot\r
358 *DefaultInputSlot: StandardCassette\r
359 *InputSlot StandardCassette/Cassette (Standard): "\r
360   currentpagedevice /InputAttributes get 0 get \r
361   dup null eq \r
362   { pop } \r
363   { dup length 1 add dict copy \r
364     dup /InputAttributes\r
365     1 dict dup /Priority [0 1 2] put\r
366     put setpagedevice\r
367   } ifelse"\r
368 *End\r
369 *InputSlot Multipurpose/Multipurpose Tray: "\r
370   currentpagedevice /InputAttributes get 1 get \r
371   dup null eq \r
372   { pop } \r
373   { dup length 1 add dict copy \r
374     dup /InputAttributes\r
375     1 dict dup /Priority [1 0 2] put\r
376     put setpagedevice\r
377   } ifelse"\r
378 *End\r
379 *InputSlot OptionalCassette/Cassette (Optional): "\r
380   currentpagedevice /InputAttributes get 2 get \r
381   dup null eq \r
382   { pop } \r
383   { dup length 1 add dict copy \r
384     dup /InputAttributes\r
385     1 dict dup /Priority [2 0 1] put\r
386     put setpagedevice\r
387   } ifelse"\r
388 *End\r
389 *?InputSlot: "\r
390 save\r
391   3 dict\r
392   dup /0 (StandardCassette) put\r
393   dup /1 (Multipurpose) put\r
394   dup /2 (OptionalCassette) put\r
395   currentpagedevice /InputAttributes get\r
396   dup /Priority known\r
397   { /Priority get 0 get (      ) cvs cvn get }\r
398   {\r
399     dup length 1 eq\r
400     { {pop} forall (       ) cvs cvn get }\r
401     { pop pop (Unknown) } ifelse\r
402   } ifelse\r
403   = flush\r
404 restore\r
406 *End\r
407 *CloseUI: *InputSlot\r
409 *DefaultOutputBin: OnlyOne\r
410 *DefaultOutputOrder: Normal\r
412 *OpenUI *ManualFeed/Manual Feed:  Boolean\r
413 *OrderDependency: 20 AnySetup *ManualFeed\r
414 *DefaultManualFeed: False\r
415 *ManualFeed True: "1 dict dup /ManualFeed true put setpagedevice"\r
416 *ManualFeed False: "1 dict dup /ManualFeed false put setpagedevice"\r
417 *?ManualFeed: "\r
418   save\r
419     currentpagedevice /ManualFeed get\r
420     {(True)}{(False)}ifelse = flush\r
421   restore\r
423 *End\r
424 *CloseUI: *ManualFeed\r
426 *% Font Information =====================\r
427 *DefaultFont: Courier\r
428 *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM\r
429 *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM\r
430 *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM\r
431 *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM\r
432 *Font Bookman-Demi: Standard "(001.004S)" Standard ROM\r
433 *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM\r
434 *Font Bookman-Light: Standard "(001.004S)" Standard ROM\r
435 *Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM\r
436 *Font Courier: Standard "(002.004S)" Standard ROM\r
437 *Font Courier-Bold: Standard "(002.004S)" Standard ROM\r
438 *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM\r
439 *Font Courier-Oblique: Standard "(002.004S)" Standard ROM\r
440 *Font Helvetica: Standard "(001.006S)" Standard ROM\r
441 *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM\r
442 *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM\r
443 *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM\r
444 *Font Helvetica-Condensed: Standard "(001.001)" Standard ROM\r
445 *Font Helvetica-Condensed-Bold: Standard "(001.002)" Standard ROM\r
446 *Font Helvetica-Condensed-Oblique: Standard "(001.001)" Standard ROM\r
447 *Font Helvetica-Condensed-BoldObl: Standard "(001.002)" Standard ROM\r
448 *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM\r
449 *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM\r
450 *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM\r
451 *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM\r
452 *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM\r
453 *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM\r
454 *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM\r
455 *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM\r
456 *Font Palatino-Bold: Standard "(001.005S)" Standard ROM\r
457 *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM\r
458 *Font Palatino-Italic: Standard "(001.005S)" Standard ROM\r
459 *Font Palatino-Roman: Standard "(001.005S)" Standard ROM\r
460 *Font Symbol: Standard "(001.007S)" Standard ROM\r
461 *Font Times-Bold: Standard "(001.007S)" Standard ROM\r
462 *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM\r
463 *Font Times-Italic: Standard "(001.007S)" Standard ROM\r
464 *Font Times-Roman: Standard "(001.007S)" Standard ROM\r
465 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM\r
466 *Font ZapfDingbats: Standard "(001.004S)" Standard ROM\r
468 *?FontQuery: "\r
469  save\r
470    { count 1 gt\r
471       { exch dup 127 string cvs (/) print print (:) print\r
472         /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =\r
473       } { exit } ifelse \r
474    } bind loop\r
475    (*) = flush\r
476  restore\r
478 *End\r
480 *?FontList: "\r
481 save\r
482   (*) {(/)print print (\n)print}bind 128 string /Font resourceforall\r
483   (*) = flush\r
484 restore\r
486 *End\r
488 *% Printer Messages (verbatim from printer):\r
489 *Message: "%%[ exitserver: permanent state may be changed ]%%"\r
490 *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"\r
491 *Message: "\FontName\ not found, using Courier"\r
493 *% Status (format: %%[ status: <one of these> ] %%)\r
494 *Status: "initializing"\r
495 *Status: "idle"\r
496 *Status: "busy"\r
497 *Status: "waiting"\r
498 *Status: "PrinterError: cover open"\r
499 *Status: "PrinterError: door open"\r
500 *Status: "PrinterError: warming up"\r
501 *Status: "PrinterError: toner cartridge missing or incorrect"\r
502 *Status: "PrinterError: paper jam"\r
503 *Status: "PrinterError: Cassette (Standard): no paper tray"\r
504 *Status: "PrinterError: Cassette (Standard): out of paper"\r
505 *Status: "PrinterError: Cassette (Optional): no paper tray"\r
506 *Status: "PrinterError: Cassette (Optional): out of paper"\r
507 *Status: "PrinterError: Multipurpose Tray: out of paper"\r
508 *Status: "PrinterError: waiting for manual feed"\r
509 *Status: "PrinterError: fixing temperature malfunction"\r
510 *Status: "PrinterError: scanner motor malfunction"\r
511 *Status: "PrinterError: incorrect paper size setting"\r
513 *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )\r
514 *Source: "EtherTalk"\r
515 *Source: "PrintServer"\r
516 *Source: "LocalTalk"\r
517 *Source: "Parallel"\r
519 *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)\r
520 *PrinterError: "cover open"\r
521 *PrinterError: "door open"\r
522 *PrinterError: "warming up"\r
523 *PrinterError: "toner cartridge missing or incorrect"\r
524 *PrinterError: "paper jam"\r
525 *PrinterError: "Cassette (Standard): no paper tray"\r
526 *PrinterError: "Cassette (Standard): out of paper"\r
527 *PrinterError: "Cassette (Optional): no paper tray"\r
528 *PrinterError: "Cassette (Optional): out of paper"\r
529 *PrinterError: "Multipurpose Tray: out of paper"\r
530 *PrinterError: "waiting for manual feed"\r
531 *PrinterError: "fixing temperature malfunction"\r
532 *PrinterError: "scanner motor malfunction"\r
533 *PrinterError: "incorrect paper size setting"\r
535 *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"\r
537 *% Color Separation Information =====================\r
539 *DefaultColorSep: ProcessBlack.200lpi.600dpi/200 lpi / 600 dpi\r
541 *InkName: ProcessBlack/Process Black\r
542 *InkName: CustomColor/Custom Color\r
543 *InkName: ProcessCyan/Process Cyan\r
544 *InkName: ProcessMagenta/Process Magenta\r
545 *InkName: ProcessYellow/Process Yellow\r
547 *%  For 200 lpi / 600 dpi  =====================\r
549 *ColorSepScreenAngle ProcessBlack.200lpi.600dpi/200 lpi / 600 dpi: "0"\r
550 *ColorSepScreenAngle CustomColor.200lpi.600dpi/200 lpi / 600 dpi: "0"\r
551 *ColorSepScreenAngle ProcessCyan.200lpi.600dpi/200 lpi / 600 dpi: "0"\r
552 *ColorSepScreenAngle ProcessMagenta.200lpi.600dpi/200 lpi / 600 dpi: "0"\r
553 *ColorSepScreenAngle ProcessYellow.200lpi.600dpi/200 lpi / 600 dpi: "0"\r
555 *ColorSepScreenFreq ProcessBlack.200lpi.600dpi/200 lpi / 600 dpi: "200"\r
556 *ColorSepScreenFreq CustomColor.200lpi.600dpi/200 lpi / 600 dpi: "200"\r
557 *ColorSepScreenFreq ProcessCyan.200lpi.600dpi/200 lpi / 600 dpi: "200"\r
558 *ColorSepScreenFreq ProcessMagenta.200lpi.600dpi/200 lpi / 600 dpi: "200"\r
559 *ColorSepScreenFreq ProcessYellow.200lpi.600dpi/200 lpi / 600 dpi: "200"\r
561 *% Produced by "bldppd42.ps" version 4.0 edit 11\r
562 *% Last Edit Date: Nov 16 1995\r
563 *% The byte count of this file should be exactly 018026 or 018591\r
564 *% depending on the filesystem it resides in.\r
565 *% end of PPD file for Apple Color LaserWriter 12/600 PS\r