home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 May / Chip_2000-05_cd1.bin / servis / ovladace / drivers / PPD4eng.exe / tkp540p4.ppd < prev    next >
Encoding:
PostScript Printer Description  |  1999-12-09  |  21.9 KB  |  752 lines

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