merge the formfield patch from ooo-build
[ooovba.git] / psprint_config / configuration / ppds / SNSPREC1.PS
blobb5b01ad3f1a375f594995d2f9f53ce7133587582
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 *% @(#)SPARCPRINTEREC.PPD       1.16 13 Apr 1995\r
10 *% Copyright 1995 Sun Microsystems, Inc.  All Rights Reserved.\r
12 *FormatVersion: "4.2"\r
13 *FileVersion: "1.0"\r
14 *LanguageEncoding: ISOLatin1\r
15 *LanguageVersion: English\r
16 *PCFileName: "SNSPREC1.PPD"\r
17 *Product: "(SPARCprinter EC)"\r
18 *PSVersion: "(2015.009) 1"\r
19 *ModelName: "SPARCprinter EC"\r
20 *NickName: "SPARCprinter EC"\r
22 *% === Installable Options ===========\r
23 *OpenGroup: InstallableOptions/Options Installed\r
25 *OpenUI *InstalledMemory/Memory Configuration: PickOne\r
26 *DefaultInstalledMemory: None\r
27 *InstalledMemory None/Standard 20 MB RAM: ""\r
28 *InstalledMemory 36Meg/36 MB Total RAM: ""\r
29 *InstalledMemory 52Meg/52 MB Total RAM: ""\r
30 *CloseUI: *InstalledMemory\r
32 *OpenUI *Option1/Optional Hard Drive: Boolean\r
33 *DefaultOption1: False\r
34 *Option1 True/Installed: ""\r
35 *Option1 False/Not Installed: ""\r
36 *CloseUI: *Option1\r
38 *OpenUI *Option2/Optional Lower Trays: Boolean\r
39 *DefaultOption2: False\r
40 *Option2 True/Installed: ""\r
41 *Option2 False/Not Installed: ""\r
42 *CloseUI: *Option2\r
44 *CloseGroup: InstallableOptions\r
46 *% === Constraints ===================\r
48 *UIConstraints: *InstalledMemory None  *OutputMode Enhanced\r
49 *UIConstraints: *Option2 False *InputSlot Middle\r
50 *UIConstraints: *Option2 False *InputSlot Lower\r
52 *% === Device Capabilities ============\r
54 *LanguageLevel: "2"\r
55 *Protocols: BCP\r
57 *FreeVM: "3276160"\r
58 *VMOption None/Standard 20 MB RAM: "3276160"\r
59 *VMOption 36Meg/36 MB Total RAM: "3816832"\r
60 *VMOption 52Meg/52 MB Total RAM: "17587584"\r
62 *TTRasterizer: Type42\r
63 *ColorDevice: True\r
64 *DefaultColorSpace: CMYK\r
65 *VariablePaperSize: False\r
66 *AccurateScreensSupport: True\r
67 *SuggestedJobTimeout: "0"\r
68 *SuggestedWaitTimeout: "300"\r
70 *Emulators:  hpgl\r
71 *StartEmulator_hpgl: "currentfile /hpgl statusdict /emulate get exec "\r
72 *StopEmulator_hpgl: "<1B7F>0"\r
74 *FileSystem: True\r
75 *?FileSystem: "\r
76   save false\r
77   (%disk?%)\r
78   { currentdevparams dup /Writeable known\r
79     { /Writeable get {pop true} if }  {pop} ifelse\r
80   } 10 string /IODevice resourceforall\r
81   {(True)}{(False)} ifelse = flush\r
82   restore\r
83 "\r
84 *End\r
85 *Throughput: "14"\r
86 *Password: "()"\r
87 *ExitServer: "\r
88   count 0 eq\r
89   { false } { true exch startjob } ifelse\r
90   not\r
91   { (WARNING: Cannot modify initial VM.) =\r
92     (Missing or invalid password.) =\r
93     (Please contact the author of this software.) = flush quit\r
94   } if\r
95 "\r
96 *End\r
97 *Reset: "\r
98   count 0 eq\r
99   { false } { true exch startjob } ifelse\r
100   not\r
101   { (WARNING: Cannot reset printer.) =\r
102     (Missing or invalid password.) =\r
103     (Please contact the author of this software.) = flush quit\r
104   } if\r
105   systemdict /quit get exec\r
106   (WARNING : Printer Reset Failed.) = flush\r
108 *End\r
110 *DefaultResolution: 600dpi\r
111 *Resolution 300dpi: "<</HWResolution [300 300] >> setpagedevice"\r
112 *Resolution 600dpi: "<</HWResolution [600 600] >> setpagedevice"\r
113 *?Resolution: "\r
114   save currentpagedevice\r
115   /HWResolution get 0 get (   ) cvs print (dpi) = flush restore"\r
116 *End\r
118 *% Halftone Information =================\r
119 *ScreenFreq: "106.0"\r
120 *ScreenAngle: "45.0"\r
121 *DefaultScreenProc: SNHalftone\r
122 *ScreenProc SNHalftone: "/DefaultHalftone /Halftone findresource"\r
123 *ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div}"\r
124 *ScreenProc Line: "{ pop }"\r
125 *ScreenProc Ellipse: "\r
126   { dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"\r
127 *End\r
129 *DefaultTransfer: Null\r
130 *Transfer Null: "{ }"\r
131 *Transfer Null.Inverse: "{ 1 exch sub }"\r
134 *% Tray Selection ============\r
136 *OpenUI *InputSlot: PickOne\r
137 *OrderDependency: 10 AnySetup *InputSlot\r
138 *DefaultInputSlot: Paper\r
139 *InputSlot Upper: "\r
140   mark\r
141   {\r
142     4 dict begin\r
143       /MediaPosition 0 def\r
144       /MediaType null def\r
145       /TraySwitch false def\r
146       /ManualFeed false def\r
147       currentdict end setpagedevice\r
148   } stopped cleartomark\r
149   "\r
150 *End\r
151 *InputSlot Middle: "\r
152   mark\r
153   {\r
154     4 dict begin\r
155       /MediaPosition 1 def\r
156       /MediaType null def\r
157       /TraySwitch false def\r
158       /ManualFeed false def\r
159       currentdict end setpagedevice\r
160   } stopped cleartomark\r
161   "\r
162 *End\r
163 *InputSlot Lower: "\r
164   mark\r
165   {\r
166     4 dict begin\r
167       /MediaPosition 2 def\r
168       /MediaType null def\r
169       /TraySwitch false def\r
170       /ManualFeed false def\r
171       currentdict end setpagedevice\r
172   } stopped cleartomark\r
173   "\r
174 *End\r
175 *InputSlot Paper: "\r
176   mark\r
177   {\r
178     4 dict begin\r
179       /MediaPosition null def\r
180       /MediaType (Paper) def\r
181       /TraySwitch true def\r
182       /ManualFeed false def\r
183       currentdict end setpagedevice\r
184   } stopped cleartomark\r
185   "\r
186 *End\r
187 *InputSlot Transparency: "\r
188   mark\r
189   {\r
190     4 dict begin\r
191       /MediaPosition null def\r
192       /MediaType (Transparency) def\r
193       /TraySwitch true def\r
194       /ManualFeed false def\r
195       currentdict end setpagedevice\r
196   } stopped cleartomark\r
197   "\r
198 *End\r
199 *InputSlot ManualPaper/Manual Paper: "\r
200   mark\r
201   {\r
202     4 dict begin\r
203       /MediaPosition null def\r
204       /MediaType (Paper) def\r
205       /TraySwitch false def\r
206       /ManualFeed true def\r
207       currentdict end setpagedevice\r
208   } stopped cleartomark\r
209   "\r
210 *End\r
211 *InputSlot ManualTransparency/Manual Transparency: "\r
212   mark\r
213   {\r
214     4 dict begin\r
215       /MediaPosition null def\r
216       /MediaType (Transparency) def\r
217       /TraySwitch false def\r
218       /ManualFeed true def\r
219       currentdict end setpagedevice\r
220   } stopped cleartomark\r
221   "\r
222 *End\r
224 *?InputSlot: "\r
225 save\r
226   currentpagedevice /MediaPosition get\r
227   dup null eq\r
228   { pop currentpagedevice /MediaType get\r
229     dup null eq\r
230     { pop (Upper) }\r
231     { dup (Paper) eq\r
232       { pop currentpagedevice /ManualFeed get\r
233         { (ManualPaper) }\r
234         { (Paper) } ifelse\r
235       }\r
236       {\r
237         (Transparency) eq\r
238         { currentpagedevice /ManualFeed get\r
239           { (ManualTransparency) }\r
240           { (Transparency) } ifelse\r
241         }\r
242         { (Unknown) } ifelse\r
243       } ifelse\r
244     } ifelse\r
245   }\r
246   {\r
247     dup 0 eq\r
248     { pop (Upper) }\r
249     { dup 1 eq\r
250       { pop (Middle) }\r
251       { 2 eq\r
252         { (Lower) }\r
253         { (Unknown) } ifelse\r
254       } ifelse\r
255     } ifelse\r
256   } ifelse\r
257   = flush\r
258 restore\r
260 *End\r
261 *CloseUI: *InputSlot\r
263 *% Paper Handling ===================\r
265 *% Use these entries to set paper size most of the time, unless there is\r
266 *% specific reason to use PageRegion.\r
267 *OpenUI *PageSize: PickOne\r
268 *OrderDependency: 20 AnySetup *PageSize\r
269 *DefaultPageSize: Letter\r
270 *PageSize Letter: "2 dict dup /PageSize [612 792] put \r
271 dup /ImagingBBox null put \r
272 setpagedevice"\r
273 *End\r
274 *PageSize A4: "2 dict dup /PageSize [595 842] put \r
275 dup /ImagingBBox null put \r
276 setpagedevice"\r
277 *End\r
278 *?PageSize: "\r
279 save currentpagedevice /PageSize get aload pop \r
280   2 copy gt {exch} if (Unknown)\r
281   2 dict\r
282   dup [612 792] (Letter) put\r
283   dup [595 842] (A4) put\r
284   { exch aload pop 4 index sub abs 5 le exch 5 index sub abs 5 le and \r
285         { exch pop exit } { pop } ifelse\r
286   } bind forall = flush pop pop\r
287 restore"\r
288 *End\r
289 *CloseUI: *PageSize\r
291 *% These entries will set up the frame buffer. Usually used with manual feed.\r
292 *OpenUI *PageRegion: PickOne\r
293 *OrderDependency: 30 AnySetup *PageRegion\r
294 *DefaultPageRegion: Letter\r
295 *PageRegion Letter: "2 dict dup /PageSize [612 792] put \r
296 dup /ImagingBBox null put \r
297 setpagedevice"\r
298 *End\r
299 *PageRegion A4: "2 dict dup /PageSize [595 842] put \r
300 dup /ImagingBBox null put \r
301 setpagedevice"\r
302 *End\r
303 *CloseUI: *PageRegion\r
305 *% The following entries provide information about specific paper keywords.\r
306 *DefaultImageableArea: Letter\r
307 *ImageableArea Letter: "10.32 15.9 601.68 776.22"\r
308 *ImageableArea A4: "13.44 14.46 581.76 828.54"\r
309 *?ImageableArea: "\r
310 save\r
311   /cvp { (                ) cvs print ( ) print } bind def\r
312   /upperright {10000 mul floor 10000 div} bind def\r
313   /lowerleft {10000 mul ceiling 10000 div} bind def\r
314   newpath clippath pathbbox\r
315   4 -2 roll exch 2 {lowerleft cvp} repeat\r
316   exch 2 {upperright cvp} repeat flush\r
317  restore\r
319 *End\r
321 *% These provide the physical dimensions of the paper (by keyword)\r
322 *DefaultPaperDimension: Letter\r
323 *PaperDimension Letter: "612 792"\r
324 *PaperDimension A4: "595 842"\r
327 *OpenUI *OutputOrder/Output Order: PickOne\r
328 *OrderDependency: 40 AnySetup *OutputOrder\r
329 *DefaultOutputOrder: Unknown\r
330 *OutputOrder Face-Down: "\r
331   mark\r
332   {\r
333     1 dict begin\r
334     /OutputFaceUp false def\r
335     currentdict end setpagedevice\r
336   } stopped cleartomark"\r
337 *End\r
338 *OutputOrder Face-Up: "\r
339   mark\r
340   {\r
341     1 dict begin\r
342     /OutputFaceUp true def\r
343     currentdict end setpagedevice\r
344   } stopped cleartomark"\r
345 *End\r
346 *?OutputOrder: "save\r
347   currentpagedevice /OutputFaceUp get\r
348   { (Face-Up) }\r
349   { (Face-Down)  } ifelse\r
350   = flush restore"\r
351 *End\r
352 *CloseUI: *OutputOrder\r
354 *RequiresPageRegion All: True\r
356 *% Print Quality Selection  ===================\r
358 *OpenUI *OutputMode/Print Quality: PickOne\r
359 *OrderDependency: 50 AnySetup *OutputMode\r
360 *DefaultOutputMode: Unknown\r
361 *OutputMode Fast: "\r
362   mark\r
363   {\r
364     3 dict begin\r
365       /HWResolution [300 300] def\r
366       /PostRenderingEnhance true def\r
367       /PostRenderingEnhanceDetails 1 dict begin\r
368         /OutputMode (Standard) def\r
369       currentdict end def\r
370     currentdict end setpagedevice\r
371   } stopped cleartomark"\r
372 *End\r
373 *OutputMode Standard: "\r
374   mark\r
375   {\r
376     3 dict begin\r
377       /HWResolution [600 600] def\r
378       /PostRenderingEnhance true def\r
379       /PostRenderingEnhanceDetails 1 dict begin\r
380         /OutputMode (Standard) def\r
381       currentdict end def\r
382     currentdict end setpagedevice\r
383   } stopped cleartomark"\r
384 *End\r
385 *OutputMode Enhanced: "\r
386   mark\r
387   {\r
388     3 dict begin\r
389       /HWResolution [600 600] def\r
390       /PostRenderingEnhance true def\r
391       /PostRenderingEnhanceDetails 1 dict begin\r
392         /OutputMode (Enhanced) def\r
393       currentdict end def\r
394     currentdict end setpagedevice\r
395   } stopped cleartomark"\r
396 *End\r
397 *?OutputMode: "save\r
398   currentpagedevice /HWResolution get 0 get 300 eq\r
399   { (Fast) }\r
400   { currentpagedevice /PostRenderingEnhanceDetails get /OutputMode get } ifelse\r
401   = flush restore"\r
402 *End\r
403 *CloseUI: *OutputMode\r
405 *% SNColor Selections  ===================\r
407 *OpenUI *SNColor/Color Correction: PickOne\r
408 *OrderDependency: 70 AnySetup *SNColor\r
409 *DefaultSNColor: Unknown\r
410 *SNColor NoAdjust/Standard Color: "mark\r
411   { 1 dict begin\r
412       /DeviceRenderingInfo 2 dict begin\r
413         /Type 2 def\r
414         /VirtualColorDevice null def\r
415       currentdict end def\r
416     currentdict end\r
417     setpagedevice\r
418   } stopped cleartomark"\r
419 *End\r
421 *SNColor VividColor/Vivid Color: " mark\r
422   { 1 dict begin\r
423       /DeviceRenderingInfo 2 dict begin\r
424         /Type 2 def\r
425         /VirtualColorDevice 2 dict begin\r
426           /Type 3 def\r
427           /ColorTransform /TekBlue def\r
428         currentdict end def\r
429       currentdict end def\r
430     currentdict end\r
431     setpagedevice\r
432   } stopped cleartomark"\r
433 *End\r
435 *SNColor SimulateDisplay/Simulate Display: " mark\r
436   { 1 dict begin\r
437       /DeviceRenderingInfo 2 dict begin\r
438         /Type 2 def\r
439         /VirtualColorDevice 2 dict begin\r
440           /Type 3 def\r
441           /ColorTransform /TekDisplay def\r
442         currentdict end def\r
443       currentdict end def\r
444     currentdict end\r
445     setpagedevice\r
446   } stopped cleartomark"\r
447 *End\r
449 *SNColor SWOPPress/SWOP Press: " mark\r
450   { 1 dict begin\r
451       /DeviceRenderingInfo 2 dict begin\r
452         /Type 2 def\r
453         /VirtualColorDevice 2 dict begin\r
454           /Type 3 def\r
455           /ColorTransform /SWOP-Coated def\r
456         currentdict end def\r
457       currentdict end def\r
458     currentdict end\r
459     setpagedevice\r
460     } stopped cleartomark"\r
461 *End\r
463 *SNColor EuroscalePress/Euroscale Press: " mark\r
464   { 1 dict begin\r
465       /DeviceRenderingInfo 2 dict begin\r
466         /Type 2 def\r
467         /VirtualColorDevice 2 dict begin\r
468           /Type 3 def\r
469           /ColorTransform /Euroscale-Coated def\r
470         currentdict end def\r
471       currentdict end def\r
472     currentdict end\r
473     setpagedevice\r
474     } stopped cleartomark"\r
475 *End\r
477 *SNColor CommercialPress/Commercial Press: " mark\r
478   { 1 dict begin\r
479       /DeviceRenderingInfo 2 dict begin\r
480         /Type 2 def\r
481         /VirtualColorDevice 2 dict begin\r
482           /Type 3 def\r
483           /ColorTransform /Commercial-Coated def\r
484         currentdict end def\r
485       currentdict end def\r
486     currentdict end\r
487     setpagedevice\r
488     } stopped cleartomark"\r
489 *End\r
491 *SNColor Monochrome: " mark\r
492   { 1 dict begin\r
493       /DeviceRenderingInfo 2 dict begin\r
494         /Type 2 def\r
495         /VirtualColorDevice 2 dict begin\r
496           /Type 1 def\r
497           /ColorTransform /Gray def\r
498         currentdict end def\r
499       currentdict end def\r
500     currentdict end\r
501     setpagedevice\r
502   } stopped cleartomark"\r
503 *End\r
505 *SNColor RawCMYK/Raw CMYK: " mark\r
506   { 1 dict begin\r
507       /DeviceRenderingInfo 2 dict begin\r
508         /Type 2 def\r
509         /VirtualColorDevice 2 dict begin\r
510           /Type 1 def\r
511           /ColorTransform /CMYK def\r
512         currentdict end def\r
513       currentdict end def\r
514     currentdict end\r
515     setpagedevice\r
516   } stopped cleartomark"\r
517 *End\r
519 *SNColor RawRGB/Raw RGB: " mark\r
520   { 1 dict begin\r
521       /DeviceRenderingInfo 2 dict begin\r
522         /Type 2 def\r
523         /VirtualColorDevice 2 dict begin\r
524           /Type 1 def\r
525           /ColorTransform /RGB def\r
526         currentdict end def\r
527       currentdict end def\r
528     currentdict end\r
529     setpagedevice\r
530   } stopped cleartomark"\r
531 *End\r
533 *?SNColor: "\r
534 save\r
535   { currentpagedevice /DeviceRenderingInfo get\r
536     /VirtualColorDevice get\r
537     dup null eq\r
538     { pop (NoAdjust) }\r
539     { /ColorTransform get\r
540       8 dict begin\r
541         /TekBlue           (VividColor)      def\r
542         /TekDisplay        (SimulateDisplay) def\r
543         /SWOP-Coated       (SWOPPress)       def\r
544         /Euroscale-Coated  (EuroscalePress)  def\r
545         /Commercial-Coated (CommercialPress) def\r
546         /Gray              (Monochrome)      def\r
547         /CMYK              (RawCMYK)         def\r
548         /RGB               (RawRGB)          def\r
549       currentdict end\r
550       exch get\r
551     } ifelse\r
552   } stopped\r
553   { % error in PostScript code execution\r
554     pop pop (Unknown)\r
555   } if\r
556   = flush\r
557 restore\r
559 *End\r
561 *CloseUI: *SNColor\r
563 *% Font Information =====================\r
564 *DefaultFont: Courier\r
565 *Font AvantGarde-Book: Standard "(001.002)" Standard ROM\r
566 *Font AvantGarde-BookOblique: Standard "(001.002)" Standard ROM\r
567 *Font AvantGarde-Demi: Standard "(001.003)" Standard ROM\r
568 *Font AvantGarde-DemiOblique: Standard "(001.003)" Standard ROM\r
569 *Font Bembo: Standard "(001.000)" Standard ROM\r
570 *Font Bembo-Italic: Standard "(001.000)" Standard ROM\r
571 *Font Bembo-Bold: Standard "(001.000)" Standard ROM\r
572 *Font Bembo-BoldItalic: Standard "(001.000)" Standard ROM\r
573 *Font Bookman-Demi: Standard "(001.003)" Standard ROM\r
574 *Font Bookman-DemiItalic: Standard "(001.003)" Standard ROM\r
575 *Font Bookman-Light: Standard "(001.003)" Standard ROM\r
576 *Font Bookman-LightItalic: Standard "(001.003)" Standard ROM\r
577 *Font Courier: Standard "(002.003)" Standard ROM\r
578 *Font Courier-Bold: Standard "(002.003)" Standard ROM\r
579 *Font Courier-BoldOblique: Standard "(002.003)" Standard ROM\r
580 *Font Courier-Oblique: Standard "(002.003)" Standard ROM\r
581 *Font GillSans: Standard "(001.000)" Standard ROM\r
582 *Font GillSans-Italic: Standard "(001.000)" Standard ROM\r
583 *Font GillSans-Bold: Standard "(001.000)" Standard ROM\r
584 *Font GillSans-BoldItalic: Standard "(001.000)" Standard ROM\r
585 *Font Helvetica: Standard "(001.006)" Standard ROM\r
586 *Font Helvetica-Bold: Standard "(001.007)" Standard ROM\r
587 *Font Helvetica-BoldOblique: Standard "(001.007)" Standard ROM\r
588 *Font Helvetica-Narrow: Standard "(001.006)" Standard ROM\r
589 *Font Helvetica-Narrow-Bold: Standard "(001.007)" Standard ROM\r
590 *Font Helvetica-Narrow-BoldOblique: Standard "(001.007)" Standard ROM\r
591 *Font Helvetica-Narrow-Oblique: Standard "(001.006)" Standard ROM\r
592 *Font Helvetica-Oblique: Standard "(001.006)" Standard ROM\r
593 *Font LucidaSans: Standard "(001.001)" Standard ROM\r
594 *Font LucidaSans-Italic: Standard "(001.001)" Standard ROM\r
595 *Font LucidaSans-Bold: Standard "(001.002)" Standard ROM\r
596 *Font LucidaSans-BoldItalic: Standard "(001.002)" Standard ROM\r
597 *Font LucidaSans-Typewriter: Standard "(001.003)" Standard ROM\r
598 *Font LucidaSans-TypewriterBold: Standard "(001.003)" Standard ROM\r
599 *Font LucidaBright: Standard "(001.008)" Standard ROM\r
600 *Font LucidaBright-Italic: Standard "(001.008)" Standard ROM\r
601 *Font LucidaBright-Demi: Standard "(001.008)" Standard ROM\r
602 *Font LucidaBright-DemiItalic: Standard "(001.008)" Standard ROM\r
603 *Font NewCenturySchlbk-Bold: Standard "(001.008)" Standard ROM\r
604 *Font NewCenturySchlbk-BoldItalic: Standard "(001.006)" Standard ROM\r
605 *Font NewCenturySchlbk-Italic: Standard "(001.005)" Standard ROM\r
606 *Font NewCenturySchlbk-Roman: Standard "(001.006)" Standard ROM\r
607 *Font Palatino-Bold: Standard "(001.005)" Standard ROM\r
608 *Font Palatino-BoldItalic: Standard "(001.005)" Standard ROM\r
609 *Font Palatino-Italic: Standard "(001.005)" Standard ROM\r
610 *Font Palatino-Roman: Standard "(001.005)" Standard ROM\r
611 *Font Rockwell: Standard "(001.000)" Standard ROM\r
612 *Font Rockwell-Italic: Standard "(001.000)" Standard ROM\r
613 *Font Rockwell-Bold: Standard "(001.000)" Standard ROM\r
614 *Font Rockwell-BoldItalic: Standard "(001.000)" Standard ROM\r
615 *Font Symbol: Special "(001.007)" Special ROM\r
616 *Font Times-Bold: Standard "(001.007)" Standard ROM\r
617 *Font Times-BoldItalic: Standard "(001.009)" Standard ROM\r
618 *Font Times-Italic: Standard "(001.007)" Standard ROM\r
619 *Font Times-Roman: Standard "(001.007)" Standard ROM\r
620 *Font ZapfChancery-MediumItalic: Standard "(001.006)" Standard ROM\r
621 *Font ZapfDingbats: Special "(001.004)" Special ROM\r
622 *?FontQuery: "\r
623 save  \r
624   { count 1 gt\r
625     { exch dup 127 string cvs (/) print print (:) print\r
626      /Font resourcestatus {pop pop (Yes)} {(No)} ifelse = \r
627     } { exit } ifelse\r
628   } bind loop\r
629   (*) = flush\r
630 restore"\r
631 *End\r
633 *?FontList: "\r
634    save (*) {cvn ==} 128 string /Font resourceforall\r
635    (*) = flush restore"\r
636 *End\r
638 *% Printer Messages (verbatim from printer):\r
639 *Message: "%%[ exitserver: permanent state may be changed ]%%"\r
640 *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"\r
641 *Message: "\FontName\ not found, using Courier"\r
643 *% Status (format: %%[ status: <one of these> ]%% )\r
644 *Status: "printer is warming up"\r
645 *Status: "idle"\r
646 *Status: "waiting"\r
647 *Status: "busy"\r
648 *Status: "PrinterError: Upper media tray empty"\r
649 *Status: "PrinterError: Middle media tray empty"\r
650 *Status: "PrinterError: Lower media tray empty"\r
651 *Status: "PrinterError: Media tray empty"\r
652 *Status: "PrinterError: Upper media tray missing"\r
653 *Status: "PrinterError: Middle media tray missing"\r
654 *Status: "PrinterError: Lower media tray missing"\r
655 *Status: "PrinterError: Media tray missing"\r
656 *Status: "PrinterError: Door open"\r
657 *Status: "PrinterError: Paper feeder open"\r
658 *Status: "PrinterError: Output tray full"\r
659 *Status: "PrinterError: Toner cartridge missing"\r
660 *Status: "PrinterError: Toner discharge tray missing"\r
661 *Status: "PrinterError: Corona wire missing"\r
662 *Status: "PrinterError: Imaging unit missing"\r
663 *Status: "PrinterError: Fuser missing"\r
664 *Status: "PrinterError: Paper feeder missing"\r
665 *Status: "PrinterError: Manual feed empty"\r
666 *Status: "PrinterError: Media jam"\r
667 *Status: "PrinterError: Waiting for paper"\r
668 *Status: "PrinterError: Waiting for transparency"\r
669 *Status: "PrinterError: Replace cyan"\r
670 *Status: "PrinterError: Replace magenta"\r
671 *Status: "PrinterError: Replace yellow"\r
672 *Status: "PrinterError: Replace black"\r
673 *Status: "PrinterError: Replace Imaging unit"\r
674 *Status: "PrinterError: Wrong media in tray"\r
675 *Status: "PrinterError: Manual feed: remove media"\r
676 *Status: "PrinterError: Print engine failure"\r
678 *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )\r
679 *Source: "Serial"\r
680 *Source: "LocalTalk"\r
681 *Source: "Parallel"\r
682 *Source: "Internal"\r
683 *Source: "EtherTalk"\r
684 *Source: "PrintServer"\r
685 *Source: "LPR"\r
686 *Source: "AppSocket"\r
687 *Source: "FrontPanelJobInput"\r
688 *Source: "Scanner"\r
690 *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)\r
691 *PrinterError: "Upper media tray empty"\r
692 *PrinterError: "Middle media tray empty"\r
693 *PrinterError: "Lower media tray empty"\r
694 *PrinterError: "Media tray empty"\r
695 *PrinterError: "Upper media tray missing"\r
696 *PrinterError: "Middle media tray missing"\r
697 *PrinterError: "Lower media tray missing"\r
698 *PrinterError: "Media tray missing"\r
699 *PrinterError: "Door open"\r
700 *PrinterError: "Paper feeder open"\r
701 *PrinterError: "Output tray full"\r
702 *PrinterError: "Toner cartridge missing"\r
703 *PrinterError: "Toner discharge tray missing"\r
704 *PrinterError: "Corona wire missing"\r
705 *PrinterError: "Imaging unit missing"\r
706 *PrinterError: "Fuser missing"\r
707 *PrinterError: "Paper feeder missing"\r
708 *PrinterError: "Manual feed empty"\r
709 *PrinterError: "Media jam"\r
710 *PrinterError: "Waiting for paper"\r
711 *PrinterError: "Waiting for transparency"\r
712 *PrinterError: "Replace cyan"\r
713 *PrinterError: "Replace magenta"\r
714 *PrinterError: "Replace yellow"\r
715 *PrinterError: "Replace black"\r
716 *PrinterError: "Replace Imaging unit"\r
717 *PrinterError: "Wrong media in tray"\r
718 *PrinterError: "Manual feed: remove media"\r
719 *PrinterError: "Print engine failure"\r
721 *DefaultColorSep: ProcessBlack.106lpi.300dpi/106 lpi / 300 dpi\r
723 *InkName: ProcessBlack/Process Black\r
724 *InkName: CustomColor/Custom Color\r
725 *InkName: ProcessCyan/Process Cyan\r
726 *InkName: ProcessMagenta/Process Magenta\r
727 *InkName: ProcessYellow/Process Yellow\r
729 *%  For 106 lpi / 300 dpi ================================\r
731 *ColorSepScreenAngle ProcessBlack.106lpi.300dpi/106 lpi / 300 dpi: "45.0"\r
732 *ColorSepScreenAngle CustomColor.106lpi.300dpi/106 lpi / 300 dpi: "45.0"\r
733 *ColorSepScreenAngle ProcessCyan.106lpi.300dpi/106 lpi / 300 dpi: "45.0"\r
734 *ColorSepScreenAngle ProcessMagenta.106lpi.300dpi/106 lpi / 300 dpi: "45.0"\r
735 *ColorSepScreenAngle ProcessYellow.106lpi.300dpi/106 lpi / 300 dpi: "45.0"\r
737 *ColorSepScreenFreq ProcessBlack.106lpi.300dpi/106 lpi / 300 dpi: "106.0"\r
738 *ColorSepScreenFreq CustomColor.106lpi.300dpi/106 lpi / 300 dpi: "106.0"\r
739 *ColorSepScreenFreq ProcessCyan.106lpi.300dpi/106 lpi / 300 dpi: "106.0"\r
740 *ColorSepScreenFreq ProcessMagenta.106lpi.300dpi/106 lpi / 300 dpi: "106.0"\r
741 *ColorSepScreenFreq ProcessYellow.106lpi.300dpi/106 lpi / 300 dpi: "106.0"\r
743 *%  For 106 lpi / 600 dpi ================================\r
745 *ColorSepScreenAngle ProcessBlack.106lpi.600dpi/106 lpi / 600 dpi: "45.0"\r
746 *ColorSepScreenAngle CustomColor.106lpi.600dpi/106 lpi / 600 dpi: "45.0"\r
747 *ColorSepScreenAngle ProcessCyan.106lpi.600dpi/106 lpi / 600 dpi: "45.0"\r
748 *ColorSepScreenAngle ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "45.0"\r
749 *ColorSepScreenAngle ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "45.0"\r
751 *ColorSepScreenFreq ProcessBlack.106lpi.600dpi/106 lpi / 600 dpi: "106.0"\r
752 *ColorSepScreenFreq CustomColor.106lpi.600dpi/106 lpi / 600 dpi: "106.0"\r
753 *ColorSepScreenFreq ProcessCyan.106lpi.600dpi/106 lpi / 600 dpi: "106.0"\r
754 *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106.0"\r
755 *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106.0"\r
757 *% The byte count of this file should be exactly 022539 or 023299\r
758 *% depending on the filesystem it resides in.\r
759 *% end of PPD file for SPARCprinter EC\r