home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1996 February / VPR9602A.ISO / i386 / tk480j01.pp_ / tk480j01.ppd
PostScript Printer Description  |  1995-07-06  |  17KB  |  535 lines

  1. *PPD-Adobe: "4.1"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1993 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.  
  10. *% Tektronix (R) is a registered trademark of Tektronix, Inc.
  11. *% TekColor TM is a trademark of Tektronix, Inc.
  12. *% Phaser TM is a trademark of Tektronix, Inc., for color printers and
  13. *%  related products.
  14.  
  15. *FormatVersion: "4.1"
  16. *FileVersion: "1.41"
  17. *LanguageEncoding: JIS83-RKSJ
  18. *LanguageVersion: Japanese
  19. *PCFileName: "TK480J01.PPD"
  20. *Product: "(Phaser 480J)"
  21. *PSVersion: "(2013.113) 8"
  22. *ModelName: "Tektronix Phaser 480J"
  23. *ShortNickName: "Tektronix Phaser 480J 0JF"
  24. *NickName: "Tektronix Phaser 480J with 0 japanese fonts v2013.113"
  25.  
  26. *% === Installable Options ===========
  27. *OpenGroup: InstallableOptions/Options Installed
  28.  
  29. *OpenUI *Option1/Memory Configuration: PickOne
  30. *DefaultOption1: 32Meg
  31. *Option1 32Meg/32 MB Total RAM: ""
  32. *Option1 48Meg/48 MB Total RAM: ""
  33. *Option1 64Meg/64 MB Total RAM: ""
  34. *CloseUI: *Option1
  35.  
  36. *OpenUI *Option2/ハードディスク: Boolean
  37. *DefaultOption2: False
  38. *Option2 True/インストールされている: ""
  39. *Option2 False/インストールされていない: ""
  40. *CloseUI: *Option2
  41.  
  42. *OpenUI *Option3/ネットワーク カード: PickOne
  43. *DefaultOption3:None 
  44. *Option3 None/インストールされていない: ""
  45. *Option3 P1/Ethernet and NetWare: ""
  46. *Option3 P2/Ethernet, NetWare and TCP/IP: ""
  47. *CloseUI: *Option3
  48.  
  49. *CloseGroup: InstallableOptions
  50.  
  51. *% === Constraints ===================
  52.  
  53. *% === Device Capabilities ============
  54.  
  55. *LanguageLevel: "2"
  56. *Protocols: BCP
  57.  
  58. *FreeVM: "2883200"
  59. *VMOption 32Meg/32 MB Total RAM: "2692608"
  60. *VMOption 48Meg/48 MB Total RAM: "5592576"
  61. *VMOption 64Meg/64 MB Total RAM: "8492544"
  62.  
  63. *TTRasterizer: Type42
  64. *ColorDevice: True
  65. *DefaultColorSpace: CMYK
  66.  
  67. *FileSystem: True
  68. *?FileSystem: "
  69.   save false
  70.   (%disk?%)
  71.   { currentdevparams dup /Writeable known
  72.     { /Writeable get {pop true} if }  {pop} ifelse
  73.   } 10 string /IODevice resourceforall
  74.   {(True)}{(False)} ifelse = flush
  75.   restore
  76. "
  77. *End
  78. *Throughput: "1"
  79. *Password: "()"
  80. *ExitServer: "
  81.   count 0 eq
  82.   { false } { true exch startjob } ifelse
  83.   not
  84.   { (WARNING: Cannot modify initial VM.) =
  85.     (Missing or invalid password.) =
  86.     (Please contact the author of this software.) = flush quit
  87.   } if
  88. "
  89. *End
  90. *Reset: "
  91.   count 0 eq
  92.   { false } { true exch startjob } ifelse
  93.   not
  94.   { (WARNING: Cannot reset printer.) =
  95.     (Missing or invalid password.) =
  96.     (Please contact the author of this software.) = flush quit
  97.   } if
  98.   systemdict /quit get exec
  99.   (WARNING : Printer Reset Failed.) = flush
  100. "
  101. *End
  102.  
  103. *DefaultResolution: 300dpi
  104. *Resolution 300dpi: "1 dict dup /HWResolution [300 300] put setpagedevice"
  105. *?Resolution: "
  106.   save currentpagedevice
  107.   /HWResolution get 0 get (      ) cvs print (dpi) = flush restore
  108. "
  109. *End
  110.  
  111. *% Halftone Information =================
  112. *ScreenFreq: "300.0"
  113. *ScreenAngle: "0.0"
  114. *DefaultScreenProc: Dot
  115. *ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div}"
  116. *ScreenProc Line: "{ pop }"
  117. *ScreenProc Ellipse: "
  118.   { dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}
  119. "
  120. *End
  121.  
  122. *DefaultTransfer: Null
  123. *Transfer Null: "{ }"
  124. *Transfer Null.Inverse: "{ 1 exch sub }"
  125.  
  126.  
  127. *% Printer Specific Features ============
  128.  
  129. *OpenUI *InputSlot/給紙方法: PickOne
  130. *OrderDependency: 60 AnySetup *InputSlot
  131. *DefaultInputSlot: Cassette/カセット
  132. *InputSlot Cassette/カセット: ""
  133. *CloseUI: *InputSlot
  134.  
  135. *OpenUI *ManualFeed/手差し: Boolean
  136. *OrderDependency: 80 AnySetup *ManualFeed
  137. *DefaultManualFeed: False
  138. *ManualFeed True: "1 dict dup /ManualFeed true put setpagedevice"
  139. *ManualFeed False: "1 dict dup /ManualFeed false put setpagedevice"
  140. *?ManualFeed: "save
  141.    currentpagedevice /ManualFeed get
  142.   {(True)}{(False)}ifelse = flush 
  143. restore"
  144. *End
  145. *CloseUI: *ManualFeed
  146.  
  147. *% Paper Handling ===================
  148.  
  149. *VariablePaperSize: False
  150.  
  151. *% Use these entries to set paper size most of the time, unless there is
  152. *% specific reason to use PageRegion.
  153. *OpenUI *PageSize/用紙サイズ: PickOne
  154. *OrderDependency: 100 AnySetup *PageSize
  155. *DefaultPageSize: TabloidExtra
  156. *PageSize Letter/Letter: "2 dict dup /PageSize [612 792] put
  157.         dup /ImagingBBox null put setpagedevice
  158. "
  159. *End
  160. *PageSize A4/A4: "2 dict dup /PageSize [595 842] put
  161.         dup /ImagingBBox null put setpagedevice
  162. "
  163. *End
  164. *PageSize Tabloid/Tabloid: "2 dict dup /PageSize [792 1224] put
  165.         dup /ImagingBBox null put setpagedevice
  166. "
  167. *End
  168. *PageSize A3/A3: "2 dict dup /PageSize [842 1191] put
  169.         dup /ImagingBBox null put setpagedevice
  170. "
  171. *End
  172. *PageSize TabloidExtra/Tabloid Extra: "2 dict dup /PageSize [907 1318] put
  173.         dup /ImagingBBox null put setpagedevice
  174. "
  175. *End
  176. *?PageSize: "
  177.   save currentpagedevice /PageSize get aload pop
  178.   2 copy gt {exch} if (Unknown)
  179.   5 dict
  180.    dup [612 792] (Letter) put
  181.    dup [595 842] (A4) put
  182.    dup [792 1224] (Tabloid) put
  183.    dup [842 1190] (A3) put
  184.    dup [907 1318] (TabloidExtra) put
  185.   { exch aload pop 4 index sub abs 5 le exch 5 index sub abs 5 le and
  186.         { exch pop exit } { pop } ifelse
  187.   } bind forall = flush pop pop
  188.   restore
  189. "
  190. *End
  191. *CloseUI: *PageSize
  192.  
  193. *% These entries will set up the frame buffer. Usually used with manual feed.
  194. *OpenUI *PageRegion: PickOne
  195. *OrderDependency: 120 AnySetup *PageRegion
  196. *DefaultPageRegion: TabloidExtra
  197. *PageRegion Letter: "
  198.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  199. *End
  200. *PageRegion A4: "
  201.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  202. *End
  203. *PageRegion Tabloid: "
  204.     2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  205. *End
  206. *PageRegion A3: "
  207.     2 dict dup /PageSize [842 1191] put dup /ImagingBBox null put setpagedevice"
  208. *End
  209. *PageRegion TabloidExtra: "
  210.     2 dict dup /PageSize [907 1318] put dup /ImagingBBox null put setpagedevice"
  211. *End
  212. *CloseUI: *PageRegion
  213.  
  214. *% The following entries provide information about specific paper keywords.
  215. *DefaultImageableArea: TabloidExtra
  216. *ImageableArea Letter: "10.3 51.1 601.7 775.0"
  217. *ImageableArea A4: "9.6 51.1 585.7 824.9"
  218. *ImageableArea Tabloid: "10.1 51.1 781.9 1207.0"
  219. *ImageableArea A3: "10.1 51.1 831.8 1174.4"
  220. *ImageableArea TabloidExtra: "24.4 51.1 882.7 1287.6"
  221. *?ImageableArea: "
  222.   save
  223.   /cvp { (                ) cvs print ( ) print } bind def
  224.   /upperright {10000 mul floor 10000 div} bind def
  225.   /lowerleft {10000 mul ceiling 10000 div} bind def
  226.   newpath clippath pathbbox
  227.   4 -2 roll exch 2 {lowerleft cvp} repeat
  228.   exch 2 {upperright cvp} repeat flush
  229.   restore
  230. "
  231. *End
  232.  
  233. *% These provide the physical dimensions of the paper (by keyword)
  234. *DefaultPaperDimension: TabloidExtra
  235. *PaperDimension Letter: "612 792"
  236. *PaperDimension A4: "595 842"
  237. *PaperDimension Tabloid: "792 1224"
  238. *PaperDimension A3: "842 1191"
  239. *PaperDimension TabloidExtra: "907 1318"
  240.  
  241. *DefaultOutputBin: OnlyOne
  242. *DefaultOutputOrder: Reverse
  243.  
  244. *RequiresPageRegion All: True
  245.  
  246. *OpenUI *MediaType/メディアタイプ:  PickOne
  247. *OrderDependency: 140 AnySetup *MediaType
  248. *DefaultMediaType: Paper/用紙
  249. *MediaType Paper/用紙: "1 dict dup /MediaType (Paper) put setpagedevice"
  250. *MediaType Transparency/OHPフィルム: "1 dict dup /MediaType (Transparency) put setpagedevice"
  251.  
  252. *?MediaType: "
  253.   save
  254.     currentpagedevice /MediaType
  255.      {get} stopped
  256.        {pop pop (Unknown)} {dup null eq {pop (Unknown)} if} ifelse
  257.     = flush
  258.   restore
  259. "
  260. *End
  261. *CloseUI: *MediaType
  262.  
  263. *% TekColor Selections  ===================
  264.  
  265. *OpenUI *TekColor/カラー補正: PickOne
  266. *OrderDependency: 200 AnySetup *TekColor
  267. *DefaultTekColor: UsePrinterSetting/プリンタ側の設定を使用する
  268. *TekColor NoAdjust/補正なし: "mark
  269.   { currentpagedevice /DeviceRenderingInfo get dup
  270.     /Type get 2 ne
  271.     { pop 4 dict begin /Type 2 def currentdict end } if
  272.   
  273.     begin 
  274.       /VirtualColorDevice null def
  275.       /AdjustCIEColors false def
  276.     currentdict end
  277.   
  278.     1 dict begin
  279.       /DeviceRenderingInfo exch def
  280.     currentdict end
  281.   
  282.     setpagedevice
  283.   } stopped cleartomark"
  284. *End
  285.  
  286. *TekColor VividBlue/青補正する: " mark
  287.   { currentpagedevice /DeviceRenderingInfo get dup
  288.     /Type get 2 ne
  289.     { pop 4 dict begin /Type 2 def currentdict end } if
  290.   
  291.     begin 
  292.       /VirtualColorDevice 2 dict begin
  293.         /Type 3 def
  294.         /ColorTransform /TekBlue def
  295.       currentdict end def
  296.       /AdjustCIEColors false def
  297.     currentdict end
  298.   
  299.     1 dict begin
  300.       /DeviceRenderingInfo exch def
  301.     currentdict end
  302.  
  303.     setpagedevice
  304.   } stopped cleartomark"
  305. *End
  306.  
  307. *TekColor SimulateDisplay/画面表示色に近づける: " mark
  308.   { currentpagedevice /DeviceRenderingInfo get dup
  309.     /Type get 2 ne
  310.     { pop 4 dict begin /Type 2 def currentdict end } if
  311.   
  312.     begin 
  313.       /VirtualColorDevice 2 dict begin
  314.         /Type 3 def
  315.         /ColorTransform /TekDisplay def
  316.       currentdict end def
  317.       /AdjustCIEColors false def
  318.     currentdict end
  319.   
  320.     1 dict begin
  321.       /DeviceRenderingInfo exch def
  322.     currentdict end
  323.   
  324.     setpagedevice
  325.   } stopped cleartomark"
  326. *End
  327.  
  328. *TekColor SWOPPress/SWOP プレス: " mark
  329.   { currentpagedevice /DeviceRenderingInfo get dup
  330.     /Type get 2 ne
  331.     { pop 4 dict begin /Type 2 def currentdict end } if
  332.   
  333.     begin 
  334.       /VirtualColorDevice 2 dict begin
  335.         /Type 3 def
  336.         /ColorTransform /SWOP-Coated def
  337.       currentdict end def
  338.       /AdjustCIEColors false def
  339.     currentdict end
  340.   
  341.     1 dict begin
  342.       /DeviceRenderingInfo exch def
  343.     currentdict end
  344.   
  345.     setpagedevice
  346.   } stopped cleartomark"
  347. *End
  348.  
  349. *TekColor EuroscalePress/Euroscale プレス: "
  350.   mark
  351.   { currentpagedevice /DeviceRenderingInfo get dup
  352.     /Type get 2 ne
  353.     { pop 4 dict begin /Type 2 def currentdict end } if
  354.   
  355.     begin 
  356.       /VirtualColorDevice 2 dict begin
  357.         /Type 3 def
  358.         /ColorTransform /Euroscale-Coated def
  359.       currentdict end def
  360.       /AdjustCIEColors false def
  361.     currentdict end
  362.   
  363.     1 dict begin
  364.       /DeviceRenderingInfo exch def
  365.     currentdict end
  366.   
  367.     setpagedevice
  368.   } stopped cleartomark"
  369. *End
  370.   
  371. *TekColor CommercialPress/Commercial プレス: "mark
  372.   { currentpagedevice /DeviceRenderingInfo get dup
  373.     /Type get 2 ne
  374.     { pop 4 dict begin /Type 2 def currentdict end } if
  375.   
  376.     begin 
  377.       /VirtualColorDevice 2 dict begin
  378.         /Type 3 def
  379.         /ColorTransform /Commercial-Coated def
  380.       currentdict end def
  381.       /AdjustCIEColors false def
  382.     currentdict end
  383.   
  384.     1 dict begin
  385.       /DeviceRenderingInfo exch def
  386.     currentdict end
  387.   
  388.     setpagedevice
  389.   } stopped cleartomark"
  390. *End
  391.  
  392. *TekColor UsePrinterSetting/プリンタ側の設定を使用する: ""
  393.  
  394. *?TekColor: "
  395.   save
  396.     currentpagedevice
  397.      {/DeviceRenderingInfo get/VirtualColorDevice get} stopped
  398.        {pop pop (Unknown)} {dup null eq {pop (Unknown)} if} ifelse
  399.     = flush
  400.   restore
  401. "
  402. *End
  403.  
  404. *CloseUI: *TekColor
  405.  
  406. *% Font Information =====================
  407. *DefaultFont: Courier
  408. *Font AvantGarde-Book: Standard "(001.002)" Standard ROM
  409. *Font AvantGarde-BookOblique: Standard "(001.002)" Standard ROM
  410. *Font AvantGarde-Demi: Standard "(001.003)" Standard ROM
  411. *Font AvantGarde-DemiOblique: Standard "(001.003)" Standard ROM
  412. *Font Bookman-Demi: Standard "(001.003)" Standard ROM
  413. *Font Bookman-DemiItalic: Standard "(001.003)" Standard ROM
  414. *Font Bookman-Light: Standard "(001.003)" Standard ROM
  415. *Font Bookman-LightItalic: Standard "(001.003)" Standard ROM
  416. *Font Courier: Standard "(002.003)" Standard ROM
  417. *Font Courier-Bold: Standard "(002.003)" Standard ROM
  418. *Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
  419. *Font Courier-Oblique: Standard "(002.003)" Standard ROM
  420. *Font Helvetica: Standard "(001.006)" Standard ROM
  421. *Font Helvetica-Bold: Standard "(001.007)" Standard ROM
  422. *Font Helvetica-BoldOblique: Standard "(001.007)" Standard ROM
  423. *Font Helvetica-Condensed: Standard "(001.001)" Standard ROM
  424. *Font Helvetica-Condensed-Bold: Standard "(001.002)" Standard ROM
  425. *Font Helvetica-Condensed-BoldObl: Standard "(001.002)" Standard ROM
  426. *Font Helvetica-Condensed-Oblique: Standard "(001.001)" Standard ROM
  427. *Font Helvetica-Narrow: Standard "(001.006)" Standard ROM
  428. *Font Helvetica-Narrow-Bold: Standard "(001.007)" Standard ROM
  429. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007)" Standard ROM
  430. *Font Helvetica-Narrow-Oblique: Standard "(001.006)" Standard ROM
  431. *Font Helvetica-Oblique: Standard "(001.006)" Standard ROM
  432. *Font NewCenturySchlbk-Bold: Standard "(001.008)" Standard ROM
  433. *Font NewCenturySchlbk-BoldItalic: Standard "(001.006)" Standard ROM
  434. *Font NewCenturySchlbk-Italic: Standard "(001.005)" Standard ROM
  435. *Font NewCenturySchlbk-Roman: Standard "(001.006)" Standard ROM
  436. *Font Palatino-Bold: Standard "(001.005)" Standard ROM
  437. *Font Palatino-BoldItalic: Standard "(001.005)" Standard ROM
  438. *Font Palatino-Italic: Standard "(001.005)" Standard ROM
  439. *Font Palatino-Roman: Standard "(001.005)" Standard ROM
  440. *Font Symbol: Special "(001.007)" Special ROM
  441. *Font Times-Bold: Standard "(001.007)" Standard ROM
  442. *Font Times-BoldItalic: Standard "(001.009)" Standard ROM
  443. *Font Times-Italic: Standard "(001.007)" Standard ROM
  444. *Font Times-Roman: Standard "(001.007)" Standard ROM
  445. *Font ZapfChancery-MediumItalic: Standard "(001.006)" Standard ROM
  446. *Font ZapfDingbats: Special "(001.004)" Special ROM
  447. *?FontQuery: "
  448.   save
  449.   { count 1 gt
  450.     { exch dup 127 string cvs (/) print print (:) print
  451.      /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  452.     } { exit } ifelse
  453.   } bind loop
  454.   (*) = flush
  455.   restore
  456. "
  457. *End
  458.  
  459. *?FontList: "
  460.    save (*) {cvn ==} 128 string /Font resourceforall
  461.    (*) = flush restore
  462. "
  463. *End
  464.  
  465. *% Printer Messages (verbatim from printer):
  466. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  467. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  468. *Message: "\FontName\ not found, using Courier"
  469.  
  470. *% Status (format: %%[ status: <one of these> ] %%)
  471. *Status: "idle"
  472. *Status: "busy"
  473. *Status: "waiting"
  474. *Status: "PrinterError: internal interface error"
  475. *Status: "PrinterError: resetting printer"
  476. *Status: "PrinterError: service call"
  477. *Status: "PrinterError: top cover is open"
  478. *Status: "PrinterError: media jam"
  479. *Status: "PrinterError: out of transfer roll"
  480. *Status: "PrinterError: out of paper"
  481. *Status: "PrinterError: head temperature high"
  482. *Status: "PrinterError: head temperature low"
  483. *Status: "PrinterError: warming up"
  484. *Status: "PrinterError: printer is not ready"
  485. *Status: "PrinterError: waiting for manual feed"
  486.  
  487. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  488. *Source: "Serial"
  489. *Source: "Parallel"
  490. *Source: "LocalTalk"
  491. *Source: "EtherTalk"
  492. *Source: "PrintServer"
  493. *Source: "LPR"
  494. *Source: "AppSocket"
  495. *Source: "Internal"
  496.  
  497. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  498. *PrinterError: "internal interface error"
  499. *PrinterError: "resetting printer"
  500. *PrinterError: "service call"
  501. *PrinterError: "top cover is open"
  502. *PrinterError: "media jam"
  503. *PrinterError: "out of transfer roll"
  504. *PrinterError: "out of paper"
  505. *PrinterError: "head temperature high"
  506. *PrinterError: "head temperature low"
  507. *PrinterError: "warming up"
  508. *PrinterError: "printer is not ready"
  509. *PrinterError: "waiting for manual feed"
  510.  
  511. *DefaultColorSep: ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi
  512.  
  513. *InkName: ProcessBlack/Process Black
  514. *InkName: CustomColor/Custom Color
  515. *InkName: ProcessCyan/Process Cyan
  516. *InkName: ProcessMagenta/Process Magenta
  517. *InkName: ProcessYellow/Process Yellow
  518.  
  519. *%  For 60 lpi / 300 dpi ================================
  520.  
  521. *ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "54.0"
  522. *ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "54.0"
  523. *ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "54.0"
  524. *ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "54.0"
  525. *ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "54.0"
  526.  
  527. *ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
  528. *ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
  529. *ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
  530. *ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
  531. *ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
  532.  
  533. *% end of PPD file for Phaser 480
  534.  
  535.