home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.3.4.17 [SPARC, PA-RISC] / nextstep33_risc.iso / NextLibrary / PrinterTypes / English.lproj / OKI_MICROLINE_801PSII.ppd < prev    next >
PostScript Printer Description  |  1995-02-06  |  20KB  |  564 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: "1.1"
  11. *LanguageVersion: English
  12. *PCFileName: "OKML8011.PPD"
  13. *Product: "(ML801PSII)"
  14. *PSVersion: "(2011.111) 1"
  15. *ModelName: "OKI MICROLINE 801PSII"
  16. *NickName: "OKI MICROLINE 801PSII v2011.111"
  17.  
  18. *% === Options and Constraints =========
  19. *OpenGroup: InstallableOptions/Options Installed
  20. *OpenUI *Option1/Optional Hard Disk: Boolean
  21. *DefaultOption1: False
  22. *Option1 True/Installed: ""
  23. *Option1 False/Not Installed: ""
  24. *CloseUI: *Option1
  25.  
  26. *OpenUI *Option2/Memory Configuration: PickOne
  27. *DefaultOption2: None
  28. *Option2 None/Standard 8 MB RAM: ""
  29. *Option2 12Meg/12 MB Upgrade: ""
  30. *Option2 16Meg/16 MB Upgrade: ""
  31. *CloseUI: *Option2
  32. *CloseGroup: InstallableOptions
  33.  
  34. *% ==== Device Capabilities ===============
  35. *LanguageLevel: "2"
  36. *Protocols: BCP
  37. *FreeVM: "4428220"
  38. *VMOption None/Standard 8 MB RAM: "4428220"
  39. *ColorDevice: False
  40. *DefaultColorSpace: Gray
  41. *VariablePaperSize: False
  42. *FileSystem: True
  43. *?FileSystem: "
  44.   save false
  45.    (%disk?%) 
  46.    { currentdevparams dup /Writeable known
  47.       { /Writeable get {pop true} if }  { pop } ifelse 
  48.     } 10 string /IODevice resourceforall
  49.     {(True)}{(False)} ifelse = flush
  50.  restore"
  51. *End
  52.  
  53. *Throughput: "8"
  54. *Password: "()" 
  55. *ExitServer: "
  56.  count 0 eq
  57.  { false } { true exch startjob } ifelse
  58.  not { 
  59.      (WARNING: Cannot modify initial VM.) =
  60.      (Missing or invalid password.) =
  61.      (Please contact the author of this software.) = flush quit
  62.      } if
  63. "
  64. *End
  65. *Reset: "
  66.  count 0 eq
  67.  { false } { true exch startjob } ifelse
  68.  not { 
  69.     (WARNING: Cannot reset printer.) =
  70.     (Missing or invalid password.) =
  71.     (Please contact the author of this software.) = flush quit
  72.     } if
  73.  systemdict /quit get exec
  74.  (WARNING : Printer Reset Failed.) = flush
  75. "
  76. *End
  77.  
  78. *DefaultResolution: 400dpi
  79. *?Resolution: "
  80.   save
  81.     currentpagedevice /HWResolution get
  82.     0 get
  83.     (          ) cvs print
  84.     (dpi)
  85.     = flush
  86.   restore
  87. "
  88. *End
  89.  
  90. *% Halftone Information ===============
  91. *ScreenFreq: "60.0"
  92. *ScreenAngle: "45.0"
  93. *DefaultScreenProc: Dot
  94. *ScreenProc Dot: "
  95. {abs   exch   abs   2 copy   add   1 gt   {1 sub   dup   mul   exch  
  96. 1 sub   dup   mul   add   1 sub  } {dup   mul   exch   dup   mul  
  97. add   1 exch   sub  } ifelse  }
  98. "
  99. *End
  100. *ScreenProc Line: "{ pop }"
  101. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  102.  
  103. *DefaultTransfer: Null
  104. *Transfer Null: "{ }"
  105. *Transfer Null.Inverse: "{ 1 exch sub }"
  106.  
  107. *% Paper Handling ===================
  108.  
  109. *% Code in this section both selects a tray and sets up a frame buffer.
  110. *OpenUI *PageSize: PickOne
  111. *OrderDependency: 30 AnySetup *PageSize
  112. *DefaultPageSize: Letter
  113. *PageSize Letter: "
  114.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  115. *End
  116. *PageSize Legal: "
  117.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  118. *End
  119. *PageSize A4: "
  120.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  121. *End
  122. *PageSize B5(JIS): "
  123.     2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"
  124. *End
  125. *PageSize B5(DIN): "
  126.     2 dict dup /PageSize [499 708] put dup /ImagingBBox null put setpagedevice"
  127. *End
  128. *PageSize Executive: "
  129.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  130. *End
  131. *PageSize B4(JIS): "
  132.     2 dict dup /PageSize [729 1032] put dup /ImagingBBox null put setpagedevice"
  133. *End
  134. *PageSize B4(DIN): "
  135.     2 dict dup /PageSize [708 1001] put dup /ImagingBBox null put setpagedevice"
  136. *End
  137. *PageSize A6: "
  138.     2 dict dup /PageSize [297 420] put dup /ImagingBBox null put setpagedevice"
  139. *End
  140. *PageSize A5: "
  141.     2 dict dup /PageSize [415 595] put dup /ImagingBBox null put setpagedevice"
  142. *End
  143. *PageSize Comm10/Comm #10 Envelope: "
  144.     2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  145. *End
  146. *PageSize Monarch/Monarch Envelope: "
  147.     2 dict dup /PageSize [279 639] put dup /ImagingBBox null put setpagedevice"
  148. *End
  149. *PageSize C5/C5 Envelope: "
  150.     2 dict dup /PageSize [461 648] put dup /ImagingBBox null put setpagedevice"
  151. *End
  152. *PageSize DL/DL Envelope: "
  153.     2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  154. *End
  155. *PageSize Hagaki: "
  156.     2 dict dup /PageSize [284 415] put dup /ImagingBBox null put setpagedevice"
  157. *End
  158. *PageSize Envelop1: "
  159.     2 dict dup /PageSize [340 666] put dup /ImagingBBox null put setpagedevice"
  160. *End
  161. *PageSize Envelop2: "
  162.     2 dict dup /PageSize [255 581] put dup /ImagingBBox null put setpagedevice"
  163. *End
  164. *PageSize Envelop3: "
  165.     2 dict dup /PageSize [297 666] put dup /ImagingBBox null put setpagedevice"
  166. *End
  167. *PageSize Envelop4: "
  168.     2 dict dup /PageSize [594 842] put dup /ImagingBBox null put setpagedevice"
  169. *End
  170. *?PageSize: "
  171.  save
  172.    currentpagedevice /PageSize get aload pop
  173.    2 copy gt {exch} if 
  174.    (Unknown) 
  175.   19 dict
  176.    dup [612 792] (Letter) put
  177.    dup [612 1008] (Legal) put
  178.    dup [595 842] (A4) put
  179.    dup [516 729] (B5(JIS)) put
  180.    dup [499 708] (B5(DIN)) put
  181.    dup [522 756] (Executive) put
  182.    dup [729 1032] (B4(JIS)) put
  183.    dup [708 1001] (B4(DIN)) put
  184.    dup [297 420] (A6) put
  185.    dup [415 595] (A5) put
  186.    dup [297 684] (Comm10) put
  187.    dup [279 639] (Monarch) put
  188.    dup [461 648] (C5) put
  189.    dup [312 624] (DL) put
  190.    dup [284 415] (Hagaki) put
  191.    dup [340 666] (Envelop1) put
  192.    dup [255 581] (Envelop2) put
  193.    dup [297 666] (Envelop3) put
  194.    dup [594 842] (Envelop4) put
  195.  { exch aload pop 4 index sub abs 5 le exch 
  196.    5 index sub abs 5 le and 
  197.       {exch pop exit} {pop} ifelse
  198.    } bind forall
  199.    = flush pop pop
  200. restore 
  201. "
  202. *End
  203. *CloseUI: *PageSize
  204.  
  205. *OpenUI *PageRegion:  PickOne
  206. *OrderDependency: 40 AnySetup *PageRegion
  207. *DefaultPageRegion: Letter
  208. *PageRegion Letter: "
  209.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  210. *End
  211. *PageRegion Legal: "
  212.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  213. *End
  214. *PageRegion A4: "
  215.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  216. *End
  217. *PageRegion B5(JIS): "
  218.     2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"
  219. *End
  220. *PageRegion B5(DIN): "
  221.     2 dict dup /PageSize [499 708] put dup /ImagingBBox null put setpagedevice"
  222. *End
  223. *PageRegion Executive: "
  224.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  225. *End
  226. *PageRegion B4(JIS): "
  227.     2 dict dup /PageSize [729 1032] put dup /ImagingBBox null put setpagedevice"
  228. *End
  229. *PageRegion B4(DIN): "
  230.     2 dict dup /PageSize [708 1001] put dup /ImagingBBox null put setpagedevice"
  231. *End
  232. *PageRegion A6: "
  233.     2 dict dup /PageSize [297 420] put dup /ImagingBBox null put setpagedevice"
  234. *End
  235. *PageRegion A5: "
  236.     2 dict dup /PageSize [415 595] put dup /ImagingBBox null put setpagedevice"
  237. *End
  238. *PageRegion Comm10/Comm #10 Envelope: "
  239.     2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  240. *End
  241. *PageRegion Monarch/Monarch Envelope: "
  242.     2 dict dup /PageSize [279 639] put dup /ImagingBBox null put setpagedevice"
  243. *End
  244. *PageRegion C5/C5 Envelope: "
  245.     2 dict dup /PageSize [461 648] put dup /ImagingBBox null put setpagedevice"
  246. *End
  247. *PageRegion DL/DL Envelope: "
  248.     2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  249. *End
  250. *PageRegion Hagaki: "
  251.     2 dict dup /PageSize [284 415] put dup /ImagingBBox null put setpagedevice"
  252. *End
  253. *PageRegion Envelop1: "
  254.     2 dict dup /PageSize [340 666] put dup /ImagingBBox null put setpagedevice"
  255. *End
  256. *PageRegion Envelop2: "
  257.     2 dict dup /PageSize [255 581] put dup /ImagingBBox null put setpagedevice"
  258. *End
  259. *PageRegion Envelop3: "
  260.     2 dict dup /PageSize [297 666] put dup /ImagingBBox null put setpagedevice"
  261. *End
  262. *PageRegion Envelop4: "
  263.     2 dict dup /PageSize [594 842] put dup /ImagingBBox null put setpagedevice"
  264. *End
  265. *CloseUI: *PageRegion
  266.  
  267. *% The following entries provide information about specific paper keywords.
  268. *DefaultImageableArea: Letter
  269. *ImageableArea Letter: "7.2 7.2901 606.24 779.13 "
  270. *ImageableArea Legal: "7.2 7.29 606.24 995.13 "
  271. *ImageableArea A4: "7.2001 7.2 588.96 828.9 "
  272. *ImageableArea B5(JIS): "13.0501 7.2 508.77 721.44 "
  273. *ImageableArea B5(DIN): "13.14 7.2001 491.76 704.16 "
  274. *ImageableArea Executive: "7.2001 7.2901 514.08 743.13 "
  275. *ImageableArea B4(JIS): "7.2 7.2901 721.44 1018.89 "
  276. *ImageableArea B4(DIN): "7.2001 7.2 704.16 987.66 "
  277. *ImageableArea A6: "7.2001 7.29 289.44 406.53 "
  278. *ImageableArea A5: "7.2 7.2 410.4 582.3 "
  279. *ImageableArea Comm10/Comm #10 Envelope: "7.2001 7.2901 289.44 671.13 "
  280. *ImageableArea Monarch/Monarch Envelope: "7.2001 7.29 272.16 527.13 "
  281. *ImageableArea C5/C5 Envelope: "7.2 7.29 450.72 636.21 "
  282. *ImageableArea DL/DL Envelope: "7.2 7.2901 306.72 610.65 "
  283. *ImageableArea Hagaki: "7.2 7.29 277.92 406.53 "
  284. *ImageableArea Envelop1: "7.2 13.05 335.52 658.89 "
  285. *ImageableArea Envelop2: "7.2001 13.05 249.12 573.93 "
  286. *ImageableArea Envelop3: "7.2001 13.05 289.44 658.89 "
  287. *ImageableArea Envelop4: "7.2001 7.2 588.96 828.9 "
  288. *?ImageableArea: "
  289.  save
  290.    /cvp { (                ) cvs print ( ) print } bind def
  291.    /upperright {10000 mul floor 10000 div} bind def
  292.    /lowerleft {10000 mul ceiling 10000 div} bind def
  293.    newpath clippath pathbbox
  294.    4 -2 roll exch 2 {lowerleft cvp} repeat
  295.    exch 2 {upperright cvp} repeat flush
  296.  restore
  297. "
  298. *End
  299.  
  300. *% These provide the physical dimensions of the paper (by keyword)
  301. *DefaultPaperDimension: Letter
  302. *PaperDimension Letter: "612 792"
  303. *PaperDimension Legal: "612 1008"
  304. *PaperDimension A4: "595 842"
  305. *PaperDimension B5(JIS): "516 729"
  306. *PaperDimension B5(DIN): "499 708"
  307. *PaperDimension Executive: "522 756"
  308. *PaperDimension B4(JIS): "729 1032"
  309. *PaperDimension B4(DIN): "708 1001"
  310. *PaperDimension A6: "297 420"
  311. *PaperDimension A5: "415 595"
  312. *PaperDimension Comm10/Comm #10 Envelope: "297 684"
  313. *PaperDimension Monarch/Monarch Envelope: "279 639"
  314. *PaperDimension C5/C5 Envelope: "461 648"
  315. *PaperDimension DL/DL Envelope: "312 624"
  316. *PaperDimension Hagaki: "284 415"
  317. *PaperDimension Envelop1: "340 666"
  318. *PaperDimension Envelop2: "255 581"
  319. *PaperDimension Envelop3: "297 666"
  320. *PaperDimension Envelop4: "594 842"
  321.  
  322. *RequiresPageRegion All: False
  323.  
  324. *OpenUI *InputSlot: PickOne
  325. *OrderDependency: 20 AnySetup *InputSlot
  326. *DefaultInputSlot: Upper
  327. *InputSlot Upper: "
  328.   currentpagedevice /InputAttributes get
  329.   0 get dup
  330.   null eq {pop}
  331.   { dup
  332.     /InputAttributes
  333.     1 dict dup /Priority [0] put
  334.     put  setpagedevice
  335.   } ifelse "
  336. *End
  337. *InputSlot Lower: "
  338.   currentpagedevice /InputAttributes get
  339.   1 get dup
  340.   null eq {pop}
  341.   { dup
  342.     /InputAttributes
  343.     1 dict dup /Priority [1] put
  344.     put  setpagedevice
  345.   } ifelse "
  346. *End
  347. *?InputSlot: "
  348. save
  349.   2 dict
  350.   dup /0 (Upper) put
  351.   dup /1 (Lower) put
  352.   currentpagedevice /InputAttributes get
  353.   dup /Priority known
  354.   { /Priority get 0 get (      ) cvs cvn get }
  355.   {
  356.     dup length 1 eq
  357.     { {pop} forall (       ) cvs cvn get }
  358.     { pop pop (Unknown) } ifelse
  359.   } ifelse
  360.   = flush
  361. restore
  362. "
  363. *End
  364. *CloseUI: *InputSlot
  365.  
  366. *DefaultOutputBin: Top
  367. *DefaultOutputOrder: Normal
  368. *PageStackOrder Top: Normal
  369. *PageStackOrder Rear: Reverse
  370.  
  371. *OpenUI *ManualFeed:  Boolean
  372. *OrderDependency: 20 AnySetup *ManualFeed
  373. *DefaultManualFeed: False
  374. *ManualFeed True: "1 dict dup /ManualFeed true put setpagedevice"
  375. *ManualFeed False: "1 dict dup /ManualFeed false put setpagedevice"
  376. *?ManualFeed: "
  377.   save
  378.     currentpagedevice /ManualFeed get
  379.     {(True)}{(False)}ifelse = flush
  380.   restore
  381. "
  382. *End
  383. *CloseUI: *ManualFeed
  384.  
  385. *OpenUI *TraySwitch:  Boolean
  386. *OrderDependency: 50 AnySetup *TraySwitch
  387. *DefaultTraySwitch: True
  388. *TraySwitch True: "1 dict dup /TraySwitch true put setpagedevice"
  389. *TraySwitch False: "1 dict dup /TraySwitch false put setpagedevice"
  390. *?TraySwitch: "
  391. save
  392.   currentpagedevice /TraySwitch get
  393.   {(True)}{(False)}ifelse = flush
  394. restore
  395. "
  396. *End
  397. *CloseUI: *TraySwitch
  398.  
  399. *% Font Information =====================
  400. *DefaultFont: Courier
  401. *Font Courier: Standard "(002.004S)" Standard ROM
  402. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  403. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  404. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  405. *Font GothicBBB-Medium-83pv-RKSJ-H: RKSJ "(003.002)" 83pv Disk
  406. *Font GothicBBB-Medium-Add-H: JIS "(003.002)" Add Disk
  407. *Font GothicBBB-Medium-Add-RKSJ-H: RKSJ "(003.002)" Add Disk
  408. *Font GothicBBB-Medium-Add-RKSJ-V: RKSJ "(003.002)" Add Disk
  409. *Font GothicBBB-Medium-Add-V: JIS "(003.002)" Add Disk
  410. *Font GothicBBB-Medium-EUC-H: EUC "(003.002)" JIS-83 Disk
  411. *Font GothicBBB-Medium-EUC-V: EUC "(003.002)" JIS-83 Disk
  412. *Font GothicBBB-Medium-Ext-H: JIS "(003.002)" Ext Disk
  413. *Font GothicBBB-Medium-Ext-RKSJ-H: RKSJ "(003.002)" Ext Disk
  414. *Font GothicBBB-Medium-Ext-RKSJ-V: RKSJ "(003.002)" Ext Disk
  415. *Font GothicBBB-Medium-Ext-V: JIS "(003.002)" Ext Disk
  416. *Font GothicBBB-Medium-H: JIS "(003.002)" JIS-83 Disk
  417. *Font GothicBBB-Medium-NWP-H: JIS "(003.002)" NWP Disk
  418. *Font GothicBBB-Medium-NWP-V: JIS "(003.002)" NWP Disk
  419. *Font GothicBBB-Medium-RKSJ-H: RKSJ "(003.002)" JIS-83 Disk
  420. *Font GothicBBB-Medium-RKSJ-UserGaiji: Special "(003.002)" Special Disk
  421. *Font GothicBBB-Medium-RKSJ-V: RKSJ "(003.002)" JIS-83 Disk
  422. *Font GothicBBB-Medium-V: JIS "(003.002)" JIS-83 Disk
  423. *Font GothicBBB-Medium.Oubun: Special "(003.002)" Special Disk
  424. *Font GothicBBB-Medium.Roman: Special "(003.002)" Special Disk
  425. *Font GothicBBB-Medium.Roman83pv: Special "(003.002)" Special Disk
  426. *Font GothicBBB-Medium.WP-Symbol: Special "(003.002)" Special Disk
  427. *Font Helvetica: Standard "(001.006S)" Standard ROM
  428. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  429. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  430. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  431. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  432. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  433. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  434. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  435. *Font Mincho-PC-Hiragana: Special "(002.000)" Special Disk
  436. *Font Mincho-PC-Katakana: Special "(002.000)" Special Disk
  437. *Font Ryumin-Light-83pv-RKSJ-H: RKSJ "(003.001)" 83pv Disk
  438. *Font Ryumin-Light-Add-H: JIS "(003.001)" Add Disk
  439. *Font Ryumin-Light-Add-RKSJ-H: RKSJ "(003.001)" Add Disk
  440. *Font Ryumin-Light-Add-RKSJ-V: RKSJ "(003.001)" Add Disk
  441. *Font Ryumin-Light-Add-V: JIS "(003.001)" Add Disk
  442. *Font Ryumin-Light-EUC-H: EUC "(003.001)" JIS-83 Disk
  443. *Font Ryumin-Light-EUC-V: EUC "(003.001)" JIS-83 Disk
  444. *Font Ryumin-Light-Ext-H: JIS "(003.001)" Ext Disk
  445. *Font Ryumin-Light-Ext-RKSJ-H: RKSJ "(003.001)" Ext Disk
  446. *Font Ryumin-Light-Ext-RKSJ-V: RKSJ "(003.001)" Ext Disk
  447. *Font Ryumin-Light-Ext-V: JIS "(003.001)" Ext Disk
  448. *Font Ryumin-Light-H: JIS "(003.001)" JIS-83 Disk
  449. *Font Ryumin-Light-NWP-H: JIS "(003.001)" NWP Disk
  450. *Font Ryumin-Light-NWP-V: JIS "(003.001)" NWP Disk
  451. *Font Ryumin-Light-RKSJ-H: RKSJ "(003.001)" JIS-83 Disk
  452. *Font Ryumin-Light-RKSJ-UserGaiji: Special "(003.001)" Special Disk
  453. *Font Ryumin-Light-RKSJ-V: RKSJ "(003.001)" JIS-83 Disk
  454. *Font Ryumin-Light-V: JIS "(003.001)" JIS-83 Disk
  455. *Font Ryumin-Light.Oubun: Special "(003.001)" Special Disk
  456. *Font Ryumin-Light.Roman: Special "(003.001)" Special Disk
  457. *Font Ryumin-Light.Roman83pv: Special "(003.001)" Special Disk
  458. *Font Ryumin-Light.WP-Symbol: Special "(003.001)" Special Disk
  459. *Font Symbol: Special "(001.007S)" Special ROM
  460. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  461. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  462. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  463. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  464.  
  465. *?FontQuery: "
  466.  save
  467.    { count 1 gt
  468.       { exch dup 127 string cvs (/) print print (:) print
  469.         /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  470.       } { exit } ifelse 
  471.    } bind loop
  472.    (*) = flush
  473.  restore
  474. "
  475. *End
  476.  
  477. *?FontList: "
  478. save
  479.   (*) {cvn ==} 128 string /Font resourceforall
  480.   (*) = flush
  481. restore
  482. "
  483. *End
  484.  
  485. *% Printer Messages (verbatim from printer):
  486. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  487. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  488. *Message: "\FontName\ not found, using Courier"
  489.  
  490. *% Status (format: %%[ status: <one of these> ] %%)
  491. *Status: "idle"
  492. *Status: "busy"
  493. *Status: "waiting"
  494. *Status: "printing"
  495. *Status: "warming up"
  496.  
  497. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  498. *Source: "Serial"
  499. *Source: "SerialB"
  500. *Source: "LocalTalk"
  501. *Source: "Parallel"
  502.  
  503. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  504.  
  505. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  506.  
  507. *% Color Separation Information =====================
  508.  
  509. *DefaultColorSep: ProcessBlack.60lpi.400dpi/ 60 lpi / 400 dpi
  510.  
  511. *InkName: ProcessBlack/Process Black
  512. *InkName: CustomColor/Custom Color
  513. *InkName: ProcessCyan/Process Cyan
  514. *InkName: ProcessMagenta/Process Magenta
  515. *InkName: ProcessYellow/Process Yellow
  516.  
  517. *%  For 60 lpi / 400 dpi  ===============================
  518.  
  519. *ColorSepScreenAngle ProcessBlack.60lpi.400dpi/60 lpi / 400 dpi: "45.0"
  520. *ColorSepScreenAngle CustomColor.60lpi.400dpi/60 lpi / 400 dpi: "45.0"
  521. *ColorSepScreenAngle ProcessCyan.60lpi.400dpi/60 lpi / 400 dpi: "45.0"
  522. *ColorSepScreenAngle ProcessMagenta.60lpi.400dpi/60 lpi / 400 dpi: "45.0"
  523. *ColorSepScreenAngle ProcessYellow.60lpi.400dpi/60 lpi / 400 dpi: "45.0"
  524.  
  525. *ColorSepScreenFreq ProcessBlack.60lpi.400dpi/60 lpi / 400 dpi: "60"
  526. *ColorSepScreenFreq CustomColor.60lpi.400dpi/60 lpi / 400 dpi: "60"
  527. *ColorSepScreenFreq ProcessCyan.60lpi.400dpi/60 lpi / 400 dpi: "60"
  528. *ColorSepScreenFreq ProcessMagenta.60lpi.400dpi/60 lpi / 400 dpi: "60"
  529. *ColorSepScreenFreq ProcessYellow.60lpi.400dpi/60 lpi / 400 dpi: "60"
  530.  
  531. *%  For 71 lpi / 400 dpi  ===============================
  532.  
  533. *ColorSepScreenAngle ProcessBlack.71lpi.400dpi/71 lpi / 400 dpi: "45.0"
  534. *ColorSepScreenAngle CustomColor.71lpi.400dpi/71 lpi / 400 dpi: "45.0"
  535. *ColorSepScreenAngle ProcessCyan.71lpi.400dpi/71 lpi / 400 dpi: "71.5651"
  536. *ColorSepScreenAngle ProcessMagenta.71lpi.400dpi/71 lpi / 400 dpi: "18.4349"
  537. *ColorSepScreenAngle ProcessYellow.71lpi.400dpi/71 lpi / 400 dpi: "0.0"
  538.  
  539. *ColorSepScreenFreq ProcessBlack.71lpi.400dpi/71 lpi / 400 dpi: "70.7107"
  540. *ColorSepScreenFreq CustomColor.71lpi.400dpi/71 lpi / 400 dpi: "70.7107"
  541. *ColorSepScreenFreq ProcessCyan.71lpi.400dpi/71 lpi / 400 dpi: "63.2456"
  542. *ColorSepScreenFreq ProcessMagenta.71lpi.400dpi/71 lpi / 400 dpi: "63.2456"
  543. *ColorSepScreenFreq ProcessYellow.71lpi.400dpi/71 lpi / 400 dpi: "66.6667"
  544.  
  545. *%  For 47 lpi / 400 dpi  ===============================
  546.  
  547. *ColorSepScreenAngle ProcessBlack.47lpi.400dpi/47 lpi / 400 dpi: "45.0"
  548. *ColorSepScreenAngle CustomColor.47lpi.400dpi/47 lpi / 400 dpi: "45.0"
  549. *ColorSepScreenAngle ProcessCyan.47lpi.400dpi/47 lpi / 400 dpi: "71.5651"
  550. *ColorSepScreenAngle ProcessMagenta.47lpi.400dpi/47 lpi / 400 dpi: "18.4349"
  551. *ColorSepScreenAngle ProcessYellow.47lpi.400dpi/47 lpi / 400 dpi: "0.0"
  552.  
  553. *ColorSepScreenFreq ProcessBlack.47lpi.400dpi/47 lpi / 400 dpi: "47.1405"
  554. *ColorSepScreenFreq CustomColor.47lpi.400dpi/47 lpi / 400 dpi: "47.1405"
  555. *ColorSepScreenFreq ProcessCyan.47lpi.400dpi/47 lpi / 400 dpi: "42.1637"
  556. *ColorSepScreenFreq ProcessMagenta.47lpi.400dpi/47 lpi / 400 dpi: "42.1637"
  557. *ColorSepScreenFreq ProcessYellow.47lpi.400dpi/47 lpi / 400 dpi: "44.4444"
  558.  
  559. *% Produced by "bldppd42.ps" version 4.0 edit 11
  560. *% Last Edit Date: Nov 11 1992
  561. *% The byte count of this file should be exactly 019596 or 020159
  562. *% depending on the filesystem it resides in.
  563. *% end of PPD file for ML801PSII
  564.