home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 May / Chip_2000-05_cd1.bin / servis / ovladace / drivers / lj835en.exe / HP_CLJ85.PP_ / HP_CLJ85.PP
Encoding:
PostScript Printer Description  |  1998-07-31  |  61.1 KB  |  1,636 lines

  1. *PPD-Adobe: "4.3"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1993-94 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. *% Created for Logan P330 Printer
  10. *% HPFileVersion: 2.0
  11.  
  12. *FormatVersion: "4.3"
  13. *FileVersion: "1.0"
  14. *PCFileName: "HP_CLJ85.PPD"
  15. *LanguageVersion: English
  16. *LanguageEncoding: ISOLatin1
  17. *Product: "(HP Color LaserJet 8500)"
  18. *PSVersion: "(3010.104) 1"
  19. *ModelName: "HP CLJ 8500 - PS"
  20. *ShortNickName: "HP CLJ 8500 - PS"
  21. *NickName: "HP CLJ 8500 - PS"
  22. *Manufacturer: "HP"
  23.  
  24. *% ===================================
  25. *% Emulations and Protocols
  26. *% ===================================
  27. *Protocols:             PJL TBCP
  28. *JCLBegin:              "<1B>%-12345X@PJL JOB<0A>"
  29. *JCLToPSInterpreter:    "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
  30. *JCLEnd:                "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
  31.  
  32. *% Protocols: BCP TBCP
  33.  
  34. *% ===================================
  35. *% Installable Options
  36. *% ===================================
  37.  
  38. *OpenGroup: InstallableOptions/Options Installed
  39. *OpenUI *HPOption_HCI2000/2000 sheet input Tray 4: Boolean
  40. *DefaultHPOption_HCI2000: False
  41. *HPOption_HCI2000 True/Installed:   ""
  42. *HPOption_HCI2000 False/Not Installed:   ""
  43. *?HPOption_HCI2000: "
  44.   save
  45.     userdict /FieryXJdict known {
  46.     FieryXJdict /getfierysysdict known 
  47.            {(%%OPT_HCI2000) FieryXJdict /getfierysysdict get exec }
  48.         { (False) } 
  49.         ifelse
  50.     } { (False) } ifelse
  51.         = flush 
  52.   restore
  53. "
  54. *End
  55. *CloseUI: *HPOption_HCI2000
  56.  
  57.  
  58.  
  59. *OpenUI *HPOption_Duplexer/Duplex Unit (for 2-Sided Printing): Boolean
  60. *DefaultHPOption_Duplexer: False
  61. *HPOption_Duplexer True/Installed: ""
  62. *HPOption_Duplexer False/Not Installed: ""
  63. *?HPOption_Duplexer: "
  64.   save    
  65.     userdict /FieryXJdict known {
  66.     FieryXJdict /getfierysysdict known 
  67.            {(%%OPT_DUPLEXER) FieryXJdict /getfierysysdict get exec }
  68.         { (False) } 
  69.         ifelse 
  70.         } { (False) } ifelse 
  71.         = flush
  72.   restore
  73. "
  74. *End
  75. *CloseUI: *HPOption_Duplexer
  76.  
  77. *OpenUI *HPOption_MBM/Multi-Bin Mailbox: Boolean
  78. *DefaultHPOption_MBM: False
  79. *HPOption_MBM True/Installed:                ""
  80. *HPOption_MBM False/Not Installed:   ""
  81. *?HPOption_MBM: "
  82.   save
  83.     userdict /FieryXJdict known {
  84.     FieryXJdict /getfierysysdict known 
  85.            {(%%OPT_MBM) FieryXJdict /getfierysysdict get exec }
  86.         { (False) } 
  87.         ifelse
  88.     } { (False) } ifelse
  89.         = flush 
  90.   restore
  91. "
  92. *End
  93. *CloseUI: *HPOption_MBM
  94.  
  95. *OpenUI *HPOption_Disk/Printer hard disk: Boolean
  96. *DefaultHPOption_Disk: False
  97. *HPOption_Disk True/Installed:                ""
  98. *HPOption_Disk False/Not Installed:   ""
  99. *?HPOption_Disk: "
  100.   save
  101.     userdict /FieryXJdict known {
  102.     FieryXJdict /getfierysysdict known 
  103.            {(%%OPT_DISK) FieryXJdict /getfierysysdict get exec }
  104.         { (False) } 
  105.         ifelse
  106.     } { (False) } ifelse
  107.         = flush 
  108.   restore
  109. "
  110. *End
  111. *CloseUI: *HPOption_Disk
  112.  
  113. *OpenUI *InstalledMemory/Printer Memory: PickOne
  114. *DefaultInstalledMemory: 32MB
  115. *InstalledMemory 32MB/32: ""
  116. *InstalledMemory 40MB/40: ""
  117. *InstalledMemory 48MB/48: ""
  118. *InstalledMemory 56MB/56: ""
  119. *InstalledMemory 64MB/64: ""
  120. *InstalledMemory 72MB/72: ""
  121. *InstalledMemory 80MB/80: ""
  122. *InstalledMemory 88MB/88: ""
  123. *InstalledMemory 96MB/96: ""
  124. *InstalledMemory 104MB/104: ""
  125. *InstalledMemory 112MB/112: ""
  126. *InstalledMemory 120MB/120: ""
  127. *InstalledMemory 128MB/128: ""
  128. *InstalledMemory 136MB/136: ""
  129. *InstalledMemory 144MB/144: ""
  130. *InstalledMemory 152MB/152: ""
  131. *InstalledMemory 160MB/160: ""
  132. *InstalledMemory 168MB/168: ""
  133. *InstalledMemory 176MB/176: ""
  134. *InstalledMemory 184MB/184: ""
  135. *InstalledMemory 192MB/192: ""
  136. *InstalledMemory 200MB/200: ""
  137. *InstalledMemory 208MB/208: ""
  138. *InstalledMemory 224MB/224: ""
  139. *InstalledMemory 256MB/256: ""
  140. *?InstalledMemory: "
  141.   save
  142.     userdict /FieryXJdict known { FieryXJdict /getfierysysdict known 
  143.            {(%%OPT_MEM) FieryXJdict /getfierysysdict get exec }
  144.         { (32MB) } 
  145.         ifelse 
  146.     } { (32MB) } ifelse
  147.         = flush 
  148.   restore
  149. "
  150. *End
  151. *CloseUI: *InstalledMemory
  152.  
  153. *% ================================================
  154. *% MultiBin Mailbox mode selection 
  155. *% Just for driver UI
  156. *% ================================================
  157.  
  158. *OpenUI *HPOutputBinMode/Multi-Bin Mailbox Mode: PickOne
  159. *OrderDependency: 50 AnySetup *HPOutputBinMode
  160. *DefaultHPOutputBinMode: MailboxModeMailbox
  161. *HPOutputBinMode MailboxModeMailbox/Mailbox:    " 
  162.     userdict /FieryXJdict known { (printerinfo mbmmode MAILBOX) =string
  163.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  164. *End
  165. *HPOutputBinMode MailboxModeStacker/Stacking:   " 
  166.     userdict /FieryXJdict known { (printerinfo mbmmode STACKER) =string
  167.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  168. *End
  169. *HPOutputBinMode MailboxModeSeparator/Job Separation:   " 
  170.     userdict /FieryXJdict known { (printerinfo mbmmode SEPARATOR) =string
  171.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  172. *End
  173. *?HPOutputBinMode: "(MailboxModeMailbox) = flush"
  174. *CloseUI: *HPOutputBinMode
  175.  
  176. *CloseGroup: InstallableOptions
  177.  
  178. *% === Options and Constraints =========
  179. *% == Contraints based on Installable options.
  180.  
  181.  
  182. *% If optional 2000-sheet tray is not installed, disable access to  Tray4
  183. *UIConstraints: *HPOption_HCI2000 False *InputSlot Tray4
  184. *UIConstraints: *InputSlot Tray4 *HPOption_HCI2000 False
  185.  
  186. *% If optional Duplexer is not installed, disable access to Duplex
  187. *UIConstraints: *HPOption_Duplexer False *Duplex
  188. *UIConstraints: *HPOption_Duplexer False *Duplex DuplexTumble
  189. *UIConstraints: *HPOption_Duplexer False *Duplex DuplexNoTumble
  190.  
  191. *UIConstraints: *Duplex *HPOption_Duplexer False
  192. *UIConstraints: *Duplex DuplexTumble   *HPOption_Duplexer False
  193. *UIConstraints: *Duplex DuplexNoTumble *HPOption_Duplexer False
  194.  
  195. *% if optional Multi-Bin Mailbox is not installed, disable Multi-Bin Mailbox output destinations
  196. *UIConstraints: *HPOption_MBM False *OutputBin Stacker
  197. *UIConstraints: *HPOption_MBM False *OutputBin Separator
  198. *UIConstraints: *HPOption_MBM False *OutputBin OutputBin1
  199. *UIConstraints: *HPOption_MBM False *OutputBin OutputBin2
  200. *UIConstraints: *HPOption_MBM False *OutputBin OutputBin3
  201. *UIConstraints: *HPOption_MBM False *OutputBin OutputBin4
  202. *UIConstraints: *HPOption_MBM False *OutputBin OutputBin5
  203. *UIConstraints: *HPOption_MBM False *OutputBin OutputBin6
  204. *UIConstraints: *HPOption_MBM False *OutputBin OutputBin7
  205. *UIConstraints: *HPOption_MBM False *OutputBin OutputBin8
  206.  
  207. *UIConstraints: *OutputBin Stacker *HPOption_MBM False 
  208. *UIConstraints: *OutputBin Separator *HPOption_MBM False
  209. *UIConstraints: *OutputBin OutputBin1 *HPOption_MBM False
  210. *UIConstraints: *OutputBin OutputBin2 *HPOption_MBM False
  211. *UIConstraints: *OutputBin OutputBin3 *HPOption_MBM False
  212. *UIConstraints: *OutputBin OutputBin4 *HPOption_MBM False
  213. *UIConstraints: *OutputBin OutputBin5 *HPOption_MBM False
  214. *UIConstraints: *OutputBin OutputBin6 *HPOption_MBM False
  215. *UIConstraints: *OutputBin OutputBin7 *HPOption_MBM False
  216. *UIConstraints: *OutputBin OutputBin8 *HPOption_MBM False
  217.  
  218. *% If Multi-Bin Mailbox mode is Mailbox, disable Stacker and Separator
  219. *UIConstraints: *HPOutputBinMode MailboxModeMailbox  *OutputBin Stacker
  220. *UIConstraints: *HPOutputBinMode MailboxModeMailbox  *OutputBin Separator
  221. *UIConstraints: *OutputBin Stacker   *HPOutputBinMode MailboxModeMailbox
  222. *UIConstraints: *OutputBin Separator *HPOutputBinMode MailboxModeMailbox
  223.  
  224.  
  225. *% If Multi-Bin Mailbox mode is Stacker, disable Separator and Individual Mailboxes
  226. *UIConstraints: *HPOutputBinMode MailboxModeStacker *OutputBin Separator
  227. *UIConstraints: *HPOutputBinMode MailboxModeStacker *OutputBin OutputBin1
  228. *UIConstraints: *HPOutputBinMode MailboxModeStacker *OutputBin OutputBin2
  229. *UIConstraints: *HPOutputBinMode MailboxModeStacker *OutputBin OutputBin3
  230. *UIConstraints: *HPOutputBinMode MailboxModeStacker *OutputBin OutputBin4
  231. *UIConstraints: *HPOutputBinMode MailboxModeStacker *OutputBin OutputBin5
  232. *UIConstraints: *HPOutputBinMode MailboxModeStacker *OutputBin OutputBin6
  233. *UIConstraints: *HPOutputBinMode MailboxModeStacker *OutputBin OutputBin7
  234. *UIConstraints: *HPOutputBinMode MailboxModeStacker *OutputBin OutputBin8
  235.  
  236. *UIConstraints: *OutputBin Separator  *HPOutputBinMode MailboxModeStacker
  237. *UIConstraints: *OutputBin OutputBin1 *HPOutputBinMode MailboxModeStacker
  238. *UIConstraints: *OutputBin OutputBin2 *HPOutputBinMode MailboxModeStacker
  239. *UIConstraints: *OutputBin OutputBin3 *HPOutputBinMode MailboxModeStacker
  240. *UIConstraints: *OutputBin OutputBin4 *HPOutputBinMode MailboxModeStacker
  241. *UIConstraints: *OutputBin OutputBin5 *HPOutputBinMode MailboxModeStacker
  242. *UIConstraints: *OutputBin OutputBin6 *HPOutputBinMode MailboxModeStacker
  243. *UIConstraints: *OutputBin OutputBin7 *HPOutputBinMode MailboxModeStacker
  244. *UIConstraints: *OutputBin OutputBin8 *HPOutputBinMode MailboxModeStacker
  245.  
  246. *% If Multi-Bin Mailbox mode is Separator, disable Stacker and Individual Mailboxes
  247. *UIConstraints: *HPOutputBinMode MailboxModeSeparator *OutputBin Stacker
  248. *UIConstraints: *HPOutputBinMode MailboxModeSeparator *OutputBin OutputBin1
  249. *UIConstraints: *HPOutputBinMode MailboxModeSeparator *OutputBin OutputBin2
  250. *UIConstraints: *HPOutputBinMode MailboxModeSeparator *OutputBin OutputBin3
  251. *UIConstraints: *HPOutputBinMode MailboxModeSeparator *OutputBin OutputBin4
  252. *UIConstraints: *HPOutputBinMode MailboxModeSeparator *OutputBin OutputBin5
  253. *UIConstraints: *HPOutputBinMode MailboxModeSeparator *OutputBin OutputBin6
  254. *UIConstraints: *HPOutputBinMode MailboxModeSeparator *OutputBin OutputBin7
  255. *UIConstraints: *HPOutputBinMode MailboxModeSeparator *OutputBin OutputBin8
  256.  
  257. *UIConstraints: *OutputBin Stacker    *HPOutputBinMode MailboxModeSeparator
  258. *UIConstraints: *OutputBin OutputBin1 *HPOutputBinMode MailboxModeSeparator
  259. *UIConstraints: *OutputBin OutputBin2 *HPOutputBinMode MailboxModeSeparator
  260. *UIConstraints: *OutputBin OutputBin3 *HPOutputBinMode MailboxModeSeparator
  261. *UIConstraints: *OutputBin OutputBin4 *HPOutputBinMode MailboxModeSeparator
  262. *UIConstraints: *OutputBin OutputBin5 *HPOutputBinMode MailboxModeSeparator
  263. *UIConstraints: *OutputBin OutputBin6 *HPOutputBinMode MailboxModeSeparator
  264. *UIConstraints: *OutputBin OutputBin7 *HPOutputBinMode MailboxModeSeparator
  265. *UIConstraints: *OutputBin OutputBin8 *HPOutputBinMode MailboxModeSeparator
  266.  
  267. *% Contraints between the various UI's
  268.  
  269. *% Cannot have CRDTexts and gray
  270. *UIConstraints: *ColorModel Gray *HPColorSmartCRDText Photographic
  271. *UIConstraints: *ColorModel Gray *HPColorSmartCRDText Presentation
  272. *UIConstraints: *ColorModel Gray *HPColorSmartCRDText OHT
  273.  
  274.  
  275. *UIConstraints: *HPColorSmartCRDText Photographic *ColorModel Gray
  276. *UIConstraints: *HPColorSmartCRDText Presentation *ColorModel Gray
  277. *UIConstraints: *HPColorSmartCRDText OHT      *ColorModel Gray
  278.  
  279.  
  280. *% Cannot have CRDGraphics and gray
  281. *UIConstraints: *ColorModel Gray *HPColorSmartCRDGraphics Photographic
  282. *UIConstraints: *ColorModel Gray *HPColorSmartCRDGraphics Presentation
  283. *UIConstraints: *ColorModel Gray *HPColorSmartCRDGraphics OHT
  284.  
  285.  
  286. *UIConstraints: *HPColorSmartCRDGraphics Photographic *ColorModel Gray
  287. *UIConstraints: *HPColorSmartCRDGraphics Presentation *ColorModel Gray
  288. *UIConstraints: *HPColorSmartCRDGraphics OHT      *ColorModel Gray
  289.  
  290. *% cannot have CRDImages and gray
  291. *UIConstraints: *ColorModel Gray *HPColorSmartCRDImages Photographic
  292. *UIConstraints: *ColorModel Gray *HPColorSmartCRDImages Presentation
  293. *UIConstraints: *ColorModel Gray *HPColorSmartCRDImages OHT
  294.  
  295. *UIConstraints: *HPColorSmartCRDImages Photographic *ColorModel Gray
  296. *UIConstraints: *HPColorSmartCRDImages Presentation *ColorModel Gray
  297. *UIConstraints: *HPColorSmartCRDImages OHT      *ColorModel Gray
  298.  
  299. *% Executive/InputSlot
  300. *UIConstraints: *PageSize Executive *InputSlot Tray2
  301. *UIConstraints: *PageSize Executive *InputSlot Tray3
  302. *UIConstraints: *PageSize Executive *InputSlot Tray4
  303. *UIConstraints: *InputSlot Tray2 *PageSize Executive
  304. *UIConstraints: *InputSlot Tray3 *PageSize Executive
  305. *UIConstraints: *InputSlot Tray4 *PageSize Executive
  306.  
  307.  
  308. *% DoublePostcardRotated/InputSlot
  309. *UIConstraints: *PageSize DoublePostcardRotated *InputSlot Tray2
  310. *UIConstraints: *PageSize DoublePostcardRotated *InputSlot Tray3
  311. *UIConstraints: *PageSize DoublePostcardRotated *InputSlot Tray4
  312. *UIConstraints: *InputSlot Tray2 *PageSize DoublePostcardRotated
  313. *UIConstraints: *InputSlot Tray3 *PageSize DoublePostcardRotated
  314. *UIConstraints: *InputSlot Tray4 *PageSize DoublePostcardRotated
  315.  
  316.  
  317. *% Env10/HPInputSlot
  318. *UIConstraints: *PageSize Env10 *InputSlot Tray2
  319. *UIConstraints: *PageSize Env10 *InputSlot Tray3
  320. *UIConstraints: *PageSize Env10 *InputSlot Tray4
  321. *UIConstraints: *InputSlot Tray2 *PageSize Env10
  322. *UIConstraints: *InputSlot Tray3 *PageSize Env10
  323. *UIConstraints: *InputSlot Tray4 *PageSize Env10
  324.  
  325.  
  326. *% EnvMonarch/HPInputSlot
  327. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
  328. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
  329. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
  330. *UIConstraints: *InputSlot Tray2 *PageSize EnvMonarch
  331. *UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
  332. *UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
  333.  
  334.  
  335.  
  336. *% EnvDL/HPInputSlot
  337. *UIConstraints: *PageSize EnvDL *InputSlot Tray2
  338. *UIConstraints: *PageSize EnvDL *InputSlot Tray3
  339. *UIConstraints: *PageSize EnvDL *InputSlot Tray4
  340. *UIConstraints: *InputSlot Tray2 *PageSize EnvDL
  341. *UIConstraints: *InputSlot Tray3 *PageSize EnvDL
  342. *UIConstraints: *InputSlot Tray4 *PageSize EnvDL
  343.  
  344. *% EnvC5/HPInputSlot
  345. *UIConstraints: *PageSize EnvC5 *InputSlot Tray2
  346. *UIConstraints: *PageSize EnvC5 *InputSlot Tray3
  347. *UIConstraints: *PageSize EnvC5 *InputSlot Tray4
  348. *UIConstraints: *InputSlot Tray2 *PageSize EnvC5
  349. *UIConstraints: *InputSlot Tray3 *PageSize EnvC5
  350. *UIConstraints: *InputSlot Tray4 *PageSize EnvC5
  351.  
  352.  
  353. *% A5/HPInputSlot
  354. *UIConstraints: *PageSize A5 *InputSlot Tray2
  355. *UIConstraints: *PageSize A5 *InputSlot Tray3
  356. *UIConstraints: *PageSize A5 *InputSlot Tray4
  357. *UIConstraints: *InputSlot Tray2 *PageSize A5
  358. *UIConstraints: *InputSlot Tray3 *PageSize A5
  359. *UIConstraints: *InputSlot Tray4 *PageSize A5
  360.  
  361.  
  362. *% Corresponding PageRegion contraints:
  363.  
  364. *% Executive/InputSlot
  365. *UIConstraints: *PageRegion Executive *InputSlot Tray2
  366. *UIConstraints: *PageRegion Executive *InputSlot Tray3
  367. *UIConstraints: *PageRegion Executive *InputSlot Tray4
  368. *UIConstraints: *InputSlot Tray2 *PageRegion Executive
  369. *UIConstraints: *InputSlot Tray3 *PageRegion Executive
  370. *UIConstraints: *InputSlot Tray4 *PageRegion Executive
  371.  
  372.  
  373.  
  374. *% DoublePostcardRotated/InputSlot
  375. *UIConstraints: *PageRegion DoublePostcardRotated *InputSlot Tray2
  376. *UIConstraints: *PageRegion DoublePostcardRotated *InputSlot Tray3
  377. *UIConstraints: *PageRegion DoublePostcardRotated *InputSlot Tray4
  378. *UIConstraints: *InputSlot Tray2 *PageRegion DoublePostcardRotated
  379. *UIConstraints: *InputSlot Tray3 *PageRegion DoublePostcardRotated
  380. *UIConstraints: *InputSlot Tray4 *PageRegion DoublePostcardRotated
  381.  
  382. *% Env10/InputSlot
  383. *UIConstraints: *PageRegion Env10 *InputSlot Tray2
  384. *UIConstraints: *PageRegion Env10 *InputSlot Tray3
  385. *UIConstraints: *PageRegion Env10 *InputSlot Tray4
  386. *UIConstraints: *InputSlot Tray2 *PageRegion Env10
  387. *UIConstraints: *InputSlot Tray3 *PageRegion Env10
  388. *UIConstraints: *InputSlot Tray4 *PageRegion Env10
  389.  
  390. *% EnvMonarch /InputSlot
  391. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray2
  392. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray3
  393. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray4
  394. *UIConstraints: *InputSlot Tray2 *PageRegion EnvMonarch
  395. *UIConstraints: *InputSlot Tray3 *PageRegion EnvMonarch
  396. *UIConstraints: *InputSlot Tray4 *PageRegion EnvMonarch
  397.  
  398.  
  399. *% EnvDL/InputSlot
  400. *UIConstraints: *PageRegion EnvDL *InputSlot Tray2
  401. *UIConstraints: *PageRegion EnvDL *InputSlot Tray3
  402. *UIConstraints: *PageRegion EnvDL *InputSlot Tray4
  403. *UIConstraints: *InputSlot Tray2 *PageRegion EnvDL
  404. *UIConstraints: *InputSlot Tray3 *PageRegion EnvDL
  405. *UIConstraints: *InputSlot Tray4 *PageRegion EnvDL
  406.  
  407. *% EnvC5/InputSlot
  408. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray2
  409. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray3
  410. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray4
  411. *UIConstraints: *InputSlot Tray2 *PageRegion EnvC5
  412. *UIConstraints: *InputSlot Tray3 *PageRegion EnvC5
  413. *UIConstraints: *InputSlot Tray4 *PageRegion EnvC5
  414.  
  415. *% A5/InputSlot
  416. *UIConstraints: *InputSlot Tray2 *PageRegion A5
  417. *UIConstraints: *InputSlot Tray3 *PageRegion A5
  418. *UIConstraints: *InputSlot Tray4 *PageRegion A5
  419. *UIConstraints: *PageRegion A5 *InputSlot Tray2
  420. *UIConstraints: *PageRegion A5 *InputSlot Tray3
  421. *UIConstraints: *PageRegion A5 *InputSlot Tray4
  422.  
  423.  
  424. *% tray and media constraints: 
  425. *UIConstraints: *MediaType Transparent *InputSlot Tray4
  426. *UIConstraints: *InputSlot Tray4 *MediaType Transparent
  427.  
  428. *UIConstraints: *MediaType HeavyMedia *InputSlot Tray4
  429. *UIConstraints: *InputSlot Tray4 *MediaType HeavyMedia
  430.  
  431. *UIConstraints: *MediaType Labels *InputSlot Tray2
  432. *UIConstraints: *MediaType Labels *InputSlot Tray3
  433. *UIConstraints: *MediaType Labels *InputSlot Tray4
  434. *UIConstraints: *InputSlot Tray2 *MediaType Labels
  435. *UIConstraints: *InputSlot Tray3 *MediaType Labels
  436. *UIConstraints: *InputSlot Tray4 *MediaType Labels
  437.  
  438. *UIConstraints: *MediaType Cardstock *InputSlot Tray2
  439. *UIConstraints: *MediaType Cardstock *InputSlot Tray3
  440. *UIConstraints: *MediaType Cardstock *InputSlot Tray4
  441. *UIConstraints: *InputSlot Tray2 *MediaType Cardstock
  442. *UIConstraints: *InputSlot Tray3 *MediaType Cardstock
  443. *UIConstraints: *InputSlot Tray4 *MediaType Cardstock
  444.  
  445. *%==========================================
  446. *% Duplexing & Media Type constraints 
  447. *%==========================================
  448.  
  449. *UIConstraints: *MediaType Transparent *Duplex DuplexTumble
  450. *UIConstraints: *MediaType Transparent *Duplex DuplexNoTumble
  451. *UIConstraints: *Duplex DuplexTumble *MediaType Transparent 
  452. *UIConstraints: *Duplex DuplexNoTumble *MediaType Transparent 
  453.  
  454. *UIConstraints: *MediaType HeavyMedia *Duplex DuplexTumble
  455. *UIConstraints: *MediaType HeavyMedia *Duplex DuplexNoTumble
  456. *UIConstraints: *Duplex DuplexTumble  *MediaType HeavyMedia 
  457. *UIConstraints: *Duplex DuplexNoTumble *MediaType HeavyMedia 
  458.  
  459. *UIConstraints: *MediaType Labels *Duplex DuplexTumble
  460. *UIConstraints: *MediaType Labels *Duplex DuplexNoTumble
  461. *UIConstraints: *Duplex DuplexTumble  *MediaType Labels 
  462. *UIConstraints: *Duplex DuplexNoTumble *MediaType Labels 
  463.  
  464. *UIConstraints: *MediaType Cardstock *Duplex DuplexTumble
  465. *UIConstraints: *MediaType Cardstock *Duplex DuplexNoTumble
  466. *UIConstraints: *Duplex DuplexTumble  *MediaType Cardstock 
  467. *UIConstraints: *Duplex DuplexNoTumble *MediaType Cardstock 
  468.  
  469.  
  470. *%==========================================
  471. *%  CustomPageSize/InputSlot 
  472. *%==========================================
  473. *NonUIConstraints:*CustomPageSize True *InputSlot Tray2
  474. *NonUIConstraints:*CustomPageSize True *InputSlot Tray3
  475. *NonUIConstraints:*CustomPageSize True *InputSlot Tray4
  476. *NonUIConstraints:*InputSlot Tray2 *CustomPageSize True
  477. *NonUIConstraints:*InputSlot Tray3 *CustomPageSize True
  478. *NonUIConstraints:*InputSlot Tray4 *CustomPageSize True
  479.  
  480.  
  481.  
  482. *% General Information and Defaults ===============
  483. *FreeVM: "33554432"
  484. *FCacheSize None: 1048576
  485. *LanguageLevel: "3"
  486. *ColorDevice: True
  487. *DefaultColorSpace: CMYK
  488. *TTRasterizer: Type42
  489. *RenderingIntent: Colorimetric
  490. *ContoneOnly: True
  491. *ScreenFreq: "100"
  492. *ScreenAngle: "50"
  493. *FileSystem: True
  494. *?FileSystem: "
  495.     save
  496.       statusdict /diskstatus known{(True)} {(False)} ifelse = flush
  497.     restore
  498.     "
  499. *End
  500. *Throughput: "10"
  501. *Password: "0"
  502. *ExitServer: "
  503.    count 0 eq
  504.    { false } { true exch startjob } ifelse
  505.    not { (WARNING: Cannot modify initial VM.) =
  506.             (Missing or invalid password.) =
  507.             (Please contact the author of this software.) = flush quit
  508.           } if
  509. "
  510. *End
  511.  
  512. *Reset: "
  513.    count 0 eq
  514.    { false } { true exch startjob } ifelse
  515.    not { (WARNING: Cannot reset printer.) =
  516.             (Missing or invalid password.) =
  517.             (Please contact the author of this software.) = flush quit
  518.           } if
  519.    systemdict /quit get exec
  520.    (WARNING: Printer Reset Failed.) = flush
  521. "
  522. *End
  523.  
  524. *DefaultResolution: 600dpi
  525. *?Resolution: "
  526.     save
  527.       initgraphics
  528.       0 0 moveto currentpoint matrix defaultmatrix transform
  529.       0 72 lineto currentpoint matrix defaultmatrix transform
  530.       3 -1 roll sub dup mul
  531.       3 1 roll exch sub dup mul
  532.       add sqrt round cvi
  533.       (          ) cvs print (dpi) = flush
  534.     restore
  535.     "
  536. *End
  537.  
  538. *AccurateScreensSupport: True
  539.  
  540. *VMOption 32MB: "33554432"
  541. *VMOption 40MB: "41943040"
  542. *VMOption 48MB: "50331648"
  543. *VMOption 56MB: "58720256"
  544. *VMOption 64MB: "67108864"
  545. *VMOption 72MB: "75497472"
  546. *VMOption 80MB: "83886080"
  547. *VMOption 88MB: "92274688"
  548. *VMOption 96MB: "100663296"
  549. *VMOption 104MB: "109051904"
  550. *VMOption 112MB: "117440512"
  551. *VMOption 120MB: "125829120"
  552. *VMOption 128MB: "134217728"
  553. *VMOption 136MB: "142606336"
  554. *VMOption 144MB: "150994944"
  555. *VMOption 152MB: "159383552"
  556. *VMOption 160MB: "167772160"
  557. *VMOption 168MB: "176160768"
  558. *VMOption 176MB: "184549376"
  559. *VMOption 184MB: "192937984"
  560. *VMOption 192MB: "201326592"
  561. *VMOption 200MB: "209715200"
  562. *VMOption 208MB: "218103808"
  563. *VMOption 224MB: "234881024"
  564. *VMOption 256MB: "268435456"
  565.  
  566. *OpenUI *ColorModel/Color Mode: PickOne
  567. *OrderDependency: 15 AnySetup *ColorModel 
  568. *DefaultColorModel: CMYK
  569. *ColorModel CMYK/CMYK: "
  570.     << /ProcessColorModel /DeviceCMYK >> setpagedevice "
  571. *End
  572. *ColorModel Gray/Grayscale: " 
  573.     << /ProcessColorModel /DeviceGray >> setpagedevice "
  574. *End
  575. *?ColorModel: " currentpagedevice /ProcessColorModel get ==  if "
  576. *CloseUI: *ColorModel
  577.  
  578. *% ===================================
  579. *% Duplexer definitions
  580. *% ===================================
  581.  
  582. *OpenUI *Duplex/Duplex: PickOne
  583. *OrderDependency: 20 AnySetup *Duplex
  584. *DefaultDuplex: None
  585. *Duplex DuplexTumble/Duplex Tumble: "
  586.      <</Duplex true>> setpagedevice  << /Tumble true >> setpagedevice "
  587. *End 
  588. *Duplex DuplexNoTumble/Duplex (Two-Sided): " 
  589.     <</Duplex true>> setpagedevice << /Tumble false >> setpagedevice "
  590. *End 
  591. *Duplex None/One Sided: "
  592.      <</Duplex false>> setpagedevice << /Tumble false >> setpagedevice "
  593. *End 
  594. *CloseUI: *Duplex
  595.  
  596.  
  597. *% ===================================
  598. *% ColorSmart Stuff
  599. *% ===================================
  600.  
  601. *OpenUI *HPColorSmartCRDText/ColorSmartCRD Text: PickOne
  602. *OrderDependency: 20 AnySetup *HPColorSmartCRDText
  603. *DefaultHPColorSmartCRDText: Presentation
  604. *HPColorSmartCRDText None/None:" 
  605.  "
  606. *End
  607.  
  608. *HPColorSmartCRDText Presentation/Vivid: "
  609.     userdict /FieryXJdict known { FieryXJdict /XJDefineTextCRD known
  610.     {
  611.         /Presentation FieryXJdict /XJDefineTextCRD get exec 
  612.     } if
  613.     } if "
  614. *End
  615. *HPColorSmartCRDText Photographic/Screen Match: "
  616.     userdict /FieryXJdict known { FieryXJdict /XJDefineTextCRD known
  617.     {
  618.         /Photographic FieryXJdict /XJDefineTextCRD get exec 
  619.     } if
  620.     } if "
  621. *End
  622. *HPColorSmartCRDText OHT/OHT: "
  623.     userdict /FieryXJdict known { FieryXJdict /XJDefineTextCRD known
  624.     {
  625.         /OHT FieryXJdict /XJDefineTextCRD get exec 
  626.     } if
  627.     } if "
  628. *End
  629. *CloseUI: *HPColorSmartCRDText
  630.  
  631.  
  632. *OpenUI *HPColorSmartCRDGraphics/ColorSmartCRD Graphics: PickOne
  633. *OrderDependency: 20 AnySetup *HPColorSmartCRDGraphics
  634. *DefaultHPColorSmartCRDGraphics: Presentation
  635. *HPColorSmartCRDGraphics None/None:" 
  636.  "
  637. *End
  638. *HPColorSmartCRDGraphics Presentation/Vivid: "
  639.     userdict /FieryXJdict known { FieryXJdict /XJDefineGraphicsCRD known
  640.     {
  641.         /Presentation FieryXJdict /XJDefineGraphicsCRD get exec 
  642.     } if
  643.     } if "
  644. *End
  645. *HPColorSmartCRDGraphics Photographic/Screen Match: "
  646.     userdict /FieryXJdict known { FieryXJdict /XJDefineGraphicsCRD known
  647.     {
  648.         /Photographic FieryXJdict /XJDefineGraphicsCRD get exec 
  649.     } if
  650.     } if "
  651. *End
  652. *HPColorSmartCRDGraphics OHT/OHT: "
  653.     userdict /FieryXJdict known { FieryXJdict /XJDefineGraphicsCRD known
  654.     {
  655.         /OHT FieryXJdict /XJDefineGraphicsCRD get exec 
  656.     } if
  657.     } if "
  658. *End
  659. *CloseUI: *HPColorSmartCRDGraphics
  660.  
  661.  
  662. *OpenUI *HPColorSmartCRDImages/ColorSmartCRD Images: PickOne
  663. *OrderDependency: 20 AnySetup *HPColorSmartCRDImages
  664. *DefaultHPColorSmartCRDImages: Presentation
  665. *HPColorSmartCRDImages None/None:" 
  666.  "
  667. *End
  668.  
  669. *HPColorSmartCRDImages Presentation/Vivid: "
  670.     userdict /FieryXJdict known { FieryXJdict /XJDefineImagesCRD known
  671.     {
  672.         /Presentation FieryXJdict /XJDefineImagesCRD get exec 
  673.     } if
  674.     } if "
  675. *End
  676. *HPColorSmartCRDImages Photographic/Screen Match: "
  677.     userdict /FieryXJdict known { FieryXJdict /XJDefineImagesCRD known
  678.     {
  679.         /Photographic FieryXJdict /XJDefineImagesCRD get exec 
  680.     } if
  681.     } if "
  682. *End
  683. *HPColorSmartCRDImages OHT/OHT: "
  684.     userdict /FieryXJdict known { FieryXJdict /XJDefineImagesCRD known
  685.     {
  686.         /OHT FieryXJdict /XJDefineImagesCRD get exec 
  687.     } if
  688.     } if "
  689. *End
  690. *CloseUI: *HPColorSmartCRDImages
  691.  
  692.  
  693. *OpenUI *HPColorSmartHTText/HalftoneText: PickOne
  694. *OrderDependency: 20 AnySetup *HPColorSmartHTText
  695. *DefaultHPColorSmartHTText: Detail
  696. *HPColorSmartHTText None/None:" 
  697.  "
  698. *End
  699. *HPColorSmartHTText Detail/Detail: "
  700.     userdict /FieryXJdict known { FieryXJdict /XJDefineTextHT known
  701.     {
  702.         (Detail) FieryXJdict /XJDefineTextHT get exec 
  703.     } if
  704.     } if"
  705. *End
  706. *HPColorSmartHTText Smooth/Smooth: "
  707.     userdict /FieryXJdict known { FieryXJdict /XJDefineTextHT known
  708.     {
  709.         (Smooth) FieryXJdict /XJDefineTextHT get exec 
  710.     } if
  711.     } if "
  712. *End
  713. *CloseUI: *HPColorSmartHTText
  714.  
  715.  
  716. *OpenUI *HPColorSmartHTGraphics/Halftone Graphics: PickOne
  717. *OrderDependency: 20 AnySetup *HPColorSmartHTGraphics
  718. *DefaultHPColorSmartHTGraphics: Detail
  719. *HPColorSmartHTGraphics None/None:" 
  720.  "
  721. *End
  722. *HPColorSmartHTGraphics Detail/Detail: "
  723.     userdict /FieryXJdict known { FieryXJdict /XJDefineGraphicsHT known
  724.     {
  725.         (Detail) FieryXJdict /XJDefineGraphicsHT get exec 
  726.     } if
  727.     } if "
  728. *End
  729. *HPColorSmartHTGraphics Smooth/Smooth: "
  730.     userdict /FieryXJdict known { FieryXJdict /XJDefineGraphicsHT known
  731.     {
  732.         (Smooth) FieryXJdict /XJDefineGraphicsHT get exec 
  733.     } if
  734.     } if "
  735. *End
  736. *CloseUI: *HPColorSmartHTGraphics
  737.  
  738.  
  739. *OpenUI *HPColorSmartHTImages/Halftone Images: PickOne
  740. *OrderDependency: 20 AnySetup *HPColorSmartHTImages
  741. *DefaultHPColorSmartHTImages: Smooth
  742. *HPColorSmartHTImages None/None:" 
  743.  "
  744. *End
  745. *HPColorSmartHTImages Detail/Detail: "
  746.     userdict /FieryXJdict known { FieryXJdict /XJDefineImagesHT known
  747.     {
  748.         (Detail) FieryXJdict /XJDefineImagesHT get exec 
  749.     } if
  750.     } if "
  751. *End
  752. *HPColorSmartHTImages Smooth/Smooth: "
  753.     userdict /FieryXJdict known { FieryXJdict /XJDefineImagesHT known
  754.     {
  755.         (Smooth) FieryXJdict /XJDefineImagesHT get exec 
  756.     } if
  757.     } if "
  758. *End
  759. *CloseUI: *HPColorSmartHTImages
  760.  
  761.  
  762. *% ===================================
  763. *% Mediatype definitions
  764. *% ===================================
  765.  
  766. *OpenUI *MediaType/Media Type: PickOne
  767. *OrderDependency: 50 AnySetup *MediaType
  768. *DefaultMediaType: None
  769. *MediaType None/None: " 
  770.     userdict /FieryXJdict known {
  771.     (printerinfo mediatype NONE) =string 
  772.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  773. *End
  774. *MediaType Plain/Plain: " 
  775.     userdict /FieryXJdict known {
  776.     (printerinfo mediatype PLAIN) =string 
  777.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  778. *End
  779. *MediaType Preprinted/Preprinted: " 
  780.     userdict /FieryXJdict known {
  781.         (printerinfo mediatype PREPRINTED) =string 
  782.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  783. *End
  784. *MediaType Letterhead/Letterhead: " 
  785.     userdict /FieryXJdict known {
  786.         (printerinfo mediatype LETTERHEAD) =string 
  787.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  788. *End
  789. *MediaType Transparent/Transparency: " 
  790.     userdict /FieryXJdict known {
  791.         (printerinfo mediatype TRANSPARENCY) =string 
  792.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  793. *End
  794. *MediaType Prepunched/Prepunched: " 
  795.     userdict /FieryXJdict known { 
  796.         (printerinfo mediatype PREPUNCHED) =string 
  797.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  798. *End
  799. *MediaType Labels/Labels: " 
  800.     userdict /FieryXJdict known {
  801.         (printerinfo mediatype LABELS) =string 
  802.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  803. *End
  804. *MediaType Bond/Bond: " 
  805.     userdict /FieryXJdict known {
  806.         (printerinfo mediatype BOND) =string 
  807.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  808. *End
  809. *MediaType Recycled/Recycled: " 
  810.     userdict /FieryXJdict known { 
  811.         (printerinfo mediatype RECYCLED) =string 
  812.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  813. *End
  814. *MediaType Color/Color: " 
  815.     userdict /FieryXJdict known {
  816.         (printerinfo mediatype COLOR) =string 
  817.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  818. *End
  819. *MediaType Cardstock/Cardstock: " 
  820.     userdict /FieryXJdict known {
  821.         (printerinfo mediatype CARDSTOCK) =string 
  822.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  823. *End
  824. *MediaType HeavyMedia/Heavy Media >= 28lbs: "
  825.      userdict /FieryXJdict known {
  826.         (printerinfo mediatype HEAVY) =string 
  827.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  828. *End
  829. *MediaType Glossy/Glossy: " 
  830.     userdict /FieryXJdict known {
  831.         (printerinfo mediatype GLOSSY) =string 
  832.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  833. *End
  834. *MediaType Envelope/Envelope: "
  835.     userdict /FieryXJdict known { 
  836.         (printerinfo mediatype ENVELOPE) =string 
  837.      FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  838. *End
  839. *MediaType HeavyType1/28 Lb Type1: " 
  840.     userdict /FieryXJdict known { 
  841.         (printerinfo mediatype TYPE28LB1) =string 
  842.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  843. *End
  844. *MediaType HeavyType2/28 Lb Type2: " 
  845.     userdict /FieryXJdict known { 
  846.         (printerinfo mediatype TYPE28LB2) =string 
  847.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  848. *End
  849. *?MediaType: "(Unknown) = flush"
  850. *CloseUI: *MediaType
  851.  
  852. *% ===================================
  853. *% Mediatype definitions for first page 
  854. *% ===================================
  855.  
  856. *OpenUI *HPMediaTypeFirst/Media Type First: PickOne
  857. *OrderDependency: 50 AnySetup *HPMediaTypeFirst
  858. *DefaultHPMediaTypeFirst: None
  859. *HPMediaTypeFirst None/None: " 
  860.  "
  861. *End
  862. *HPMediaTypeFirst Plain/Plain: " 
  863.     userdict /FieryXJdict known { 
  864.     (printerinfo media_first PLAIN) =string 
  865.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  866. *End
  867. *HPMediaTypeFirst Preprinted/Preprinted: " 
  868.     userdict /FieryXJdict known { 
  869.         (printerinfo media_first PREPRINTED) =string 
  870.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  871. *End
  872. *HPMediaTypeFirst Letterhead/Letterhead: " 
  873.     userdict /FieryXJdict known {
  874.         (printerinfo media_first LETTERHEAD) =string 
  875.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  876. *End
  877. *HPMediaTypeFirst Transparent/Transparency: " 
  878.     userdict /FieryXJdict known { 
  879.         (printerinfo media_first TRANSPARENCY) =string 
  880.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  881. *End
  882. *HPMediaTypeFirst Prepunched/Prepunched: " 
  883.     userdict /FieryXJdict known { 
  884.         (printerinfo media_first PREPUNCHED) =string 
  885.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  886. *End
  887. *HPMediaTypeFirst Labels/Labels: " 
  888.     userdict /FieryXJdict known {
  889.         (printerinfo media_first LABELS) =string 
  890.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  891. *End
  892. *HPMediaTypeFirst Bond/Bond: " 
  893.     userdict /FieryXJdict known {
  894.         (printerinfo media_first BOND) =string 
  895.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  896. *End
  897. *HPMediaTypeFirst Recycled/Recycled: "
  898.      userdict /FieryXJdict known { 
  899.         (printerinfo media_first RECYCLED) =string 
  900.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  901. *End
  902. *HPMediaTypeFirst Color/Color: " 
  903.     userdict /FieryXJdict known {
  904.         (printerinfo media_first COLOR) =string 
  905.        FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  906. *End
  907. *HPMediaTypeFirst Cardstock/Cardstock: " 
  908.     userdict /FieryXJdict known { 
  909.         (printerinfo media_first CARDSTOCK) =string 
  910.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if"
  911. *End
  912. *HPMediaTypeFirst HeavyMedia/Heavy Media >= 28lbs: " 
  913.     userdict /FieryXJdict known {
  914.         (printerinfo media_first HEAVY) =string 
  915.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  916. *End
  917. *HPMediaTypeFirst Glossy/Glossy: " 
  918.     userdict /FieryXJdict known
  919.         (printerinfo media_first GLOSSY) =string 
  920.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  921. *End
  922. *HPMediaTypeFirst Envelope/Envelope: " 
  923.     userdict /FieryXJdict known {
  924.         (printerinfo mediatype ENVELOPE) =string 
  925.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  926. *End
  927. *HPMediaTypeFirst HeavyType1/28 Lb Type1: " 
  928.     userdict /FieryXJdict known {
  929.         (printerinfo mediatype TYPE28LB1) =string 
  930.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  931. *End
  932. *HPMediaTypeFirst HeavyType2/28 Lb Type2: " 
  933.     userdict /FieryXJdict known {
  934.         (printerinfo mediatype TYPE28LB2) =string 
  935.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  936. *End
  937. *?HPMediaTypeFirst: "(Unknown) = flush"
  938. *CloseUI: *HPMediaTypeFirst
  939.  
  940.  
  941. *% ===================================
  942. *% Mediatype definitions for rest of pages
  943. *% ===================================
  944.  
  945. *OpenUI *HPMediaTypeRest/Media Type Rest: PickOne
  946. *OrderDependency: 50 AnySetup *HPMediaTypeRest
  947. *DefaultHPMediaTypeRest: None
  948. *HPMediaTypeRest None/None: " 
  949.  "
  950. *End
  951. *HPMediaTypeRest Plain/Plain: " 
  952.     userdict /FieryXJdict known {
  953.     (printerinfo media_rest PLAIN) =string 
  954.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  955. *End
  956. *HPMediaTypeRest Preprinted/Preprinted: " 
  957.     userdict /FieryXJdict known { 
  958.         (printerinfo media_rest PREPRINTED) =string 
  959.        FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  960. *End
  961. *HPMediaTypeRest Letterhead/Letterhead: " 
  962.     userdict /FieryXJdict known { 
  963.         (printerinfo media_rest LETTERHEAD) =string 
  964.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  965. *End
  966. *HPMediaTypeRest Transparent/Transparency: " 
  967.     userdict /FieryXJdict known {
  968.         (printerinfo media_rest TRANSPARENCY) =string 
  969.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  970. *End
  971. *HPMediaTypeRest Prepunched/Prepunched: " 
  972.     userdict /FieryXJdict known { 
  973.         (printerinfo media_rest PREPUNCHED) =string 
  974.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  975. *End
  976. *HPMediaTypeRest Labels/Labels: " 
  977.     userdict /FieryXJdict known { 
  978.         (printerinfo media_rest LABELS) =string 
  979.        FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  980. *End
  981. *HPMediaTypeRest Bond/Bond: " 
  982.     userdict /FieryXJdict known {
  983.         (printerinfo media_rest BOND) =string 
  984.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  985. *End
  986. *HPMediaTypeRest Recycled/Recycled: " 
  987.     userdict /FieryXJdict known {
  988.         (printerinfo media_rest RECYCLED) =string 
  989.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  990. *End
  991. *HPMediaTypeRest Color/Color: " 
  992.     userdict /FieryXJdict known {
  993.         (printerinfo media_rest COLOR) =string 
  994.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  995. *End
  996. *HPMediaTypeRest Cardstock/Cardstock: "
  997.      userdict /FieryXJdict known {
  998.         (printerinfo media_rest CARDSTOCK) =string 
  999.        FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1000. *End
  1001. *HPMediaTypeRest HeavyMedia/Heavy Media >= 28lbs: "
  1002.      userdict /FieryXJdict known {
  1003.         (printerinfo media_rest HEAVY) =string 
  1004.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1005. *End
  1006. *HPMediaTypeRest Glossy/Glossy: " 
  1007.     userdict /FieryXJdict known {
  1008.         (printerinfo media_rest GLOSSY) =string 
  1009.        FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1010. *End
  1011. *HPMediaTypeRest Envelope/Envelope: " 
  1012.     userdict /FieryXJdict known {
  1013.         (printerinfo mediatype ENVELOPE) =string 
  1014.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1015. *End
  1016. *HPMediaTypeRest HeavyType1/28 Lb Type1: " 
  1017.     userdict /FieryXJdict known {
  1018.         (printerinfo mediatype TYPE28LB1) =string 
  1019.       FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1020. *End
  1021. *HPMediaTypeRest HeavyType2/28 Lb Type2: " 
  1022.     userdict /FieryXJdict known {
  1023.         (printerinfo mediatype TYPE28LB2) =string 
  1024.         FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1025. *End
  1026. *?HPMediaTypeRest: "(Unknown) = flush"
  1027. *CloseUI: *HPMediaTypeRest
  1028.  
  1029. *% ===================================
  1030. *% Color stuff
  1031. *% ===================================
  1032.  
  1033.  
  1034. *% ================================================
  1035. *% Collate: driver UI only
  1036. *% ================================================
  1037.  
  1038. *OpenUI *EFCollate/Collate: Boolean
  1039. *OrderDependency: 35 AnySetup *EFCollate
  1040. *DefaultEFCollate: False
  1041. *EFCollate True/Yes: "(printerinfo proofnprint mopy) =string FieryXJdict /ExtCmdGetExec get exec {pop} if "
  1042. *EFCollate False/No: ""
  1043. *?EFCollate: "(Unknown) = flush"
  1044. *CloseUI: *EFCollate
  1045.  
  1046. *% ================================================
  1047. *% Proof & Print for Win95 only. Added 7/9/98
  1048. *% ================================================
  1049. *OpenUI *EFProofPrint/Proof and Print :Boolean
  1050. *OrderDependency: 35 AnySetup *EFProofPrint
  1051. *DefaultEFProofPrint: False
  1052. *EFProofPrint True/Yes: "(printerinfo proofnprint on) =string FieryXJdict /ExtCmdGetExec get exec  if "
  1053. *EFProofPrint False/No: ""
  1054. *CloseUI: *EFProofPrint 
  1055.  
  1056. *% ================================================
  1057. *% Staple: driver UI only
  1058. *% COMMENTED OUT - NOT IN INITIAL RELEASE
  1059. *% ================================================
  1060.  
  1061. *%OpenUI *HPSTAPLE/Staple: PickOne
  1062. *%OrderDependency: 35 AnySetup *HPSTAPLE
  1063. *%DefaultHPSTAPLE: No
  1064. *%HPSTAPLE Yes/Yes: ""
  1065. *%HPSTAPLE No/No: ""
  1066. *%?HPSTAPLE: "(Unknown) = flush"
  1067. *%CloseUI: *HPSTAPLE
  1068.  
  1069.  
  1070. *% ================================================
  1071. *% Paper source 
  1072. *% ================================================
  1073.  
  1074. *OpenUI *InputSlot/Paper Source: PickOne
  1075. *OrderDependency: 20 AnySetup *InputSlot
  1076. *DefaultInputSlot: Tray1
  1077. *InputSlot Tray1/Tray 1: "
  1078.      userdict /FieryXJdict known {
  1079.     (printerinfo trayselect MP_TRAY) =string  
  1080.      FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1081. *End
  1082. *InputSlot ManualFeedTray/Manual Feed (Tray 1): "
  1083.     userdict /FieryXJdict known {
  1084.     (printerinfo trayselect MANUAL_FEED) =string  
  1085.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if
  1086.     1 dict dup /ManualFeed true put setpagedevice "
  1087. *End
  1088. *InputSlot Tray2/Tray 2: "
  1089.     userdict /FieryXJdict known {
  1090.     (printerinfo trayselect MAIN_CASS) =string  
  1091.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1092. *End
  1093. *InputSlot Tray3/Tray 3: "
  1094.     userdict /FieryXJdict known {
  1095.     (printerinfo trayselect OPTIONAL_CASS) =string  
  1096.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1097. *End
  1098. *InputSlot Tray4/Tray 4: "
  1099.     userdict /FieryXJdict known {
  1100.     (printerinfo trayselect HCI_TRAY1) =string  
  1101.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1102. *End
  1103. *?InputSlot: "(Unknown) = flush"
  1104. *CloseUI: *InputSlot
  1105.  
  1106. *% ================================================
  1107. *% Paper source for first page different from rest
  1108. *% ================================================
  1109.  
  1110. *OpenUI *HPInputSlotFirst/Paper Source First: PickOne
  1111. *OrderDependency: 20 AnySetup *HPInputSlotFirst
  1112. *DefaultHPInputSlotFirst: None
  1113. *HPInputSlotFirst None/None: "
  1114.  "
  1115. *End
  1116. *HPInputSlotFirst Tray1/Tray 1: "(printerinfo trayselect_first MP_TRAY) =string  
  1117.     FieryXJdict /ExtCmdGetExec get exec {pop} if "
  1118. *End
  1119. *HPInputSlotFirst ManualFeedTray/Manual Feed (Tray 1): "(printerinfo trayselect_first MANUAL_FEED) =string  
  1120.     FieryXJdict /ExtCmdGetExec get exec {pop} if
  1121.     1 dict dup /ManualFeed true put setpagedevice "
  1122. *End
  1123. *HPInputSlotFirst Tray2/Tray 2: "(printerinfo trayselect_first MAIN_CASS) =string  
  1124.     FieryXJdict /ExtCmdGetExec get exec {pop} if"
  1125. *End
  1126. *HPInputSlotFirst Tray3/Tray 3: "(printerinfo trayselect_first OPTIONAL_CASS) =string  
  1127.     FieryXJdict /ExtCmdGetExec get exec {pop} if"
  1128. *End
  1129. *HPInputSlotFirst Tray4/Tray 4: "(printerinfo trayselect_first HCI_TRAY1) =string  
  1130.     FieryXJdict /ExtCmdGetExec get exec {pop} if"
  1131. *End
  1132. *?HPInputSlotFirst: "(Unknown) = flush"
  1133. *CloseUI: *HPInputSlotFirst
  1134.  
  1135. *% ================================================
  1136. *% Paper source for  rest of pages
  1137. *% ================================================
  1138.  
  1139. *OpenUI *HPInputSlotRest/Paper Source Rest: PickOne
  1140. *OrderDependency: 20 AnySetup *HPInputSlotRest
  1141. *DefaultHPInputSlotRest: None
  1142. *HPInputSlotRest None/None: "
  1143.  "
  1144. *End
  1145. *HPInputSlotRest Tray1/Tray 1: "(printerinfo trayselect_rest MP_TRAY) =string  
  1146.     FieryXJdict /ExtCmdGetExec get exec {pop} if "
  1147. *End
  1148. *HPInputSlotRest ManualFeedTray/Manual Feed (Tray 1): "(printerinfo trayselect_rest MANUAL_FEED) =string  
  1149.     FieryXJdict /ExtCmdGetExec get exec {pop} if
  1150.     1 dict dup /ManualFeed true put setpagedevice "
  1151. *End
  1152. *HPInputSlotRest Tray2/Tray 2: "(printerinfo trayselect_rest MAIN_CASS) =string  
  1153.     FieryXJdict /ExtCmdGetExec get exec {pop} if"
  1154. *End
  1155. *HPInputSlotRest Tray3/Tray 3: "(printerinfo trayselect_rest OPTIONAL_CASS) =string  
  1156.     FieryXJdict /ExtCmdGetExec get exec {pop} if"
  1157. *End
  1158. *HPInputSlotRest Tray4/Tray 4: "(printerinfo trayselect_rest HCI_TRAY1) =string  
  1159.     FieryXJdict /ExtCmdGetExec get exec {pop} if"
  1160. *End
  1161. *?HPInputSlotRest: "(Unknown) = flush"
  1162. *CloseUI: *HPInputSlotRest
  1163.  
  1164. *% ================================================
  1165. *% Paper Destinations  (output trays)
  1166. *% 1/21 Remove bins 8-16 for final release
  1167. *% ================================================
  1168.  
  1169.  
  1170. *% Media Output Destination
  1171. *OpenUI *OutputBin/Output Destination: PickOne
  1172. *OrderDependency: 95 AnySetup *OutputBin
  1173. *DefaultOutputBin: Upper
  1174. *OutputBin Upper/Top Output Bin (Face-Down):     " 
  1175.     userdict /FieryXJdict known { 
  1176.     (printerinfo outtrayselect FACE_DOWN) =string  
  1177.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1178. *End
  1179. *OutputBin Left/Left Output Bin (Face-Up): "
  1180.     userdict /FieryXJdict known {
  1181.      (printerinfo outtrayselect FACE_UP) =string 
  1182.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if  "
  1183. *End
  1184. *OutputBin Stacker/Stacker: "
  1185.     userdict /FieryXJdict known {
  1186.      (printerinfo outtrayselect STACKER) =string  
  1187.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if"
  1188. *End
  1189. *OutputBin Separator/Job Separator:    "
  1190.     userdict /FieryXJdict known {
  1191.      (printerinfo outtrayselect SEPARATOR) =string
  1192.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1193. *End
  1194. *OutputBin OutputBin1/Mailbox 1:     "
  1195.     userdict /FieryXJdict known {
  1196.      (printerinfo outtrayselect MBOX_1) =string  
  1197.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1198. *End
  1199. *OutputBin OutputBin2/Mailbox 2:     "
  1200.     userdict /FieryXJdict known {
  1201.      (printerinfo outtrayselect MBOX_2) =string 
  1202.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1203. *End
  1204. *OutputBin OutputBin3/Mailbox 3:     "
  1205.     userdict /FieryXJdict known { 
  1206.      (printerinfo outtrayselect MBOX_3) =string 
  1207.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1208. *End
  1209. *OutputBin OutputBin4/Mailbox 4:     "
  1210.     userdict /FieryXJdict known {
  1211.      (printerinfo outtrayselect MBOX_4) =string 
  1212.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1213. *End
  1214. *OutputBin OutputBin5/Mailbox 5:     "
  1215.     userdict /FieryXJdict known {
  1216.      (printerinfo outtrayselect MBOX_5) =string 
  1217.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1218. *End
  1219. *OutputBin OutputBin6/Mailbox 6:     " 
  1220.     userdict /FieryXJdict known { 
  1221.     (printerinfo outtrayselect MBOX_6) =string  
  1222.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1223. *End
  1224. *OutputBin OutputBin7/Mailbox 7:     "
  1225.     userdict /FieryXJdict known {
  1226.      (printerinfo outtrayselect MBOX_7) =string  
  1227.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1228. *End
  1229. *OutputBin OutputBin8/Mailbox 8:     "
  1230.     userdict /FieryXJdict known {
  1231.      (printerinfo outtrayselect MBOX_8) =string 
  1232.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1233. *End
  1234. *?OutputBin:" (Unknown) = flush "
  1235. *CloseUI: *OutputBin
  1236.  
  1237. *PageStackOrder Upper: Normal
  1238. *PageStackOrder Left: Reverse
  1239. *PageStackOrder MultiBin: Normal
  1240. *PageStackOrder OutputBin1: Normal
  1241. *PageStackOrder OutputBin2: Normal
  1242. *PageStackOrder OutputBin3: Normal
  1243. *PageStackOrder OutputBin4: Normal
  1244. *PageStackOrder OutputBin5: Normal
  1245. *PageStackOrder OutputBin6: Normal
  1246. *PageStackOrder OutputBin7: Normal
  1247. *PageStackOrder OutputBin8: Normal
  1248.  
  1249. *DefaultTransfer: Null
  1250. *Transfer Null: "{ }"
  1251. *Transfer Null.Inverse: "{ 1 exch sub }"
  1252.  
  1253. *% Black substitution is always on.
  1254. *DefaultBlackSubstitution: True
  1255. *BlackSubstitution True: ""
  1256. *?BlackSubstitution: "(True) == flush"
  1257.  
  1258. *% Custom Page Sizes ===================
  1259. *% min: 3.874 x 7.48 (as of 3/21/97) (old: 5.83w x  8.27h)
  1260. *% max:12.00w x 18.50h
  1261. *MaxMediaWidth: "864"
  1262. *MaxMediaHeight: "1332"
  1263. *VariablePaperSize: True
  1264. *HWMargins: 12 12 12 12
  1265. *ParamCustomPageSize Width:  1 points 278 864
  1266. *ParamCustomPageSize Height: 2 points 539 1332
  1267. *ParamCustomPageSize WidthOffset: 3 points 0 0
  1268. *ParamCustomPageSize HeightOffset: 4 points 0 0
  1269. *% Need to define Orientation correctly  
  1270. *ParamCustomPageSize Orientation: 5 int 0 1
  1271. *% Need to define invocation code correctly  
  1272. *CustomPageSize True: "
  1273.     4 dict begin
  1274.     /Orientation exch def
  1275.     2 array astore /Margins exch def
  1276.     2 array astore /PageSize exch def
  1277.     /ImagingBBox null def
  1278.     currentdict
  1279.     Orientation 1 eq Orientation 3 eq or    {/MediaType (ShortEdgeFeed) def}    {/MediaType null def } ifelse    currentdict /Orientation undef    currentdict     end setpagedevice
  1280.     userdict /FieryXJdict known { 
  1281.     (printerinfo IsCustom YES)=string
  1282.     FieryXJdict /ExtCmdGetExec get exec {pop} if } if "
  1283. *End
  1284.  
  1285. *% Paper Handling ===================
  1286. *% Use these entries to set paper size most of the time, unless there is
  1287. *% specific reason to use PageRegion.
  1288. *OpenUI *PageSize/Page Size: PickOne
  1289. *OrderDependency: 90 AnySetup *PageSize
  1290. *DefaultPageSize: Letter
  1291. *PageSize Letter/Letter :"
  1292.     << /PageSize [612 792] /MediaType (null)
  1293.     /InputAttributes << 0 << /PageSize [612 792] /MediaType (null) >> >> >> setpagedevice "
  1294. *End
  1295. *PageSize Legal/Legal : " 
  1296.     << /PageSize [612 1008] /MediaType (null)
  1297.     /InputAttributes << 0 << /PageSize [612 1008] /MediaType (null) >> >> >> setpagedevice "
  1298. *End
  1299. *PageSize Executive/Exec : "
  1300.     << /PageSize [522 756] /MediaType (null)
  1301.     /InputAttributes << 0 << /PageSize [522 756] /MediaType (null) >> >> >> setpagedevice "
  1302. *End
  1303. *PageSize Tabloid/11x17 : " 
  1304.     << /PageSize [792 1224] /MediaType (null)
  1305.     /InputAttributes << 0 << /PageSize [792 1224] /MediaType (null) >> >> >> setpagedevice "
  1306. *End
  1307. *PageSize A4/A4 :"
  1308.     << /PageSize [595 842] /MediaType (null)
  1309.     /InputAttributes << 0 << /PageSize [595 842] /MediaType (null) >> >> >> setpagedevice "
  1310. *End
  1311. *PageSize B4/B4 : " 
  1312.     << /PageSize [729 1032] /MediaType (null)
  1313.     /InputAttributes << 0 << /PageSize [729 1032] /MediaType (null) >> >> >> setpagedevice "
  1314. *End
  1315. *PageSize A3/A3 : " 
  1316.     << /PageSize [842 1191] /MediaType (null)
  1317.     /InputAttributes << 0 << /PageSize [842 1191] /MediaType (null) >> >> >> setpagedevice "
  1318. *End
  1319. *PageSize Env10/Com-10 : "
  1320.     << /PageSize [297 684] /MediaType (null)
  1321.     /InputAttributes << 0 << /PageSize [297 684] /MediaType (null) >> >> >> setpagedevice "
  1322. *End
  1323. *PageSize EnvDL/DL : " 
  1324.     << /PageSize [312 624] /MediaType (null)
  1325.     /InputAttributes << 0 << /PageSize [312 624] /MediaType (null) >> >> >> setpagedevice "
  1326. *End
  1327. *PageSize EnvMonarch/Monarch : "
  1328.     << /PageSize [279 540] /MediaType (null)
  1329.     /InputAttributes << 0 << /PageSize [279 540] /MediaType (null) >> >> >> setpagedevice "
  1330. *End
  1331. *PageSize EnvC5/C5 : " 
  1332.     << /PageSize [459 649] /MediaType (null)
  1333.     /InputAttributes << 0 << /PageSize [459 649] /MediaType (null) >> >> >> setpagedevice "
  1334. *End
  1335. *PageSize B5/JIS B5 : " 
  1336.     << /PageSize [516 729] /MediaType (null)
  1337.     /InputAttributes << 0 << /PageSize [516 729] /MediaType (null) >> >> >> setpagedevice "
  1338. *End
  1339. *PageSize DoublePostcardRotated/JPostD : "
  1340.     << /PageSize [420 567] /MediaType (null)
  1341.     /InputAttributes << 0 << /PageSize [420 567] /MediaType (null) >> >> >> setpagedevice "
  1342. *End
  1343. *PageSize A5/A5 :"
  1344.     << /PageSize [420 595] /MediaType (null)
  1345.     /InputAttributes << 0 << /PageSize [420 595] /MediaType (null) >> >> >> setpagedevice "
  1346. *End
  1347. *?PageSize: "
  1348.     save currentpagedevice /PageSize get aload pop
  1349.     2 copy gt {exch} if (Unknown) 
  1350.     14 dict
  1351.     dup [612 792] (Letter) put
  1352.     dup [612 1008] (Legal) put
  1353.     dup [522 756] (Executive) put
  1354.     dup [595 842] (A4) put
  1355.     dup [792 1224] (Tabloid) put
  1356.     dup [842 1191] (A3) put
  1357.     dup [729 1032] (B4) put
  1358.     dup [516 729] (B5) put
  1359.     dup [420 567] (DoublePostcardRotated) put
  1360.     dup [297 684] (Env10) put
  1361.     dup [279 540] (EnvMonarch) put
  1362.     dup [312 624] (EnvDL) put
  1363.     dup [459 649] (EnvC5) put
  1364.     dup [420 595] (A5) put
  1365.     { exch aload pop 4 index sub abs 5 le exch 5 index sub abs 5 le and
  1366.       { exch pop exit } { pop } ifelse
  1367.     } bind forall = flush pop pop
  1368.     restore "
  1369. *End
  1370. *CloseUI: *PageSize
  1371.  
  1372. *% These entries will set up the frame buffer. Usually used with manual feed.
  1373. *OpenUI *PageRegion: PickOne
  1374. *OrderDependency: 95 AnySetup *PageRegion
  1375. *DefaultPageRegion: Letter
  1376. *PageRegion Letter/Letter :" 
  1377.     << /PageSize [612 792] /MediaType (null)
  1378.     /InputAttributes << 0 << /PageSize [612 792] /MediaType (null) >> >> >> setpagedevice "
  1379. *End
  1380. *PageRegion Legal/Legal : " 
  1381.     << /PageSize [612 1008] /MediaType (null)
  1382.     /InputAttributes << 0 << /PageSize [612 1008] /MediaType (null) >> >> >> setpagedevice "
  1383. *End
  1384. *PageRegion Executive/Exec : " 
  1385.     << /PageSize [522 756] /MediaType (null)
  1386.     /InputAttributes << 0 << /PageSize [522 756] /MediaType (null) >> >> >> setpagedevice "
  1387. *End
  1388. *PageRegion Tabloid/11x17 : " 
  1389.     << /PageSize [792 1224] /MediaType (null)
  1390.     /InputAttributes << 0 << /PageSize [792 1224] /MediaType (null) >> >> >> setpagedevice "
  1391. *End
  1392. *PageRegion A4/A4 : " 
  1393.     << /PageSize [595 842] /MediaType (null) 
  1394.     /InputAttributes << 0 << /PageSize [595 842] /MediaType (null) >> >> >> setpagedevice "
  1395. *End
  1396. *PageRegion B4/B4 : "
  1397.     << /PageSize [729 1032] /MediaType (null) 
  1398.     /InputAttributes << 0 << /PageSize [729 1032] /MediaType (null) >> >> >> setpagedevice "
  1399. *End
  1400. *PageRegion A3/A3 : " 
  1401.     << /PageSize [842 1191] /MediaType (null) 
  1402.     /InputAttributes << 0 << /PageSize [842 1191] /MediaType (null) >> >> >> setpagedevice "
  1403. *End
  1404. *PageRegion Env10/Com-10 : " 
  1405.     << /PageSize [297 684] /MediaType (null) 
  1406.     /InputAttributes << 0 << /PageSize [297 684] /MediaType (null) >> >> >> setpagedevice "
  1407. *End
  1408. *PageRegion EnvDL/DL : " 
  1409.     << /PageSize [312 624] /MediaType (null)
  1410.     /InputAttributes << 0 << /PageSize [312 624] /MediaType (null) >> >> >> setpagedevice "
  1411. *End
  1412. *PageRegion EnvMonarch/Monarch : " 
  1413.     << /PageSize [279 540] /MediaType (null) 
  1414.     /InputAttributes << 0 << /PageSize [279 540] /MediaType (null) >> >> >> setpagedevice "
  1415. *End
  1416. *PageRegion EnvC5/C5 : " 
  1417.     << /PageSize [459 649] /MediaType (null)
  1418.     /InputAttributes << 0 << /PageSize [459 649] /MediaType (null) >> >> >> setpagedevice "
  1419. *End
  1420. *PageRegion B5/JIS B5 : "
  1421.     << /PageSize [516 729] /MediaType (null) 
  1422.     /InputAttributes << 0 << /PageSize [516 729] /MediaType (null) >> >> >> setpagedevice "
  1423. *End
  1424. *PageRegion DoublePostcardRotated/JPostD : " 
  1425.     << /PageSize [420 567] /MediaType (null) 
  1426.     /InputAttributes << 0 << /PageSize [420 567] /MediaType (null) >> >> >> setpagedevice "
  1427. *End
  1428. *PageRegion A5/A5 : " 
  1429.     << /PageSize [420 595] /MediaType (null)
  1430.     /InputAttributes << 0 << /PageSize [420 595] /MediaType (null) >> >> >> setpagedevice "
  1431. *End
  1432. *CloseUI: *PageRegion
  1433.  
  1434. *DefaultImageableArea: Letter
  1435. *ImageableArea Letter/Letter : "12 12 600 780"
  1436. *ImageableArea Legal/Legal : "12 12 600 996"
  1437. *ImageableArea Executive/Exec : "12 12 510 744"
  1438. *ImageableArea Tabloid/11x17 : "12 12 780 1212"
  1439. *ImageableArea A4/A4 : "12 12 583 830"
  1440. *ImageableArea B4/B4 : "12 12 717 1020"
  1441. *ImageableArea A3/A3 : "12 12 830 1179"
  1442. *ImageableArea Env10/Com-10 : "12 12 285 672"
  1443. *ImageableArea EnvDL/DL : "12 12 300 612"
  1444. *ImageableArea EnvMonarch/Monarch : "12 12 267 528"
  1445. *ImageableArea EnvC5/C5 : "12 12 447 637"
  1446. *ImageableArea B5/JIS B5 : "12 12 504 717"
  1447. *ImageableArea DoublePostcardRotated/JPostD : "12 12 408 555"
  1448. *ImageableArea A5/A5 : "12 12 408 583" 
  1449. *?ImageableArea: "
  1450.  save /cvp { cvi (            ) cvs print ( ) print } bind def
  1451.   newpath clippath pathbbox
  1452.   4 -2 roll exch 2 {ceiling cvp} repeat
  1453.   exch 2 {floor cvp} repeat flush
  1454.  restore
  1455. "
  1456. *End
  1457.  
  1458. *% These provide the physical dimensions of the paper (by keyword)
  1459. *DefaultPaperDimension: Letter
  1460. *PaperDimension Letter/Letter : "612 792"
  1461. *PaperDimension Legal/Legal :     "612 1008"
  1462. *PaperDimension Executive/Exec : "522 756"
  1463. *PaperDimension Tabloid/11x17 :        "792 1224"
  1464. *PaperDimension A4/A4 : "595 842"
  1465. *PaperDimension B4/B4 : "729 1032"
  1466. *PaperDimension A3/A3 :     "842 1191"
  1467. *PaperDimension Env10/Com-10 : "297 684"
  1468. *PaperDimension EnvDL/DL : "312 624"
  1469. *PaperDimension EnvMonarch/Monarch : "279 540"
  1470. *PaperDimension EnvC5/C5 : "459 649"
  1471. *PaperDimension B5/JIS B5 : "516 729"
  1472. *PaperDimension DoublePostcardRotated/JPostD : "420 567"
  1473. *PaperDimension A5/A5 : "420 595"
  1474.  
  1475. *RequiresPageRegion All: True
  1476.  
  1477. *DefaultOutputOrder: Reverse
  1478.  
  1479. *% Font Information =========================
  1480. *DefaultFont: Courier
  1481. *Font AlbertusMT-Italic: Standard "(001.000)" Standard Disk
  1482. *Font AlbertusMT-Light: Standard "(001.000)" Standard Disk
  1483. *Font AlbertusMT: Standard "(001.000)" Standard Disk
  1484. *Font AntiqueOlive-Bold: Standard "(501.009)" ExtendedRoman Disk
  1485. *Font AntiqueOlive-Compact: Standard "(501.008)" ExtendedRoman Disk
  1486. *Font AntiqueOlive-Italic: Standard "(501.010)" ExtendedRoman Disk
  1487. *Font AntiqueOlive-Roman: Standard "(501.008)" ExtendedRoman Disk
  1488. *Font Apple-Chancery: Standard "(001.001)" ExtendedRoman Disk
  1489. *Font Arial-BoldItalicMT: Standard "(501.009)" ExtendedRoman Disk
  1490. *Font Arial-BoldMT: Standard "(501.009)" ExtendedRoman Disk
  1491. *Font Arial-ItalicMT: Standard "(501.012)" ExtendedRoman Disk
  1492. *Font ArialMT: Standard "(501.009)" ExtendedRoman Disk
  1493. *Font AvantGarde-Book: Standard "(501.009)" ExtendedRoman Disk
  1494. *Font AvantGarde-BookOblique: Standard "(501.009)" ExtendedRoman Disk
  1495. *Font AvantGarde-Demi: Standard "(501.010)" ExtendedRoman Disk
  1496. *Font AvantGarde-DemiOblique: Standard "(501.010)" ExtendedRoman Disk
  1497. *Font Bodoni-Bold: Standard "(501.006)" ExtendedRoman Disk
  1498. *Font Bodoni-BoldItalic: Standard "(501.007)" ExtendedRoman Disk
  1499. *Font Bodoni-Italic: Standard "(501.007)" ExtendedRoman Disk
  1500. *Font Bodoni-Poster: Standard "(501.009)" ExtendedRoman Disk
  1501. *Font Bodoni-PosterCompressed: Standard "(501.007)" ExtendedRoman Disk
  1502. *Font Bodoni: Standard "(501.008)" ExtendedRoman Disk
  1503. *Font Bookman-Demi: Standard "(501.007)" ExtendedRoman Disk
  1504. *Font Bookman-DemiItalic: Standard "(501.008)" ExtendedRoman Disk
  1505. *Font Bookman-Light: Standard "(501.006)" ExtendedRoman Disk
  1506. *Font Bookman-LightItalic: Standard "(501.007)" ExtendedRoman Disk
  1507. *Font Carta: Special "(001.001)" Special Disk
  1508. *Font Chicago: Standard "(501.011)" ExtendedRoman Disk
  1509. *Font Clarendon-Bold: Standard "(501.008)" ExtendedRoman Disk
  1510. *Font Clarendon-Light: Standard "(501.009)" ExtendedRoman Disk
  1511. *Font Clarendon: Standard "(501.009)" ExtendedRoman Disk
  1512. *Font CooperBlack-Italic: Standard "(001.003)" Standard Disk
  1513. *Font CooperBlack: Standard "(001.003)" Standard Disk
  1514. *Font Copperplate-ThirtyThreeBC: Standard "(001.002)" Standard Disk
  1515. *Font Copperplate-ThirtyTwoBC: Standard "(001.002)" Standard Disk
  1516. *Font Coronet-Regular: Standard "(001.000)" ExtendedRoman Disk
  1517. *Font Courier-Bold: Standard "(501.010)" ExtendedRoman Disk
  1518. *Font Courier-BoldOblique: Standard "(501.010)" ExtendedRoman Disk
  1519. *Font Courier-Oblique: Standard "(501.010)" ExtendedRoman Disk
  1520. *Font Courier: Standard "(501.010)" ExtendedRoman Disk
  1521. *Font Eurostile-Bold: Standard "(501.008)" ExtendedRoman Disk
  1522. *Font Eurostile-BoldExtendedTwo: Standard "(501.008)" ExtendedRoman Disk
  1523. *Font Eurostile-ExtendedTwo: Standard "(501.010)" ExtendedRoman Disk
  1524. *Font Eurostile: Standard "(501.008)" ExtendedRoman Disk
  1525. *Font Geneva: Standard "(501.007)" ExtendedRoman Disk
  1526. *Font GillSans-Bold: Standard "(501.007)" ExtendedRoman Disk
  1527. *Font GillSans-BoldCondensed: Standard "(501.006)" ExtendedRoman Disk
  1528. *Font GillSans-BoldItalic: Standard "(501.008)" ExtendedRoman Disk
  1529. *Font GillSans-Condensed: Standard "(501.007)" ExtendedRoman Disk
  1530. *Font GillSans-ExtraBold: Standard "(501.008)" ExtendedRoman Disk
  1531. *Font GillSans-Italic: Standard "(501.008)" ExtendedRoman Disk
  1532. *Font GillSans-Light: Standard "(501.009)" ExtendedRoman Disk
  1533. *Font GillSans-LightItalic: Standard "(501.009)" ExtendedRoman Disk
  1534. *Font GillSans: Standard "(501.009)" ExtendedRoman Disk
  1535. *Font Goudy-Bold: Standard "(001.002)" Standard Disk
  1536. *Font Goudy-BoldItalic: Standard "(001.002)" Standard Disk
  1537. *Font Goudy-ExtraBold: Standard "(001.001)" Standard Disk
  1538. *Font Goudy-Italic: Standard "(001.002)" Standard Disk
  1539. *Font Goudy: Standard "(001.003)" Standard Disk
  1540. *Font Helvetica-Bold: Standard "(501.010)" ExtendedRoman Disk
  1541. *Font Helvetica-BoldOblique: Standard "(501.010)" ExtendedRoman Disk
  1542. *Font Helvetica-Condensed-Bold: Standard "(501.009)" ExtendedRoman Disk
  1543. *Font Helvetica-Condensed-BoldObl: Standard "(501.009)" ExtendedRoman Disk
  1544. *Font Helvetica-Condensed-Oblique: Standard "(501.010)" ExtendedRoman Disk
  1545. *Font Helvetica-Condensed: Standard "(501.010)" ExtendedRoman Disk
  1546. *Font Helvetica-Narrow-Bold: Standard "(501.010)" ExtendedRoman Disk
  1547. *Font Helvetica-Narrow-BoldOblique: Standard "(501.010)" ExtendedRoman Disk
  1548. *Font Helvetica-Narrow-Oblique: Standard "(501.008)" ExtendedRoman Disk
  1549. *Font Helvetica-Narrow: Standard "(501.008)" ExtendedRoman Disk
  1550. *Font Helvetica-Oblique: Standard "(501.008)" ExtendedRoman Disk
  1551. *Font Helvetica: Standard "(501.008)" ExtendedRoman Disk
  1552. *Font HoeflerText-Black: Standard "(501.008)" ExtendedRoman Disk
  1553. *Font HoeflerText-BlackItalic: Standard "(501.009)" ExtendedRoman Disk
  1554. *Font HoeflerText-Italic: Standard "(501.010)" ExtendedRoman Disk
  1555. *Font HoeflerText-Ornaments: Special "(001.001)" Special Disk
  1556. *Font HoeflerText-Regular: Standard "(501.009)" ExtendedRoman Disk
  1557. *Font JoannaMT-Bold: Standard "(501.008)" ExtendedRoman Disk
  1558. *Font JoannaMT-BoldItalic: Standard "(501.008)" ExtendedRoman Disk
  1559. *Font JoannaMT-Italic: Standard "(501.008)" ExtendedRoman Disk
  1560. *Font JoannaMT: Standard "(501.009)" ExtendedRoman Disk
  1561. *Font LetterGothic-Bold: Standard "(501.010)" ExtendedRoman Disk
  1562. *Font LetterGothic-BoldSlanted: Standard "(501.010)" ExtendedRoman Disk
  1563. *Font LetterGothic-Slanted: Standard "(501.010)" ExtendedRoman Disk
  1564. *Font LetterGothic: Standard "(501.009)" ExtendedRoman Disk
  1565. *Font LubalinGraph-Book: Standard "(501.009)" ExtendedRoman Disk
  1566. *Font LubalinGraph-BookOblique: Standard "(501.009)" ExtendedRoman Disk
  1567. *Font LubalinGraph-Demi: Standard "(501.009)" ExtendedRoman Disk
  1568. *Font LubalinGraph-DemiOblique: Standard "(501.009)" ExtendedRoman Disk
  1569. *Font Marigold: Standard "(001.000)" Standard Disk
  1570. *Font MonaLisa-Recut: Standard "(001.000)" Standard Disk
  1571. *Font Monaco: Standard "(501.012)" ExtendedRoman Disk
  1572. *Font NewCenturySchlbk-Bold: Standard "(501.008)" ExtendedRoman Disk
  1573. *Font NewCenturySchlbk-BoldItalic: Standard "(501.009)" ExtendedRoman Disk
  1574. *Font NewCenturySchlbk-Italic: Standard "(501.011)" ExtendedRoman Disk
  1575. *Font NewCenturySchlbk-Roman: Standard "(501.008)" ExtendedRoman Disk
  1576. *Font NewYork: Standard "(501.013)" ExtendedRoman Disk
  1577. *Font Optima-Bold: Standard "(501.008)" ExtendedRoman Disk
  1578. *Font Optima-BoldItalic: Standard "(501.009)" ExtendedRoman Disk
  1579. *Font Optima-Italic: Standard "(501.010)" ExtendedRoman Disk
  1580. *Font Optima: Standard "(501.010)" ExtendedRoman Disk
  1581. *Font Oxford: Standard "(001.000)" Standard Disk
  1582. *Font Palatino-Bold: Standard "(501.008)" ExtendedRoman Disk
  1583. *Font Palatino-BoldItalic: Standard "(501.007)" ExtendedRoman Disk
  1584. *Font Palatino-Italic: Standard "(501.008)" ExtendedRoman Disk
  1585. *Font Palatino-Roman: Standard "(501.006)" ExtendedRoman Disk
  1586. *Font StempelGaramond-Bold: Standard "(501.007)" ExtendedRoman Disk
  1587. *Font StempelGaramond-BoldItalic: Standard "(501.012)" ExtendedRoman Disk
  1588. *Font StempelGaramond-Italic: Standard "(501.009)" ExtendedRoman Disk
  1589. *Font StempelGaramond-Roman: Standard "(501.011)" ExtendedRoman Disk
  1590. *Font Symbol: Special "(001.008)" Special Disk
  1591. *Font Tekton: Standard "(001.001)" Standard Disk
  1592. *Font Times-Bold: Standard "(501.009)" ExtendedRoman Disk
  1593. *Font Times-BoldItalic: Standard "(501.009)" ExtendedRoman Disk
  1594. *Font Times-Italic: Standard "(501.010)" ExtendedRoman Disk
  1595. *Font Times-Roman: Standard "(501.010)" ExtendedRoman Disk
  1596. *Font TimesNewRomanPS-BoldItalicMT: Standard "(501.011)" ExtendedRoman Disk
  1597. *Font TimesNewRomanPS-BoldMT: Standard "(501.009)" ExtendedRoman Disk
  1598. *Font TimesNewRomanPS-ItalicMT: Standard "(501.011)" ExtendedRoman Disk
  1599. *Font TimesNewRomanPSMT: Standard "(501.010)" ExtendedRoman Disk
  1600. *Font Univers-Bold: Standard "(501.008)" ExtendedRoman Disk
  1601. *Font Univers-BoldExt: Standard "(501.010)" ExtendedRoman Disk
  1602. *Font Univers-BoldExtObl: Standard "(501.010)" ExtendedRoman Disk
  1603. *Font Univers-BoldOblique: Standard "(501.008)" ExtendedRoman Disk
  1604. *Font Univers-Condensed: Standard "(501.011)" ExtendedRoman Disk
  1605. *Font Univers-CondensedBold: Standard "(501.009)" ExtendedRoman Disk
  1606. *Font Univers-CondensedBoldOblique: Standard "(501.009)" ExtendedRoman Disk
  1607. *Font Univers-CondensedOblique: Standard "(501.011)" ExtendedRoman Disk
  1608. *Font Univers-Extended: Standard "(501.009)" ExtendedRoman Disk
  1609. *Font Univers-ExtendedObl: Standard "(501.009)" ExtendedRoman Disk
  1610. *Font Univers-Light: Standard "(501.009)" ExtendedRoman Disk
  1611. *Font Univers-LightOblique: Standard "(501.009)" ExtendedRoman Disk
  1612. *Font Univers-Oblique: Standard "(501.009)" ExtendedRoman Disk
  1613. *Font Univers: Standard "(501.009)" ExtendedRoman Disk
  1614. *Font Wingdings-Regular: Special "(001.001)" Special Disk
  1615. *Font ZapfChancery-MediumItalic: Standard "(002.000)" ExtendedRoman Disk
  1616. *Font ZapfDingbats: Special "(001.005S)" Special Disk
  1617. *?FontQuery: "
  1618.    save  
  1619.    { count 1 gt
  1620.       { exch dup 127 string cvs (/) print print (:) print
  1621.        /Font resourcestatus {pop pop (Yes)} {(No)} ifelse = 
  1622.       } { exit } ifelse
  1623.    } bind loop
  1624.    (*) = flush
  1625.    restore"
  1626. *End
  1627.  
  1628. *?FontList: "
  1629.    save (*) {cvn ==} 128 string /Font resourceforall
  1630.    (*) = flush restore"
  1631. *End
  1632.  
  1633.  
  1634. *% PPD Last Modified 7.22.98
  1635. *% End of PPD file for Logan
  1636.