home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 March / Chip_2011.03_CD.iso / I386 / DRIVER.CAB / qms2060.ppd < prev    next >
Encoding:
PostScript Printer Description  |  2001-07-22  |  22.1 KB  |  687 lines

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