home *** CD-ROM | disk | FTP | other *** search
/ Chip 2009 November / Chip_2009.11_CD.iso / I386 / DRIVER.CAB / qms2060b.ppd < prev    next >
Encoding:
PostScript Printer Description  |  2001-07-22  |  21.9 KB  |  671 lines

  1. *PPD-Adobe: "4.2"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% For "QMS 2060" versions 2011.26
  4. *% Date: 11/30/95
  5. *% Modified: 8/26/96
  6. *% Modified by Microsoft: Duplex has None, DuplexNoTumble and DuplexTumble
  7.  
  8. *FormatVersion: "4.2"
  9. *FileVersion: "3.3"
  10. *LanguageEncoding: ISOLatin1
  11. *LanguageVersion: English
  12. *PCFileName: "QMS2060B.PPD"
  13.  
  14. *Product: "(QMS 2060 Print System)"
  15. *PSVersion: "(2011.26) 7"
  16. *ModelName: "QMS 2060 w/Optional"
  17. *NickName: "QMS 2060 Print System"
  18. *ShortNickName: "QMS 2060 w/Optional"
  19.  
  20. *% ADORequiresEExec added by Microsoft
  21. *ADORequiresEExec: True
  22.  
  23. *% General Information and Defaults ===============
  24. *LanguageLevel: "2"
  25. *AcceptsTrueType: True
  26.  
  27. *% ===== Constraints =====
  28. *UIConstraints: *InputSlot Upper *PageSize 12x19
  29. *UIConstraints: *InputSlot Upper *PageSize Postcard
  30. *UIConstraints: *InputSlot Upper *PageSize Universal
  31. *UIConstraints: *InputSlot Upper *PageSize Com10
  32. *UIConstraints: *InputSlot Upper *PageSize DL
  33. *UIConstraints: *InputSlot Upper *PageSize Monarch
  34. *UIConstraints: *InputSlot Upper *PageSize C5
  35. *UIConstraints: *InputSlot Upper *PageSize Envelope
  36.  
  37. *UIConstraints: *PageSize 12x19     *InputSlot Upper
  38. *UIConstraints: *PageSize Postcard  *InputSlot Upper
  39. *UIConstraints: *PageSize Universal *InputSlot Upper
  40. *UIConstraints: *PageSize Com10     *InputSlot Upper
  41. *UIConstraints: *PageSize DL        *InputSlot Upper
  42. *UIConstraints: *PageSize Monarch   *InputSlot Upper
  43. *UIConstraints: *PageSize C5        *InputSlot Upper
  44. *UIConstraints: *PageSize Envelope  *InputSlot Upper
  45.  
  46. *UIConstraints: *InputSlot Optional *PageSize 12x19
  47. *UIConstraints: *InputSlot Optional *PageSize Postcard
  48. *UIConstraints: *InputSlot Optional *PageSize Universal
  49. *UIConstraints: *InputSlot Optional *PageSize Com10
  50. *UIConstraints: *InputSlot Optional *PageSize DL
  51. *UIConstraints: *InputSlot Optional *PageSize Monarch
  52. *UIConstraints: *InputSlot Optional *PageSize C5
  53. *UIConstraints: *InputSlot Optional *PageSize Envelope
  54.  
  55. *UIConstraints: *PageSize 12x19     *InputSlot Optional
  56. *UIConstraints: *PageSize Postcard  *InputSlot Optional
  57. *UIConstraints: *PageSize Universal *InputSlot Optional
  58. *UIConstraints: *PageSize Com10     *InputSlot Optional
  59. *UIConstraints: *PageSize DL        *InputSlot Optional
  60. *UIConstraints: *PageSize Monarch   *InputSlot Optional
  61. *UIConstraints: *PageSize C5        *InputSlot Optional
  62. *UIConstraints: *PageSize Envelope  *InputSlot Optional
  63.  
  64. *% QMS Defaults =========
  65. *EndOfDocument: True
  66. *PrintPSErrors: False
  67. *SuggestedJobTimeOut: 0
  68. *SuggestedWaitTimeOut: 30
  69. *Protocols: BCP
  70. *Overlay: True
  71. *MultiOverlay: True
  72. *NUP: True
  73. *Booklet: True
  74. *MiserMode: True
  75. *ColorDevice: False
  76. *DefaultColorSpace: Gray
  77. *MonoScreening: True
  78. *VariablePaperSize: False
  79. *FileSystem: True
  80. *?FileSystem: "
  81. save
  82.   statusdict /diskonline get exec {(True)}{(False)} ifelse = flush
  83. restore
  84. "
  85. *End
  86. *Throughput: "20"
  87. *Password: "0"
  88. *ExitServer: "
  89.  count 0 eq
  90.  { false } { true exch startjob } ifelse
  91.  not { 
  92.      (WARNING : Cannot perform the exitserver command.) = 
  93.      (Password supplied is not valid.) = 
  94.      (Please contact the author of this software.) = flush quit
  95.      } if
  96. "
  97. *End
  98. *Reset: "
  99.  count 0 eq
  100.  { false } { true exch startjob } ifelse
  101.  not {
  102.     (WARNING: Cannot reset printer.) =
  103.     (Missing or invalid password.) =
  104.     (Please contact the author of this software.) = flush quit
  105.     } if
  106.  systemdict /quit get exec
  107.  (WARNING : Printer Reset Failed.) = flush
  108. "
  109. *End
  110.  
  111. *% ====== Installable Options =====
  112.  
  113. *FreeVM: "4075520"
  114. *VMOption  8MB:  "4075520"
  115. *VMOption 16MB:  "8151040"
  116. *VMOption 24MB: "12226560"
  117. *VMOption 48MB: "47796224"
  118.  
  119. *OpenGroup: InstallableOptions/Options Installed
  120. *OpenUI *InstalledMemory/Installed Memory: PickOne
  121. *DefaultInstalledMemory: 8MB
  122. *InstalledMemory  8MB: ""
  123. *InstalledMemory 16MB: ""
  124. *InstalledMemory 24MB: ""
  125. *InstalledMemory 48MB: ""
  126. *CloseUI: *InstalledMemory
  127. *CloseGroup: InstallableOptions
  128.   
  129. *OpenUI *Resolution/Choose Resolution: PickOne
  130. *OrderDependency: 10 AnySetup *Resolution
  131. *DefaultResolution: 600dpi
  132. *Resolution  300dpi: "<< /HWResolution [300 300] >> setpagedevice"
  133. *Resolution  600dpi: "<< /HWResolution [600 600] >> setpagedevice"
  134. *Resolution 1200dpi: "<< /HWResolution [1200 1200] >> setpagedevice"
  135. *?Resolution: "
  136.   save
  137.     currentpagedevice /HWResolution get
  138.     0 get
  139.     (          ) cvs print
  140.     (dpi)
  141.     = flush
  142.   restore
  143. "
  144. *End
  145. *CloseUI: *Resolution
  146.  
  147. *% Halftone Information ===============
  148. *ScreenFreq: "71.0"
  149. *ScreenAngle: "45.0"
  150. *DefaultScreenProc: Dot
  151. *ScreenProc Dot: "
  152. { 1.4 0.24 
  153.   { 2 
  154.    { 3 1 roll add dup 1.0 gt { 2.0 sub } if 
  155.    } repeat 
  156.    abs exch abs 2 copy add 1 gt 
  157.    { 1 sub dup mul exch 1 sub dup mul add 1 sub } 
  158.    { dup mul exch dup mul add 1 exch sub}
  159.     ifelse 
  160.   } exec 
  161. }
  162. "
  163. *End
  164. *ScreenProc Line: "{ pop }"
  165. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  166.  
  167. *DefaultTransfer: Null
  168. *Transfer Null: "{ }"
  169. *Transfer Null.Inverse: "{ 1 exch sub }"
  170.  
  171. *% Paper Handling ===================
  172. *% Code in this section both selects a tray and sets up a frame buffer.
  173. *OpenUI *PageSize: PickOne
  174. *OrderDependency: 30 AnySetup *PageSize
  175. *DefaultPageSize: Letter
  176. *PageSize Letter:    "<< /PageSize [612 792] >> setpagedevice"
  177. *End
  178. *PageSize Legal:     "<< /PageSize [612 1008] >> setpagedevice"
  179. *End
  180. *PageSize Executive: "<< /PageSize [522 757] >> setpagedevice"
  181. *End
  182. *PageSize 11x17:     "<< /PageSize [792 1224] >> setpagedevice"
  183. *End
  184. *PageSize A3:        "<< /PageSize [842 1191] >> setpagedevice"
  185. *End
  186. *PageSize A4:        "<< /PageSize [596 842] >> setpagedevice"
  187. *End
  188. *PageSize A5:        "<< /PageSize [420 596] >> setpagedevice"
  189. *End
  190. *PageSize B4:        "<< /PageSize [729 1032] >> setpagedevice"
  191. *End
  192. *PageSize B5:        "<< /PageSize [516 729] >> setpagedevice"
  193. *End
  194. *PageSize 12x19:     "<< /PageSize [864 1404] >> setpagedevice"
  195. *End
  196. *PageSize Statement: "<< /PageSize [396 612] >> setpagedevice"
  197. *End
  198. *PageSize Postcard:  "<< /PageSize [284 420] >> setpagedevice"
  199. *End
  200. *PageSize 8.5x13:    "<< /PageSize [612 936] >> setpagedevice"
  201. *End
  202. *PageSize Universal: "<< /PageSize [936 1368] >> setpagedevice"
  203. *End
  204. *PageSize Com10:     "<< /PageSize [297 684] >> setpagedevice"
  205. *End
  206. *PageSize DL:        "<< /PageSize [312 624] >> setpagedevice"
  207. *End
  208. *PageSize Monarch:   "<< /PageSize [279 540] >> setpagedevice"
  209. *End
  210. *PageSize C5:        "<< /PageSize [459 649] >> setpagedevice"
  211. *End
  212. *PageSize Envelope:  "<< /PageSize [499 703] >> setpagedevice"
  213. *End
  214. *?PageSize: "
  215.  save
  216.    currentpagedevice /PageSize get aload pop
  217.    2 copy gt {exch} if 
  218.    (Unknown) 
  219.    19 dict
  220.    dup [612 792] (Letter) put
  221.    dup [612 1008] (Legal) put
  222.    dup [522 757] (Executive) put
  223.    dup [792 1224] (11x17) put
  224.    dup [842 1191] (A3) put
  225.    dup [596 842] (A4) put
  226.    dup [420 596] (A5) put
  227.    dup [729 1032] (B4) put
  228.    dup [516 729] (B5) put
  229.    dup [864 1404] (12x19) put
  230.    dup [396 612] (Statement) put
  231.    dup [284 420] (Postcard) put
  232.    dup [612 936] (8.5x13) put
  233.    dup [936 1368] (Universal) put
  234.    dup [297 684] (Com10) put
  235.    dup [312 624] (DL) put
  236.    dup [279 540] (Monarch) put
  237.    dup [459 649] (C5) put
  238.    dup [499 703] (Envelope) put
  239.  { exch aload pop 4 index sub abs 5 le exch 
  240.    5 index sub abs 5 le and 
  241.       {exch pop exit} {pop} ifelse
  242.    } bind forall
  243.    = flush pop pop
  244. restore 
  245. "
  246. *End
  247. *CloseUI: *PageSize
  248.  
  249. *OpenUI *PageRegion: PickOne
  250. *OrderDependency: 40 AnySetup *PageRegion
  251. *DefaultPageRegion: Letter
  252. *PageRegion Letter:    "<< /PageSize [612 792] >> setpagedevice" 
  253. *End
  254. *PageRegion Legal:     "<< /PageSize [612 1008] >> setpagedevice"
  255. *End
  256. *PageRegion Executive: "<< /PageSize [522 757] >> setpagedevice"
  257. *End
  258. *PageRegion 11x17:     "<< /PageSize [792 1224] >> setpagedevice"
  259. *End
  260. *PageRegion A3:        "<< /PageSize [842 1191] >> setpagedevice"
  261. *End
  262. *PageRegion A4:        "<< /PageSize [596 842] >> setpagedevice"
  263. *End
  264. *PageRegion A5:        "<< /PageSize [420 596] >> setpagedevice"
  265. *End
  266. *PageRegion B4:        "<< /PageSize [729 1032] >> setpagedevice"
  267. *End
  268. *PageRegion B5:        "<< /PageSize [516 729] >> setpagedevice"
  269. *End
  270. *PageRegion 12x19:     "<< /PageSize [864 1404] >> setpagedevice"
  271. *End
  272. *PageRegion Statement: "<< /PageSize [396 612] >> setpagedevice"
  273. *End
  274. *PageRegion Postcard:  "<< /PageSize [284 420] >> setpagedevice"
  275. *End
  276. *PageRegion 8.5x13:    "<< /PageSize [612 936] >> setpagedevice"
  277. *End
  278. *PageRegion Universal: "<< /PageSize [936 1368] >> setpagedevice"
  279. *End
  280. *PageRegion Com10:     "<< /PageSize [297 684] >> setpagedevice"
  281. *End
  282. *PageRegion DL:        "<< /PageSize [312 624] >> setpagedevice"
  283. *End
  284. *PageRegion Monarch:   "<< /PageSize [279 540] >> setpagedevice"
  285. *End
  286. *PageRegion C5:        "<< /PageSize [459 649] >> setpagedevice"
  287. *End
  288. *PageRegion Envelope:  "<< /PageSize [499 703] >> setpagedevice"
  289. *End
  290. *CloseUI: PageRegion
  291.  
  292. *% The following entries provide information about specific paper keywords.
  293. *DefaultImageableArea: Letter
  294. *ImageableArea Letter:    "12 12 600 780 "
  295. *ImageableArea Legal:     "12 12 600 996 "
  296. *ImageableArea Executive: "12 12 510 744 "
  297. *ImageableArea 11x17:     "0 0 792 1224 "
  298. *ImageableArea A3:        "0 0 842 1191 "
  299. *ImageableArea A4:        "12 12 584 830 "
  300. *ImageableArea A5:        "12 12 408 584 "
  301. *ImageableArea B4:        "12 12 717 1020 "
  302. *ImageableArea B5:        "12 12 504 717 "
  303. *ImageableArea 12x19:     "0 0 864 1404 "
  304. *ImageableArea Statement: "12 12 384 600 "
  305. *ImageableArea Postcard:  "12 12 272 408 "
  306. *ImageableArea 8.5x13:    "12 12 600 924 "
  307. *ImageableArea Universal: "12 12 936 1368 "
  308. *ImageableArea Com10:     "12 12 285 672 "
  309. *ImageableArea DL:        "12 12 300 612 "
  310. *ImageableArea Monarch:   "12 12 267 528 "
  311. *ImageableArea C5:        "12 12 448 637 "
  312. *ImageableArea Envelope:  "12 12 487 691 "
  313. *?ImageableArea: "
  314.  save /cvp { cvi (            ) cvs print ( ) print } bind def
  315.   newpath clippath pathbbox
  316.   4 -2 roll exch 2 {ceiling cvp} repeat
  317.   exch 2 {floor cvp} repeat flush
  318.  restore
  319. "
  320. *End
  321.  
  322. *% These provide the physical dimensions of the paper (by keyword)
  323. *DefaultPaperDimension: Letter
  324. *PaperDimension Letter:    "612 792"
  325. *PaperDimension Legal:     "612 1008"
  326. *PaperDimension Executive: "522 756"
  327. *PaperDimension 11x17:     "792 1224"
  328. *PaperDimension A3:        "842 1191"
  329. *PaperDimension A4:        "595 842"
  330. *PaperDimension A5:        "420 596"
  331. *PaperDimension B4:        "729 1031"
  332. *PaperDimension B5:        "516 729"
  333. *PaperDimension 12x19:     "864 1404"
  334. *PaperDimension Statement: "396 612"
  335. *PaperDimension Postcard:  "284 420"
  336. *PaperDimension 8.5x13:    "612 936"
  337. *PaperDimension Universal: "936 1368"
  338. *PaperDimension Com10:     "297 684"
  339. *PaperDimension DL:        "312 624"
  340. *PaperDimension Monarch:   "279 540"
  341. *PaperDimension C5:        "459 649"
  342. *PaperDimension Envelope:  "499 703"
  343.  
  344. *DefaultOutputBin: OnlyOne
  345.  
  346. *OpenUI *InputSlot: PickOne
  347. *OrderDependency: 20 AnySetup *InputSlot
  348. *DefaultInputSlot: Multipurpose
  349. *InputSlot Multipurpose: "
  350.   currentpagedevice /InputAttributes get dup 1 known 
  351.   { 1 get dup length 1 add dict copy 
  352.     dup /InputAttributes
  353.     1 dict dup /Priority [1] put
  354.     put setpagedevice
  355.   } { pop } ifelse"
  356. *End
  357.  
  358. *InputSlot Upper: "
  359.   currentpagedevice /InputAttributes get dup 2 known 
  360.   { 2 get dup length 1 add dict copy 
  361.     dup /InputAttributes
  362.     1 dict dup /Priority [2] put
  363.     put setpagedevice
  364.   } { pop } ifelse"
  365. *End
  366.  
  367. *InputSlot Optional: "
  368.   currentpagedevice /InputAttributes get dup 5 known 
  369.   { 5 get dup length 1 add dict copy 
  370.     dup /InputAttributes
  371.     1 dict dup /Priority [5] put
  372.     put setpagedevice
  373.   } { pop } ifelse"
  374. *End
  375.  
  376. *?InputSlot: "
  377. save
  378.   3 dict
  379.   dup /1 (Multipurpose) put
  380.   dup /2 (Upper) put
  381.   dup /3 (Optional) put
  382.   currentpagedevice /InputAttributes get
  383.   dup /Priority known
  384.   { /Priority get 0 get (      ) cvs cvn get }
  385.   {
  386.     dup length 1 eq
  387.     { {pop} forall (       ) cvs cvn get }
  388.     { pop pop (Unknown) } ifelse
  389.   } ifelse
  390.   = flush
  391. restore
  392. "
  393. *End
  394. *CloseUI: *InputSlot
  395.  
  396. *OpenUI *ManualFeed: Boolean
  397. *OrderDependency: 20 AnySetup *ManualFeed
  398. *DefaultManualFeed: False
  399. *ManualFeed True: "<< /ManualFeed true >> setpagedevice"
  400. *ManualFeed False: "<< /ManualFeed false >> setpagedevice"
  401. *?ManualFeed: "
  402.   save
  403.     currentpagedevice /ManualFeed get
  404.     {(True)}{(False)}ifelse = flush
  405.   restore"
  406. *End
  407. *CloseUI: *ManualFeed
  408.  
  409. *OpenUI *Duplex: PickOne
  410. *OrderDependency: 45 AnySetup *Duplex
  411. *DefaultDuplex: None
  412. *%DefaultDuplex: False
  413. *%Duplex False: ""
  414. *%End
  415. *Duplex None: "<< /Duplex false /Tumble false >> setpagedevice"
  416. *End
  417. *Duplex DuplexNoTumble:"<< /Duplex true /Tumble false >> setpagedevice"
  418. *End
  419. *Duplex DuplexTumble:"<< /Duplex true /Tumble true >> setpagedevice"
  420. *End
  421. *%Duplex SimplexTumble:"%%IncludeFeature: duplex(letterhead)"
  422. *%End
  423.  
  424. *?Duplex: "save
  425.    currentpagedevice /Duplex get
  426.    { currentpagedevice /Tumble get
  427.        {(DuplexTumble)}{(DuplexNoTumble)}ifelse
  428.    }
  429.    { (None)}
  430.    ifelse = flush
  431. restore
  432. "
  433. *End
  434. *CloseUI: *Duplex
  435.  
  436. *OpenUI *MediaType/Media Type:  PickOne
  437. *OrderDependency: 40 AnySetup *MediaType
  438. *DefaultMediaType: PlainPaper
  439. *MediaType PlainPaper/Plain Paper: "<< /MediaType (Plain Paper) >> setpagedevice"
  440. *MediaType Transparency: "<< /MediaType (Transparency) >> setpagedevice"
  441. *MediaType ThinPaper/Thin Paper: "<< /MediaType (Thin Paper) >> setpagedevice"
  442. *?MediaType: "
  443.   save
  444.     currentpagedevice /MediaType
  445.      {get} stopped
  446.        {pop pop (Plain)} {dup null eq {pop (Plain)} if} ifelse
  447.     = flush
  448.   restore"
  449. *End
  450. *CloseUI: *MediaType
  451.  
  452. *OpenUI *Collate:  Boolean
  453. *OrderDependency:  40 AnySetup *Collate
  454. *DefaultCollate: True
  455. *Collate True: "%%IncludeFeature: collate(on)"
  456. *Collate False: "%%IncludeFeature: collate(off)"
  457. *?Collate:"
  458. save
  459.   currentpagedevice /Collate get
  460.   {(True)}{(False)}ifelse = flush restore"
  461. *End
  462. *CloseUI: *Collate
  463.  
  464. *OpenUI *TraySwitch: Boolean
  465. *OrderDependency: 45 AnySetup *TraySwitch
  466. *DefaultTraySwitch: False
  467. *TraySwitch True: "1 dict dup /TraySwitch true put setpagedevice"
  468. *TraySwitch False: "1 dict dup /TraySwitch false put setpagedevice"
  469. *?TraySwitch: "
  470. save
  471.   currentpagedevice /TraySwitch get
  472.   {(True)}{(False)}ifelse = flush
  473. restore
  474. "
  475. *End
  476. *CloseUI: *TraySwitch
  477.  
  478. *% Monochrome Halftone =======================
  479. *% 300 dpi
  480. *OpenUI *HalftoneType300/Halftones: PickOne
  481. *OrderDependency: 50 AnySetup *HalftoneType300
  482. *DefaultHalftoneType300: 4
  483. *HalftoneType300 4/Default: ""
  484. *HalftoneType300 6/Advanced: "<< /ScreenFamily /Advanced >> //statusdict /QMSsetscreencrd get exec"
  485. *HalftoneType300 7/Basic: "<< /ScreenFamily /Basic >> //statusdict /QMSsetscreencrd get exec"
  486. *HalftoneType300 8/Standard: "<< /ScreenFamily /Standard >> //statusdict /QMSsetscreencrd get exec"
  487. *CloseUI: *HalftoneType300
  488.  
  489. *% 600 dpi
  490. *OpenUI *HalftoneType600/Halftones: PickOne
  491. *OrderDependency: 50 AnySetup *HalftoneType600
  492. *DefaultHalftoneType600: 4
  493. *HalftoneType600 4/Default: ""
  494. *HalftoneType600 6/Advanced: "<< /ScreenFamily /Advanced >> //statusdict /QMSsetscreencrd get exec"
  495. *HalftoneType600 7/Basic: "<< /ScreenFamily /Basic >> //statusdict /QMSsetscreencrd get exec"
  496. *HalftoneType600 8/Standard: "<< /ScreenFamily /Standard >> //statusdict /QMSsetscreencrd get exec"
  497. *CloseUI: *HalftoneType600
  498.  
  499. *% 1200 dpi
  500. *OpenUI *HalftoneType1200/Halftones: PickOne
  501. *OrderDependency: 50 AnySetup *HalftoneType1200
  502. *DefaultHalftoneType1200: 4
  503. *HalftoneType1200 4/Default: ""
  504. *HalftoneType1200 6/Advanced: "<< /ScreenFamily /Advanced >> //statusdict /QMSsetscreencrd get exec"
  505. *HalftoneType1200 7/Basic: "<< /ScreenFamily /Basic >> //statusdict /QMSsetscreencrd get exec"
  506. *HalftoneType1200 8/Standard: "<< /ScreenFamily /Standard >> //statusdict /QMSsetscreencrd get exec"
  507. *CloseUI: *HalftoneType1200
  508.  
  509. *% Font Information =====================
  510.  
  511. *DefaultFont: Courier
  512. *Font AvantGarde-Book: Standard "(001.002)"
  513. *Font AvantGarde-BookOblique: Standard "(001.002)"
  514. *Font AvantGarde-Demi: Standard "(001.003)"
  515. *Font AvantGarde-DemiOblique: Standard "(001.003)"
  516. *Font Bookman-Demi: Standard "(001.001)"
  517. *Font Bookman-DemiItalic: Standard "(001.001)"
  518. *Font Bookman-Light: Standard "(001.001)"
  519. *Font Bookman-LightItalic: Standard "(001.001)"
  520. *Font Courier: Standard "(001.005)"
  521. *Font Courier-Bold: Standard "(001.005)"
  522. *Font Courier-BoldOblique: Standard "(001.005)"
  523. *Font Courier-Oblique: Standard "(001.005)"
  524. *Font Helvetica: Standard "(001.002)"
  525. *Font Helvetica-Bold: Standard "(001.002)"
  526. *Font Helvetica-BoldOblique: Standard "(001.002)"
  527. *Font Helvetica-Condensed: Standard "(001.001)"
  528. *Font Helvetica-Condensed-Bold: Standard "(001.002)"
  529. *Font Helvetica-Condensed-BoldObl: Standard "(001.002)"
  530. *Font Helvetica-Condensed-Oblique: Standard "(001.001)"
  531. *Font Helvetica-Narrow: Standard "(001.002)"
  532. *Font Helvetica-Narrow-Bold: Standard "(001.002)"
  533. *Font Helvetica-Narrow-BoldOblique: Standard "(001.002)"
  534. *Font Helvetica-Narrow-Oblique: Standard "(001.002)"
  535. *Font Helvetica-Oblique: Standard "(001.002)"
  536. *Font NewCenturySchlbk-Bold: Standard "(001.007)"
  537. *Font NewCenturySchlbk-BoldItalic: Standard "(001.004)"
  538. *Font NewCenturySchlbk-Italic: Standard "(001.003)"
  539. *Font NewCenturySchlbk-Roman: Standard "(001.004)"
  540. *Font Palatino-Bold: Standard "(001.002)"
  541. *Font Palatino-BoldItalic: Standard "(001.002)"
  542. *Font Palatino-Italic: Standard "(001.002)"
  543. *Font Palatino-Roman: Standard "(001.001)"
  544. *Font Symbol: Special "(001.003)"
  545. *Font Times-Bold: Standard "(001.002)"
  546. *Font Times-BoldItalic: Standard "(001.004)"
  547. *Font Times-Italic: Standard "(001.002)"
  548. *Font Times-Roman: Standard "(001.002)"
  549. *Font ZapfChancery-MediumItalic: Standard "(001.003)"
  550. *Font ZapfDingbats: Special "(001.002)"
  551. *?FontQuery: "
  552.  save
  553.    { count 1 gt
  554.       { exch dup 127 string cvs (/) print print (:) print
  555.         /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  556.       } { exit } ifelse 
  557.    } bind loop
  558.    (*) = flush
  559.  restore
  560. "
  561. *End
  562.  
  563. *?FontList: "
  564. save
  565.   (*) {cvn ==} 128 string /Font resourceforall
  566.   (*) = flush
  567. restore
  568. "
  569. *End
  570.  
  571. *% Printer End of Document Types.
  572. *OpenUI *EndOfDocType: PickOne
  573. *OrderDependancy: 45 AnySetup *EndOfDocType
  574. *DefaultEndOfDocType: StandardEOD
  575. *EndOfDocType StandardEOD:"^D"
  576. *End
  577. *EndOfDocType QMSEOD:"%%EndOfDocument\012"
  578. *End
  579. *EndOfDocType HPEOD:"\033%-12345X"
  580. *End
  581. *CloseUI: *EndOfDocType
  582.  
  583. *% Printer Messages (verbatim from printer):
  584. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  585. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  586. *Message: "\FontName\ not found, using Courier"
  587.  
  588. *% Status (format: %%[ status: <one of these> ]%% )
  589. *Status: "idle"
  590. *Status: "busy"
  591. *Status: "waiting"
  592. *Status: "printing"
  593. *Status: "warming up"
  594.  
  595. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%%)
  596. *Source: "Serial RS-232C"
  597. *Source: "Parallel"
  598. *Source: "IF 2"
  599.  
  600. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  601. *PrinterError: "out of paper"
  602. *PrinterError: "Paper Jam"
  603. *PrinterError: "Off line"
  604. *PrinterError: "timeout, clearing printer"
  605. *PrinterError: "warming up"
  606. *PrinterError: "service call"
  607. *PrinterError: "paper entry misfeed"
  608. *PrinterError: "no toner cartridge"
  609. *PrinterError: "low toner"
  610. *PrinterError: "no paper tray"
  611. *PrinterError: "resetting printer"
  612. *PrinterError: "cover open"
  613. *PrinterError: "manual feed timeout"
  614.  
  615. *DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  616.  
  617. *% Color Separation Information =====================
  618.  
  619. *DefaultColorSep: ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi
  620.  
  621. *InkName: ProcessBlack/Process Black
  622. *InkName: CustomColor/Custom Color
  623. *InkName: ProcessCyan/Process Cyan
  624. *InkName: ProcessMagenta/Process Magenta
  625. *InkName: ProcessYellow/Process Yellow
  626.  
  627. *%  For 53 lpi / 300 dpi  ===============================
  628.  
  629. *ColorSepScreenAngle ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  630. *ColorSepScreenAngle CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  631. *ColorSepScreenAngle ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "71.5651"
  632. *ColorSepScreenAngle ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "18.4349"
  633. *ColorSepScreenAngle ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "0.0"
  634.  
  635. *ColorSepScreenFreq ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  636. *ColorSepScreenFreq CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  637. *ColorSepScreenFreq ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  638. *ColorSepScreenFreq ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  639. *ColorSepScreenFreq ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "50.0"
  640.  
  641. *%  For 71 lpi / 600 dpi  ===============================
  642.  
  643. *ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  644. *ColorSepScreenAngle CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  645. *ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "71.5651"
  646. *ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "18.4349"
  647. *ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "0.0"
  648.  
  649. *ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  650. *ColorSepScreenFreq CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  651. *ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  652. *ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  653. *ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "66.6667"
  654.  
  655. *%  For 71 lpi / 1200 dpi  ===============================
  656.  
  657. *ColorSepScreenAngle ProcessBlack.71lpi.1200dpi/71 lpi / 1200 dpi: "45.0"
  658. *ColorSepScreenAngle CustomColor.71lpi.1200dpi/71 lpi / 1200 dpi: "45.0"
  659. *ColorSepScreenAngle ProcessCyan.71lpi.1200dpi/71 lpi / 1200 dpi: "71.5651"
  660. *ColorSepScreenAngle ProcessMagenta.71lpi.1200dpi/71 lpi / 1200 dpi: "18.4349"
  661. *ColorSepScreenAngle ProcessYellow.71lpi.1200dpi/71 lpi / 1200 dpi: "0.0"
  662.  
  663. *ColorSepScreenFreq ProcessBlack.71lpi.1200dpi/71 lpi / 1200 dpi: "70.7107"
  664. *ColorSepScreenFreq CustomColor.71lpi.1200dpi/71 lpi / 1200 dpi: "70.7107"
  665. *ColorSepScreenFreq ProcessCyan.71lpi.1200dpi/71 lpi / 1200 dpi: "63.2456"
  666. *ColorSepScreenFreq ProcessMagenta.71lpi.1200dpi/71 lpi / 1200 dpi: "63.2456"
  667. *ColorSepScreenFreq ProcessYellow.71lpi.1200dpi/71 lpi / 1200 dpi: "66.6667"
  668.  
  669. *% end of PPD file for QMS 2060 Print System
  670.  
  671.