home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 December / Chip_2000-12_cd1.bin / tema / starof / f_0130 / SNSPREC1.PS < prev    next >
PostScript Printer Description  |  2000-05-04  |  23KB  |  761 lines

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