home *** CD-ROM | disk | FTP | other *** search
/ SGI Hot Mix 17 / Hot Mix 17.iso / HM17_SGI / research / resource / xprinter / ppds / vt4510a1.ps < prev    next >
Encoding:
PostScript Printer Description  |  1997-07-08  |  17.0 KB  |  499 lines

  1. *PPD-Adobe: "4.0"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1992 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. *FormatVersion: "4.0"
  10. *FileVersion: "2.0"
  11. *PCFileName: "VT4510A1.PPD"
  12. *LanguageVersion: English
  13. *Product: "(Varityper)"
  14. *PSVersion: "(52.3) 4.5"
  15. *ModelName: "Varityper VT4_510A"
  16. *NickName: "Varityper VT4_510A v52.3"
  17.  
  18. *% General Information and Defaults ===============
  19. *FreeVM: "2415554"
  20. *LanguageLevel: "1"
  21. *Extensions: FileSystem CMYK Composite
  22. *ColorDevice: False
  23. *DefaultColorSpace: Gray
  24. *VariablePaperSize: True
  25. *FileSystem: True
  26. *?FileSystem: "save
  27.   statusdict /diskstatus get exec
  28.   exch pop 0 eq {(False)}{(True)}ifelse = flush restore
  29. "
  30. *End
  31. *Throughput: "20"
  32. *Password: "0"
  33. *ExitServer: "
  34.   count 0 eq {  % is the password on the stack?
  35.     true 
  36.   }{
  37.     dup    % potential password
  38.     statusdict /checkpassword get exec not 
  39.   } ifelse 
  40.   {  %  if no password or not valid 
  41.     (WARNING : Cannot perform the exitserver command.) = 
  42.     (Password supplied is not valid.) = 
  43.     (Please contact the author of this software.) = flush
  44.     quit 
  45.   } if 
  46.   serverdict /exitserver get exec
  47. "
  48. *End
  49. *Reset: "
  50.   count 0 eq {  % is the password on the stack?
  51.     true 
  52.   }{
  53.     dup    % potential password
  54.     statusdict /checkpassword get exec not 
  55.   } ifelse 
  56.   {  %  if no password or not valid 
  57.     (WARNING : Cannot reset printer.) = 
  58.     (Password supplied is not valid.) = 
  59.     (Please contact the author of this software.) = flush
  60.     quit 
  61.   } if 
  62.   serverdict /exitserver get exec
  63.   systemdict /quit get exec
  64.   (WARNING : Printer Reset Failed.) = flush
  65. "
  66. *End
  67.  
  68. *DefaultResolution: 600dpi 
  69. *?Resolution: "
  70.       save
  71.       initgraphics
  72.       0 0 moveto currentpoint matrix defaultmatrix transform
  73.       72 0 lineto currentpoint matrix defaultmatrix transform
  74.       3 -1 roll sub dup mul
  75.       3 1 roll exch sub dup mul
  76.       add sqrt round cvi
  77.       (          ) cvs print (dpi) = flush
  78.       restore
  79. "
  80. *End
  81.  
  82. *% Halftone Information 75.0 ===============
  83. *ScreenFreq: "75.0"
  84. *ScreenAngle: "45.0"
  85. *DefaultScreenProc: Dot
  86. *ScreenProc Dot: "{
  87.   abs exch abs 2 copy add 1 gt {
  88.     1 sub dup mul exch 1 sub dup mul add 1 sub
  89.   }{
  90.     dup mul exch dup mul add 1 exch sub
  91.   } ifelse
  92. }
  93. "
  94. *End
  95. *ScreenProc Line: "{ pop }"
  96. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  97.  
  98. *DefaultTransfer: Normalized
  99. *Transfer Normalized: "
  100. { userdict /mediadict known
  101.   { mediadict /VTXfer known
  102.     { mediadict /VTXfer get exec}
  103.     { mediadict /ChooseXfer known
  104.       { mediadict /ChooseXfer get exec 255 mul 0.5 add cvi 
  105.       mediadict /xfer get  exch get }if
  106.     }ifelse
  107.   }if
  108. } bind "
  109. *End
  110. *Transfer Normalized.Inverse: "{
  111.   userdict /mediadict known {
  112.         mediadict /VTXfer known 
  113.         {mediadict /VTXfer get exec}
  114.         { mediadict /ChooseXfer known  
  115.          {mediadict /ChooseXfer get exec 255 mul 0.5 add cvi mediadict /xfer get exch get} if
  116.         } ifelse
  117.  } if
  118.   1.0 exch sub
  119. } bind "
  120. *End
  121. *Transfer Null: "{ }"
  122. *Transfer Null.Inverse: "{ 1 exch sub }"
  123.  
  124. *% Paper Handling ===================
  125.  
  126. *% Use these entries to set paper size most of the time, unless there is
  127. *% specific reason to use PageRegion.
  128. *OpenUI *PageSize: PickOne
  129. *OrderDependency: 30 AnySetup *PageSize
  130. *DefaultPageSize: Letter
  131. *PageSize Letter: "letter"
  132. *PageSize Letter.Transverse: "Letter"
  133. *PageSize Letter.Extra: "684 864 1 statusdict /setpage get exec"
  134. *PageSize Letter.Extra.Transverse: "864 684 0 statusdict /setpage get exec"
  135. *PageSize Legal: "legal"
  136. *PageSize Legal.Extra:  "684 1080 1 statusdict /setpage get exec"
  137. *PageSize Tabloid: "11x17"
  138. *PageSize Ledger: "ledger"
  139. *PageSize A4: "a4"
  140. *PageSize A4.Extra: "668 914 1 statusdict /setpage get exec"
  141. *PageSize A5: "a5"
  142. *PageSize A5.Transverse: "A5"
  143. *PageSize A5.Extra: "492 668 1 statusdict /setpage get exec"
  144. *PageSize A5.Extra.Transverse: "668 492 0 statusdict /setpage get exec"
  145. *PageSize B4: "728 1032 1 statusdict /setpage get exec"
  146. *PageSize ISOB5: "b5"
  147. *PageSize ISOB5.Transverse: "B5"
  148. *PageSize ISOB5.Extra: "571 781 1 statusdict /setpage get exec"
  149. *PageSize ISOB5.Extra.Transverse: "781 571 0 statusdict /setpage get exec"
  150. *?PageSize: "
  151. save
  152.  mark  statusdict /pageparams get exec  exch pop
  153.    12 dict
  154.     dup [612 792] (Letter) put
  155.     dup [684 864] (Letter.Extra) put
  156.     dup [612 1008] (Legal) put
  157.     dup [684 1080] (Legal.Extra) put
  158.     dup [792 1224] (Tabloid) put
  159.     dup [595 842] (A4) put
  160.     dup [668 914] (A4.Extra) put
  161.     dup [420 595] (A5) put
  162.     dup [492 668] (A5.Extra) put
  163.     dup [728 1032] (B4) put
  164.     dup [499 709] (ISOB5) put
  165.     dup [571 781] (ISOB5.Extra) put
  166.   8 dict
  167.     dup [792 612] (Letter.Transverse) put
  168.     dup [864 684] (Letter.Extra.Transverse) put
  169.     dup [792 1224] (Ledger) put
  170.     dup [842 595] (A4.Transverse) put
  171.     dup [595 420] (A5.Transverse) put
  172.     dup [668 492] (A5.Extra.Transverse) put
  173.     dup [709 499] (ISOB5.Transverse) put
  174.     dup [781 571] (ISOB5.Extra.Transverse) put
  175. 3 -1 roll 0 eq { pop } { exch pop }ifelse
  176.   (Unknown) exch
  177.   { exch aload pop
  178.     4 index eq exch 5 index eq and
  179.     { exch pop exit } { pop } ifelse
  180.   } bind forall = flush cleartomark
  181. restore
  182. "
  183. *End
  184. *CloseUI: *PageSize
  185.  
  186. *% These entries will set up the frame buffer. Usually used with manual feed.
  187. *OpenUI *PageRegion: PickOne
  188. *OrderDependency: 40 AnySetup *PageRegion
  189. *DefaultPageRegion: Letter
  190. *PageRegion Letter: "letter"
  191. *PageRegion Letter.Transverse: "Letter"
  192. *PageRegion Letter.Extra: "684 864 1 statusdict /setpage get exec"
  193. *PageRegion Letter.Extra.Transverse: "864 684 0 statusdict /setpage get exec"
  194. *PageRegion Legal: "legal"
  195. *PageRegion Legal.Extra:  "684 1080 1 statusdict /setpage get exec"
  196. *PageRegion Tabloid: "11x17"
  197. *PageRegion Ledger: "ledger"
  198. *PageRegion A4: "a4"
  199. *PageRegion A4.Extra: "668 914 1 statusdict /setpage get exec"
  200. *PageRegion A5: "a5"
  201. *PageRegion A5.Transverse: "A5"
  202. *PageRegion A5.Extra: "492 668 1 statusdict /setpage get exec"
  203. *PageRegion A5.Extra.Transverse: "668 492 0 statusdict /setpage get exec"
  204. *PageRegion B4: "728 1032 1 statusdict /setpage get exec"
  205. *PageRegion ISOB5: "b5"
  206. *PageRegion ISOB5.Transverse: "B5"
  207. *PageRegion ISOB5.Extra: "571 781 1 statusdict /setpage get exec"
  208. *PageRegion ISOB5.Extra.Transverse: "781 571 0 statusdict /setpage get exec"
  209. *CloseUI: *PageRegion
  210.  
  211. *% The following entries provide information about specific paper keywords.
  212. *DefaultImageableArea: Letter
  213. *ImageableArea Letter: "17 9 604 782 "
  214. *ImageableArea Letter.Transverse: "17 9 604 782 "
  215. *ImageableArea Letter.Extra: "17 9 684 864"
  216. *ImageableArea Letter.Extra.Transverse: "17 9 684 864"
  217. *ImageableArea Legal: "17 9 604 998 "
  218. *ImageableArea Legal.Extra: "17 9 684 1080"
  219. *ImageableArea Tabloid: "17 9 784 1214 "
  220. *ImageableArea Ledger: "17 9 1214 784 "
  221. *ImageableArea A4: "17 9 587 832 "
  222. *ImageableArea A4.Extra: "17 9 668 914"
  223. *ImageableArea A5: "17 9 412 585 "
  224. *ImageableArea A5.Transverse: "17 9 412 585 "
  225. *ImageableArea A5.Extra: "17 9 492 668"
  226. *ImageableArea A5.Extra.Transverse: "17 9 491 668"
  227. *ImageableArea B4: "17 9 698 991.629"
  228. *ImageableArea ISOB5: "17 9 491 698 "
  229. *ImageableArea ISOB5.Transverse: "17 9 491 698 "
  230. *ImageableArea ISOB5.Extra: "17 9 571 781"
  231. *ImageableArea ISOB5.Extra.Transverse: "17 9 570 781"
  232. *?ImageableArea: "
  233. save
  234. /cvp {(                ) cvs print ( ) print } bind def
  235. /upperright {10000 mul floor 10000 div} bind def
  236. /lowerleft {10000 mul ceiling 10000 div} bind def
  237. newpath clippath pathbbox
  238. 4 -2 roll exch 2 {lowerleft cvp} repeat
  239. exch 2 {upperright cvp} repeat flush
  240. restore
  241. "
  242. *End
  243.  
  244. *% These provide the physical dimensions of the paper (by keyword)
  245. *DefaultPaperDimension: Letter
  246. *PaperDimension Letter: "612 792"
  247. *PaperDimension Letter.Transverse: "612 792"
  248. *PaperDimension Letter.Extra: "684 864"
  249. *PaperDimension Letter.Extra.Transverse: "684 864"
  250. *PaperDimension Legal: "612 1008"
  251. *PaperDimension Legal.Extra: "684 1080"
  252. *PaperDimension Tabloid: "792 1224"
  253. *PaperDimension Ledger: "1224 792"
  254. *PaperDimension A4: "595 842"
  255. *PaperDimension A4.Extra: "668 914"
  256. *PaperDimension A5: "420 595"
  257. *PaperDimension A5.Transverse: "420 595"
  258. *PaperDimension A5.Extra: "492 667"
  259. *PaperDimension A5.Extra.Transverse: "492 667"
  260. *PaperDimension B4: "728 1032"
  261. *PaperDimension ISOB5: "499 709"
  262. *PaperDimension ISOB5.Transverse: "499 709"
  263. *PaperDimension ISOB5.Extra: "571 781"
  264. *PaperDimension ISOB5.Extra.Transverse: "571 781"
  265.  
  266. *OpenUI *InputSlot: PickOne
  267. *OrderDependency: 20 AnySetup *InputSlot
  268. *DefaultInputSlot: Unknown
  269. *InputSlot Upper: "2 statusdict2/setmediasource get exec"
  270. *InputSlot Middle: "1 statusdict2/setmediasource get exec"
  271. *InputSlot Lower: "3 statusdict2/setmediasource get exec"
  272. *?InputSlot: "save
  273.   statusdict2/getmediasource get exec dup dup
  274. 1 eq {pop pop (Middle)}
  275.      {2 eq {pop (Upper)}
  276.          {3 eq {(Lower)}{(Unknown)} ifelse
  277.        }ifelse
  278. } ifelse
  279. = flush
  280.  restore
  281. "
  282. *End
  283. *CloseUI: *InputSlot
  284.  
  285. *OpenUI *OutputBin: PickOne
  286. *DefaultOutputBin: Lower
  287. *OutputBin Upper: "3 statusdict2/setmediadest get exec"
  288. *OutputBin Middle: "2 statusdict2/setmediadest get exec"
  289. *OutputBin Lower: "1 statusdict2/setmediadest get exec"
  290. *?OutputBin: "save
  291.   statusdict2/getmediadest get exec dup dup
  292. 1 eq {pop pop (Lower)}
  293.      {2 eq {pop (Middle)}
  294.          {3 eq {(Upper)}{(Unknown)} ifelse
  295.        }ifelse
  296. } ifelse
  297.  = flush
  298.  restore
  299. "
  300. *End
  301. *CloseUI: *OutputBin
  302.  
  303. *DefaultOutputOrder: Reverse
  304.  
  305. *OpenUI *Duplex: PickOne
  306. *Duplex DuplexNoTumble: "true statusdict2/setduplexmode get exec"
  307. *Duplex None: "false statusdict2/setduplexmode get exec"
  308. *?Duplex: "save statusdict2/getduplexmode get exec
  309.  {(DuplexNoTumble)}{(None)
  310.  }ifelse
  311.  = flush restore
  312. "
  313. *End
  314. *CloseUI: *Duplex
  315.  
  316. *% Font Information =====================
  317. *DefaultFont: Courier
  318. *Font Courier: Standard "(001.004)" Standard ROM
  319. *Font Courier-Bold: Standard "(001.004)" Standard ROM
  320. *Font Courier-BoldOblique: Standard "(001.004)" Standard ROM
  321. *Font Courier-Oblique: Standard "(001.004)" Standard ROM
  322. *Font Symbol: Special "(001.003)" Special ROM
  323. *?FontQuery: "
  324. save
  325. {
  326.   count 1 gt {
  327.   exch dup 128 string cvs (/) print print (:) print
  328.   dup FontDirectory exch known {pop (Yes)}
  329.   {
  330.     (fonts/                              )
  331.       dup 3 -1 roll 128 string cvs dup length /len exch def
  332.       6 exch putinterval
  333.       0 len 6 add getinterval mark exch
  334.       { } 128 string filenameforall counttomark 0 gt {
  335.       cleartomark (Yes)}{cleartomark (No)}ifelse
  336.       }ifelse =
  337.       }{ exit } ifelse
  338.   } bind loop
  339.   (*) = flush
  340. restore
  341. "
  342. *End
  343.  
  344. *?FontList: "
  345. save
  346.   FontDirectory { pop == } bind forall flush
  347.   /filenameforall where {
  348.     pop (fonts/*) {
  349.     dup length 6 sub 6 exch getinterval cvn ==
  350.     } bind
  351.     128 string filenameforall flush
  352.   } if
  353.   (*) = flush
  354. restore
  355. "
  356. *End
  357.  
  358. *% Printer Messages (verbatim from printer):
  359. *%Message: "%%[ exitserver: permanent state may be changed ]%%"
  360. *%Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  361. *%Message: "\FontName\ not found, using Courier"
  362.  
  363. *Status: "idle"
  364. *Status: "busy"
  365. *Status: "waiting"
  366. *Status: "printing"
  367. *Status: "PrinterError: Printer OK"
  368. *Status: "PrinterError: Printer never accepted band"
  369. *Status: "PrinterError: PrintXferBusy for too long"
  370. *Status: "PrinterError: Printer not ready to write:unused"
  371. *Status: "PrinterError: Fifo transfer took too long:DMABusy still"
  372. *Status: "PrinterError: Printer Resolution Invalid"
  373. *Status: "PrinterError: Failed printerstart:!BEG"
  374. *Status: "PrinterError: Fifo transfer did not start:DMABusy still"
  375. *Status: "PrinterError: Printer Hardware Error"
  376. *Status: "PrinterError: Printer Disk Full"
  377. *Status: "PrinterError: Re-transmitting Page To Printer"
  378. *Status: "PrinterError: Printer Line Length Invalid"
  379. *Status: "PrinterError: Printer Busy with Previous Page"
  380. *Status: "PrinterError: Default page being defined is too big"
  381. *Status: "PrinterError: Printer never was ready to start band:!STA"
  382. *Status: "PrinterError: Printer not ready;printer needs attention"
  383. *Status: "PrinterError: Printer Disk Error"
  384. *Status: "PrinterError: Program Load Error"
  385. *Status: "PrinterError: Printer Offline"
  386. *Status: "PrinterError: - unknown error"
  387. *Status: "PrinterError: warming up"
  388. *Status: "PrinterError: print check"
  389. *Status: "PrinterError: service check"
  390. *Status: "PrinterError: out of toner"
  391. *Status: "PrinterError: paper jam"
  392. *Status: "PrinterError: out of paper"
  393. *Status: "PrinterError: misprint"
  394. *Status: "PrinterError: has excess toner"
  395. *Status: "PrinterError: duplexer: paper in tray"
  396. *Status: "PrinterError: duplexer: paper jam"
  397. *Status: "PrinterError: duplexer: door open"
  398. *Status: "PrinterError: duplexer: no counter"
  399. *Status: "PrinterError: stacker: alarm"
  400. *Status: "PrinterError: stacker: paper jam"
  401. *Status: "PrinterError: stacker: door open"
  402.  
  403. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  404. *%Source: "serial9"
  405. *%Source: "serial25"
  406. *%Source: "AppleTalk"
  407. *%Source: "Centronics"
  408. *%Source: "other"
  409.  
  410. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  411. *PrinterError: "Printer OK"
  412. *PrinterError: "Printer never accepted band"
  413. *PrinterError: "PrintXferBusy for too long"
  414. *PrinterError: "Printer not ready to write:unused"
  415. *PrinterError: "Fifo transfer took too long:DMABusy still"
  416. *PrinterError: "Printer Resolution Invalid"
  417. *PrinterError: "Failed printerstart:!BEG"
  418. *PrinterError: "Fifo transfer did not start:DMABusy still"
  419. *PrinterError: "Printer Hardware Error"
  420. *PrinterError: "Printer Disk Full"
  421. *PrinterError: "Re-transmitting Page To Printer"
  422. *PrinterError: "Printer Line Length Invalid"
  423. *PrinterError: "Printer Busy with Previous Page"
  424. *PrinterError: "Default page being defined is too big"
  425. *PrinterError: "Printer never was ready to start band:!STA"
  426. *PrinterError: "Printer not ready;printer needs attention"
  427. *PrinterError: "Printer Disk Error"
  428. *PrinterError: "Program Load Error"
  429. *PrinterError: "Printer Leading Value Invalid"
  430. *PrinterError: "Printer Offline"
  431. *PrinterError: "- unknown error"
  432. *PrinterError: "error reading status"
  433. *PrinterError: "warming up"
  434. *PrinterError: "print check"
  435. *PrinterError: "service check"
  436. *PrinterError: "out of toner"
  437. *PrinterError: "paper jam"
  438. *PrinterError: "out of paper"
  439. *PrinterError: "misprint"
  440. *PrinterError: "has excess toner"
  441. *PrinterError: "duplexer: paper in tray"
  442. *PrinterError: "duplexer: paper jam"
  443. *PrinterError: "duplexer: door open"
  444. *PrinterError: "duplexer: no counter"
  445. *PrinterError: "stacker: alarm"
  446. *PrinterError: "stacker: paper jam"
  447. *PrinterError: "stacker: door open"
  448.  
  449. *DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  450.  
  451. *% Color Separation Information =====================
  452. *DefaultColorSep: ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi
  453.  
  454. *InkName: ProcessBlack/Process Black
  455. *InkName: CustomColor/Custom Color
  456. *InkName: ProcessCyan/Process Cyan
  457. *InkName: ProcessMagenta/Process Magenta
  458. *InkName: ProcessYellow/Process Yellow
  459.  
  460. *% For 85 lpi / 600 dpi (5,5,2,6,6,2,20/3,0) ===============================
  461.  
  462. *ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  463. *ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  464. *ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"
  465. *ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"
  466. *ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"
  467.  
  468. *ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  469. *ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  470. *ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  471. *ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  472. *ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"
  473.  
  474. *ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "
  475. {1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch 
  476. 1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch 
  477. abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  478. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  479. *End
  480.  
  481. *% For 71 lpi / 600 dpi =====================================================
  482.  
  483. *ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  484. *ColorSepScreenAngle CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  485. *ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "71.5651"
  486. *ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "18.4349"
  487. *ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "0.0"
  488.  
  489. *ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  490. *ColorSepScreenFreq CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  491. *ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  492. *ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  493. *ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "66.6667"
  494.  
  495. *% Last Edit Date: Jun 23 1992
  496. *% The byte count of this file should be exactly 016932 or 017430
  497. *% depending on the filesystem it resides in.
  498. *% end of PPD file for Varityper VT4_510A
  499.