Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1093 lines
40 KiB

  1. *PPD-Adobe: "4.3"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1993-95 Electronics for Imaging, Inc.
  4. *% All Rights Reserved.
  5. *% Permission is granted for redistribution of this file as
  6. *% long as this copyright notice is intact and the contents
  7. *% of the file is not altered in any way from its original form.
  8. *% End of Copyright statement
  9. *% *********
  10. *% EFI Information Block
  11. *%
  12. *%EFFileVersion: 2.0
  13. *%
  14. *% *********
  15. *FormatVersion: "4.3"
  16. *FileVersion: "1.0"
  17. *PCFileName: "EFXJM203.PPD"
  18. *LanguageVersion: English
  19. *LanguageEncoding: ISOLatin1
  20. *Product: "(Fiery XJ Copier-M)"
  21. *PSVersion: "(2015.802) 0"
  22. *ModelName: "Fiery XJ Copier-M Color Server v2015.802"
  23. *ShortNickName: "Fiery XJ Copier-M"
  24. *NickName: "Fiery XJ Copier-M Color Server v2015.802"
  25. *Manufacturer: "Minolta"
  26. *% PPD Body Begins
  27. *% === Options and Constraints =========
  28. *UIConstraints: *EFColorMode GRAY *EFColorRendDict Preferred
  29. *UIConstraints: *EFColorMode GRAY *EFColorRendDict Business
  30. *UIConstraints: *EFColorMode GRAY *EFColorRendDict Colorimetric
  31. *UIConstraints: *EFColorMode GRAY *EFColorRendDict Monitor
  32. *UIConstraints: *EFColorRendDict Preferred *EFColorMode GRAY
  33. *UIConstraints: *EFColorRendDict Business *EFColorMode GRAY
  34. *UIConstraints: *EFColorRendDict Colorimetric *EFColorMode GRAY
  35. *UIConstraints: *EFColorRendDict Monitor *EFColorMode GRAY
  36. *% Duplex off means these UIs are no longer valid
  37. *UIConstraints: *EFDuplex False *EFTumble False
  38. *UIConstraints: *EFDuplex False *EFTumble True
  39. *UIConstraints: *EFTumble False *EFDuplex False
  40. *UIConstraints: *EFTumble True *EFDuplex False
  41. *% Duplex on means no sorter, no manual feed and OuputFaceUp isn't valid
  42. *% also can't do overprinting while duplexing
  43. *UIConstraints: *EFDuplex True *ManualFeed True
  44. *UIConstraints: *EFDuplex True *EFOutputFaceUp False
  45. *UIConstraints: *EFDuplex True *EFOutputFaceUp True
  46. *UIConstraints: *EFDuplex True *EFOverprint On
  47. *UIConstraints: *ManualFeed True *EFDuplex True
  48. *UIConstraints: *EFOutputFaceUp False *EFDuplex True
  49. *UIConstraints: *EFOverprint On *EFDuplex True
  50. *UIConstraints: *EFOutputFaceUp True *EFDuplex True
  51. *% Sorter on means these UIs are no longer valid
  52. *UIConstraints: *Sorter True *EFOverprint On
  53. *UIConstraints: *EFOverprint On *Sorter True
  54. *UIConstraints: *Sorter True *ManualFeed True
  55. *UIConstraints: *ManualFeed True *Sorter True
  56. *% Stapling cannot be with Manual Feed
  57. *UIConstraints: *EFStapler True *ManualFeed True
  58. *UIConstraints: *ManualFeed True *EFStapler True
  59. *UIConstraints: *EFOutputFaceUp False *ManualFeed True
  60. *UIConstraints: *ManualFeed True *EFOutputFaceUp False
  61. *UIConstraints: *EFOutputFaceUp False *EFOverprint On
  62. *UIConstraints: *EFOverprint On *EFOutputFaceUp False
  63. *%UIConstraints: *ManualFeed False *MediaType Thick
  64. *%UIConstraints: *ManualFeed False *MediaType Transparent
  65. *%UIConstraints: *MediaType Transparent *ManualFeed False
  66. *%UIConstraints: *MediaType Thick *ManualFeed False
  67. *UIConstraints: *EFPrinterMode Halftone *EFColorMode GRAY
  68. *UIConstraints: *EFColorMode GRAY *EFPrinterMode Halftone
  69. *% Overprinting Constraints ================
  70. *UIConstraints: *EFOverprint On *EFPrinterMode Halftone
  71. *UIConstraints: *EFPrinterMode Halftone *EFOverprint On
  72. *UIConstraints: *EFOverprint On *EFColorRendDict Preferred
  73. *UIConstraints: *EFOverprint On *EFColorRendDict Colorimetric
  74. *UIConstraints: *EFOverprint On *EFColorRendDict Business
  75. *UIConstraints: *EFOverprint On *EFColorRendDict Monitor
  76. *UIConstraints: *EFColorRendDict Preferred *EFOverprint On
  77. *UIConstraints: *EFColorRendDict Colorimetric *EFOverprint On
  78. *UIConstraints: *EFColorRendDict Business *EFOverprint On
  79. *UIConstraints: *EFColorRendDict Monitor *EFOverprint On
  80. *UIConstraints: *EFColorMode GRAY *EFOverprint On
  81. *UIConstraints: *EFOverprint On *EFColorMode GRAY
  82. *UIConstraints: *EFStapler True *EFOverprint On
  83. *UIConstraints: *EFOverprint On *EFStapler True
  84. *% added 3.26
  85. *UIConstraints: *ManualFeed True *EFTumble True
  86. *UIConstraints: *EFTumble True *ManualFeed True
  87. *% General Information and Defaults ===============
  88. *ContoneOnly: False
  89. *FreeVM: "16632226"
  90. *LanguageLevel: "2"
  91. *ColorDevice: True
  92. *DefaultColorSpace: CMYK
  93. *PrintPSErrors: True
  94. *FileSystem: True
  95. *?FileSystem: "
  96. save
  97. statusdict /diskstatus known{(True)} {(False)} ifelse = flush
  98. restore
  99. "
  100. *End
  101. *Throughput: "10"
  102. *Password: "0"
  103. *ExitServer: "
  104. count 0 eq
  105. { false } { true exch startjob } ifelse
  106. not { (WARNING: Cannot modify initial VM.) =
  107. (Missing or invalid password.) =
  108. (Please contact the author of this software.) = flush quit
  109. } if
  110. "
  111. *End
  112. *Reset: "
  113. count 0 eq
  114. { false } { true exch startjob } ifelse
  115. not { (WARNING: Cannot reset printer.) =
  116. (Missing or invalid password.) =
  117. (Please contact the author of this software.) = flush quit
  118. } if
  119. systemdict /quit get exec
  120. (WARNING: Printer Reset Failed.) = flush
  121. "
  122. *End
  123. *DefaultResolution: 400dpi
  124. *?Resolution: "
  125. save
  126. initgraphics
  127. 0 0 moveto currentpoint matrix defaultmatrix transform
  128. 0 72 lineto currentpoint matrix defaultmatrix transform
  129. 3 -1 roll sub dup mul
  130. 3 1 roll exch sub dup mul
  131. add sqrt round cvi
  132. ( ) cvs print (dpi) = flush
  133. restore
  134. "
  135. *End
  136. *AccurateScreensSupport: True
  137. *%EFIFlags *EFEnableComp Setup
  138. *OpenUIEFI *EFEnableComp/Memory Multiplier : PickOne
  139. *OrderDependency: 05 AnySetup *EFEnableComp
  140. *DefaultEFEnableComp: YES
  141. *EFEnableComp YES/Yes: ""
  142. *EFEnableComp NO/No: ""
  143. *CloseUIEFI: *EFEnableComp
  144. *%EFIFlags *EFPrinterMode Command|Setup
  145. *OpenUI *EFPrinterMode/Printer Mode :PickOne
  146. *OrderDependency: 10 AnySetup *EFPrinterMode
  147. *DefaultEFPrinterMode: EFPrinterModeDEF
  148. *EFPrinterMode EFPrinterModeDEF/Printer's default: ""
  149. *EFPrinterMode Contone/Contone: " userdict /setcolorbundle known
  150. { << /Compression /Disabled /HalftoneMode /Contone >> setcolorbundle }
  151. { << /DeviceRenderingInfo << /Type 4
  152. /ValuesPerColorComponent 256 >> >> setpagedevice } ifelse "
  153. *End
  154. *EFPrinterMode Halftone/Halftone: " userdict /setcompression known
  155. { << /HalftoneMode /Halftone >> setcolorbundle }
  156. { << /DeviceRenderingInfo << /Type 4
  157. /ValuesPerColorComponent 2 >> >> setpagedevice } ifelse "
  158. *End
  159. *?EFPrinterMode: "currentpagedevice /DeviceRenderingInfo get
  160. /ValuesPerColorComponent get ln 2 ln div cvi = flush"
  161. *End
  162. *CloseUI: *EFPrinterMode
  163. *%EFIFlags *EFOverprint
  164. *OpenUI *EFOverprint/Combine Separations :PickOne
  165. *OrderDependency: 40 AnySetup *EFOverprint
  166. *DefaultEFOverprint: EFOverprintDEF
  167. *EFOverprint EFOverprintDEF/Printer's default: ""
  168. *EFOverprint On/On: " userdict /XJXsetoverprint known
  169. { 1 XJXsetoverprint }
  170. { (printerinfo overprint 1) =string
  171. /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse
  172. userdict /setcolorbundle known
  173. { << /ColorMode /Grayscale /Compression /Disabled >> setcolorbundle }
  174. { << /ProcessColorModel /DeviceGray >> setpagedevice } ifelse "
  175. *End
  176. *EFOverprint Off/Off: " userdict /XJXsetoverprint known
  177. { 0 XJXsetoverprint }
  178. { (printerinfo overprint 0) =string
  179. /CPSI /ProcSet findresource /externalcommand get exec { pop } if } ifelse "
  180. *End
  181. *CloseUI: *EFOverprint
  182. *%EFIFlags *EFStapler Spooler|Command
  183. *OpenUI *EFStapler/Stapler :PickOne
  184. *OrderDependency: 40 AnySetup *EFStapler
  185. *DefaultEFStapler: EFStaplerDEF
  186. *EFStapler EFStaplerDEF/Printer's default: ""
  187. *EFStapler True/Yes: "(printerinfo staplemode 1) =string /CPSI /ProcSet
  188. findresource /externalcommand get exec {pop} if"
  189. *End
  190. *EFStapler False/No: "(printerinfo staplemode 0) =string /CPSI /ProcSet
  191. findresource /externalcommand get exec {pop} if"
  192. *End
  193. *CloseUI: *EFStapler
  194. *%EFIFlags *EFOutputFaceUp Spooler|Command
  195. *OpenUI *EFOutputFaceUp/Output Face Up :PickOne
  196. *OrderDependency: 40 AnySetup *EFOutputFaceUp
  197. *DefaultEFOutputFaceUp: EFOutputFaceUpDEF
  198. *EFOutputFaceUp EFOutputFaceUpDEF/Printer's default: ""
  199. *EFOutputFaceUp True/Yes: "(printerinfo pagefacing 0) =string /CPSI /ProcSet
  200. findresource /externalcommand get exec {pop} if"
  201. *End
  202. *EFOutputFaceUp False/No: "(printerinfo pagefacing 1) =string /CPSI /ProcSet
  203. findresource /externalcommand get exec {pop} if"
  204. *End
  205. *CloseUI: *EFOutputFaceUp
  206. *%EFIFlags *EFColorMode Command|Setup
  207. *OpenUI *EFColorMode/Color Mode :PickOne
  208. *OrderDependency: 15 AnySetup *EFColorMode
  209. *DefaultEFColorMode: EFColorModeDEF
  210. *EFColorMode EFColorModeDEF/Printer's default: ""
  211. *EFColorMode CMYK/CMYK: " userdict /setcolorbundle known
  212. { << /ColorMode /CMYK >> setcolorbundle }
  213. { << /ProcessColorModel /DeviceCMYK >> setpagedevice } ifelse "
  214. *End
  215. *EFColorMode GRAY/Grayscale: " userdict /setcolorbundle known
  216. { << /ColorMode /Grayscale /Compression /Disabled >> setcolorbundle }
  217. { << /ProcessColorModel /DeviceGray >> setpagedevice } ifelse "
  218. *End
  219. *?EFColorMode: " currentpagedevice /ProcessColorModel get == } if "
  220. *CloseUI: *EFColorMode
  221. *%EFIFlags *EFDefPaperSize Setup
  222. *OpenUIEFI *EFDefPaperSize/Default Paper Sizes :PickOne
  223. *OrderDependency: 20 AnySetup *EFDefPaperSize
  224. *DefaultEFDefPaperSize: US
  225. *EFDefPaperSize US/US: ""
  226. *EFDefPaperSize Metric/Metric: ""
  227. *CloseUIEFI: *EFDefPaperSize
  228. *%EFIFlags *EFConvPaperSize Setup
  229. *OpenUIEFI *EFConvPaperSize/Convert Paper Sizes : PickOne
  230. *OrderDependency: 25 AnySetup *EFConvPaperSize
  231. *DefaultEFConvPaperSize: False
  232. *EFConvPaperSize False/No: ""
  233. *EFConvPaperSize LetterToA4/Letter/11x17->A4/A3: ""
  234. *EFConvPaperSize A4ToLetter/A4/A3->Letter/11x17: ""
  235. *CloseUIEFI: *EFConvPaperSize
  236. *%EFIFlags *EFCovPgAtEnd Setup
  237. *OpenUIEFI *EFCovPgAtEnd/Print Cover Page : PickOne
  238. *OrderDependency: 30 AnySetup *EFCovPgAtEnd
  239. *DefaultEFCovPgAtEnd: NO
  240. *EFCovPgAtEnd YES/Yes: ""
  241. *EFCovPgAtEnd NO/No: ""
  242. *CloseUIEFI: *EFCovPgAtEnd
  243. *%EFIFlags *EFCourierSubst Setup
  244. *OpenUIEFI *EFCourierSubst/Allow Courier Substitution :PickOne
  245. *OrderDependency: 35 AnySetup *EFCourierSubst
  246. *DefaultEFCourierSubst: YES
  247. *EFCourierSubst YES/Yes: ""
  248. *EFCourierSubst NO/No: ""
  249. *CloseUIEFI: *EFCourierSubst
  250. *%EFIFlags *EFPSError Setup
  251. *OpenUIEFI *EFPSError/Print to PS Error : PickOne
  252. *OrderDependency: 40 AnySetup *EFPSError
  253. *DefaultEFPSError: NO
  254. *EFPSError YES/Yes: ""
  255. *EFPSError NO/No: ""
  256. *CloseUIEFI: *EFPSError
  257. *%EFIFlags *Sorter Spooler|Command
  258. *OpenUI *Sorter/Sorter Mode :PickOne
  259. *OrderDependency: 50 AnySetup *Sorter
  260. *DefaultSorter: SorterDEF
  261. *Sorter SorterDEF/Printer's default: ""
  262. *Sorter True/On: "<< /Collate true>> setpagedevice"
  263. *Sorter False/Off: "<< /Collate false>> setpagedevice"
  264. *?Sorter: "currentpagedevice /Collate get {(On)} {(Off)} ifelse = flush"
  265. *CloseUI: *Sorter
  266. *%EFIFlags *MediaType Spooler|Command
  267. *OpenUI *MediaType/Media Type :PickOne
  268. *OrderDependency: 50 AnySetup *MediaType
  269. *DefaultMediaType: MediaTypeDEF
  270. *MediaType MediaTypeDEF/Printer's default: ""
  271. *MediaType Plain/Plain Paper: " userdict /setcolorbundle known
  272. { << /MediaType /Plain >> setcolorbundle 1 XJXsetmediatype } if"
  273. *End
  274. *MediaType Thick/Thick Paper: " userdict /setcolorbundle known
  275. { << /MediaType /Thick >> setcolorbundle 2 XJXsetmediatype } if"
  276. *End
  277. *MediaType Transparent/Transparency: " userdict /setcolorbundle known
  278. { << /MediaType /Transparent >> setcolorbundle 3 XJXsetmediatype } if"
  279. *End
  280. *?MediaType: " userdict /setcolorbundle known {
  281. currentcolorbundle /MediaType get == } if"
  282. *End
  283. *CloseUI: *MediaType
  284. *%EFIFlags *EFDuplex Spooler|Command
  285. *OpenUI *EFDuplex/Duplex :PickOne
  286. *OrderDependency: 50 AnySetup *EFDuplex
  287. *DefaultEFDuplex: EFDuplexDEF
  288. *EFDuplex EFDuplexDEF/Printer's default: ""
  289. *EFDuplex False/Off: "<< /Duplex false /Policies << /Duplex 1 >> >> setpagedevice"
  290. *EFDuplex True/On: " << /Duplex true /Policies << /Duplex 0 >> >> setpagedevice"
  291. *CloseUI: *EFDuplex
  292. *%EFIFlags *EFTumble
  293. *OpenUI *EFTumble/Page Turn :PickOne
  294. *OrderDependency: 50 AnySetup *EFTumble
  295. *DefaultEFTumble: EFTumbleDEF
  296. *EFTumble EFTumbleDEF/Printer's default: ""
  297. *EFTumble False/Top-Top: " << /Tumble false >> setpagedevice "
  298. *EFTumble True/Top-Bottom: " << /Tumble true >> setpagedevice "
  299. *CloseUI: *EFTumble
  300. *%EFIFlags *EFColorRendDict Spooler|Command
  301. *OpenUI *EFColorRendDict/Rendering Style :PickOne
  302. *OrderDependency: 60 AnySetup *EFColorRendDict
  303. *DefaultEFColorRendDict: EFColorRendDictDEF
  304. *EFColorRendDict EFColorRendDictDEF/Printer's default: ""
  305. *EFColorRendDict Preferred/Photographic: " userdict /setcolorbundle known
  306. { << /ColorRendering /Photographic >> setcolorbundle }
  307. { /DefaultColorRendering
  308. currentpagedevice /DeviceRenderingInfo
  309. get /ValuesPerColorComponent get 2 eq
  310. { /HTPreferredColorRendering } { /PreferredColorRendering } ifelse
  311. /ColorRendering findresource
  312. /ColorRendering defineresource setcolorrendering
  313. } ifelse "
  314. *End
  315. *EFColorRendDict Business/Presentation: " userdict /setcolorbundle known
  316. { << /ColorRendering /Presentation >> setcolorbundle }
  317. { /DefaultColorRendering
  318. currentpagedevice /DeviceRenderingInfo
  319. get /ValuesPerColorComponent get 2 eq
  320. { /HTBusinessColorRendering } { /BusinessColorRendering } ifelse
  321. /ColorRendering findresource
  322. /ColorRendering defineresource setcolorrendering
  323. } ifelse "
  324. *End
  325. *EFColorRendDict Monitor/Monitor: " userdict /setcolorbundle known
  326. { << /ColorRendering /Monitor >> setcolorbundle }
  327. { /DefaultColorRendering
  328. currentpagedevice /DeviceRenderingInfo
  329. get /ValuesPerColorComponent get 2 eq
  330. { /HTMonitorColorRendering } { /MonitorColorRendering } ifelse
  331. /ColorRendering findresource
  332. /ColorRendering defineresource setcolorrendering
  333. } ifelse "
  334. *End
  335. *EFColorRendDict Colorimetric/Solid Color: " userdict /setcolorbundle known
  336. { << /ColorRendering /Solid >> setcolorbundle }
  337. { /DefaultColorRendering
  338. currentpagedevice /DeviceRenderingInfo
  339. get /ValuesPerColorComponent get 2 eq
  340. { /HTColorimetricColorRendering } { /ColorimetricColorRendering } ifelse
  341. /ColorRendering findresource
  342. /ColorRendering defineresource setcolorrendering
  343. } ifelse "
  344. *End
  345. *?EFColorRendDict: " userdict /setcolorbundle known
  346. { currentcolorbundle /ColorRendering get == } if "
  347. *End
  348. *CloseUI: *EFColorRendDict
  349. *%EFIFlags *EFBrightness Spooler|Command
  350. *OpenUI *EFBrightness/Brightness :PickOne
  351. *OrderDependency: 55 AnySetup *EFBrightness
  352. *DefaultEFBrightness: EFBrightnessDEF
  353. *EFBrightness EFBrightnessDEF/Printer's default: ""
  354. *EFBrightness +0.24/85% Lightest: " {dup 180 mul sin 0.15 mul add } bind
  355. userdict /ColorAdjust known
  356. { dup dup dup ColorAdjust /coloradjust get exec }
  357. { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  358. dup 0 4 -1 roll put settransfer } ifelse "
  359. *End
  360. *EFBrightness +0.16/90% Lighter: " {dup 180 mul sin 0.10 mul add } bind
  361. userdict /ColorAdjust known
  362. { dup dup dup ColorAdjust /coloradjust get exec }
  363. { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  364. dup 0 4 -1 roll put settransfer } ifelse "
  365. *End
  366. *EFBrightness +0.08/95% Light: " {dup 180 mul sin 0.05 mul add } bind
  367. userdict /ColorAdjust known
  368. { dup dup dup ColorAdjust /coloradjust get exec }
  369. { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  370. dup 0 4 -1 roll put settransfer } ifelse "
  371. *End
  372. *EFBrightness 00.00/100% Normal: " {} settransfer "
  373. *EFBrightness -0.08/105% Dark: " {dup 180 mul sin -0.05 mul add } bind
  374. userdict /ColorAdjust known
  375. { dup dup dup ColorAdjust /coloradjust get exec }
  376. { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  377. dup 0 4 -1 roll put settransfer } ifelse "
  378. *End
  379. *EFBrightness -0.16/110% Darker: " {dup 180 mul sin -0.10 mul add } bind
  380. userdict /ColorAdjust known
  381. { dup dup dup ColorAdjust /coloradjust get exec }
  382. { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  383. dup 0 4 -1 roll put settransfer } ifelse "
  384. *End
  385. *EFBrightness -0.24/115% Darkest: " {dup 180 mul sin -0.15 mul add } bind
  386. userdict /ColorAdjust known
  387. { dup dup dup ColorAdjust /coloradjust get exec }
  388. { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  389. dup 0 4 -1 roll put settransfer } ifelse "
  390. *End
  391. *CloseUI: *EFBrightness
  392. *%EFIFlags *EFCalibFly Spooler|Command
  393. *%EFIGroup *EFCalibFly Color/Color
  394. *OpenUI *EFCalibFly/Calibration/Simulation :PickOne
  395. *OrderDependency: 60 AnySetup *ColorRenderDict
  396. *DefaultEFCalibFly: EFCalibFlyDEF
  397. *EFCalibFly EFCalibFlyDEF/Printer's default: ""
  398. *EFCalibFly Copier/Copier: " userdict /setcolorbundle known
  399. {
  400. userdict /setcalibrationtype known {
  401. (.Copier) userdict /setcalibrationtype get exec
  402. << /Calibration /Calib >> setcolorbundle
  403. } if
  404. } if"
  405. *End
  406. *EFCalibFly SWOP/SWOP-Coated: " userdict /setcolorbundle known
  407. {
  408. userdict /setcalibrationtype known {
  409. (.SWOP-Coated) userdict /setcalibrationtype get exec
  410. << /Calibration /Calib >> setcolorbundle
  411. } if
  412. } if"
  413. *End
  414. *EFCalibFly DIC/DIC: " userdict /setcolorbundle known
  415. {
  416. userdict /setcalibrationtype known {
  417. (.DIC) userdict /setcalibrationtype get exec
  418. << /Calibration /Calib >> setcolorbundle
  419. } if
  420. } if"
  421. *End
  422. *EFCalibFly Euroscale/Euroscale: " userdict /setcolorbundle known
  423. {
  424. userdict /setcalibrationtype known {
  425. (.Euroscale) userdict /setcalibrationtype get exec
  426. << /Calibration /Calib >> setcolorbundle
  427. } if
  428. } if"
  429. *End
  430. *EFCalibFly Linear/Linear: " userdict /setcolorbundle known
  431. {
  432. userdict /setcalibrationtype known {
  433. (.Linear) userdict /setcalibrationtype get exec
  434. << /Calibration /Calib >> setcolorbundle
  435. } if
  436. } if"
  437. *End
  438. *EFCalibFly Custom1/Custom-1: " userdict /setcolorbundle known
  439. {
  440. userdict /setcalibrationtype known {
  441. (.Custom-1) userdict /setcalibrationtype get exec
  442. << /Calibration /Calib >> setcolorbundle
  443. } if
  444. } if"
  445. *End
  446. *EFCalibFly Custom2/Custom-2: " userdict /setcolorbundle known
  447. {
  448. userdict /setcalibrationtype known {
  449. (.Custom-2) userdict /setcalibrationtype get exec
  450. << /Calibration /Calib >> setcolorbundle
  451. } if
  452. } if"
  453. *End
  454. *EFCalibFly None/None: " userdict /setcolorbundle known
  455. {
  456. userdict /setcalibrationtype known {
  457. (.None) userdict /setcalibrationtype get exec
  458. << /Calibration /Calib >> setcolorbundle
  459. } if
  460. } if"
  461. *End
  462. *CloseUI: *EFCalibFly
  463. *%EFIFlags *ManualFeed Spooler|Command
  464. *OpenUI *ManualFeed/Manual Feed :Boolean
  465. *OrderDependency: 65 AnySetup *ManualFeed
  466. *DefaultManualFeed: False
  467. *ManualFeed True/On: "1 dict dup /ManualFeed true put setpagedevice"
  468. *ManualFeed False/Off: "1 dict dup /ManualFeed false put setpagedevice"
  469. *?ManualFeed: "
  470. save currentpagedevice /ManualFeed get
  471. {(True)} {(False)} ifelse = flush restore"
  472. *End
  473. *CloseUI: *ManualFeed
  474. *%EFIFlags *EFPrange Command
  475. *OpenUIEFI *EFPrange/Page Range : PickOne
  476. *OrderDependency: 70 AnySetup *EFPrange
  477. *DefaultEFPrange: All
  478. *EFPrange All/All: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  479. currentglobal true setglobal
  480. DriverOps /pagerange [ ] put
  481. setglobal "
  482. *End
  483. *EFPrange Even/Even: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  484. currentglobal true setglobal
  485. DriverOps /pagerange [ 1 1000 { dup 2 add } repeat ] put
  486. setglobal "
  487. *End
  488. *EFPrange Odd/Odd: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  489. currentglobal true setglobal
  490. DriverOps /pagerange [ 0 1000 { dup 2 add } repeat ] put
  491. setglobal "
  492. *End
  493. *EFPrange range1/1-3, 5, 7: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  494. currentglobal true setglobal
  495. DriverOps /pagerange [ 0 1 2 4 6 ] put
  496. setglobal "
  497. *End
  498. *CloseUIEFI: *EFPrange
  499. *%EFIFlags *EFFlip Command
  500. *OpenUIEFI *EFFlip/Flip : PickOne
  501. *OrderDependency: 75 AnySetup *EFFlip
  502. *DefaultEFFlip: None
  503. *EFFlip None/None: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  504. DriverOps /fliph? false put DriverOps /flipv? false put << >> setpagedevice "
  505. *End
  506. *EFFlip V/Vertical: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  507. DriverOps /fliph? false put DriverOps /flipv? true put << >> setpagedevice "
  508. *End
  509. *EFFlip H/Horizonal: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  510. DriverOps /fliph? true put DriverOps /flipv? false put << >> setpagedevice "
  511. *End
  512. *EFFlip VH/Vertical & Horizontal: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  513. DriverOps /fliph? true put DriverOps /flipv? true put << >> setpagedevice "
  514. *End
  515. *CloseUIEFI: *EFFlip
  516. *%EFIFlags *EFScale Command
  517. *OpenUIEFI *EFScale/Scale : PickOne
  518. *OrderDependency: 80 AnySetup *EFScale
  519. *DefaultEFScale: 100
  520. *EFScale 200/200%: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  521. DriverOps /scale# 2 put << >> setpagedevice "
  522. *End
  523. *EFScale 150/150%: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  524. DriverOps /scale# 1.5 put << >> setpagedevice "
  525. *End
  526. *EFScale 100/100%: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  527. DriverOps /scale# 1 put << >> setpagedevice "
  528. *End
  529. *EFScale 75/75%: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  530. DriverOps /scale# .75 put << >> setpagedevice "
  531. *End
  532. *EFScale 50/50%: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  533. DriverOps /scale# .5 put << >> setpagedevice "
  534. *End
  535. *CloseUIEFI: *EFScale
  536. *%EFIFlags *EFRotate Command
  537. *OpenUIEFI *EFRotate/Rotate: PickOne
  538. *OrderDependency: 85 AnySetup *EFRotate
  539. *DefaultEFRotate: 0
  540. *EFRotate 0/0�: " << >> setpagedevice "
  541. *EFRotate 90/90� CCW: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  542. DriverOps /rotate# 90 put << >> setpagedevice "
  543. *End
  544. *EFRotate 270/90� CW: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  545. DriverOps /rotate# 270 put << >> setpagedevice "
  546. *End
  547. *EFRotate 180/180�: " userdict /DriverOps known not { /DriverOps /ProcSet findresource pop } if
  548. DriverOps /rotate# 180 put << >> setpagedevice "
  549. *End
  550. *CloseUIEFI: *EFRotate
  551. *%================= Halftone Information ===============
  552. *ScreenFreq: "66.0"
  553. *ScreenAngle: "0"
  554. *DefaultScreenProc: Text
  555. *ScreenProc Text: "
  556. {2 4
  557. { 3 1 roll 4 -1 roll exch
  558. {dup 8 ge { 8 sub} if exch
  559. dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
  560. 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
  561. dup 0 lt {0 exch sub} if cvi
  562. }
  563. exec 8 mul 3 1 roll exch
  564. {dup 8 ge { 8 sub} if exch
  565. dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
  566. 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
  567. dup 0 lt {0 exch sub} if cvi
  568. }
  569. exec add
  570. [
  571. 48 18 8 16 46 16 6 14
  572. 56 60 32 24 54 58 30 22
  573. 4 12 44 40 2 10 42 38
  574. 28 20 52 64 26 18 50 62
  575. 45 15 5 13 47 17 7 15
  576. 53 57 29 21 55 59 31 23
  577. 1 9 41 37 3 11 43 39
  578. 25 17 49 61 27 19 51 63
  579. ]
  580. exch get 8 dup mul div} exec}"
  581. *End
  582. *DefaultTransfer: Null
  583. *Transfer Null: "{ }"
  584. *Transfer Null.Inverse: "{ 1 exch sub }"
  585. *% Black substitution is always on.
  586. *DefaultBlackSubstitution: True
  587. *BlackSubstitution True: ""
  588. *?BlackSubstitution: "(True) == flush"
  589. *% PPD pages begins
  590. *% Paper Handling ===================
  591. *% Use these entries to set paper size most of the time, unless there is
  592. *% specific reason to use PageRegion.
  593. *%EFIFlags *PageSize Command
  594. *OpenUI *PageSize/Page Size :PickOne
  595. *OrderDependency: 90 AnySetup *PageSize
  596. *DefaultPageSize: Letter
  597. *PageSize Letter/Letter: " userdict /setcolorbundle known
  598. { << /PageSize /Letter >> setcolorbundle }
  599. { << /PageSize [612 792] /MediaType null
  600. /InputAttributes << 0 << /PageSize [612 792] /MediaType null >> >> >> setpagedevice
  601. } ifelse "
  602. *End
  603. *PageSize Legal/Legal: " userdict /setcolorbundle known
  604. { << /PageSize /Legal >> setcolorbundle } { legal } ifelse "
  605. *End
  606. *PageSize Tabloid/11x17: " userdict /setcolorbundle known
  607. { << /PageSize /11x17 >> setcolorbundle } { 11x17 } ifelse "
  608. *End
  609. *PageSize A3/A3: " userdict /setcolorbundle known
  610. { << /PageSize /A3 >> setcolorbundle } { a3 } ifelse "
  611. *End
  612. *PageSize A4/A4: " userdict /setcolorbundle known
  613. { << /PageSize /A4 >> setcolorbundle }
  614. { << /PageSize [595 842] /MediaType null
  615. /InputAttributes << 0 << /PageSize [595 842] /MediaType null >> >> >> setpagedevice
  616. } ifelse "
  617. *End
  618. *PageSize Statement/8.5x5.5: " userdict /setcolorbundle known
  619. { << /PageSize /Invoice-R >> setcolorbundle } { Invoice-R } ifelse "
  620. *End
  621. *PageSize A5/A5-R: " userdict /setcolorbundle known
  622. { << /PageSize /A5-R >> setcolorbundle } { A5-R } ifelse "
  623. *End
  624. *PageSize TabloidExtra/11x17 Full Bleed: " userdict /setcolorbundle known
  625. { << /PageSize /12x18 >> setcolorbundle } { 12x18 } ifelse "
  626. *End
  627. *PageSize FB_A3/A3 Full Bleed: " userdict /setcolorbundle known
  628. { << /PageSize /A3FB >> setcolorbundle } { A3FB } ifelse "
  629. *End
  630. *PageSize SEFLet/Letter-R:" userdict /setcolorbundle known
  631. { << /PageSize /Letter-R >> setcolorbundle }
  632. { << /PageSize [612 792] /MediaType (ShortEdgeFeed)
  633. /InputAttributes << 0 << /PageSize [612 792] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
  634. } ifelse "
  635. *End
  636. *PageSize SEFA4/A4-R:" userdict /setcolorbundle known
  637. { << /PageSize /A4-R >> setcolorbundle }
  638. { << /PageSize [595 842] /MediaType (ShortEdgeFeed)
  639. /InputAttributes << 0 << /PageSize [595 842] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
  640. } ifelse "
  641. *End
  642. *?PageSize: "
  643. save currentpagedevice /PageSize get aload pop
  644. 2 copy gt {exch} if (Unknown)
  645. 11 dict
  646. dup [612 792] (Letter) put
  647. dup [612 1008] (Legal) put
  648. dup [792 1224] (Tabloid) put
  649. dup [842 1191] (A3) put
  650. dup [595 842] (A4) put
  651. dup [396 612] (Statement) put
  652. dup [420 595] (A5) put
  653. dup [865 1252] (TabloidExtra) put
  654. dup [864 1252] (FB_A3) put
  655. dup [612 793] (SEFLet) put
  656. dup [595 843] (SEFA4) put
  657. { exch aload pop 6 index sub abs 7 le exch 7 index sub abs 7 le and
  658. { exch pop exit } { pop } ifelse
  659. } bind forall = flush pop pop
  660. restore"
  661. *End
  662. *CloseUI: *PageSize
  663. *% These entries will set up the frame buffer. Usually used with manual feed.
  664. *%EFIFlags *PageRegion
  665. *OpenUI *PageRegion :PickOne
  666. *OrderDependency: 95 AnySetup *PageRegion
  667. *DefaultPageRegion: Letter
  668. *PageRegion Letter/Letter: " userdict /setcolorbundle known
  669. { << /PageSize /Letter >> setcolorbundle }
  670. { << /PageSize [612 792] /MediaType null
  671. /InputAttributes << 0 << /PageSize [612 792] /MediaType null >> >> >> setpagedevice
  672. } ifelse "
  673. *End
  674. *PageRegion Legal/Legal: " userdict /setcolorbundle known
  675. { << /PageSize /Legal >> setcolorbundle } { legal } ifelse "
  676. *End
  677. *PageRegion Tabloid/11x17: " userdict /setcolorbundle known
  678. { << /PageSize /11x17 >> setcolorbundle } { 11x17 } ifelse "
  679. *End
  680. *PageRegion A3/A3: " userdict /setcolorbundle known
  681. { << /PageSize /A3 >> setcolorbundle } { a3 } ifelse "
  682. *End
  683. *PageRegion A4/A4: " userdict /setcolorbundle known
  684. { << /PageSize /A4 >> setcolorbundle }
  685. { << /PageSize [595 842] /MediaType null
  686. /InputAttributes << 0 << /PageSize [595 842] /MediaType null >> >> >> setpagedevice
  687. } ifelse "
  688. *End
  689. *PageRegion Statement/8.5x5.5: " userdict /setcolorbundle known
  690. { << /PageSize /Invoice-R >> setcolorbundle } { Invoice-R } ifelse "
  691. *End
  692. *PageRegion A5/A5-R: " userdict /setcolorbundle known
  693. { << /PageSize /A5-R >> setcolorbundle } { A5-R } ifelse "
  694. *End
  695. *PageRegion TabloidExtra/11x17 Full Bleed: " userdict /setcolorbundle known
  696. { << /PageSize /12x18 >> setcolorbundle } { 12x18 } ifelse "
  697. *End
  698. *PageRegion FB_A3/A3 Full Bleed: " userdict /setcolorbundle known
  699. { << /PageSize /A3FB >> setcolorbundle } { A3FB } ifelse "
  700. *End
  701. *PageRegion SEFLet/Letter-R:" userdict /setcolorbundle known
  702. { << /PageSize /Letter-R >> setcolorbundle }
  703. { << /PageSize [612 792] /MediaType (ShortEdgeFeed)
  704. /InputAttributes << 0 << /PageSize [612 792] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
  705. } ifelse "
  706. *End
  707. *PageRegion SEFA4/A4-R: " userdict /setcolorbundle known
  708. { << /PageSize /A4-R >> setcolorbundle }
  709. { << /PageSize [595 842] /MediaType (ShortEdgeFeed)
  710. /InputAttributes << 0 << /PageSize [595 842] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
  711. } ifelse "
  712. *End
  713. *CloseUI: *PageRegion
  714. *DefaultImageableArea: Letter
  715. *ImageableArea Letter/Letter: "14 11 585 781"
  716. *ImageableArea Legal/Legal: "11 14 601 981 "
  717. *ImageableArea Tabloid/11x17: "11 14 781 1197 "
  718. *ImageableArea Statement/8.5x5.5: "11 14 385 585 "
  719. *ImageableArea A3/A3: "11 14 831 1164 "
  720. *ImageableArea A4/A4: "14 11 568 831 "
  721. *ImageableArea TabloidExtra/11x17 Full Bleed: "9 0 854 1252 "
  722. *ImageableArea FB_A3/A3 Full Bleed: "9 0 854 1252"
  723. *ImageableArea SEFLet/Letter-R: "11 14 601 765 "
  724. *ImageableArea SEFA4/A4-R: "11 14 584 815 "
  725. *ImageableArea A5/A5-R: "11 14 409 568 "
  726. *?ImageableArea: "
  727. save /cvp { cvi ( ) cvs print ( ) print } bind def
  728. newpath clippath pathbbox
  729. 4 -2 roll exch 2 {ceiling cvp} repeat
  730. exch 2 {floor cvp} repeat flush
  731. restore
  732. "
  733. *End
  734. *% These provide the physical dimensions of the paper (by keyword)
  735. *DefaultPaperDimension: Letter
  736. *PaperDimension Letter/Letter: "612 792"
  737. *PaperDimension Legal/Legal: "612 1008"
  738. *PaperDimension Tabloid/11x17: "792 1224"
  739. *PaperDimension Statement/8.5x5.5: "396 612"
  740. *PaperDimension A3/A3: "842 1191"
  741. *PaperDimension A4/A4: "595 842"
  742. *PaperDimension TabloidExtra/11x17 Full Bleed: "865 1252"
  743. *PaperDimension FB_A3/A3 Full Bleed: "864 1252"
  744. *PaperDimension SEFLet/Letter-R: "612 793"
  745. *PaperDimension SEFA4/A4-R: "595 843"
  746. *PaperDimension A5/A5-R: "420 595"
  747. *% PPD pages ends
  748. *RequiresPageRegion All: True
  749. *%EFIFlags *InputSlot
  750. *OpenUI *InputSlot/Paper Source : PickOne
  751. *OrderDependency: 100 AnySetup *InputSlot
  752. *DefaultInputSlot: AutoSelect
  753. *InputSlot AutoSelect/AutoSelect: ""
  754. *CloseUI: *InputSlot
  755. *DefaultOutputOrder: Reverse
  756. *% Font Information =========================
  757. *DefaultFont: Courier
  758. *Font AvantGarde-Book: Standard "(001.002)" Standard Disk
  759. *Font AvantGarde-BookOblique: Standard "(001.002)" Standard Disk
  760. *Font AvantGarde-Demi: Standard "(001.003)" Standard Disk
  761. *Font AvantGarde-DemiOblique: Standard "(001.003)" Standard Disk
  762. *Font Bookman-Demi: Standard "(001.001)" Standard Disk
  763. *Font Bookman-DemiItalic: Standard "(001.001)" Standard Disk
  764. *Font Bookman-Light: Standard "(001.001)" Standard Disk
  765. *Font Bookman-LightItalic: Standard "(001.001)" Standard Disk
  766. *Font Courier: Standard "(002.002)" Standard Disk
  767. *Font Courier-Bold: Standard "(002.002)" Standard Disk
  768. *Font Courier-BoldOblique: Standard "(002.002)" Standard Disk
  769. *Font Courier-Oblique: Standard "(002.002)" Standard Disk
  770. *Font Helvetica: Standard "(001.006)" Standard Disk
  771. *Font Helvetica-Bold: Standard "(001.007)" Standard Disk
  772. *Font Helvetica-BoldOblique: Standard "(001.007)" Standard Disk
  773. *Font Helvetica-Condensed: Standard "(001.001)" Standard Disk
  774. *Font Helvetica-Condensed-Bold: Standard "(001.002)" Standard Disk
  775. *Font Helvetica-Condensed-BoldObl: Standard "(001.002)" Standard Disk
  776. *Font Helvetica-Condensed-Oblique: Standard "(001.001)" Standard Disk
  777. *Font Helvetica-Narrow: Standard "(001.001)" Standard Disk
  778. *Font Helvetica-Narrow-Bold: Standard "(001.002)" Standard Disk
  779. *Font Helvetica-Narrow-BoldOblique: Standard "(001.002)" Standard Disk
  780. *Font Helvetica-Narrow-Oblique: Standard "(001.001)" Standard Disk
  781. *Font Helvetica-Oblique: Standard "(001.006)" Standard Disk
  782. *Font NewCenturySchlbk-Bold: Standard "(001.008)" Standard Disk
  783. *Font NewCenturySchlbk-BoldItalic: Standard "(001.006)" Standard Disk
  784. *Font NewCenturySchlbk-Italic: Standard "(001.005)" Standard Disk
  785. *Font NewCenturySchlbk-Roman: Standard "(001.006)" Standard Disk
  786. *Font Palatino-Bold: Standard "(001.005)" Standard Disk
  787. *Font Palatino-BoldItalic: Standard "(001.005)" Standard Disk
  788. *Font Palatino-Italic: Standard "(001.005)" Standard Disk
  789. *Font Palatino-Roman: Standard "(001.005)" Standard Disk
  790. *Font Symbol: Special "(001.003)" Special Disk
  791. *Font Times-Bold: Standard "(001.007)" Standard Disk
  792. *Font Times-BoldItalic: Standard "(001.009)" Standard Disk
  793. *Font Times-Italic: Standard "(001.007)" Standard Disk
  794. *Font Times-Roman: Standard "(001.007)" Standard Disk
  795. *Font ZapfChancery-MediumItalic: Standard "(001.003)" Standard Disk
  796. *Font ZapfDingbats: Special "(001.002)" Special Disk
  797. *?FontQuery: "
  798. save
  799. { count 1 gt
  800. { exch dup 127 string cvs (/) print print (:) print
  801. /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  802. } { exit } ifelse
  803. } bind loop
  804. (*) = flush
  805. restore"
  806. *End
  807. *?FontList: "
  808. save (*) {cvn ==} 128 string /Font resourceforall
  809. (*) = flush restore"
  810. *End
  811. *% Printer Messages (verbatim from printer):
  812. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  813. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  814. *Message: "\FontName\ not found, using Courier"
  815. *% Status (format: %%[ status: <one of these> ]%% )
  816. *Status: "idle"
  817. *Status: "busy"
  818. *Status: "waiting"
  819. *Status: "printing"
  820. *Status: "scanning"
  821. *Status: "PrinterError: Copier is busy"
  822. *Status: "PrinterError: Copier is in standby mode"
  823. *Status: "PrinterError: Service cable is disconnected"
  824. *Status: "PrinterError: Out of fuser oil"
  825. *Status: "PrinterError: Copier door is open"
  826. *Status: "PrinterError: Paper jam"
  827. *Status: "PrinterError: Out of paper"
  828. *Status: "PrinterError: Waste toner container is full"
  829. *Status: "PrinterError: Out of toner"
  830. *Status: "PrinterError: There is no key"
  831. *Status: "PrinterError: There is no control card"
  832. *Status: "PrinterError: ID mode"
  833. *Status: "PrinterError: Copier needs attention; see copier control panel"
  834. *Status: "PrinterError: Load A3 paper"
  835. *Status: "PrinterError: Load A4 paper"
  836. *Status: "PrinterError: Load 11x17 paper"
  837. *Status: "PrinterError: Load Letter paper"
  838. *Status: "PrinterError: Load Letter-R paper"
  839. *Status: "PrinterError: Load A4-R paper"
  840. *Status: "PrinterError: Load B4 paper"
  841. *Status: "PrinterError: Load B5-R paper"
  842. *Status: "PrinterError: Load Legal paper"
  843. *Status: "PrinterError: Check copier power and cable connection"
  844. *Status: "PrinterError: Check film scanner connection"
  845. *Status: "PrinterError: Copier is warming up"
  846. *Status: "PrinterError: Copier communication error; call copier technician"
  847. *Status: "PrinterError: Set paper size, then load manual feed paper"
  848. *Status: "PrinterError: An unknown copier error occurred"
  849. *Status: "PrinterError: Load manual feed paper"
  850. *Status: "PrinterError: Remove manual feed paper, then set size"
  851. *Status: "PrinterError: Copier is disconnected"
  852. *Status: "PrinterError: Film Scanner has copy control"
  853. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  854. *Source: "EtherTalk"
  855. *Source: "Parallel"
  856. *Source: "TCP/IP"
  857. *Source: "Novell IPX"
  858. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  859. *PrinterError: "Copier is busy"
  860. *PrinterError: "Copier is in standby mode"
  861. *PrinterError: "Service cable is disconnected"
  862. *PrinterError: "Out of fuser oil"
  863. *PrinterError: "Copier door is open"
  864. *PrinterError: "Paper jam"
  865. *PrinterError: "Out of paper"
  866. *PrinterError: "Waste toner container is full"
  867. *PrinterError: "Out of toner"
  868. *PrinterError: "There is no key"
  869. *PrinterError: "There is no control card"
  870. *PrinterError: "ID mode"
  871. *PrinterError: "Copier needs attention; see copier control panel"
  872. *PrinterError: "Load A3 paper"
  873. *PrinterError: "Load A4 paper"
  874. *PrinterError: "Load 11x17 paper"
  875. *PrinterError: "Load Letter paper"
  876. *PrinterError: "Load Legal paper"
  877. *PrinterError: "Load Letter-R paper"
  878. *PrinterError: "Load A4-R paper"
  879. *PrinterError: "Load B4 paper"
  880. *PrinterError: "Load B5-R paper"
  881. *PrinterError: "Check copier power and cable connection"
  882. *PrinterError: "Check film scanner connection"
  883. *PrinterError: "Copier is warming up"
  884. *PrinterError: "Copier communication error; call copier technician"
  885. *PrinterError: "Set paper size, then load manual feed paper"
  886. *PrinterError: "An unknown copier error occurred"
  887. *PrinterError: "Load manual feed paper"
  888. *PrinterError: "Remove manual feed paper, then set size"
  889. *PrinterError: "Copier is disconnected"
  890. *PrinterError: "Film Scanner has copy control"
  891. *% Color Separation Information ====================
  892. *% Custom Inks for Fiery Logo
  893. *InkName: P300FieryBlue/Fiery Blue
  894. *InkName: P199FieryRed/Fiery Red
  895. *InkName: PblackFieryBlack/Fiery Black
  896. *CustomCMYK P300FieryBlue: ".9 .9 .0 .0"
  897. *CustomCMYK P199FieryRed: ".0 .9 .9 .0"
  898. *CustomCMYK PblackFieryBlack: ".2 .1 .1 .9"
  899. *DefaultColorSep: Black.100lpi.400dpi
  900. *% ------Halftone Text Mode (Default)
  901. *ColorSepScreenAngle Cyan.100lpi.400dpi: "0"
  902. *ColorSepScreenAngle Magenta.100lpi.400dpi: "0"
  903. *ColorSepScreenAngle Yellow.100lpi.400dpi: "0"
  904. *ColorSepScreenAngle Black.100lpi.400dpi: "0"
  905. *ColorSepScreenFreq Cyan.100lpi.400dpi: "50.0"
  906. *ColorSepScreenFreq Magenta.100lpi.400dpi: "50.0"
  907. *ColorSepScreenFreq Yellow.100lpi.400dpi: "50.0"
  908. *ColorSepScreenFreq Black.100lpi.400dpi: "50.0"
  909. *ColorSepScreenProc Cyan.100lpi.400dpi: "{6 5
  910. { 3 1 roll 4 -1 roll exch
  911. {dup 8 ge { 8 sub} if exch
  912. dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
  913. 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
  914. dup 0 lt {0 exch sub} if cvi
  915. }
  916. exec 8 mul 3 1 roll exch
  917. {dup 8 ge { 8 sub} if exch
  918. dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
  919. 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
  920. dup 0 lt {0 exch sub} if cvi
  921. }
  922. exec add
  923. [
  924. 48 18 8 16 46 16 6 14
  925. 56 60 32 24 54 58 30 22
  926. 4 12 44 40 2 10 42 38
  927. 28 20 52 64 26 18 50 62
  928. 45 15 5 13 47 17 7 15
  929. 53 57 29 21 55 59 31 23
  930. 1 9 41 37 3 11 43 39
  931. 25 17 49 61 27 19 51 63
  932. ]
  933. exch get 8 dup mul div} exec}"
  934. *End
  935. *ColorSepScreenProc Magenta.100lpi.400dpi: "{4 7
  936. { 3 1 roll 4 -1 roll exch
  937. {dup 8 ge { 8 sub} if exch
  938. dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
  939. 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
  940. dup 0 lt {0 exch sub} if cvi
  941. }
  942. exec 8 mul 3 1 roll exch
  943. {dup 8 ge { 8 sub} if exch
  944. dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
  945. 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
  946. dup 0 lt {0 exch sub} if cvi
  947. }
  948. exec add
  949. [
  950. 48 18 8 16 46 16 6 14
  951. 56 60 32 24 54 58 30 22
  952. 4 12 44 40 2 10 42 38
  953. 28 20 52 64 26 18 50 62
  954. 45 15 5 13 47 17 7 15
  955. 53 57 29 21 55 59 31 23
  956. 1 9 41 37 3 11 43 39
  957. 25 17 49 61 27 19 51 63
  958. ]
  959. exch get 8 dup mul div} exec}"
  960. *End
  961. *ColorSepScreenProc Yellow.100lpi.400dpi: "{5 2
  962. { 3 1 roll 4 -1 roll exch
  963. {dup 8 ge { 8 sub} if exch
  964. dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
  965. 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
  966. dup 0 lt {0 exch sub} if cvi
  967. }
  968. exec 8 mul 3 1 roll exch
  969. {dup 8 ge { 8 sub} if exch
  970. dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
  971. 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
  972. dup 0 lt {0 exch sub} if cvi
  973. }
  974. exec add
  975. [
  976. 48 18 8 16 46 16 6 14
  977. 56 60 32 24 54 58 30 22
  978. 4 12 44 40 2 10 42 38
  979. 28 20 52 64 26 18 50 62
  980. 45 15 5 13 47 17 7 15
  981. 53 57 29 21 55 59 31 23
  982. 1 9 41 37 3 11 43 39
  983. 25 17 49 61 27 19 51 63
  984. ]
  985. exch get 8 dup mul div} exec}"
  986. *End
  987. *ColorSepScreenProc Black.100lpi.400dpi: "{2 4
  988. { 3 1 roll 4 -1 roll exch
  989. {dup 8 ge { 8 sub} if exch
  990. dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
  991. 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
  992. dup 0 lt {0 exch sub} if cvi
  993. }
  994. exec 8 mul 3 1 roll exch
  995. {dup 8 ge { 8 sub} if exch
  996. dup -1.0 le {pop -1.0} if dup 0.97 gt {pop 0.97} if
  997. 1.0 add 8 2 div mul add dup 8 ge {8 sub} if
  998. dup 0 lt {0 exch sub} if cvi
  999. }
  1000. exec add
  1001. [
  1002. 48 18 8 16 46 16 6 14
  1003. 56 60 32 24 54 58 30 22
  1004. 4 12 44 40 2 10 42 38
  1005. 28 20 52 64 26 18 50 62
  1006. 45 15 5 13 47 17 7 15
  1007. 53 57 29 21 55 59 31 23
  1008. 1 9 41 37 3 11 43 39
  1009. 25 17 49 61 27 19 51 63
  1010. ]
  1011. exch get 8 dup mul div} exec}"
  1012. *End
  1013. *% PPD Last Modified 11.12.97
  1014. *% End of PPD file for Fiery XJ Copier-M