home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / windows / mem1614 / driver20.cab / tk220391.spd < prev    next >
Encoding:
PostScript Printer Description  |  1997-10-20  |  10.4 KB  |  337 lines

  1. *PPD-Adobe: "4.1"
  2. *% TK220391.spd: Simplified form of TK220391.ppd
  3. *LanguageEncoding: ISOLatin1
  4. *PCFileName: "TK220391.PPD"
  5. *Product: "(Phaser 220e)"
  6. *PSVersion: "(2013.113) 4"
  7. *ModelName: "Tektronix Phaser 220e with 39 fonts"
  8. *ShortNickName: "Tektronix Phaser 220e 39"
  9. *NickName: "Tektronix Phaser 220e with 39 fonts v2013.113"
  10. *OpenGroup: InstallableOptions/Options Installed
  11. *OpenUI *Option1/Optional Lower Tray: Boolean
  12. *DefaultOption1: False
  13. *Option1 True/Installed: ""
  14. *Option1 False/Not Installed: ""
  15. *CloseUI: *Option1
  16. *CloseGroup: InstallableOptions
  17. *UIConstraints: *Option1 False *InputSlot Lower
  18. *LanguageLevel: "2"
  19. *Protocols: BCP
  20. *FreeVM: "860000"
  21. *ColorDevice: True
  22. *Password: "()" 
  23. *ExitServer: "
  24.  count 0 eq
  25.  { false } { true exch startjob } ifelse
  26.  not { 
  27.      (WARNING: Cannot modify initial VM.) =
  28.      (Missing or invalid password.) =
  29.      (Please contact the author of this software.) = flush quit
  30.      } if
  31. "
  32. *End
  33. *DefaultResolution: 300dpi
  34. *Resolution 300dpi: "1 dict dup /HWResolution [300 300] put setpagedevice"
  35. *?Resolution: "
  36.   save
  37.     currentpagedevice /HWResolution get
  38.     0 get
  39.     (          ) cvs print
  40.     (dpi)
  41.     = flush
  42.   restore
  43. "
  44. *End
  45. *ScreenFreq: "60.0"
  46. *ScreenAngle: "68.0"
  47. *OpenUI *OutputMode/Print Quality: PickOne
  48. *OrderDependency: 40 AnySetup *OutputMode
  49. *DefaultOutputMode: Standard
  50. *OutputMode Standard: "
  51.   mark
  52.   {
  53.     3 dict begin
  54.       /HWResolution [300 300] def
  55.       /PostRenderingEnhance true def
  56.       /PostRenderingEnhanceDetails 1 dict begin
  57.         /OutputMode (Standard) def
  58.       currentdict end def
  59.     currentdict end setpagedevice
  60.   } stopped cleartomark"
  61. *End
  62. *OutputMode Enhanced: "
  63.   mark
  64.   {
  65.     3 dict begin
  66.       /HWResolution [300 300] def
  67.       /PostRenderingEnhance true def
  68.       /PostRenderingEnhanceDetails 1 dict begin
  69.         /OutputMode (Enhanced) def
  70.       currentdict end def
  71.     currentdict end setpagedevice
  72.   } stopped cleartomark"
  73. *End
  74. *OutputMode HighResolution/High Resolution: "
  75.   mark
  76.   {
  77.     3 dict begin
  78.       /HWResolution [300 600] def
  79.       /PostRenderingEnhance true def
  80.       /PostRenderingEnhanceDetails 1 dict begin
  81.         /OutputMode (Enhanced) def
  82.       currentdict end def
  83.     currentdict end setpagedevice
  84.   } stopped cleartomark"
  85. *End
  86. *?OutputMode: "save
  87.   currentpagedevice /HWResolution get 1 get 600 eq
  88.   { (HighResolution) }
  89.   { currentpagedevice /PostRenderingEnhanceDetails get /OutputMode get } ifelse
  90.   = flush restore"
  91. *End
  92. *CloseUI: *OutputMode
  93. *OpenUI *InputSlot: PickOne
  94. *OrderDependency: 60 AnySetup *InputSlot
  95. *DefaultInputSlot:AutoSelect
  96. *InputSlot Lower: "
  97.   mark
  98.   {
  99.     2 dict begin
  100.       /InputAttributes 1 dict begin /Priority [1] def currentdict end def
  101.       /TraySwitch false def
  102.      currentdict end setpagedevice
  103.   } stopped cleartomark
  104.   "
  105. *End
  106. *InputSlot Upper: "
  107.   mark
  108.   {
  109.     2 dict begin
  110.       /InputAttributes 1 dict begin /Priority [0] def currentdict end def
  111.       /TraySwitch false def
  112.      currentdict end setpagedevice
  113.   } stopped cleartomark
  114.   "
  115. *End
  116. *InputSlot AutoSelect: "
  117.   mark
  118.   {
  119.     2 dict begin 
  120.       /InputAttributes 1 dict begin /Priority [1 0] def currentdict end def
  121.       /TraySwitch true def
  122.      currentdict end setpagedevice
  123.   } stopped cleartomark
  124.   "
  125. *End
  126. *?InputSlot: "
  127. save
  128.   3 dict
  129.   dup /0 (Upper) put
  130.   dup /1 (Lower) put
  131.   dup /2 (AutoSelect) put
  132.   currentpagedevice /InputAttributes get
  133.   dup /Priority known
  134.   { /Priority get dup length 2 eq {pop 2}{0 get} ifelse (      ) cvs cvn get }
  135.   {
  136.     dup length 1 eq
  137.     { {pop} forall (       ) cvs cvn get }
  138.     { pop pop (Unknown) } ifelse
  139.   } ifelse
  140.   = flush
  141. restore
  142. "
  143. *End
  144. *CloseUI: *InputSlot
  145. *DefaultOutputBin:  OnlyOne
  146. *OpenUI *PageSize: PickOne
  147. *OrderDependency: 100 AnySetup *PageSize
  148. *DefaultPageSize: Letter
  149. *PageSize Letter/Letter: "
  150.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  151. *End
  152. *PageSize Letter.Perf/Letter Perf: "
  153.     2 dict dup /PageSize [611 792] put dup /ImagingBBox null put setpagedevice"
  154. *End
  155. *PageSize A4/A4: "
  156.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  157. *End
  158. *PageSize A4.Perf/A4 Perf: "
  159.     2 dict dup /PageSize [594 842] put dup /ImagingBBox null put setpagedevice"
  160. *End
  161. *?PageSize: "
  162.  save
  163.    currentpagedevice /PageSize get aload pop
  164.    2 copy gt {exch} if 
  165.    (Unknown) 
  166.   4 dict
  167.    dup [612 792] (Letter) put
  168.    dup [611 792] (Letter Perf) put
  169.    dup [595 842] (A4) put
  170.    dup [594 842] (A4 Perf) put
  171.    { exch aload pop 4 index sub abs 5 le exch 
  172.    5 index sub abs 5 le and 
  173.       {exch pop exit} {pop} ifelse
  174.    } bind forall
  175.    = flush pop pop
  176. restore 
  177. "
  178. *End
  179. *CloseUI: *PageSize
  180. *OpenUI *PageRegion:  PickOne
  181. *OrderDependency: 120 AnySetup *PageRegion
  182. *DefaultPageRegion: Letter
  183. *PageRegion Letter/Letter: "
  184.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  185. *End
  186. *PageRegion Letter.Perf/Letter Perf: "
  187.     2 dict dup /PageSize [611 792] put dup /ImagingBBox null put setpagedevice"
  188. *End
  189. *PageRegion A4/A4: "
  190.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  191. *End
  192. *PageRegion A4.Perf/A4 Perf: "
  193.     2 dict dup /PageSize [594 842] put dup /ImagingBBox null put setpagedevice"
  194. *End
  195. *CloseUI: *PageRegion
  196. *DefaultImageableArea:  Letter
  197. *ImageableArea Letter/Letter: "14.1733 59.6476 597.853 777.247"  
  198. *ImageableArea Letter.Perf/Letter Perf: "14.1733 14.2933 597.853 777.493"  
  199. *ImageableArea A4/A4: "14.1733 59.6476 582.493 827.648"
  200. *ImageableArea A4.Perf/A4 Perf: "14.1733 14.2933 582.493 827.893"
  201. *?ImageableArea: "
  202.    save
  203.     /cvp { (                ) cvs print ( ) print } bind def
  204.     /upperright {10000 mul floor 10000 div} bind def
  205.      /lowerleft {10000 mul ceiling 10000 div} bind def
  206.     newpath clippath pathbbox
  207.     4 -2 roll exch 2 {lowerleft cvp} repeat
  208.     exch 2 {upperright cvp} repeat flush
  209.    restore
  210.    "
  211. *End
  212. *DefaultPaperDimension: Letter
  213. *PaperDimension Letter/Letter: "612 792"
  214. *PaperDimension Letter.Perf/Letter Perf: "611 792"
  215. *PaperDimension A4/A4: "595 842"
  216. *PaperDimension A4.Perf/A4 Perf: "594 842"
  217. *RequiresPageRegion All: True
  218. *OpenUI *TekColor: PickOne
  219. *OrderDependency: 200 AnySetup *TekColor
  220. *DefaultTekColor: VividBlue/Vivid Blue
  221. *TekColor NoAdjust/None: "mark
  222.   { 1 dict begin
  223.       /DeviceRenderingInfo 1 dict begin
  224.         /Type 2 def
  225.       currentdict end def
  226.     currentdict end
  227.   
  228.     setpagedevice
  229.   } stopped cleartomark"
  230. *End
  231. *TekColor VividBlue/Vivid Blue: " mark
  232.   { 1 dict begin
  233.       /DeviceRenderingInfo 2 dict begin
  234.         /Type 2 def
  235.         /VirtualColorDevice 2 dict begin
  236.           /Type 3 def
  237.           /ColorTransform /TekBlue def
  238.         currentdict end def
  239.       currentdict end def
  240.     currentdict end
  241.  
  242.     setpagedevice
  243.   } stopped cleartomark"
  244. *End
  245. *TekColor SimulateDisplay/Simulate Display: " mark
  246.   { 1 dict begin
  247.       /DeviceRenderingInfo 2 dict begin
  248.         /Type 2 def
  249.         /VirtualColorDevice 2 dict begin
  250.           /Type 3 def
  251.           /ColorTransform /TekDisplay def
  252.         currentdict end def
  253.       currentdict end def
  254.     currentdict end
  255.   
  256.     setpagedevice
  257.   } stopped cleartomark"
  258. *End
  259. *TekColor SimulatePress/Simulate Press: " mark
  260.   { 1 dict begin
  261.       /DeviceRenderingInfo 2 dict begin
  262.         /Type 2 def
  263.         /VirtualColorDevice 2 dict begin
  264.           /Type 3 def
  265.           /ColorTransform /SWOP-Coated def
  266.         currentdict end def
  267.       currentdict end def
  268.     currentdict end
  269.   
  270.     setpagedevice
  271.   } stopped cleartomark"
  272. *End
  273. *TekColor UsePrinterSetting/Use Printer Setting: ""
  274. *?TekColor: "
  275. save
  276.   { currentpagedevice /DeviceRenderingInfo get
  277.     /VirtualColorDevice get
  278.     dup null eq
  279.     { pop (None) }
  280.     { /ColorTransform get
  281.       3 dict begin
  282.         /TekBlue           (Vivid Blue)       def
  283.         /TekDisplay        (Simulate Display) def
  284.         /SWOP-Coated       (Simulate Press)   def
  285.       currentdict end
  286.       exch get
  287.     } ifelse
  288.   } stopped
  289.   { % error in PostScript code execution
  290.     pop pop (Unknown)
  291.   } if
  292.   = flush
  293. restore
  294. "
  295. *End
  296. *CloseUI: *TekColor
  297. *DefaultFont: Courier
  298. *Font AvantGarde-Book: Standard "(001.002)" Standard ROM
  299. *Font AvantGarde-BookOblique: Standard "(001.002)" Standard ROM
  300. *Font AvantGarde-Demi: Standard "(001.003)" Standard ROM
  301. *Font AvantGarde-DemiOblique: Standard "(001.003)" Standard ROM
  302. *Font Bookman-Demi: Standard "(001.003)" Standard ROM
  303. *Font Bookman-DemiItalic: Standard "(001.003)" Standard ROM
  304. *Font Bookman-Light: Standard "(001.003)" Standard ROM
  305. *Font Bookman-LightItalic: Standard "(001.003)" Standard ROM
  306. *Font Courier: Standard "(002.003)" Standard ROM
  307. *Font Courier-Bold: Standard "(002.003)" Standard ROM
  308. *Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
  309. *Font Courier-Oblique: Standard "(002.003)" Standard ROM
  310. *Font Helvetica: Standard "(001.006)" Standard ROM
  311. *Font Helvetica-Bold: Standard "(001.007)" Standard ROM
  312. *Font Helvetica-BoldOblique: Standard "(001.007)" Standard ROM
  313. *Font Helvetica-Condensed: Standard "(001.001)" Standard ROM
  314. *Font Helvetica-Condensed-Bold: Standard "(001.002)" Standard ROM
  315. *Font Helvetica-Condensed-BoldObl: Standard "(001.002)" Standard ROM
  316. *Font Helvetica-Condensed-Oblique: Standard "(001.001)" Standard ROM
  317. *Font Helvetica-Narrow: Standard "(001.006)" Standard ROM
  318. *Font Helvetica-Narrow-Bold: Standard "(001.007)" Standard ROM
  319. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007)" Standard ROM
  320. *Font Helvetica-Narrow-Oblique: Standard "(001.006)" Standard ROM
  321. *Font Helvetica-Oblique: Standard "(001.006)" Standard ROM
  322. *Font NewCenturySchlbk-Bold: Standard "(001.008)" Standard ROM
  323. *Font NewCenturySchlbk-BoldItalic: Standard "(001.006)" Standard ROM
  324. *Font NewCenturySchlbk-Italic: Standard "(001.005)" Standard ROM
  325. *Font NewCenturySchlbk-Roman: Standard "(001.006)" Standard ROM
  326. *Font Palatino-Bold: Standard "(001.005)" Standard ROM
  327. *Font Palatino-BoldItalic: Standard "(001.005)" Standard ROM
  328. *Font Palatino-Italic: Standard "(001.005)" Standard ROM
  329. *Font Palatino-Roman: Standard "(001.005)" Standard ROM
  330. *Font Symbol: Special "(001.007)" Special ROM
  331. *Font Times-Bold: Standard "(001.007)" Standard ROM
  332. *Font Times-BoldItalic: Standard "(001.009)" Standard ROM
  333. *Font Times-Italic: Standard "(001.007)" Standard ROM
  334. *Font Times-Roman: Standard "(001.007)" Standard ROM
  335. *Font ZapfChancery-MediumItalic: Standard "(001.006)" Standard ROM
  336. *Font ZapfDingbats: Special "(001.004)" Special ROM
  337.