| *PPD-Adobe: "4.2" | |
| *% Adobe Systems PostScript(R) Printer Description File | |
| *% Copyright 1987-1995 Adobe Systems Incorporated. | |
| *% All Rights Reserved. | |
| *% Permission is granted for redistribution of this file as | |
| *% long as this copyright notice is intact and the contents | |
| *% of the file is not altered in any way from its original form. | |
| *% End of Copyright statement | |
| *% @(#)SPARCPRINTEREC.PPD 1.16 13 Apr 1995 | |
| *% Copyright 1995 Sun Microsystems, Inc. All Rights Reserved. | |
| *FormatVersion: "4.2" | |
| *FileVersion: "1.0" | |
| *LanguageEncoding: ISOLatin1 | |
| *LanguageVersion: English | |
| *PCFileName: "SNSPREC1.PPD" | |
| *Product: "(SPARCprinter EC)" | |
| *PSVersion: "(2015.009) 1" | |
| *ModelName: "SPARCprinter EC" | |
| *NickName: "SPARCprinter EC" | |
| *% === Installable Options =========== | |
| *OpenGroup: InstallableOptions/Options Installed | |
| *OpenUI *InstalledMemory/Memory Configuration: PickOne | |
| *DefaultInstalledMemory: None | |
| *InstalledMemory None/Standard 20 MB RAM: "" | |
| *InstalledMemory 36Meg/36 MB Total RAM: "" | |
| *InstalledMemory 52Meg/52 MB Total RAM: "" | |
| *CloseUI: *InstalledMemory | |
| *OpenUI *Option1/Optional Hard Drive: Boolean | |
| *DefaultOption1: False | |
| *Option1 True/Installed: "" | |
| *Option1 False/Not Installed: "" | |
| *CloseUI: *Option1 | |
| *OpenUI *Option2/Optional Lower Trays: Boolean | |
| *DefaultOption2: False | |
| *Option2 True/Installed: "" | |
| *Option2 False/Not Installed: "" | |
| *CloseUI: *Option2 | |
| *CloseGroup: InstallableOptions | |
| *% === Constraints =================== | |
| *UIConstraints: *InstalledMemory None *OutputMode Enhanced | |
| *UIConstraints: *Option2 False *InputSlot Middle | |
| *UIConstraints: *Option2 False *InputSlot Lower | |
| *% === Device Capabilities ============ | |
| *LanguageLevel: "2" | |
| *Protocols: BCP | |
| *FreeVM: "3276160" | |
| *VMOption None/Standard 20 MB RAM: "3276160" | |
| *VMOption 36Meg/36 MB Total RAM: "3816832" | |
| *VMOption 52Meg/52 MB Total RAM: "17587584" | |
| *TTRasterizer: Type42 | |
| *ColorDevice: True | |
| *DefaultColorSpace: CMYK | |
| *VariablePaperSize: False | |
| *AccurateScreensSupport: True | |
| *SuggestedJobTimeout: "0" | |
| *SuggestedWaitTimeout: "300" | |
| *Emulators: hpgl | |
| *StartEmulator_hpgl: "currentfile /hpgl statusdict /emulate get exec " | |
| *StopEmulator_hpgl: "<1B7F>0" | |
| *FileSystem: True | |
| *?FileSystem: " | |
| save false | |
| (%disk?%) | |
| { currentdevparams dup /Writeable known | |
| { /Writeable get {pop true} if } {pop} ifelse | |
| } 10 string /IODevice resourceforall | |
| {(True)}{(False)} ifelse = flush | |
| restore | |
| " | |
| *End | |
| *Throughput: "14" | |
| *Password: "()" | |
| *ExitServer: " | |
| count 0 eq | |
| { false } { true exch startjob } ifelse | |
| not | |
| { (WARNING: Cannot modify initial VM.) = | |
| (Missing or invalid password.) = | |
| (Please contact the author of this software.) = flush quit | |
| } if | |
| " | |
| *End | |
| *Reset: " | |
| count 0 eq | |
| { false } { true exch startjob } ifelse | |
| not | |
| { (WARNING: Cannot reset printer.) = | |
| (Missing or invalid password.) = | |
| (Please contact the author of this software.) = flush quit | |
| } if | |
| systemdict /quit get exec | |
| (WARNING : Printer Reset Failed.) = flush | |
| " | |
| *End | |
| *DefaultResolution: 600dpi | |
| *Resolution 300dpi: "<</HWResolution [300 300] >> setpagedevice" | |
| *Resolution 600dpi: "<</HWResolution [600 600] >> setpagedevice" | |
| *?Resolution: " | |
| save currentpagedevice | |
| /HWResolution get 0 get ( ) cvs print (dpi) = flush restore" | |
| *End | |
| *% Halftone Information ================= | |
| *ScreenFreq: "106.0" | |
| *ScreenAngle: "45.0" | |
| *DefaultScreenProc: SNHalftone | |
| *ScreenProc SNHalftone: "/DefaultHalftone /Halftone findresource" | |
| *ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div}" | |
| *ScreenProc Line: "{ pop }" | |
| *ScreenProc Ellipse: " | |
| { dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}" | |
| *End | |
| *DefaultTransfer: Null | |
| *Transfer Null: "{ }" | |
| *Transfer Null.Inverse: "{ 1 exch sub }" | |
| *% Tray Selection ============ | |
| *OpenUI *InputSlot: PickOne | |
| *OrderDependency: 10 AnySetup *InputSlot | |
| *DefaultInputSlot: Paper | |
| *InputSlot Upper: " | |
| mark | |
| { | |
| 4 dict begin | |
| /MediaPosition 0 def | |
| /MediaType null def | |
| /TraySwitch false def | |
| /ManualFeed false def | |
| currentdict end setpagedevice | |
| } stopped cleartomark | |
| " | |
| *End | |
| *InputSlot Middle: " | |
| mark | |
| { | |
| 4 dict begin | |
| /MediaPosition 1 def | |
| /MediaType null def | |
| /TraySwitch false def | |
| /ManualFeed false def | |
| currentdict end setpagedevice | |
| } stopped cleartomark | |
| " | |
| *End | |
| *InputSlot Lower: " | |
| mark | |
| { | |
| 4 dict begin | |
| /MediaPosition 2 def | |
| /MediaType null def | |
| /TraySwitch false def | |
| /ManualFeed false def | |
| currentdict end setpagedevice | |
| } stopped cleartomark | |
| " | |
| *End | |
| *InputSlot Paper: " | |
| mark | |
| { | |
| 4 dict begin | |
| /MediaPosition null def | |
| /MediaType (Paper) def | |
| /TraySwitch true def | |
| /ManualFeed false def | |
| currentdict end setpagedevice | |
| } stopped cleartomark | |
| " | |
| *End | |
| *InputSlot Transparency: " | |
| mark | |
| { | |
| 4 dict begin | |
| /MediaPosition null def | |
| /MediaType (Transparency) def | |
| /TraySwitch true def | |
| /ManualFeed false def | |
| currentdict end setpagedevice | |
| } stopped cleartomark | |
| " | |
| *End | |
| *InputSlot ManualPaper/Manual Paper: " | |
| mark | |
| { | |
| 4 dict begin | |
| /MediaPosition null def | |
| /MediaType (Paper) def | |
| /TraySwitch false def | |
| /ManualFeed true def | |
| currentdict end setpagedevice | |
| } stopped cleartomark | |
| " | |
| *End | |
| *InputSlot ManualTransparency/Manual Transparency: " | |
| mark | |
| { | |
| 4 dict begin | |
| /MediaPosition null def | |
| /MediaType (Transparency) def | |
| /TraySwitch false def | |
| /ManualFeed true def | |
| currentdict end setpagedevice | |
| } stopped cleartomark | |
| " | |
| *End | |
| *?InputSlot: " | |
| save | |
| currentpagedevice /MediaPosition get | |
| dup null eq | |
| { pop currentpagedevice /MediaType get | |
| dup null eq | |
| { pop (Upper) } | |
| { dup (Paper) eq | |
| { pop currentpagedevice /ManualFeed get | |
| { (ManualPaper) } | |
| { (Paper) } ifelse | |
| } | |
| { | |
| (Transparency) eq | |
| { currentpagedevice /ManualFeed get | |
| { (ManualTransparency) } | |
| { (Transparency) } ifelse | |
| } | |
| { (Unknown) } ifelse | |
| } ifelse | |
| } ifelse | |
| } | |
| { | |
| dup 0 eq | |
| { pop (Upper) } | |
| { dup 1 eq | |
| { pop (Middle) } | |
| { 2 eq | |
| { (Lower) } | |
| { (Unknown) } ifelse | |
| } ifelse | |
| } ifelse | |
| } ifelse | |
| = flush | |
| restore | |
| " | |
| *End | |
| *CloseUI: *InputSlot | |
| *% Paper Handling =================== | |
| *% Use these entries to set paper size most of the time, unless there is | |
| *% specific reason to use PageRegion. | |
| *OpenUI *PageSize: PickOne | |
| *OrderDependency: 20 AnySetup *PageSize | |
| *DefaultPageSize: Letter | |
| *PageSize Letter: "2 dict dup /PageSize [612 792] put | |
| dup /ImagingBBox null put | |
| setpagedevice" | |
| *End | |
| *PageSize A4: "2 dict dup /PageSize [595 842] put | |
| dup /ImagingBBox null put | |
| setpagedevice" | |
| *End | |
| *?PageSize: " | |
| save currentpagedevice /PageSize get aload pop | |
| 2 copy gt {exch} if (Unknown) | |
| 2 dict | |
| dup [612 792] (Letter) put | |
| dup [595 842] (A4) put | |
| { exch aload pop 4 index sub abs 5 le exch 5 index sub abs 5 le and | |
| { exch pop exit } { pop } ifelse | |
| } bind forall = flush pop pop | |
| restore" | |
| *End | |
| *CloseUI: *PageSize | |
| *% These entries will set up the frame buffer. Usually used with manual feed. | |
| *OpenUI *PageRegion: PickOne | |
| *OrderDependency: 30 AnySetup *PageRegion | |
| *DefaultPageRegion: Letter | |
| *PageRegion Letter: "2 dict dup /PageSize [612 792] put | |
| dup /ImagingBBox null put | |
| setpagedevice" | |
| *End | |
| *PageRegion A4: "2 dict dup /PageSize [595 842] put | |
| dup /ImagingBBox null put | |
| setpagedevice" | |
| *End | |
| *CloseUI: *PageRegion | |
| *% The following entries provide information about specific paper keywords. | |
| *DefaultImageableArea: Letter | |
| *ImageableArea Letter: "10.32 15.9 601.68 776.22" | |
| *ImageableArea A4: "13.44 14.46 581.76 828.54" | |
| *?ImageableArea: " | |
| save | |
| /cvp { ( ) cvs print ( ) print } bind def | |
| /upperright {10000 mul floor 10000 div} bind def | |
| /lowerleft {10000 mul ceiling 10000 div} bind def | |
| newpath clippath pathbbox | |
| 4 -2 roll exch 2 {lowerleft cvp} repeat | |
| exch 2 {upperright cvp} repeat flush | |
| restore | |
| " | |
| *End | |
| *% These provide the physical dimensions of the paper (by keyword) | |
| *DefaultPaperDimension: Letter | |
| *PaperDimension Letter: "612 792" | |
| *PaperDimension A4: "595 842" | |
| *OpenUI *OutputOrder/Output Order: PickOne | |
| *OrderDependency: 40 AnySetup *OutputOrder | |
| *DefaultOutputOrder: Unknown | |
| *OutputOrder Face-Down: " | |
| mark | |
| { | |
| 1 dict begin | |
| /OutputFaceUp false def | |
| currentdict end setpagedevice | |
| } stopped cleartomark" | |
| *End | |
| *OutputOrder Face-Up: " | |
| mark | |
| { | |
| 1 dict begin | |
| /OutputFaceUp true def | |
| currentdict end setpagedevice | |
| } stopped cleartomark" | |
| *End | |
| *?OutputOrder: "save | |
| currentpagedevice /OutputFaceUp get | |
| { (Face-Up) } | |
| { (Face-Down) } ifelse | |
| = flush restore" | |
| *End | |
| *CloseUI: *OutputOrder | |
| *RequiresPageRegion All: True | |
| *% Print Quality Selection =================== | |
| *OpenUI *OutputMode/Print Quality: PickOne | |
| *OrderDependency: 50 AnySetup *OutputMode | |
| *DefaultOutputMode: Unknown | |
| *OutputMode Fast: " | |
| mark | |
| { | |
| 3 dict begin | |
| /HWResolution [300 300] def | |
| /PostRenderingEnhance true def | |
| /PostRenderingEnhanceDetails 1 dict begin | |
| /OutputMode (Standard) def | |
| currentdict end def | |
| currentdict end setpagedevice | |
| } stopped cleartomark" | |
| *End | |
| *OutputMode Standard: " | |
| mark | |
| { | |
| 3 dict begin | |
| /HWResolution [600 600] def | |
| /PostRenderingEnhance true def | |
| /PostRenderingEnhanceDetails 1 dict begin | |
| /OutputMode (Standard) def | |
| currentdict end def | |
| currentdict end setpagedevice | |
| } stopped cleartomark" | |
| *End | |
| *OutputMode Enhanced: " | |
| mark | |
| { | |
| 3 dict begin | |
| /HWResolution [600 600] def | |
| /PostRenderingEnhance true def | |
| /PostRenderingEnhanceDetails 1 dict begin | |
| /OutputMode (Enhanced) def | |
| currentdict end def | |
| currentdict end setpagedevice | |
| } stopped cleartomark" | |
| *End | |
| *?OutputMode: "save | |
| currentpagedevice /HWResolution get 0 get 300 eq | |
| { (Fast) } | |
| { currentpagedevice /PostRenderingEnhanceDetails get /OutputMode get } ifelse | |
| = flush restore" | |
| *End | |
| *CloseUI: *OutputMode | |
| *% SNColor Selections =================== | |
| *OpenUI *SNColor/Color Correction: PickOne | |
| *OrderDependency: 70 AnySetup *SNColor | |
| *DefaultSNColor: Unknown | |
| *SNColor NoAdjust/Standard Color: "mark | |
| { 1 dict begin | |
| /DeviceRenderingInfo 2 dict begin | |
| /Type 2 def | |
| /VirtualColorDevice null def | |
| currentdict end def | |
| currentdict end | |
| setpagedevice | |
| } stopped cleartomark" | |
| *End | |
| *SNColor VividColor/Vivid Color: " mark | |
| { 1 dict begin | |
| /DeviceRenderingInfo 2 dict begin | |
| /Type 2 def | |
| /VirtualColorDevice 2 dict begin | |
| /Type 3 def | |
| /ColorTransform /TekBlue def | |
| currentdict end def | |
| currentdict end def | |
| currentdict end | |
| setpagedevice | |
| } stopped cleartomark" | |
| *End | |
| *SNColor SimulateDisplay/Simulate Display: " mark | |
| { 1 dict begin | |
| /DeviceRenderingInfo 2 dict begin | |
| /Type 2 def | |
| /VirtualColorDevice 2 dict begin | |
| /Type 3 def | |
| /ColorTransform /TekDisplay def | |
| currentdict end def | |
| currentdict end def | |
| currentdict end | |
| setpagedevice | |
| } stopped cleartomark" | |
| *End | |
| *SNColor SWOPPress/SWOP Press: " mark | |
| { 1 dict begin | |
| /DeviceRenderingInfo 2 dict begin | |
| /Type 2 def | |
| /VirtualColorDevice 2 dict begin | |
| /Type 3 def | |
| /ColorTransform /SWOP-Coated def | |
| currentdict end def | |
| currentdict end def | |
| currentdict end | |
| setpagedevice | |
| } stopped cleartomark" | |
| *End | |
| *SNColor EuroscalePress/Euroscale Press: " mark | |
| { 1 dict begin | |
| /DeviceRenderingInfo 2 dict begin | |
| /Type 2 def | |
| /VirtualColorDevice 2 dict begin | |
| /Type 3 def | |
| /ColorTransform /Euroscale-Coated def | |
| currentdict end def | |
| currentdict end def | |
| currentdict end | |
| setpagedevice | |
| } stopped cleartomark" | |
| *End | |
| *SNColor CommercialPress/Commercial Press: " mark | |
| { 1 dict begin | |
| /DeviceRenderingInfo 2 dict begin | |
| /Type 2 def | |
| /VirtualColorDevice 2 dict begin | |
| /Type 3 def | |
| /ColorTransform /Commercial-Coated def | |
| currentdict end def | |
| currentdict end def | |
| currentdict end | |
| setpagedevice | |
| } stopped cleartomark" | |
| *End | |
| *SNColor Monochrome: " mark | |
| { 1 dict begin | |
| /DeviceRenderingInfo 2 dict begin | |
| /Type 2 def | |
| /VirtualColorDevice 2 dict begin | |
| /Type 1 def | |
| /ColorTransform /Gray def | |
| currentdict end def | |
| currentdict end def | |
| currentdict end | |
| setpagedevice | |
| } stopped cleartomark" | |
| *End | |
| *SNColor RawCMYK/Raw CMYK: " mark | |
| { 1 dict begin | |
| /DeviceRenderingInfo 2 dict begin | |
| /Type 2 def | |
| /VirtualColorDevice 2 dict begin | |
| /Type 1 def | |
| /ColorTransform /CMYK def | |
| currentdict end def | |
| currentdict end def | |
| currentdict end | |
| setpagedevice | |
| } stopped cleartomark" | |
| *End | |
| *SNColor RawRGB/Raw RGB: " mark | |
| { 1 dict begin | |
| /DeviceRenderingInfo 2 dict begin | |
| /Type 2 def | |
| /VirtualColorDevice 2 dict begin | |
| /Type 1 def | |
| /ColorTransform /RGB def | |
| currentdict end def | |
| currentdict end def | |
| currentdict end | |
| setpagedevice | |
| } stopped cleartomark" | |
| *End | |
| *?SNColor: " | |
| save | |
| { currentpagedevice /DeviceRenderingInfo get | |
| /VirtualColorDevice get | |
| dup null eq | |
| { pop (NoAdjust) } | |
| { /ColorTransform get | |
| 8 dict begin | |
| /TekBlue (VividColor) def | |
| /TekDisplay (SimulateDisplay) def | |
| /SWOP-Coated (SWOPPress) def | |
| /Euroscale-Coated (EuroscalePress) def | |
| /Commercial-Coated (CommercialPress) def | |
| /Gray (Monochrome) def | |
| /CMYK (RawCMYK) def | |
| /RGB (RawRGB) def | |
| currentdict end | |
| exch get | |
| } ifelse | |
| } stopped | |
| { % error in PostScript code execution | |
| pop pop (Unknown) | |
| } if | |
| = flush | |
| restore | |
| " | |
| *End | |
| *CloseUI: *SNColor | |
| *% Font Information ===================== | |
| *DefaultFont: Courier | |
| *Font AvantGarde-Book: Standard "(001.002)" Standard ROM | |
| *Font AvantGarde-BookOblique: Standard "(001.002)" Standard ROM | |
| *Font AvantGarde-Demi: Standard "(001.003)" Standard ROM | |
| *Font AvantGarde-DemiOblique: Standard "(001.003)" Standard ROM | |
| *Font Bembo: Standard "(001.000)" Standard ROM | |
| *Font Bembo-Italic: Standard "(001.000)" Standard ROM | |
| *Font Bembo-Bold: Standard "(001.000)" Standard ROM | |
| *Font Bembo-BoldItalic: Standard "(001.000)" Standard ROM | |
| *Font Bookman-Demi: Standard "(001.003)" Standard ROM | |
| *Font Bookman-DemiItalic: Standard "(001.003)" Standard ROM | |
| *Font Bookman-Light: Standard "(001.003)" Standard ROM | |
| *Font Bookman-LightItalic: Standard "(001.003)" Standard ROM | |
| *Font Courier: Standard "(002.003)" Standard ROM | |
| *Font Courier-Bold: Standard "(002.003)" Standard ROM | |
| *Font Courier-BoldOblique: Standard "(002.003)" Standard ROM | |
| *Font Courier-Oblique: Standard "(002.003)" Standard ROM | |
| *Font GillSans: Standard "(001.000)" Standard ROM | |
| *Font GillSans-Italic: Standard "(001.000)" Standard ROM | |
| *Font GillSans-Bold: Standard "(001.000)" Standard ROM | |
| *Font GillSans-BoldItalic: Standard "(001.000)" Standard ROM | |
| *Font Helvetica: Standard "(001.006)" Standard ROM | |
| *Font Helvetica-Bold: Standard "(001.007)" Standard ROM | |
| *Font Helvetica-BoldOblique: Standard "(001.007)" Standard ROM | |
| *Font Helvetica-Narrow: Standard "(001.006)" Standard ROM | |
| *Font Helvetica-Narrow-Bold: Standard "(001.007)" Standard ROM | |
| *Font Helvetica-Narrow-BoldOblique: Standard "(001.007)" Standard ROM | |
| *Font Helvetica-Narrow-Oblique: Standard "(001.006)" Standard ROM | |
| *Font Helvetica-Oblique: Standard "(001.006)" Standard ROM | |
| *Font LucidaSans: Standard "(001.001)" Standard ROM | |
| *Font LucidaSans-Italic: Standard "(001.001)" Standard ROM | |
| *Font LucidaSans-Bold: Standard "(001.002)" Standard ROM | |
| *Font LucidaSans-BoldItalic: Standard "(001.002)" Standard ROM | |
| *Font LucidaSans-Typewriter: Standard "(001.003)" Standard ROM | |
| *Font LucidaSans-TypewriterBold: Standard "(001.003)" Standard ROM | |
| *Font LucidaBright: Standard "(001.008)" Standard ROM | |
| *Font LucidaBright-Italic: Standard "(001.008)" Standard ROM | |
| *Font LucidaBright-Demi: Standard "(001.008)" Standard ROM | |
| *Font LucidaBright-DemiItalic: Standard "(001.008)" Standard ROM | |
| *Font NewCenturySchlbk-Bold: Standard "(001.008)" Standard ROM | |
| *Font NewCenturySchlbk-BoldItalic: Standard "(001.006)" Standard ROM | |
| *Font NewCenturySchlbk-Italic: Standard "(001.005)" Standard ROM | |
| *Font NewCenturySchlbk-Roman: Standard "(001.006)" Standard ROM | |
| *Font Palatino-Bold: Standard "(001.005)" Standard ROM | |
| *Font Palatino-BoldItalic: Standard "(001.005)" Standard ROM | |
| *Font Palatino-Italic: Standard "(001.005)" Standard ROM | |
| *Font Palatino-Roman: Standard "(001.005)" Standard ROM | |
| *Font Rockwell: Standard "(001.000)" Standard ROM | |
| *Font Rockwell-Italic: Standard "(001.000)" Standard ROM | |
| *Font Rockwell-Bold: Standard "(001.000)" Standard ROM | |
| *Font Rockwell-BoldItalic: Standard "(001.000)" Standard ROM | |
| *Font Symbol: Special "(001.007)" Special ROM | |
| *Font Times-Bold: Standard "(001.007)" Standard ROM | |
| *Font Times-BoldItalic: Standard "(001.009)" Standard ROM | |
| *Font Times-Italic: Standard "(001.007)" Standard ROM | |
| *Font Times-Roman: Standard "(001.007)" Standard ROM | |
| *Font ZapfChancery-MediumItalic: Standard "(001.006)" Standard ROM | |
| *Font ZapfDingbats: Special "(001.004)" Special ROM | |
| *?FontQuery: " | |
| save | |
| { count 1 gt | |
| { exch dup 127 string cvs (/) print print (:) print | |
| /Font resourcestatus {pop pop (Yes)} {(No)} ifelse = | |
| } { exit } ifelse | |
| } bind loop | |
| (*) = flush | |
| restore" | |
| *End | |
| *?FontList: " | |
| save (*) {cvn ==} 128 string /Font resourceforall | |
| (*) = flush restore" | |
| *End | |
| *% Printer Messages (verbatim from printer): | |
| *Message: "%%[ exitserver: permanent state may be changed ]%%" | |
| *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%" | |
| *Message: "\FontName\ not found, using Courier" | |
| *% Status (format: %%[ status: <one of these> ]%% ) | |
| *Status: "printer is warming up" | |
| *Status: "idle" | |
| *Status: "waiting" | |
| *Status: "busy" | |
| *Status: "PrinterError: Upper media tray empty" | |
| *Status: "PrinterError: Middle media tray empty" | |
| *Status: "PrinterError: Lower media tray empty" | |
| *Status: "PrinterError: Media tray empty" | |
| *Status: "PrinterError: Upper media tray missing" | |
| *Status: "PrinterError: Middle media tray missing" | |
| *Status: "PrinterError: Lower media tray missing" | |
| *Status: "PrinterError: Media tray missing" | |
| *Status: "PrinterError: Door open" | |
| *Status: "PrinterError: Paper feeder open" | |
| *Status: "PrinterError: Output tray full" | |
| *Status: "PrinterError: Toner cartridge missing" | |
| *Status: "PrinterError: Toner discharge tray missing" | |
| *Status: "PrinterError: Corona wire missing" | |
| *Status: "PrinterError: Imaging unit missing" | |
| *Status: "PrinterError: Fuser missing" | |
| *Status: "PrinterError: Paper feeder missing" | |
| *Status: "PrinterError: Manual feed empty" | |
| *Status: "PrinterError: Media jam" | |
| *Status: "PrinterError: Waiting for paper" | |
| *Status: "PrinterError: Waiting for transparency" | |
| *Status: "PrinterError: Replace cyan" | |
| *Status: "PrinterError: Replace magenta" | |
| *Status: "PrinterError: Replace yellow" | |
| *Status: "PrinterError: Replace black" | |
| *Status: "PrinterError: Replace Imaging unit" | |
| *Status: "PrinterError: Wrong media in tray" | |
| *Status: "PrinterError: Manual feed: remove media" | |
| *Status: "PrinterError: Print engine failure" | |
| *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% ) | |
| *Source: "Serial" | |
| *Source: "LocalTalk" | |
| *Source: "Parallel" | |
| *Source: "Internal" | |
| *Source: "EtherTalk" | |
| *Source: "PrintServer" | |
| *Source: "LPR" | |
| *Source: "AppSocket" | |
| *Source: "FrontPanelJobInput" | |
| *Source: "Scanner" | |
| *% Printer Error (format: %%[ PrinterError: <one of these> ]%%) | |
| *PrinterError: "Upper media tray empty" | |
| *PrinterError: "Middle media tray empty" | |
| *PrinterError: "Lower media tray empty" | |
| *PrinterError: "Media tray empty" | |
| *PrinterError: "Upper media tray missing" | |
| *PrinterError: "Middle media tray missing" | |
| *PrinterError: "Lower media tray missing" | |
| *PrinterError: "Media tray missing" | |
| *PrinterError: "Door open" | |
| *PrinterError: "Paper feeder open" | |
| *PrinterError: "Output tray full" | |
| *PrinterError: "Toner cartridge missing" | |
| *PrinterError: "Toner discharge tray missing" | |
| *PrinterError: "Corona wire missing" | |
| *PrinterError: "Imaging unit missing" | |
| *PrinterError: "Fuser missing" | |
| *PrinterError: "Paper feeder missing" | |
| *PrinterError: "Manual feed empty" | |
| *PrinterError: "Media jam" | |
| *PrinterError: "Waiting for paper" | |
| *PrinterError: "Waiting for transparency" | |
| *PrinterError: "Replace cyan" | |
| *PrinterError: "Replace magenta" | |
| *PrinterError: "Replace yellow" | |
| *PrinterError: "Replace black" | |
| *PrinterError: "Replace Imaging unit" | |
| *PrinterError: "Wrong media in tray" | |
| *PrinterError: "Manual feed: remove media" | |
| *PrinterError: "Print engine failure" | |
| *DefaultColorSep: ProcessBlack.106lpi.300dpi/106 lpi / 300 dpi | |
| *InkName: ProcessBlack/Process Black | |
| *InkName: CustomColor/Custom Color | |
| *InkName: ProcessCyan/Process Cyan | |
| *InkName: ProcessMagenta/Process Magenta | |
| *InkName: ProcessYellow/Process Yellow | |
| *% For 106 lpi / 300 dpi ================================ | |
| *ColorSepScreenAngle ProcessBlack.106lpi.300dpi/106 lpi / 300 dpi: "45.0" | |
| *ColorSepScreenAngle CustomColor.106lpi.300dpi/106 lpi / 300 dpi: "45.0" | |
| *ColorSepScreenAngle ProcessCyan.106lpi.300dpi/106 lpi / 300 dpi: "45.0" | |
| *ColorSepScreenAngle ProcessMagenta.106lpi.300dpi/106 lpi / 300 dpi: "45.0" | |
| *ColorSepScreenAngle ProcessYellow.106lpi.300dpi/106 lpi / 300 dpi: "45.0" | |
| *ColorSepScreenFreq ProcessBlack.106lpi.300dpi/106 lpi / 300 dpi: "106.0" | |
| *ColorSepScreenFreq CustomColor.106lpi.300dpi/106 lpi / 300 dpi: "106.0" | |
| *ColorSepScreenFreq ProcessCyan.106lpi.300dpi/106 lpi / 300 dpi: "106.0" | |
| *ColorSepScreenFreq ProcessMagenta.106lpi.300dpi/106 lpi / 300 dpi: "106.0" | |
| *ColorSepScreenFreq ProcessYellow.106lpi.300dpi/106 lpi / 300 dpi: "106.0" | |
| *% For 106 lpi / 600 dpi ================================ | |
| *ColorSepScreenAngle ProcessBlack.106lpi.600dpi/106 lpi / 600 dpi: "45.0" | |
| *ColorSepScreenAngle CustomColor.106lpi.600dpi/106 lpi / 600 dpi: "45.0" | |
| *ColorSepScreenAngle ProcessCyan.106lpi.600dpi/106 lpi / 600 dpi: "45.0" | |
| *ColorSepScreenAngle ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "45.0" | |
| *ColorSepScreenAngle ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "45.0" | |
| *ColorSepScreenFreq ProcessBlack.106lpi.600dpi/106 lpi / 600 dpi: "106.0" | |
| *ColorSepScreenFreq CustomColor.106lpi.600dpi/106 lpi / 600 dpi: "106.0" | |
| *ColorSepScreenFreq ProcessCyan.106lpi.600dpi/106 lpi / 600 dpi: "106.0" | |
| *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "106.0" | |
| *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "106.0" | |
| *% The byte count of this file should be exactly 022539 or 023299 | |
| *% depending on the filesystem it resides in. | |
| *% end of PPD file for SPARCprinter EC | |