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.

2846 lines
101 KiB

  1. *PPD-Adobe: "4.3"
  2. *% ==========================================================
  3. *% Printer Description File for OKI C9400(PS) (Windows2000)
  4. *% Copyright 2000 Oki Data Corporation
  5. *% Date: Feb 05, 2001 Edt:80k
  6. *% Note)
  7. *%
  8. *% ==========================================================
  9. *FormatVersion: "4.3"
  10. *FileVersion: "1.6"
  11. *LanguageEncoding: ISOLatin1
  12. *LanguageVersion: English
  13. *PCFileName: "OK9400U1.PPD"
  14. *Product: "(C9400)"
  15. *PSVersion: "(3011.103) 66"
  16. *Manufacturer: "Oki"
  17. *ModelName: "OKI C9400"
  18. *ShortNickName: "OKI C9400"
  19. *NickName: "OKI C9400"
  20. *% _____ Options and Constraints _____
  21. *OpenGroup: InstallableOptions/Options Installed
  22. *OpenUI *OKOptionTray/Additional Input Trays: PickOne
  23. *DefaultOKOptionTray: 0
  24. *OKOptionTray 0/None: ""
  25. *OKOptionTray 1/1 Optional Tray: ""
  26. *OKOptionTray 2/2 Optional Trays: ""
  27. *OKOptionTray 3/3 High Capacity Feeder: ""
  28. *OKOptionTray 4/4 High Capacity Feeder + Optional Tray: ""
  29. *?OKOptionTray: "
  30. save
  31. currentpagedevice /InputAttributes get begin
  32. 6 where {pop (4)}{
  33. 5 where {pop (3)}{
  34. 2 where {pop (2)}{
  35. 1 where {pop (1)}{
  36. 0 where {pop (0)}{(Unknown)}ifelse
  37. }ifelse
  38. }ifelse
  39. }ifelse
  40. }ifelse
  41. end = flush
  42. restore"
  43. *End
  44. *CloseUI: *OKOptionTray
  45. *OpenUI *OKOptionDuplex/Duplex: Boolean
  46. *DefaultOKOptionDuplex: False
  47. *OKOptionDuplex False/Not Installed: ""
  48. *OKOptionDuplex True/Installed: ""
  49. *?OKOptionDuplex: "
  50. save
  51. currentpagedevice /Duplex 2 copy known{
  52. get (<<) cvx exec /Duplex true (>>) cvx exec setpagedevice
  53. currentpagedevice /Duplex get {(True)}{(False)}ifelse exch
  54. (<<) cvx exec /Duplex 3 -1 roll (>>) cvx exec setpagedevice
  55. }{pop pop (False)}ifelse = flush
  56. restore"
  57. *End
  58. *CloseUI: *OKOptionDuplex
  59. *OpenUI *OKHDD/Hard Disk: Boolean
  60. *DefaultOKHDD: False
  61. *OKHDD False/Not Installed: ""
  62. *OKHDD True/Installed: ""
  63. *?OKHDD: "
  64. save false
  65. (%disk?%)
  66. {
  67. currentdevparams dup /Writeable known{
  68. /Writeable get {pop true exit}if
  69. }{pop}ifelse
  70. } 10 string /IODevice resourceforall
  71. {(True)}{(False)}ifelse = flush
  72. restore"
  73. *End
  74. *CloseUI: *OKHDD
  75. *OpenUI *InstalledMemory/Memory Configuration: PickOne
  76. *DefaultInstalledMemory: 128MB
  77. *InstalledMemory 64MB/64 MB RAM: ""
  78. *InstalledMemory 128MB/128 MB: ""
  79. *InstalledMemory 192MB/192 MB: ""
  80. *InstalledMemory 256MB/256 MB: ""
  81. *InstalledMemory 320MB/320 MB: ""
  82. *InstalledMemory 384MB/384 MB: ""
  83. *InstalledMemory 448MB/448 MB: ""
  84. *InstalledMemory 512MB/512 MB: ""
  85. *InstalledMemory 576MB/576 MB: ""
  86. *InstalledMemory 640MB/640 MB: ""
  87. *InstalledMemory 704MB/704 MB: ""
  88. *InstalledMemory 768MB/768 MB: ""
  89. *InstalledMemory 832MB/832 MB: ""
  90. *InstalledMemory 896MB/896 MB: ""
  91. *InstalledMemory 1024MB/1024 MB: ""
  92. *?InstalledMemory : "
  93. save
  94. currentsystemparams /InstalledRam get
  95. 1024 idiv 1024 idiv 20 string cvs print (MB) = flush
  96. restore"
  97. *End
  98. *CloseUI: *InstalledMemory
  99. *CloseGroup: InstallableOptions
  100. *%----PaperSize selections limit ...
  101. *%----Tray selections-----
  102. *UIConstraints: *OKOptionTray 0 *InputSlot Lower
  103. *UIConstraints: *InputSlot Lower *OKOptionTray 0
  104. *UIConstraints: *OKOptionTray 0 *InputSlot Tray3
  105. *UIConstraints: *InputSlot Tray3 *OKOptionTray 0
  106. *UIConstraints: *OKOptionTray 1 *InputSlot Tray3
  107. *UIConstraints: *InputSlot Tray3 *OKOptionTray 1
  108. *UIConstraints: *OKOptionTray 0 *InputSlot Tray4
  109. *UIConstraints: *InputSlot Tray4 *OKOptionTray 0
  110. *UIConstraints: *OKOptionTray 1 *InputSlot Tray4
  111. *UIConstraints: *InputSlot Tray4 *OKOptionTray 1
  112. *UIConstraints: *OKOptionTray 2 *InputSlot Tray4
  113. *UIConstraints: *InputSlot Tray4 *OKOptionTray 2
  114. *UIConstraints: *OKOptionTray 0 *InputSlot Tray5
  115. *UIConstraints: *InputSlot Tray5 *OKOptionTray 0
  116. *UIConstraints: *OKOptionTray 1 *InputSlot Tray5
  117. *UIConstraints: *InputSlot Tray5 *OKOptionTray 1
  118. *UIConstraints: *OKOptionTray 2 *InputSlot Tray5
  119. *UIConstraints: *InputSlot Tray5 *OKOptionTray 2
  120. *UIConstraints: *OKOptionTray 3 *InputSlot Tray5
  121. *UIConstraints: *InputSlot Tray5 *OKOptionTray 3
  122. *%----StandardTray selections-----
  123. *UIConstraints: *PageSize Env9 *InputSlot Upper
  124. *UIConstraints: *PageRegion Env9 *InputSlot Upper
  125. *UIConstraints: *InputSlot Upper *PageSize Env9
  126. *UIConstraints: *InputSlot Upper *PageRegion Env9
  127. *UIConstraints: *PageSize Env10 *InputSlot Upper
  128. *UIConstraints: *PageRegion Env10 *InputSlot Upper
  129. *UIConstraints: *InputSlot Upper *PageSize Env10
  130. *UIConstraints: *InputSlot Upper *PageRegion Env10
  131. *UIConstraints: *PageSize EnvMonarch *InputSlot Upper
  132. *UIConstraints: *PageRegion EnvMonarch *InputSlot Upper
  133. *UIConstraints: *InputSlot Upper *PageSize EnvMonarch
  134. *UIConstraints: *InputSlot Upper *PageRegion EnvMonarch
  135. *UIConstraints: *PageSize EnvDL *InputSlot Upper
  136. *UIConstraints: *PageRegion EnvDL *InputSlot Upper
  137. *UIConstraints: *InputSlot Upper *PageSize EnvDL
  138. *UIConstraints: *InputSlot Upper *PageRegion EnvDL
  139. *UIConstraints: *PageSize EnvC5 *InputSlot Upper
  140. *UIConstraints: *PageRegion EnvC5 *InputSlot Upper
  141. *UIConstraints: *InputSlot Upper *PageSize EnvC5
  142. *UIConstraints: *InputSlot Upper *PageRegion EnvC5
  143. *UIConstraints: *PageSize EnvC4 *InputSlot Upper
  144. *UIConstraints: *PageRegion EnvC4 *InputSlot Upper
  145. *UIConstraints: *InputSlot Upper *PageSize EnvC4
  146. *UIConstraints: *InputSlot Upper *PageRegion EnvC4
  147. *%----2ndTray selections-----
  148. *UIConstraints: *PageSize A6 *InputSlot Lower
  149. *UIConstraints: *PageRegion A6 *InputSlot Lower
  150. *UIConstraints: *InputSlot Lower *PageSize A6
  151. *UIConstraints: *InputSlot Lower *PageRegion A6
  152. *UIConstraints: *PageSize Env9 *InputSlot Lower
  153. *UIConstraints: *PageRegion Env9 *InputSlot Lower
  154. *UIConstraints: *InputSlot Lower *PageSize Env9
  155. *UIConstraints: *InputSlot Lower *PageRegion Env9
  156. *UIConstraints: *PageSize Env10 *InputSlot Lower
  157. *UIConstraints: *PageRegion Env10 *InputSlot Lower
  158. *UIConstraints: *InputSlot Lower *PageSize Env10
  159. *UIConstraints: *InputSlot Lower *PageRegion Env10
  160. *UIConstraints: *PageSize EnvMonarch *InputSlot Lower
  161. *UIConstraints: *PageRegion EnvMonarch *InputSlot Lower
  162. *UIConstraints: *InputSlot Lower *PageSize EnvMonarch
  163. *UIConstraints: *InputSlot Lower *PageRegion EnvMonarch
  164. *UIConstraints: *PageSize EnvDL *InputSlot Lower
  165. *UIConstraints: *PageRegion EnvDL *InputSlot Lower
  166. *UIConstraints: *InputSlot Lower *PageSize EnvDL
  167. *UIConstraints: *InputSlot Lower *PageRegion EnvDL
  168. *UIConstraints: *PageSize EnvC5 *InputSlot Lower
  169. *UIConstraints: *PageRegion EnvC5 *InputSlot Lower
  170. *UIConstraints: *InputSlot Lower *PageSize EnvC5
  171. *UIConstraints: *InputSlot Lower *PageRegion EnvC5
  172. *UIConstraints: *PageSize EnvC4 *InputSlot Lower
  173. *UIConstraints: *PageRegion EnvC4 *InputSlot Lower
  174. *UIConstraints: *InputSlot Lower *PageSize EnvC4
  175. *UIConstraints: *InputSlot Lower *PageRegion EnvC4
  176. *%----3rdTray selections-----
  177. *UIConstraints: *PageSize A6 *InputSlot Tray3
  178. *UIConstraints: *PageRegion A6 *InputSlot Tray3
  179. *UIConstraints: *InputSlot Tray3 *PageSize A6
  180. *UIConstraints: *InputSlot Tray3 *PageRegion A6
  181. *UIConstraints: *PageSize Env9 *InputSlot Tray3
  182. *UIConstraints: *PageRegion Env9 *InputSlot Tray3
  183. *UIConstraints: *InputSlot Tray3 *PageSize Env9
  184. *UIConstraints: *InputSlot Tray3 *PageRegion Env9
  185. *UIConstraints: *PageSize Env10 *InputSlot Tray3
  186. *UIConstraints: *PageRegion Env10 *InputSlot Tray3
  187. *UIConstraints: *InputSlot Tray3 *PageSize Env10
  188. *UIConstraints: *InputSlot Tray3 *PageRegion Env10
  189. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
  190. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray3
  191. *UIConstraints: *InputSlot Tray3 *PageSize EnvMonarch
  192. *UIConstraints: *InputSlot Tray3 *PageRegion EnvMonarch
  193. *UIConstraints: *PageSize EnvDL *InputSlot Tray3
  194. *UIConstraints: *PageRegion EnvDL *InputSlot Tray3
  195. *UIConstraints: *InputSlot Tray3 *PageSize EnvDL
  196. *UIConstraints: *InputSlot Tray3 *PageRegion EnvDL
  197. *UIConstraints: *PageSize EnvC5 *InputSlot Tray3
  198. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray3
  199. *UIConstraints: *InputSlot Tray3 *PageSize EnvC5
  200. *UIConstraints: *InputSlot Tray3 *PageRegion EnvC5
  201. *UIConstraints: *PageSize EnvC4 *InputSlot Tray3
  202. *UIConstraints: *PageRegion EnvC4 *InputSlot Tray3
  203. *UIConstraints: *InputSlot Tray3 *PageSize EnvC4
  204. *UIConstraints: *InputSlot Tray3 *PageRegion EnvC4
  205. *%----4thTray selections-----
  206. *UIConstraints: *PageSize A6 *InputSlot Tray4
  207. *UIConstraints: *PageRegion A6 *InputSlot Tray4
  208. *UIConstraints: *InputSlot Tray4 *PageSize A6
  209. *UIConstraints: *InputSlot Tray4 *PageRegion A6
  210. *UIConstraints: *PageSize Env9 *InputSlot Tray4
  211. *UIConstraints: *PageRegion Env9 *InputSlot Tray4
  212. *UIConstraints: *InputSlot Tray4 *PageSize Env9
  213. *UIConstraints: *InputSlot Tray4 *PageRegion Env9
  214. *UIConstraints: *PageSize Env10 *InputSlot Tray4
  215. *UIConstraints: *PageRegion Env10 *InputSlot Tray4
  216. *UIConstraints: *InputSlot Tray4 *PageSize Env10
  217. *UIConstraints: *InputSlot Tray4 *PageRegion Env10
  218. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray4
  219. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray4
  220. *UIConstraints: *InputSlot Tray4 *PageSize EnvMonarch
  221. *UIConstraints: *InputSlot Tray4 *PageRegion EnvMonarch
  222. *UIConstraints: *PageSize EnvDL *InputSlot Tray4
  223. *UIConstraints: *PageRegion EnvDL *InputSlot Tray4
  224. *UIConstraints: *InputSlot Tray4 *PageSize EnvDL
  225. *UIConstraints: *InputSlot Tray4 *PageRegion EnvDL
  226. *UIConstraints: *PageSize EnvC5 *InputSlot Tray4
  227. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray4
  228. *UIConstraints: *InputSlot Tray4 *PageSize EnvC5
  229. *UIConstraints: *InputSlot Tray4 *PageRegion EnvC5
  230. *UIConstraints: *PageSize EnvC4 *InputSlot Tray4
  231. *UIConstraints: *PageRegion EnvC4 *InputSlot Tray4
  232. *UIConstraints: *InputSlot Tray4 *PageSize EnvC4
  233. *UIConstraints: *InputSlot Tray4 *PageRegion EnvC4
  234. *%----5thTray selections-----
  235. *UIConstraints: *PageSize A6 *InputSlot Tray5
  236. *UIConstraints: *PageRegion A6 *InputSlot Tray5
  237. *UIConstraints: *InputSlot Tray5 *PageSize A6
  238. *UIConstraints: *InputSlot Tray5 *PageRegion A6
  239. *UIConstraints: *PageSize Env9 *InputSlot Tray5
  240. *UIConstraints: *PageRegion Env9 *InputSlot Tray5
  241. *UIConstraints: *InputSlot Tray5 *PageSize Env9
  242. *UIConstraints: *InputSlot Tray5 *PageRegion Env9
  243. *UIConstraints: *PageSize Env10 *InputSlot Tray5
  244. *UIConstraints: *PageRegion Env10 *InputSlot Tray5
  245. *UIConstraints: *InputSlot Tray5 *PageSize Env10
  246. *UIConstraints: *InputSlot Tray5 *PageRegion Env10
  247. *UIConstraints: *PageSize EnvMonarch *InputSlot Tray5
  248. *UIConstraints: *PageRegion EnvMonarch *InputSlot Tray5
  249. *UIConstraints: *InputSlot Tray5 *PageSize EnvMonarch
  250. *UIConstraints: *InputSlot Tray5 *PageRegion EnvMonarch
  251. *UIConstraints: *PageSize EnvDL *InputSlot Tray5
  252. *UIConstraints: *PageRegion EnvDL *InputSlot Tray5
  253. *UIConstraints: *InputSlot Tray5 *PageSize EnvDL
  254. *UIConstraints: *InputSlot Tray5 *PageRegion EnvDL
  255. *UIConstraints: *PageSize EnvC5 *InputSlot Tray5
  256. *UIConstraints: *PageRegion EnvC5 *InputSlot Tray5
  257. *UIConstraints: *InputSlot Tray5 *PageSize EnvC5
  258. *UIConstraints: *InputSlot Tray5 *PageRegion EnvC5
  259. *UIConstraints: *PageSize EnvC4 *InputSlot Tray5
  260. *UIConstraints: *PageRegion EnvC4 *InputSlot Tray5
  261. *UIConstraints: *InputSlot Tray5 *PageSize EnvC4
  262. *UIConstraints: *InputSlot Tray5 *PageRegion EnvC4
  263. *%----Multi-Purpose selections-----
  264. *UIConstraints: *InputSlot Front *Duplex DuplexNoTumble
  265. *UIConstraints: *Duplex DuplexNoTumble *InputSlot Front
  266. *UIConstraints: *InputSlot Front *Duplex DuplexTumble
  267. *UIConstraints: *Duplex DuplexTumble *InputSlot Front
  268. *%----ManualFeed selections-----
  269. *UIConstraints: *InputSlot ManualFeed *Duplex DuplexNoTumble
  270. *UIConstraints: *Duplex DuplexNoTumble *InputSlot ManualFeed
  271. *UIConstraints: *InputSlot ManualFeed *Duplex DuplexTumble
  272. *UIConstraints: *Duplex DuplexTumble *InputSlot ManualFeed
  273. *%----Duplex selections-----
  274. *UIConstraints: *PageSize A6 *Duplex DuplexNoTumble
  275. *UIConstraints: *PageRegion A6 *Duplex DuplexNoTumble
  276. *UIConstraints: *Duplex DuplexNoTumble *PageSize A6
  277. *UIConstraints: *Duplex DuplexNoTumble *PageRegion A6
  278. *UIConstraints: *PageSize Env9 *Duplex DuplexNoTumble
  279. *UIConstraints: *PageRegion Env9 *Duplex DuplexNoTumble
  280. *UIConstraints: *Duplex DuplexNoTumble *PageSize Env9
  281. *UIConstraints: *Duplex DuplexNoTumble *PageRegion Env9
  282. *UIConstraints: *PageSize Env10 *Duplex DuplexNoTumble
  283. *UIConstraints: *PageRegion Env10 *Duplex DuplexNoTumble
  284. *UIConstraints: *Duplex DuplexNoTumble *PageSize Env10
  285. *UIConstraints: *Duplex DuplexNoTumble *PageRegion Env10
  286. *UIConstraints: *PageSize EnvMonarch *Duplex DuplexNoTumble
  287. *UIConstraints: *PageRegion EnvMonarch *Duplex DuplexNoTumble
  288. *UIConstraints: *Duplex DuplexNoTumble *PageSize EnvMonarch
  289. *UIConstraints: *Duplex DuplexNoTumble *PageRegion EnvMonarch
  290. *UIConstraints: *PageSize EnvDL *Duplex DuplexNoTumble
  291. *UIConstraints: *PageRegion EnvDL *Duplex DuplexNoTumble
  292. *UIConstraints: *Duplex DuplexNoTumble *PageSize EnvDL
  293. *UIConstraints: *Duplex DuplexNoTumble *PageRegion EnvDL
  294. *UIConstraints: *PageSize EnvC5 *Duplex DuplexNoTumble
  295. *UIConstraints: *PageRegion EnvC5 *Duplex DuplexNoTumble
  296. *UIConstraints: *Duplex DuplexNoTumble *PageSize EnvC5
  297. *UIConstraints: *Duplex DuplexNoTumble *PageRegion EnvC5
  298. *UIConstraints: *PageSize EnvC4 *Duplex DuplexNoTumble
  299. *UIConstraints: *PageRegion EnvC4 *Duplex DuplexNoTumble
  300. *UIConstraints: *Duplex DuplexNoTumble *PageSize EnvC4
  301. *UIConstraints: *Duplex DuplexNoTumble *PageRegion EnvC4
  302. *UIConstraints: *PageSize A6 *Duplex DuplexTumble
  303. *UIConstraints: *PageRegion A6 *Duplex DuplexTumble
  304. *UIConstraints: *Duplex DuplexTumble *PageSize A6
  305. *UIConstraints: *Duplex DuplexTumble *PageRegion A6
  306. *UIConstraints: *PageSize Env9 *Duplex DuplexTumble
  307. *UIConstraints: *PageRegion Env9 *Duplex DuplexTumble
  308. *UIConstraints: *Duplex DuplexTumble *PageSize Env9
  309. *UIConstraints: *Duplex DuplexTumble *PageRegion Env9
  310. *UIConstraints: *PageSize Env10 *Duplex DuplexTumble
  311. *UIConstraints: *PageRegion Env10 *Duplex DuplexTumble
  312. *UIConstraints: *Duplex DuplexTumble *PageSize Env10
  313. *UIConstraints: *Duplex DuplexTumble *PageRegion Env10
  314. *UIConstraints: *PageSize EnvMonarch *Duplex DuplexTumble
  315. *UIConstraints: *PageRegion EnvMonarch *Duplex DuplexTumble
  316. *UIConstraints: *Duplex DuplexTumble *PageSize EnvMonarch
  317. *UIConstraints: *Duplex DuplexTumble *PageRegion EnvMonarch
  318. *UIConstraints: *PageSize EnvDL *Duplex DuplexTumble
  319. *UIConstraints: *PageRegion EnvDL *Duplex DuplexTumble
  320. *UIConstraints: *Duplex DuplexTumble *PageSize EnvDL
  321. *UIConstraints: *Duplex DuplexTumble *PageRegion EnvDL
  322. *UIConstraints: *PageSize EnvC5 *Duplex DuplexTumble
  323. *UIConstraints: *PageRegion EnvC5 *Duplex DuplexTumble
  324. *UIConstraints: *Duplex DuplexTumble *PageSize EnvC5
  325. *UIConstraints: *Duplex DuplexTumble *PageRegion EnvC5
  326. *UIConstraints: *PageSize EnvC4 *Duplex DuplexTumble
  327. *UIConstraints: *PageRegion EnvC4 *Duplex DuplexTumble
  328. *UIConstraints: *Duplex DuplexTumble *PageSize EnvC4
  329. *UIConstraints: *Duplex DuplexTumble *PageRegion EnvC4
  330. *%----Stacker(Face-Down) selections-----
  331. *UIConstraints: *PageSize A6 *OutputBin Stacker
  332. *UIConstraints: *PageRegion A6 *OutputBin Stacker
  333. *UIConstraints: *OutputBin Stacker *PageSize A6
  334. *UIConstraints: *OutputBin Stacker *PageRegion A6
  335. *UIConstraints: *PageSize Env9 *OutputBin Stacker
  336. *UIConstraints: *PageRegion Env9 *OutputBin Stacker
  337. *UIConstraints: *OutputBin Stacker *PageSize Env9
  338. *UIConstraints: *OutputBin Stacker *PageRegion Env9
  339. *UIConstraints: *PageSize Env10 *OutputBin Stacker
  340. *UIConstraints: *PageRegion Env10 *OutputBin Stacker
  341. *UIConstraints: *OutputBin Stacker *PageSize Env10
  342. *UIConstraints: *OutputBin Stacker *PageRegion Env10
  343. *UIConstraints: *PageSize EnvMonarch *OutputBin Stacker
  344. *UIConstraints: *PageRegion EnvMonarch *OutputBin Stacker
  345. *UIConstraints: *OutputBin Stacker *PageSize EnvMonarch
  346. *UIConstraints: *OutputBin Stacker *PageRegion EnvMonarch
  347. *UIConstraints: *PageSize EnvDL *OutputBin Stacker
  348. *UIConstraints: *PageRegion EnvDL *OutputBin Stacker
  349. *UIConstraints: *OutputBin Stacker *PageSize EnvDL
  350. *UIConstraints: *OutputBin Stacker *PageRegion EnvDL
  351. *UIConstraints: *PageSize EnvC5 *OutputBin Stacker
  352. *UIConstraints: *PageRegion EnvC5 *OutputBin Stacker
  353. *UIConstraints: *OutputBin Stacker *PageSize EnvC5
  354. *UIConstraints: *OutputBin Stacker *PageRegion EnvC5
  355. *UIConstraints: *PageSize EnvC4 *OutputBin Stacker
  356. *UIConstraints: *PageRegion EnvC4 *OutputBin Stacker
  357. *UIConstraints: *OutputBin Stacker *PageSize EnvC4
  358. *UIConstraints: *OutputBin Stacker *PageRegion EnvC4
  359. *UIConstraints: *MediaType Labels1 *OutputBin Stacker
  360. *UIConstraints: *OutputBin Stacker *MediaType Labels1
  361. *UIConstraints: *MediaType Labels2 *OutputBin Stacker
  362. *UIConstraints: *OutputBin Stacker *MediaType Labels2
  363. *UIConstraints: *MediaType Transparency *OutputBin Stacker
  364. *UIConstraints: *OutputBin Stacker *MediaType Transparency
  365. *%----Mediatype selections limit ...
  366. *%----Tray selections & duplex selections-----
  367. *UIConstraints: *MediaType Labels1 *InputSlot Upper
  368. *UIConstraints: *InputSlot Upper *MediaType Labels1
  369. *UIConstraints: *MediaType Labels2 *InputSlot Upper
  370. *UIConstraints: *InputSlot Upper *MediaType Labels2
  371. *UIConstraints: *MediaType Labels1 *InputSlot Lower
  372. *UIConstraints: *InputSlot Lower *MediaType Labels1
  373. *UIConstraints: *MediaType Labels2 *InputSlot Lower
  374. *UIConstraints: *InputSlot Lower *MediaType Labels2
  375. *UIConstraints: *MediaType Transparency *InputSlot Lower
  376. *UIConstraints: *InputSlot Lower *MediaType Transparency
  377. *UIConstraints: *MediaType Labels1 *InputSlot Tray3
  378. *UIConstraints: *InputSlot Tray3 *MediaType Labels1
  379. *UIConstraints: *MediaType Labels2 *InputSlot Tray3
  380. *UIConstraints: *InputSlot Tray3 *MediaType Labels2
  381. *UIConstraints: *MediaType Transparency *InputSlot Tray3
  382. *UIConstraints: *InputSlot Tray3 *MediaType Transparency
  383. *UIConstraints: *MediaType Labels1 *InputSlot Tray4
  384. *UIConstraints: *InputSlot Tray4 *MediaType Labels1
  385. *UIConstraints: *MediaType Labels2 *InputSlot Tray4
  386. *UIConstraints: *InputSlot Tray4 *MediaType Labels2
  387. *UIConstraints: *MediaType Transparency *InputSlot Tray4
  388. *UIConstraints: *InputSlot Tray4 *MediaType Transparency
  389. *UIConstraints: *MediaType Labels1 *InputSlot Tray5
  390. *UIConstraints: *InputSlot Tray5 *MediaType Labels1
  391. *UIConstraints: *MediaType Labels2 *InputSlot Tray5
  392. *UIConstraints: *InputSlot Tray5 *MediaType Labels2
  393. *UIConstraints: *MediaType Transparency *InputSlot Tray5
  394. *UIConstraints: *InputSlot Tray5 *MediaType Transparency
  395. *UIConstraints: *MediaType Labels1 *Duplex DuplexNoTumble
  396. *UIConstraints: *Duplex DuplexNoTumble *MediaType Labels1
  397. *UIConstraints: *MediaType Labels2 *Duplex DuplexNoTumble
  398. *UIConstraints: *Duplex DuplexNoTumble *MediaType Labels2
  399. *UIConstraints: *MediaType Transparency *Duplex DuplexNoTumble
  400. *UIConstraints: *Duplex DuplexNoTumble *MediaType Transparency
  401. *UIConstraints: *MediaType Labels1 *Duplex DuplexTumble
  402. *UIConstraints: *Duplex DuplexTumble *MediaType Labels1
  403. *UIConstraints: *MediaType Labels2 *Duplex DuplexTumble
  404. *UIConstraints: *Duplex DuplexTumble *MediaType Labels2
  405. *UIConstraints: *MediaType Transparency *Duplex DuplexTumble
  406. *UIConstraints: *Duplex DuplexTumble *MediaType Transparency
  407. *%----Custom Paper selections limit
  408. *NonUIConstraints: *CustomPageSize True *InputSlot Upper
  409. *NonUIConstraints: *InputSlot Upper *CustomPageSize True
  410. *NonUIConstraints: *CustomPageSize True *InputSlot Lower
  411. *NonUIConstraints: *InputSlot Lower *CustomPageSize True
  412. *NonUIConstraints: *CustomPageSize True *InputSlot Tray3
  413. *NonUIConstraints: *InputSlot Tray3 *CustomPageSize True
  414. *NonUIConstraints: *CustomPageSize True *InputSlot Tray4
  415. *NonUIConstraints: *InputSlot Tray4 *CustomPageSize True
  416. *NonUIConstraints: *CustomPageSize True *InputSlot Tray5
  417. *NonUIConstraints: *InputSlot Tray5 *CustomPageSize True
  418. *NonUIConstraints: *CustomPageSize True *Duplex DuplexNoTumble
  419. *NonUIConstraints: *Duplex DuplexNoTumble *CustomPageSize True
  420. *NonUIConstraints: *CustomPageSize True *Duplex DuplexTumble
  421. *NonUIConstraints: *Duplex DuplexTumble *CustomPageSize True
  422. *%----Device Option ----
  423. *UIConstraints: *OKOptionDuplex False *Duplex DuplexNoTumble
  424. *UIConstraints: *OKOptionDuplex False *Duplex DuplexTumble
  425. *UIConstraints: *Duplex DuplexNoTumble *OKOptionDuplex False
  426. *UIConstraints: *Duplex DuplexTumble *OKOptionDuplex False
  427. *% _____ Device Capabilities _____
  428. *ColorDevice: True
  429. *DefaultColorSpace: CMYK
  430. *LanguageLevel: "3"
  431. *Protocols: PJL TBCP
  432. *JCLBegin: "<1B>%-12345X"
  433. *JCLToPSInterpreter: "@PJL ENTER LANGUAGE=POSTSCRIPT<0A>"
  434. *JCLEnd: "<1B>%-12345X@PJL EOJ <0A>"
  435. *Emulators: hplj
  436. *StartEmulator_hplj: "<1B>%-12345X@PJL ENTER LANGUAGE=PCL<0A>"
  437. *StopEmulator_hplj: "<1B>%-12345X"
  438. *% _____ Memory Configuration(VM Size) _____
  439. *FreeVM: "4864000"
  440. *VMOption 64MB/Total RAM 64 MB: "4864000"
  441. *VMOption 128MB/Total RAM 128 MB: "10696704"
  442. *VMOption 192MB/Total RAM 192 MB: "17119232"
  443. *VMOption 256MB/Total RAM 256 MB: "23697408"
  444. *VMOption 320MB/Total RAM 320 MB: "29906944"
  445. *VMOption 384MB/Total RAM 384 MB: "36542464"
  446. *VMOption 448MB/Total RAM 448 MB: "43177984"
  447. *VMOption 512MB/Total RAM 512 MB: "46831616"
  448. *VMOption 576MB/Total RAM 576 MB: "53467136"
  449. *VMOption 640MB/Total RAM 640 MB: "59267072"
  450. *VMOption 704MB/Total RAM 704 MB: "65828864"
  451. *VMOption 768MB/Total RAM 768 MB: "72464384"
  452. *VMOption 832MB/Total RAM 832 MB: "79099904"
  453. *VMOption 896MB/Total RAM 896 MB: "85735424"
  454. *VMOption 1024MB/Total RAM 1024 MB: "98957312"
  455. *% _____ Memory Configuration(FontCache Size) _____
  456. *FCacheSize 64MB:1022355
  457. *FCacheSize 128MB:1895280
  458. *FCacheSize 192MB:2862600
  459. *FCacheSize 256MB:3853500
  460. *FCacheSize 320MB:4789350
  461. *FCacheSize 384MB:5788125
  462. *FCacheSize 448MB:6786900
  463. *FCacheSize 512MB:7337400
  464. *FCacheSize 576MB:8336160
  465. *FCacheSize 640MB:9209100
  466. *FCacheSize 704MB:10200015
  467. *FCacheSize 768MB:11198775
  468. *FCacheSize 832MB:12197550
  469. *FCacheSize 896MB:13196310
  470. *FCacheSize 1024MB:15185985
  471. *TTRasterizer: Type42
  472. *?TTRasterizer: "
  473. save
  474. 42 /FontType resourcestatus
  475. {pop pop (Type42)}{(No Type42)}ifelse
  476. = flush restore"
  477. *End
  478. *Throughput: "21"
  479. *Password: "()"
  480. *ExitServer: "
  481. count 0 eq {false}{true exch startjob}ifelse
  482. not{
  483. (WARNING: Cannot modify initial VM.) =
  484. (Missing or invalid password.) =
  485. (Please contact the author of this software.) = flush quit
  486. } if"
  487. *End
  488. *Reset: "
  489. count 0 eq {false}{true exch startjob true}ifelse
  490. not{
  491. (WARNING: Cannot reset printer.) =
  492. (Missing or invalid password.) =
  493. (Please contact the author of this software.) = flush
  494. }{
  495. systemdict /quit get exec
  496. (WARNING : Printer Reset Failed.) = flush
  497. }ifelse"
  498. *End
  499. *% _____ Resolution ____________________________________
  500. *OpenUI *Resolution/Resolution: PickOne
  501. *OrderDependency: 65.0 DocumentSetup *Resolution
  502. *DefaultResolution: 1200x1200dpi
  503. *Resolution 1200x1200dpi/1200 dpi: "
  504. (<<) cvx exec /HWResolution [1200 1200] (>>) cvx exec setpagedevice"
  505. *End
  506. *Resolution 600x600dpi/600 dpi: "
  507. (<<) cvx exec /HWResolution [600 600] (>>) cvx exec setpagedevice"
  508. *End
  509. *?Resolution: "
  510. save
  511. currentpagedevice /HWResolution get
  512. dup 0 get cvi 20 string cvs print (x) print
  513. 1 get cvi 20 string cvs print (dpi) = flush
  514. restore"
  515. *End
  516. *CloseUI: *Resolution
  517. *% ===================================
  518. *% Duplexer definitions
  519. *% ===================================
  520. *OpenUI *Duplex/2-Sided Printing: PickOne
  521. *OrderDependency: 95.0 DocumentSetup *Duplex
  522. *DefaultDuplex: None
  523. *Duplex None/Off: "
  524. (<<) cvx exec
  525. /Duplex false /Tumble false
  526. /Policies (<<) cvx exec /Duplex 2 (>>) cvx exec
  527. (>>) cvx exec setpagedevice"
  528. *End
  529. *Duplex DuplexNoTumble/Long-Edge binding: "
  530. (<<) cvx exec
  531. /Duplex statusdict /papertray 2 copy known{get exec 4 ne}{pop pop false}ifelse
  532. /Tumble false
  533. /Policies (<<) cvx exec /Duplex 2 (>>) cvx exec
  534. (>>) cvx exec setpagedevice
  535. % currentpagedevice /ManualFeed get{
  536. % (<<) cvx exec /ManualFeedTimeout 0 (>>) cvx exec setpagedevice}if
  537. "
  538. *End
  539. *Duplex DuplexTumble/Short-Edge binding: "
  540. (<<) cvx exec
  541. /Duplex statusdict /papertray 2 copy known{get exec 4 ne}{pop pop false}ifelse
  542. /Tumble true
  543. /Policies (<<) cvx exec /Duplex 2 (>>) cvx exec
  544. (>>) cvx exec setpagedevice
  545. % currentpagedevice /ManualFeed get{
  546. % (<<) cvx exec /ManualFeedTimeout 0 (>>) cvx exec setpagedevice}if
  547. "
  548. *End
  549. *?Duplex: "
  550. save
  551. currentpagedevice dup /Duplex known{
  552. dup /Duplex get{
  553. /Tumble get{(DuplexTumble)}{(DuplexNoTumble)}ifelse
  554. }{pop (None)}ifelse
  555. }{pop (None)}ifelse = flush
  556. restore"
  557. *End
  558. *CloseUI: *Duplex
  559. *% _____ Job Patch File _____
  560. *JobPatchFile 0: "
  561. %%BeginResource: file OKI Default Color Setting 1.0 0
  562. /OK_Jp mark{
  563. {(<<) cvx exec /NumCopies null (>>) cvx exec setpagedevice}stopped {pop}if
  564. globaldict /OK@_Control 1 put
  565. /OK@MPT_Set{
  566. 7 dict begin
  567. /OK_PSZ exch def /OK_LE exch def /OK_MT exch def
  568. statusdict /papertray 2 copy known{get exec}{4}ifelse 4 eq
  569. currentpagedevice /ManualFeed get or{
  570. currentpagedevice dup length dict copy /OK_CPD exch def
  571. OK_CPD /InputAttributes get dup length dict copy /OK_IA exch def
  572. OK_IA dup 3 get dup length dict copy 3 exch
  573. dup /PageSize OK_PSZ put
  574. dup /LeadingEdge OK_LE put
  575. dup /MediaType [(Plain) (Envelope)] OK_MT get put put
  576. OK_CPD dup /InputAttributes OK_IA put
  577. dup /Policies 1 dict dup /PageSize 7 put put
  578. setpagedevice
  579. }if
  580. end
  581. }def
  582. /version (3010.010) def
  583. (<<) cvx exec
  584. /DeviceRenderingInfo
  585. currentpagedevice /DeviceRenderingInfo get 10 dict copy
  586. dup /SelectHalftone 2 put
  587. /PageDeviceName null
  588. (>>) cvx exec setpagedevice
  589. currentpagedevice /MediaType get (Transparency) ne{
  590. /DefaultHalftone
  591. [/M12Cluster600Halftone /M12Cluster1200Halftone]
  592. currentpagedevice /HWResolution get 1 get 600 eq{0}{1}ifelse get
  593. /Halftone 2 copy resourcestatus{
  594. pop pop findresource /Halftone defineresource sethalftone
  595. }{pop pop pop}ifelse
  596. }if
  597. }stopped
  598. { {counttomark {pop}repeat pop /OK_Jp eq{exit}if}loop }{pop pop}ifelse
  599. %%EndResource
  600. %%BeginResource: file OKI Auto Rendering 1.4 0
  601. %-------------------------------------------------
  602. %% OKI Auto Rendering ver 1.4
  603. %% Date: Nov 28, 2000 Edt: 50
  604. %-------------------------------------------------
  605. globaldict /OK_Jp known not{
  606. /OK_Jp mark{
  607. userdict begin
  608. /eoeoclip {eoclip}bind def
  609. /imagemask load /OK_Org_imagemask exch def
  610. /image load /OK_Org_image exch def
  611. /colorimage load /OK_Org_colorimage exch def
  612. /show load /OK_show exch def
  613. /ashow load /OK_ashow exch def
  614. /widthshow load /OK_widthshow exch def
  615. /awidthshow load /OK_awidthshow exch def
  616. /xshow load /OK_xshow exch def
  617. /xyshow load /OK_xyshow exch def
  618. /yshow load /OK_yshow exch def
  619. /glyphshow load /OK_glyphshow exch def
  620. /cshow load /OK_cshow exch def
  621. /kshow load /OK_kshow exch def
  622. /fill load /OK_fill exch def
  623. /eofill load /OK_eofill exch def
  624. /stroke load /OK_stroke exch def
  625. /ufill load /OK_ufill exch def
  626. /ueofill load /OK_ueofill exch def
  627. /ustroke load /OK_ustroke exch def
  628. /rectfill load /OK_rectfill exch def
  629. /rectstroke load /OK_rectstroke exch def
  630. /shfill load /OK_shfill exch def
  631. /OK_SetGVM{globaldict 3 1 roll put}def
  632. /OK_StrCat{
  633. 1 dict begin
  634. dup type /stringtype ne {dup length string cvs}if
  635. /@okstr2 exch def
  636. dup type /stringtype ne {dup length string cvs}if
  637. /@okstr1 exch def
  638. @okstr1 length @okstr2 length add string dup dup 0 @okstr1 putinterval
  639. @okstr1 length @okstr2 putinterval
  640. end
  641. }def
  642. /OK@GetCRDName{%% 0:image 1:text 2:graphics 3:colorimage
  643. 2 dict begin /@OKType exch def
  644. /@OK_Gry? @OKType 3 eq{dup 1 eq}{currentcolorspace 0 get /DeviceGray eq}ifelse def
  645. @OK_Gry?{(RelativeColorimetric)}{
  646. currentpagedevice /DeviceRenderingInfo 2 copy known{
  647. get /SelectColorMatching 2 copy known{
  648. get dup 0 eq
  649. {pop (Perceptual)}
  650. {
  651. dup 1 eq{
  652. pop [(Perceptual) (Vivid) dup (Perceptual)] @OKType get
  653. }{
  654. 2 eq{(Perceptual)}{(Vivid)}ifelse
  655. }ifelse
  656. }ifelse
  657. }{pop pop (Perceptual)}ifelse
  658. }{pop pop (Perceptual)}ifelse
  659. currentpagedevice /DeviceRenderingInfo 2 copy known{
  660. get /SelectBlackGeneration 2 copy known{
  661. get dup 0 eq
  662. {pop [(CMY) (CMYK) dup (CMY)] @OKType get}{1 eq{(CMY)}{(CMYK)}ifelse}ifelse
  663. }{pop pop (CMY)}ifelse
  664. }{pop pop (CMY)}ifelse OK_StrCat
  665. }ifelse
  666. (.none.) OK_StrCat
  667. currenthalftone /HalftoneName 2 copy known{
  668. get
  669. }{pop pop ()}ifelse
  670. OK_StrCat
  671. end
  672. }def
  673. /OK_Screen{%% 0:image 1:text 2:graphics 3:colorimage
  674. globaldict /OK@_Control 2 copy known{get 1 eq}{pop pop false}ifelse
  675. {
  676. 2 dict begin /@OKType exch def
  677. /@OK_Gry? @OKType 3 eq{dup 1 eq}{currentcolorspace 0 get /DeviceGray eq}ifelse def
  678. currentpagedevice /MediaType 2 copy known{
  679. get (Transparency) ne{
  680. @OK_Gry?{
  681. [
  682. [/M6BWBest600Halftone /M6BWBest1200Halftone]
  683. [/M12BWBest600Halftone /M12BWBest1200Halftone]
  684. ]
  685. }{
  686. [
  687. [
  688. [/M6Best600Halftone /M6Best1200Halftone]
  689. [/M12Best600Halftone /M12Best1200Halftone]
  690. ]
  691. [
  692. [/M6Cluster600Halftone /M6Cluster1200Halftone]
  693. [/M12Cluster600Halftone /M12Cluster1200Halftone]
  694. ]
  695. ]
  696. currentpagedevice /DeviceRenderingInfo 2 copy known{
  697. get /SelectHalftone 2 copy known{
  698. get dup dup 1 eq exch 2 eq or {1 sub}{pop 0}ifelse
  699. }{pop pop 0}ifelse
  700. }{pop pop 0}ifelse get
  701. }ifelse
  702. false /Default /OutputDevice 2 copy resourcestatus{
  703. pop pop findresource /HWResolution get
  704. {
  705. dup 0 get exch 1 get add 2400 eq{pop true exit}if
  706. }forall
  707. }{pop pop}ifelse {1}{0}ifelse get
  708. currentpagedevice /HWResolution get 1 get 600 eq{0}{1}ifelse get dup
  709. currenthalftone /HalftoneName 2 copy known{
  710. get dup type /stringtype eq{cvn}if ne
  711. }{pop pop pop false}ifelse
  712. {
  713. /Halftone 2 copy resourcestatus{
  714. pop pop findresource mark exch {sethalftone}stopped cleartomark
  715. }{pop pop}ifelse
  716. }{pop}ifelse
  717. }if
  718. }{pop pop}ifelse
  719. globaldict /OK@_UseCRD 2 copy known{get}{pop pop false}ifelse
  720. {
  721. @OKType OK@GetCRDName cvn dup
  722. currentcolorrendering /CRDName 2 copy known{
  723. get dup type /stringtype eq{cvn}if ne
  724. }{pop pop pop false}ifelse
  725. {
  726. /ColorRendering 2 copy resourcestatus{
  727. pop pop findresource mark exch {setcolorrendering}stopped cleartomark
  728. }{pop pop}ifelse
  729. }{pop}ifelse
  730. }if
  731. end
  732. }{pop}ifelse
  733. }bind def
  734. /OK_I_SCR{0 OK_Screen}def
  735. /OK_T_SCR{1 OK_Screen}def
  736. /OK_G_SCR{2 OK_Screen}def
  737. /OK_CI_SCR{3 OK_Screen}def
  738. /show {OK_T_SCR OK_show} bind def
  739. /ashow {OK_T_SCR OK_ashow} bind def
  740. /widthshow {OK_T_SCR OK_widthshow} bind def
  741. /awidthshow {OK_T_SCR OK_awidthshow} bind def
  742. /xshow {OK_T_SCR OK_xshow} bind def
  743. /xyshow {OK_T_SCR OK_xyshow} bind def
  744. /yshow {OK_T_SCR OK_yshow} bind def
  745. /glyphshow {OK_T_SCR OK_glyphshow} bind def
  746. /cshow {OK_T_SCR OK_cshow} bind def
  747. /kshow {OK_T_SCR OK_kshow} bind def
  748. /fill {OK_G_SCR OK_fill} bind def
  749. /eofill {OK_G_SCR OK_eofill} bind def
  750. /stroke {OK_G_SCR OK_stroke} bind def
  751. /ufill {OK_G_SCR OK_ufill} bind def
  752. /ueofill {OK_G_SCR OK_ueofill} bind def
  753. /ustroke {OK_G_SCR OK_ustroke} bind def
  754. /rectfill {OK_G_SCR OK_rectfill} bind def
  755. /rectstroke {OK_G_SCR OK_rectstroke} bind def
  756. /shfill {OK_G_SCR OK_shfill}bind def
  757. /imagemask{OK_I_SCR OK_Org_imagemask}bind def
  758. /image{OK_I_SCR OK_Org_image}bind def
  759. /colorimage{OK_CI_SCR OK_Org_colorimage}bind def
  760. /OK@_Control 1 OK_SetGVM
  761. /OK_Jp 50 OK_SetGVM
  762. end
  763. }stopped
  764. { {counttomark {pop}repeat pop /OK_Jp eq{exit}if}loop }{pop pop}ifelse
  765. }if
  766. %%EndResource
  767. "
  768. *End
  769. *% _____ InputSlot _____
  770. *OpenUI *InputSlot/Paper Source: PickOne
  771. *OrderDependency: 40.0 DocumentSetup *InputSlot
  772. *DefaultInputSlot: Upper
  773. *InputSlot Upper/Tray 1: "
  774. currentpagedevice /InputAttributes get 0 known{
  775. currentpagedevice /ManualFeed get
  776. 1 statusdict /setpapertray 2 copy known{
  777. get {exec}stopped {pop}if
  778. }{pop pop pop}ifelse
  779. 1 dict dup /ManualFeed 4 -1 roll put setpagedevice
  780. }if"
  781. *End
  782. *InputSlot Lower/Tray 2: "
  783. currentpagedevice /InputAttributes get 1 known{
  784. currentpagedevice /ManualFeed get
  785. 2 statusdict /setpapertray 2 copy known{
  786. get {exec}stopped {pop}if
  787. }{pop pop pop}ifelse
  788. 1 dict dup /ManualFeed 4 -1 roll put setpagedevice
  789. }if"
  790. *End
  791. *InputSlot Tray3/Tray 3: "
  792. currentpagedevice /InputAttributes get 2 known{
  793. currentpagedevice /ManualFeed get
  794. 3 statusdict /setpapertray 2 copy known{
  795. get {exec}stopped {pop}if
  796. }{pop pop pop}ifelse
  797. 1 dict dup /ManualFeed 4 -1 roll put setpagedevice
  798. }if"
  799. *End
  800. *InputSlot Tray4/Tray 4: "
  801. currentpagedevice /InputAttributes get 5 known{
  802. currentpagedevice /ManualFeed get
  803. 6 statusdict /setpapertray 2 copy known{
  804. get {exec}stopped {pop}if
  805. }{pop pop pop}ifelse
  806. 1 dict dup /ManualFeed 4 -1 roll put setpagedevice
  807. }if"
  808. *End
  809. *InputSlot Tray5/Tray 5: "
  810. currentpagedevice /InputAttributes get 6 known{
  811. currentpagedevice /ManualFeed get
  812. 7 statusdict /setpapertray 2 copy known{
  813. get {exec}stopped {pop}if
  814. }{pop pop pop}ifelse
  815. 1 dict dup /ManualFeed 4 -1 roll put setpagedevice
  816. }if"
  817. *End
  818. *InputSlot Front/Multi-Purpose Tray: "
  819. currentpagedevice /InputAttributes get 3 known{
  820. currentpagedevice /ManualFeed get
  821. 4 statusdict /setpapertray 2 copy known{
  822. get {exec}stopped {pop}if
  823. }{pop pop pop}ifelse
  824. 1 dict dup /ManualFeed 4 -1 roll put setpagedevice
  825. }if"
  826. *End
  827. *InputSlot ManualFeed/ManualFeed: "
  828. currentpagedevice /InputAttributes get 3 known{
  829. 4 statusdict /setpapertray 2 copy known{
  830. get {exec}stopped {pop}if
  831. }{pop pop pop}ifelse
  832. 1 dict dup /ManualFeed true put setpagedevice
  833. }if"
  834. *End
  835. *?InputSlot: "
  836. save
  837. currentpagedevice /ManualFeed get
  838. {(ManualFeed)}{
  839. statusdict /papertray 2 copy known{
  840. get {exec}stopped {0}if
  841. [(Unknown) (Upper) (Lower) (Tray3)
  842. (Front) (Unknown) (Tray4) (Tray5)] exch get
  843. }{pop pop (Unknown)}ifelse
  844. }ifelse
  845. = flush
  846. restore"
  847. *End
  848. *CloseUI: *InputSlot
  849. *% _____ Paper Handling _____
  850. *LandscapeOrientation: Plus90
  851. *VariablePaperSize: True
  852. *% Code in this section both selects a tray and sets up a frame buffer.
  853. *OpenUI *PageSize: PickOne
  854. *OrderDependency: 50.0 DocumentSetup *PageSize
  855. *DefaultPageSize: Letter
  856. *PageSize A4: "
  857. {
  858. (<<) cvx exec
  859. /PageSize [595 842] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  860. (>>) cvx exec setpagedevice
  861. }stopped
  862. {
  863. 1 dict begin
  864. pop currentpagedevice /InputAttributes get dup /Priority get 0 get get /LeadingEdge get
  865. dup dup 0 eq exch 3 eq or not {pop 0}if /OK@LE exch def
  866. /OK@MPT_Set dup where{exch get 0 OK@LE [595 842] 4 -1 roll exec}{pop}ifelse
  867. currentpagedevice dup length dict copy
  868. dup /PageSize [595 842] put
  869. dup /LeadingEdge OK@LE put
  870. dup /Policies 1 dict dup /PageSize 7 put put
  871. setpagedevice end
  872. }if"
  873. *End
  874. *PageSize Letter/Letter: "
  875. {
  876. (<<) cvx exec
  877. /PageSize [612 792] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  878. (>>) cvx exec setpagedevice
  879. }stopped
  880. {
  881. 1 dict begin
  882. pop currentpagedevice /InputAttributes get dup /Priority get 0 get get /LeadingEdge get
  883. dup dup 0 eq exch 3 eq or not {pop 0}if /OK@LE exch def
  884. /OK@MPT_Set dup where{exch get 0 OK@LE [612 792] 4 -1 roll exec}{pop}ifelse
  885. currentpagedevice dup length dict copy
  886. dup /PageSize [612 792] put
  887. dup /LeadingEdge OK@LE put
  888. dup /Policies 1 dict dup /PageSize 7 put put
  889. setpagedevice end
  890. }if"
  891. *End
  892. *PageSize Legal/Legal: "
  893. {
  894. (<<) cvx exec
  895. /PageSize [612 1008] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  896. (>>) cvx exec setpagedevice
  897. }stopped
  898. {
  899. pop
  900. {(<<) cvx exec /PageSize [612 972] (>>) cvx exec setpagedevice}stopped
  901. {
  902. pop /OK@MPT_Set dup where{exch get 0 0 [612 1008] 4 -1 roll exec}{pop}ifelse
  903. currentpagedevice dup length dict copy
  904. dup /PageSize [612 1008] put
  905. dup /LeadingEdge 0 put
  906. dup /Policies 1 dict dup /PageSize 7 put put
  907. setpagedevice
  908. }if
  909. }if"
  910. *End
  911. *PageSize FanFoldGermanLegal/Legal13: "
  912. {
  913. (<<) cvx exec
  914. /PageSize [612 936] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  915. (>>) cvx exec setpagedevice
  916. }stopped
  917. {
  918. pop /OK@MPT_Set dup where{exch get 0 0 [612 936] 4 -1 roll exec}{pop}ifelse
  919. currentpagedevice dup length dict copy
  920. dup /PageSize [612 936] put
  921. dup /LeadingEdge 0 put
  922. dup /Policies 1 dict dup /PageSize 7 put put
  923. setpagedevice
  924. }if"
  925. *End
  926. *PageSize B4: "
  927. {
  928. (<<) cvx exec
  929. /PageSize [729 1032] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  930. (>>) cvx exec setpagedevice
  931. }stopped
  932. {
  933. pop /OK@MPT_Set dup where{exch get 0 0 [729 1032] 4 -1 roll exec}{pop}ifelse
  934. currentpagedevice dup length dict copy
  935. dup /PageSize [729 1032] put
  936. dup /LeadingEdge 0 put
  937. dup /Policies 1 dict dup /PageSize 7 put put
  938. setpagedevice
  939. }if"
  940. *End
  941. *PageSize A5: "
  942. {
  943. (<<) cvx exec
  944. /PageSize [420 595] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  945. (>>) cvx exec setpagedevice
  946. }stopped
  947. {
  948. pop /OK@MPT_Set dup where{exch get 0 0 [420 595] 4 -1 roll exec}{pop}ifelse
  949. currentpagedevice dup length dict copy
  950. dup /PageSize [420 595] put
  951. dup /LeadingEdge 0 put
  952. dup /Policies 1 dict dup /PageSize 7 put put
  953. setpagedevice
  954. }if"
  955. *End
  956. *PageSize B5: "
  957. {
  958. (<<) cvx exec
  959. /PageSize [516 729] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  960. (>>) cvx exec setpagedevice
  961. }stopped
  962. {
  963. 1 dict begin
  964. pop currentpagedevice /InputAttributes get dup /Priority get 0 get get /LeadingEdge get
  965. dup dup 0 eq exch 3 eq or not {pop 0}if /OK@LE exch def
  966. /OK@MPT_Set dup where{exch get 0 OK@LE [516 729] 4 -1 roll exec}{pop}ifelse
  967. currentpagedevice dup length dict copy
  968. dup /PageSize [516 729] put
  969. dup /LeadingEdge OK@LE put
  970. dup /Policies 1 dict dup /PageSize 7 put put
  971. setpagedevice end
  972. }if"
  973. *End
  974. *PageSize A6: "
  975. {
  976. (<<) cvx exec
  977. /PageSize [297 420] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  978. (>>) cvx exec setpagedevice
  979. }stopped
  980. {
  981. pop currentpagedevice dup /InputAttributes get /Priority get 0 get dup
  982. 0 eq exch 3 eq or not{
  983. /ManualFeed get
  984. 4 statusdict /setpapertray 2 copy known{get exec}{pop pop pop}ifelse
  985. {(<<) cvx exec /ManualFeed true (>>) cvx exec setpagedevice}if
  986. }{pop}ifelse
  987. /OK@MPT_Set dup where{exch get 0 0 [297 420] 4 -1 roll exec}{pop}ifelse
  988. currentpagedevice dup length dict copy
  989. dup /PageSize [297 420] put
  990. dup /LeadingEdge 0 put
  991. dup /Policies 1 dict dup /PageSize 7 put put
  992. setpagedevice
  993. }if"
  994. *End
  995. *PageSize EnvMonarch/Monarch: "
  996. {
  997. (<<) cvx exec
  998. /PageSize [279 540] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  999. (>>) cvx exec setpagedevice
  1000. }stopped
  1001. {
  1002. pop currentpagedevice /ManualFeed get
  1003. 4 statusdict /setpapertray 2 copy known{get exec}{pop pop pop}ifelse
  1004. {(<<) cvx exec /ManualFeed true (>>) cvx exec setpagedevice}if
  1005. /OK@MPT_Set dup where{exch get 0 3 [279 540] 4 -1 roll exec}{pop}ifelse
  1006. currentpagedevice dup length dict copy
  1007. dup /PageSize [279 540] put
  1008. dup /LeadingEdge 3 put
  1009. dup /Policies 1 dict dup /PageSize 7 put put
  1010. setpagedevice
  1011. }if"
  1012. *End
  1013. *PageSize EnvDL/DL: "
  1014. {
  1015. (<<) cvx exec
  1016. /PageSize [312 624] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  1017. (>>) cvx exec setpagedevice
  1018. }stopped
  1019. {
  1020. pop currentpagedevice /ManualFeed get
  1021. 4 statusdict /setpapertray 2 copy known{get exec}{pop pop pop}ifelse
  1022. {(<<) cvx exec /ManualFeed true (>>) cvx exec setpagedevice}if
  1023. /OK@MPT_Set dup where{exch get 0 3 [312 624] 4 -1 roll exec}{pop}ifelse
  1024. currentpagedevice dup length dict copy
  1025. dup /PageSize [312 624] put
  1026. dup /LeadingEdge 3 put
  1027. dup /Policies 1 dict dup /PageSize 7 put put
  1028. setpagedevice
  1029. }if"
  1030. *End
  1031. *PageSize EnvC5/C5: "
  1032. {
  1033. (<<) cvx exec
  1034. /PageSize [459 649] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  1035. (>>) cvx exec setpagedevice
  1036. }stopped
  1037. {
  1038. pop currentpagedevice /ManualFeed get
  1039. 4 statusdict /setpapertray 2 copy known{get exec}{pop pop pop}ifelse
  1040. {(<<) cvx exec /ManualFeed true (>>) cvx exec setpagedevice}if
  1041. /OK@MPT_Set dup where{exch get 0 3 [459 649] 4 -1 roll exec}{pop}ifelse
  1042. currentpagedevice dup length dict copy
  1043. dup /PageSize [459 649] put
  1044. dup /LeadingEdge 3 put
  1045. dup /Policies 1 dict dup /PageSize 7 put put
  1046. setpagedevice
  1047. }if"
  1048. *End
  1049. *PageSize Env10/Com-10: "
  1050. {
  1051. (<<) cvx exec
  1052. /PageSize [297 684] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  1053. (>>) cvx exec setpagedevice
  1054. }stopped
  1055. {
  1056. pop currentpagedevice /ManualFeed get
  1057. 4 statusdict /setpapertray 2 copy known{get exec}{pop pop pop}ifelse
  1058. {(<<) cvx exec /ManualFeed true (>>) cvx exec setpagedevice}if
  1059. /OK@MPT_Set dup where{exch get 0 3 [297 684] 4 -1 roll exec}{pop}ifelse
  1060. currentpagedevice dup length dict copy
  1061. dup /PageSize [297 684] put
  1062. dup /LeadingEdge 3 put
  1063. dup /Policies 1 dict dup /PageSize 7 put put
  1064. setpagedevice
  1065. }if"
  1066. *End
  1067. *PageSize Executive/Executive: "
  1068. {
  1069. (<<) cvx exec
  1070. /PageSize [522 756] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  1071. (>>) cvx exec setpagedevice
  1072. }stopped
  1073. {
  1074. pop /OK@MPT_Set dup where{exch get 0 0 [522 756] 4 -1 roll exec}{pop}ifelse
  1075. currentpagedevice dup length dict copy
  1076. dup /PageSize [522 756] put
  1077. dup /LeadingEdge 0 put
  1078. dup /Policies 1 dict dup /PageSize 7 put put
  1079. setpagedevice
  1080. }if"
  1081. *End
  1082. *PageSize A3: "
  1083. {
  1084. (<<) cvx exec
  1085. /PageSize [842 1191] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  1086. (>>) cvx exec setpagedevice
  1087. }stopped
  1088. {
  1089. pop /OK@MPT_Set dup where{exch get 0 0 [842 1191] 4 -1 roll exec}{pop}ifelse
  1090. currentpagedevice dup length dict copy
  1091. dup /PageSize [842 1191] put
  1092. dup /LeadingEdge 0 put
  1093. dup /Policies 1 dict dup /PageSize 7 put put
  1094. setpagedevice
  1095. }if"
  1096. *End
  1097. *PageSize A3nobi/A3Nobi: "
  1098. {
  1099. (<<) cvx exec
  1100. /PageSize [930 1284] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  1101. (>>) cvx exec setpagedevice
  1102. }stopped
  1103. {
  1104. pop /OK@MPT_Set dup where{exch get 0 0 [930 1284] 4 -1 roll exec}{pop}ifelse
  1105. currentpagedevice dup length dict copy
  1106. dup /PageSize [930 1284] put
  1107. dup /LeadingEdge 0 put
  1108. dup /Policies 1 dict dup /PageSize 7 put put
  1109. setpagedevice
  1110. }if"
  1111. *End
  1112. *PageSize EnvC4/C4: "
  1113. {
  1114. (<<) cvx exec
  1115. /PageSize [649 918] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  1116. (>>) cvx exec setpagedevice
  1117. }stopped
  1118. {
  1119. pop currentpagedevice /ManualFeed get
  1120. 4 statusdict /setpapertray 2 copy known{get exec}{pop pop pop}ifelse
  1121. {(<<) cvx exec /ManualFeed true (>>) cvx exec setpagedevice}if
  1122. /OK@MPT_Set dup where{exch get 0 3 [649 918] 4 -1 roll exec}{pop}ifelse
  1123. currentpagedevice dup length dict copy
  1124. dup /PageSize [649 918] put
  1125. dup /LeadingEdge 3 put
  1126. dup /Policies 1 dict dup /PageSize 7 put put
  1127. setpagedevice
  1128. }if"
  1129. *End
  1130. *PageSize Env9/Com-9: "
  1131. {
  1132. (<<) cvx exec
  1133. /PageSize [279 639] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  1134. (>>) cvx exec setpagedevice
  1135. }stopped
  1136. {
  1137. pop currentpagedevice /ManualFeed get
  1138. 4 statusdict /setpapertray 2 copy known{get exec}{pop pop pop}ifelse
  1139. {(<<) cvx exec /ManualFeed true (>>) cvx exec setpagedevice}if
  1140. /OK@MPT_Set dup where{exch get 0 3 [279 639] 4 -1 roll exec}{pop}ifelse
  1141. currentpagedevice dup length dict copy
  1142. dup /PageSize [279 639] put
  1143. dup /LeadingEdge 3 put
  1144. dup /Policies 1 dict dup /PageSize 7 put put
  1145. setpagedevice
  1146. }if"
  1147. *End
  1148. *PageSize OKLegal/Legal13.5: "
  1149. {
  1150. (<<) cvx exec
  1151. /PageSize [612 972] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  1152. (>>) cvx exec setpagedevice
  1153. }stopped
  1154. {
  1155. pop
  1156. {(<<) cvx exec /PageSize [612 1008] (>>) cvx exec setpagedevice}stopped
  1157. {
  1158. pop /OK@MPT_Set dup where{exch get 0 0 [612 972] 4 -1 roll exec}{pop}ifelse
  1159. currentpagedevice dup length dict copy
  1160. dup /PageSize [612 972] put
  1161. dup /LeadingEdge 0 put
  1162. dup /Policies 1 dict dup /PageSize 7 put put
  1163. setpagedevice
  1164. }if
  1165. }if"
  1166. *End
  1167. *PageSize Tabloid/Tabloid: "
  1168. {
  1169. (<<) cvx exec
  1170. /PageSize [792 1224] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  1171. (>>) cvx exec setpagedevice
  1172. }stopped
  1173. {
  1174. pop
  1175. {(<<) cvx exec /PageSize [864 1296] (>>) cvx exec setpagedevice}stopped
  1176. {
  1177. pop
  1178. {(<<) cvx exec /PageSize [907 1276] (>>) cvx exec setpagedevice}stopped
  1179. {
  1180. pop /OK@MPT_Set dup where{exch get 0 0 [792 1224] 4 -1 roll exec}{pop}ifelse
  1181. currentpagedevice dup length dict copy
  1182. dup /PageSize [792 1224] put
  1183. dup /LeadingEdge 0 put
  1184. dup /Policies 1 dict dup /PageSize 7 put put
  1185. setpagedevice
  1186. }if
  1187. }if
  1188. }if"
  1189. *End
  1190. *PageSize A3wide/A3Wide(SRA3): "
  1191. {
  1192. (<<) cvx exec
  1193. /PageSize [907 1276] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  1194. (>>) cvx exec setpagedevice
  1195. }stopped
  1196. {
  1197. pop
  1198. {(<<) cvx exec /PageSize [864 1296] (>>) cvx exec setpagedevice}stopped
  1199. {
  1200. pop
  1201. {(<<) cvx exec /PageSize [792 1224] (>>) cvx exec setpagedevice}stopped
  1202. {
  1203. pop /OK@MPT_Set dup where{exch get 0 0 [907 1276] 4 -1 roll exec}{pop}ifelse
  1204. currentpagedevice dup length dict copy
  1205. dup /PageSize [907 1276] put
  1206. dup /LeadingEdge 0 put
  1207. dup /Policies 1 dict dup /PageSize 7 put put
  1208. setpagedevice
  1209. }if
  1210. }if
  1211. }if"
  1212. *End
  1213. *PageSize TabloidExtra/Tabloid Extra: "
  1214. {
  1215. (<<) cvx exec
  1216. /PageSize [864 1296] /Policies (<<) cvx exec /PageSize 0 (>>) cvx exec
  1217. (>>) cvx exec setpagedevice
  1218. }stopped
  1219. {
  1220. pop
  1221. {(<<) cvx exec /PageSize [907 1276] (>>) cvx exec setpagedevice}stopped
  1222. {
  1223. pop
  1224. {(<<) cvx exec /PageSize [792 1224] (>>) cvx exec setpagedevice}stopped
  1225. {
  1226. pop /OK@MPT_Set dup where{exch get 0 0 [864 1296] 4 -1 roll exec}{pop}ifelse
  1227. currentpagedevice dup length dict copy
  1228. dup /PageSize [864 1296] put
  1229. dup /LeadingEdge 0 put
  1230. dup /Policies 1 dict dup /PageSize 7 put put
  1231. setpagedevice
  1232. }if
  1233. }if
  1234. }if"
  1235. *End
  1236. *?PageSize: "
  1237. save
  1238. currentpagedevice /PageSize get aload pop 2 copy gt {exch}if
  1239. (Unknown)
  1240. (<<) cvx exec
  1241. [595 842] (A4)
  1242. [612 792] (Letter)
  1243. [612 1008] (Legal)
  1244. [612 936] (FanFoldGermanLegal)
  1245. [729 1032] (B4)
  1246. [420 595] (A5)
  1247. [516 729] (B5)
  1248. [297 420] (A6)
  1249. [279 540] (EnvMonarch)
  1250. [312 624] (EnvDL)
  1251. [459 649] (EnvC5)
  1252. [297 684] (Env10)
  1253. [522 756] (Executive)
  1254. [842 1191] (A3)
  1255. [930 1284] (A3nobi)
  1256. [649 918] (EnvC4)
  1257. [279 639] (Env9)
  1258. [612 972] (OKLegal)
  1259. [792 1224] (Tabloid)
  1260. [907 1276] (A3wide)
  1261. [864 1296] (TabloidExtra)
  1262. (>>) cvx exec
  1263. {
  1264. exch aload pop 2 copy gt {exch}if 4 index sub abs 5 le exch
  1265. 5 index sub abs 5 le and {exch pop exit}{pop}ifelse
  1266. } bind forall = flush pop pop
  1267. restore"
  1268. *End
  1269. *CloseUI: *PageSize
  1270. *OpenUI *PageRegion: PickOne
  1271. *OrderDependency: 55.0 DocumentSetup *PageRegion
  1272. *DefaultPageRegion: Letter
  1273. *PageRegion A4: "
  1274. 1 dict begin
  1275. currentpagedevice /InputAttributes get dup /Priority get 0 get get /LeadingEdge get
  1276. dup dup 0 eq exch 3 eq or not {pop 0}if /OK@LE exch def
  1277. /OK@MPT_Set dup where{exch get 0 OK@LE [595 842] 4 -1 roll exec}{pop}ifelse
  1278. currentpagedevice dup length dict copy
  1279. dup /PageSize [595 842] put
  1280. dup /LeadingEdge OK@LE put
  1281. dup /Policies 1 dict dup /PageSize 7 put put
  1282. setpagedevice end"
  1283. *End
  1284. *PageRegion Letter/Letter: "
  1285. 1 dict begin
  1286. currentpagedevice /InputAttributes get dup /Priority get 0 get get /LeadingEdge get
  1287. dup dup 0 eq exch 3 eq or not {pop 0}if /OK@LE exch def
  1288. /OK@MPT_Set dup where{exch get 0 OK@LE [612 792] 4 -1 roll exec}{pop}ifelse
  1289. currentpagedevice dup length dict copy
  1290. dup /PageSize [612 792] put
  1291. dup /LeadingEdge OK@LE put
  1292. dup /Policies 1 dict dup /PageSize 7 put put
  1293. setpagedevice end"
  1294. *End
  1295. *PageRegion Legal/Legal: "
  1296. /OK@MPT_Set dup where{exch get 0 0 [612 1008] 4 -1 roll exec}{pop}ifelse
  1297. currentpagedevice dup length dict copy
  1298. dup /PageSize [612 1008] put
  1299. dup /LeadingEdge 0 put
  1300. dup /Policies 1 dict dup /PageSize 7 put put
  1301. setpagedevice"
  1302. *End
  1303. *PageRegion FanFoldGermanLegal/Legal13: "
  1304. /OK@MPT_Set dup where{exch get 0 0 [612 936] 4 -1 roll exec}{pop}ifelse
  1305. currentpagedevice dup length dict copy
  1306. dup /PageSize [612 936] put
  1307. dup /LeadingEdge 0 put
  1308. dup /Policies 1 dict dup /PageSize 7 put put
  1309. setpagedevice"
  1310. *End
  1311. *PageRegion B4: "
  1312. /OK@MPT_Set dup where{exch get 0 0 [729 1032] 4 -1 roll exec}{pop}ifelse
  1313. currentpagedevice dup length dict copy
  1314. dup /PageSize [729 1032] put
  1315. dup /LeadingEdge 0 put
  1316. dup /Policies 1 dict dup /PageSize 7 put put
  1317. setpagedevice"
  1318. *End
  1319. *PageRegion A5: "
  1320. /OK@MPT_Set dup where{exch get 0 0 [420 595] 4 -1 roll exec}{pop}ifelse
  1321. currentpagedevice dup length dict copy
  1322. dup /PageSize [420 595] put
  1323. dup /LeadingEdge 0 put
  1324. dup /Policies 1 dict dup /PageSize 7 put put
  1325. setpagedevice"
  1326. *End
  1327. *PageRegion B5: "
  1328. 1 dict begin
  1329. currentpagedevice /InputAttributes get dup /Priority get 0 get get /LeadingEdge get
  1330. dup dup 0 eq exch 3 eq or not {pop 0}if /OK@LE exch def
  1331. /OK@MPT_Set dup where{exch get 0 OK@LE [516 729] 4 -1 roll exec}{pop}ifelse
  1332. currentpagedevice dup length dict copy
  1333. dup /PageSize [516 729] put
  1334. dup /LeadingEdge OK@LE put
  1335. dup /Policies 1 dict dup /PageSize 7 put put
  1336. setpagedevice end"
  1337. *End
  1338. *PageRegion A6: "
  1339. /OK@MPT_Set dup where{exch get 0 0 [297 420] 4 -1 roll exec}{pop}ifelse
  1340. currentpagedevice dup length dict copy
  1341. dup /PageSize [297 420] put
  1342. dup /LeadingEdge 0 put
  1343. dup /Policies 1 dict dup /PageSize 7 put put
  1344. setpagedevice"
  1345. *End
  1346. *PageRegion EnvMonarch/Monarch: "
  1347. /OK@MPT_Set dup where{exch get 0 3 [279 540] 4 -1 roll exec}{pop}ifelse
  1348. currentpagedevice dup length dict copy
  1349. dup /PageSize [279 540] put
  1350. dup /LeadingEdge 3 put
  1351. dup /Policies 1 dict dup /PageSize 7 put put
  1352. setpagedevice"
  1353. *End
  1354. *PageRegion EnvDL/DL: "
  1355. /OK@MPT_Set dup where{exch get 0 3 [312 624] 4 -1 roll exec}{pop}ifelse
  1356. currentpagedevice dup length dict copy
  1357. dup /PageSize [312 624] put
  1358. dup /LeadingEdge 3 put
  1359. dup /Policies 1 dict dup /PageSize 7 put put
  1360. setpagedevice"
  1361. *End
  1362. *PageRegion EnvC5/C5: "
  1363. /OK@MPT_Set dup where{exch get 0 3 [459 649] 4 -1 roll exec}{pop}ifelse
  1364. currentpagedevice dup length dict copy
  1365. dup /PageSize [459 649] put
  1366. dup /LeadingEdge 3 put
  1367. dup /Policies 1 dict dup /PageSize 7 put put
  1368. setpagedevice"
  1369. *End
  1370. *PageRegion Env10/Com-10: "
  1371. /OK@MPT_Set dup where{exch get 0 3 [297 684] 4 -1 roll exec}{pop}ifelse
  1372. currentpagedevice dup length dict copy
  1373. dup /PageSize [297 684] put
  1374. dup /LeadingEdge 3 put
  1375. dup /Policies 1 dict dup /PageSize 7 put put
  1376. setpagedevice"
  1377. *End
  1378. *PageRegion Executive/Executive: "
  1379. /OK@MPT_Set dup where{exch get 0 0 [522 756] 4 -1 roll exec}{pop}ifelse
  1380. currentpagedevice dup length dict copy
  1381. dup /PageSize [522 756] put
  1382. dup /LeadingEdge 0 put
  1383. dup /Policies 1 dict dup /PageSize 7 put put
  1384. setpagedevice"
  1385. *End
  1386. *PageRegion A3: "
  1387. /OK@MPT_Set dup where{exch get 0 0 [842 1191] 4 -1 roll exec}{pop}ifelse
  1388. currentpagedevice dup length dict copy
  1389. dup /PageSize [842 1191] put
  1390. dup /LeadingEdge 0 put
  1391. dup /Policies 1 dict dup /PageSize 7 put put
  1392. setpagedevice"
  1393. *End
  1394. *PageRegion A3nobi/A3Nobi: "
  1395. /OK@MPT_Set dup where{exch get 0 0 [930 1284] 4 -1 roll exec}{pop}ifelse
  1396. currentpagedevice dup length dict copy
  1397. dup /PageSize [930 1284] put
  1398. dup /LeadingEdge 0 put
  1399. dup /Policies 1 dict dup /PageSize 7 put put
  1400. setpagedevice"
  1401. *End
  1402. *PageRegion EnvC4/C4: "
  1403. /OK@MPT_Set dup where{exch get 0 3 [649 918] 4 -1 roll exec}{pop}ifelse
  1404. currentpagedevice dup length dict copy
  1405. dup /PageSize [649 918] put
  1406. dup /LeadingEdge 3 put
  1407. dup /Policies 1 dict dup /PageSize 7 put put
  1408. setpagedevice"
  1409. *End
  1410. *PageRegion Env9/Com-9: "
  1411. /OK@MPT_Set dup where{exch get 0 3 [279 639] 4 -1 roll exec}{pop}ifelse
  1412. currentpagedevice dup length dict copy
  1413. dup /PageSize [279 639] put
  1414. dup /LeadingEdge 3 put
  1415. dup /Policies 1 dict dup /PageSize 7 put put
  1416. setpagedevice"
  1417. *End
  1418. *PageRegion OKLegal/Legal13.5: "
  1419. /OK@MPT_Set dup where{exch get 0 0 [612 972] 4 -1 roll exec}{pop}ifelse
  1420. currentpagedevice dup length dict copy
  1421. dup /PageSize [612 972] put
  1422. dup /LeadingEdge 0 put
  1423. dup /Policies 1 dict dup /PageSize 7 put put
  1424. setpagedevice"
  1425. *End
  1426. *PageRegion Tabloid/Tabloid: "
  1427. /OK@MPT_Set dup where{exch get 0 0 [792 1224] 4 -1 roll exec}{pop}ifelse
  1428. currentpagedevice dup length dict copy
  1429. dup /PageSize [792 1224] put
  1430. dup /LeadingEdge 0 put
  1431. dup /Policies 1 dict dup /PageSize 7 put put
  1432. setpagedevice"
  1433. *End
  1434. *PageRegion A3wide/A3Wide(SRA3): "
  1435. /OK@MPT_Set dup where{exch get 0 0 [907 1276] 4 -1 roll exec}{pop}ifelse
  1436. currentpagedevice dup length dict copy
  1437. dup /PageSize [907 1276] put
  1438. dup /LeadingEdge 0 put
  1439. dup /Policies 1 dict dup /PageSize 7 put put
  1440. setpagedevice"
  1441. *End
  1442. *PageRegion TabloidExtra/Tabloid Extra: "
  1443. /OK@MPT_Set dup where{exch get 0 0 [864 1296] 4 -1 roll exec}{pop}ifelse
  1444. currentpagedevice dup length dict copy
  1445. dup /PageSize [864 1296] put
  1446. dup /LeadingEdge 0 put
  1447. dup /Policies 1 dict dup /PageSize 7 put put
  1448. setpagedevice"
  1449. *End
  1450. *CloseUI: *PageRegion
  1451. *% The following entries provide information about specific paper keywords.
  1452. *DefaultImageableArea: Letter
  1453. *ImageableArea A4: "13 13 582 829 "
  1454. *ImageableArea Letter/Letter: "13 13 599 779 "
  1455. *ImageableArea Legal/Legal: "13 13 599 995 "
  1456. *ImageableArea FanFoldGermanLegal/Legal13: "13 13 599 923 "
  1457. *ImageableArea B4: "13 13 716 1019 "
  1458. *ImageableArea A5: "13 13 407 582 "
  1459. *ImageableArea B5: "13 13 503 716 "
  1460. *ImageableArea A6: "13 13 285 407 "
  1461. *ImageableArea EnvMonarch/Monarch: "13 13 265 527 "
  1462. *ImageableArea EnvDL/DL: "13 13 299 611 "
  1463. *ImageableArea EnvC5/C5: "13 13 443 636 "
  1464. *ImageableArea Env10/Com-10: "13 13 279 670 "
  1465. *ImageableArea Executive/Executive: "13 13 509 743 "
  1466. *ImageableArea A3: "13 13 829 1178 "
  1467. *ImageableArea A3nobi/A3Nobi: "13 13 917 1271 "
  1468. *ImageableArea EnvC4/C4: "33 13 616 905 "
  1469. *ImageableArea Env9/Com-9: "13 13 260 626 "
  1470. *ImageableArea OKLegal/Legal13.5: "13 13 599 959 "
  1471. *ImageableArea Tabloid/Tabloid: "13 13 779 1211 "
  1472. *ImageableArea A3wide/A3Wide(SRA3): "13 13 894 1263 "
  1473. *ImageableArea TabloidExtra/Tabloid Extra: "13 13 851 1283 "
  1474. *?ImageableArea: "
  1475. save
  1476. /cvp {20 string cvs print ( ) print}bind def
  1477. /upperright {10000 mul floor 10000 div}bind def
  1478. /lowerleft {10000 mul ceiling 10000 div}bind def
  1479. newpath clippath pathbbox
  1480. 4 -2 roll exch 2 {lowerleft cvp}repeat
  1481. exch 2 {upperright cvp}repeat flush
  1482. restore"
  1483. *End
  1484. *% These provide the physical dimensions of the paper (by keyword)
  1485. *DefaultPaperDimension: Letter
  1486. *PaperDimension A4: "595 842"
  1487. *PaperDimension Letter/Letter: "612 792"
  1488. *PaperDimension Legal/Legal: "612 1008"
  1489. *PaperDimension FanFoldGermanLegal/Legal13: "612 936"
  1490. *PaperDimension B4: "729 1032"
  1491. *PaperDimension A5: "420 595"
  1492. *PaperDimension B5: "516 729"
  1493. *PaperDimension A6: "297 420"
  1494. *PaperDimension EnvMonarch/Monarch: "279 540"
  1495. *PaperDimension EnvDL/DL: "312 624"
  1496. *PaperDimension EnvC5/C5: "459 649"
  1497. *PaperDimension Env10/Com-10: "297 684"
  1498. *PaperDimension Executive/Executive: "522 756"
  1499. *PaperDimension A3: "842 1191"
  1500. *PaperDimension A3nobi/A3Nobi: "930 1284"
  1501. *PaperDimension EnvC4/C4: "649 918"
  1502. *PaperDimension Env9/Com-9: "279 639"
  1503. *PaperDimension OKLegal/Legal13.5: "612 972"
  1504. *PaperDimension Tabloid/Tabloid: "792 1224"
  1505. *PaperDimension A3wide/A3Wide(SRA3): "907 1276"
  1506. *PaperDimension TabloidExtra/Tabloid Extra: "864 1296"
  1507. *%=== Custom Paper Support =================
  1508. *%Orientation and Margin (offsets) values are not utilized
  1509. *MaxMediaWidth: "928.8"
  1510. *MaxMediaHeight: "2548.8"
  1511. *CenterRegistered: False
  1512. *HWMargins: 13 13 13 13
  1513. *NonUIOrderDependency: 60.0 DocumentSetup *CustomPageSize
  1514. *CustomPageSize True: "
  1515. (<<) cvx exec /HWResolution [600 600] (>>) cvx exec setpagedevice
  1516. 1 dict dup /TraySwitch false put setpagedevice
  1517. 10 dict begin
  1518. false statusdict /setpapersizecheck 2 copy known{
  1519. get {exec}stopped {pop}{globaldict /OK@_Custom 0 put}ifelse
  1520. }{pop pop pop}ifelse
  1521. /OK@ORT exch def pop pop
  1522. 2 copy gt /OK@LFEED exch def
  1523. /OK@WPAPER OK@ORT 2 mod OK@LFEED{1 eq}{0 eq}ifelse def
  1524. OK@LFEED{exch}if
  1525. /OK@Y exch def /OK@X exch def
  1526. /OK@LEdge [3 0 1 2] OK@ORT get def
  1527. currentpagedevice dup length dict copy dup
  1528. dup /InputAttributes get dup length dict copy
  1529. /InputAttributes exch dup dup 3 get dup length dict copy 3 exch
  1530. dup /PageSize [OK@X OK@Y OK@WPAPER{exch}if] put
  1531. dup /LeadingEdge OK@LEdge put put put
  1532. dup /PageSize [OK@X OK@Y OK@WPAPER{exch}if] put
  1533. dup /LeadingEdge OK@LEdge put
  1534. dup /Policies 1 dict dup /PageSize 7 put put setpagedevice
  1535. end"
  1536. *End
  1537. *LeadingEdge Short: ""
  1538. *LeadingEdge Long: ""
  1539. *DefaultLeadingEdge: Short
  1540. *ParamCustomPageSize Width: 1 points 216 928.8
  1541. *ParamCustomPageSize Height: 2 points 360 2548.8
  1542. *ParamCustomPageSize WidthOffset: 3 points 0 0
  1543. *ParamCustomPageSize HeightOffset: 4 points 0 0
  1544. *ParamCustomPageSize Orientation: 5 int 0 3
  1545. *RequiresPageRegion All: True
  1546. *% _____ Media Type _____
  1547. *% This selection must be later than manual feed selection
  1548. *OpenUI *MediaType/Paper Type: PickOne
  1549. *OrderDependency: 90.0 DocumentSetup *MediaType
  1550. *DefaultMediaType: PRINTERDEFAULT
  1551. *MediaType PRINTERDEFAULT/Printer Setting: "
  1552. "
  1553. *End
  1554. *MediaType LIGHT/Light(16lb<3C>): "
  1555. statusdict /papertray 2 copy known{
  1556. 4 dict begin
  1557. get exec 1 sub currentpagedevice /ManualFeed get{pop 3}if /OK_TRAY exch def
  1558. currentpagedevice dup length dict copy /OK_CPD exch def
  1559. OK_CPD /MediaType get (Envelope) ne{
  1560. OK_CPD /InputAttributes get dup length dict copy /OK_IA exch def
  1561. OK_IA OK_TRAY get /PageSize get /OK_IASZ exch def
  1562. OK_IA dup OK_TRAY get dup length dict copy OK_TRAY exch
  1563. dup /PageSize OK_IASZ put
  1564. dup /MediaType (Plain) put
  1565. dup /MediaWeight 62 put put
  1566. OK_CPD dup /InputAttributes OK_IA put
  1567. dup /MediaType (Plain) put
  1568. dup /MediaWeight 62 put
  1569. dup /Policies (<<) cvx exec/PageSize 7 (>>) cvx exec put
  1570. setpagedevice
  1571. }if
  1572. end
  1573. }{pop pop}ifelse"
  1574. *End
  1575. *MediaType MEDIUMLIGHT/Medium-Light(17-19lb): "
  1576. statusdict /papertray 2 copy known{
  1577. 4 dict begin
  1578. get exec 1 sub currentpagedevice /ManualFeed get{pop 3}if /OK_TRAY exch def
  1579. currentpagedevice dup length dict copy /OK_CPD exch def
  1580. OK_CPD /MediaType get (Envelope) ne{
  1581. OK_CPD /InputAttributes get dup length dict copy /OK_IA exch def
  1582. OK_IA OK_TRAY get /PageSize get /OK_IASZ exch def
  1583. OK_IA dup OK_TRAY get dup length dict copy OK_TRAY exch
  1584. dup /PageSize OK_IASZ put
  1585. dup /MediaType (Plain) put
  1586. dup /MediaWeight 73 put put
  1587. OK_CPD dup /InputAttributes OK_IA put
  1588. dup /MediaType (Plain) put
  1589. dup /MediaWeight 73 put
  1590. dup /Policies (<<) cvx exec/PageSize 7 (>>) cvx exec put
  1591. setpagedevice
  1592. }if
  1593. end
  1594. }{pop pop}ifelse"
  1595. *End
  1596. *MediaType MEDIUM/Medium(20-24lb): "
  1597. statusdict /papertray 2 copy known{
  1598. 4 dict begin
  1599. get exec 1 sub currentpagedevice /ManualFeed get{pop 3}if /OK_TRAY exch def
  1600. currentpagedevice dup length dict copy /OK_CPD exch def
  1601. OK_CPD /MediaType get (Envelope) ne{
  1602. OK_CPD /InputAttributes get dup length dict copy /OK_IA exch def
  1603. OK_IA OK_TRAY get /PageSize get /OK_IASZ exch def
  1604. OK_IA dup OK_TRAY get dup length dict copy OK_TRAY exch
  1605. dup /PageSize OK_IASZ put
  1606. dup /MediaType (Plain) put
  1607. dup /MediaWeight 92 put put
  1608. OK_CPD dup /InputAttributes OK_IA put
  1609. dup /MediaType (Plain) put
  1610. dup /MediaWeight 92 put
  1611. dup /Policies (<<) cvx exec/PageSize 7 (>>) cvx exec put
  1612. setpagedevice
  1613. }if
  1614. end
  1615. }{pop pop}ifelse"
  1616. *End
  1617. *MediaType MEDIUMHEAVY/Medium-Heavy(25-27lb): "
  1618. statusdict /papertray 2 copy known{
  1619. 4 dict begin
  1620. get exec 1 sub currentpagedevice /ManualFeed get{pop 3}if /OK_TRAY exch def
  1621. currentpagedevice dup length dict copy /OK_CPD exch def
  1622. OK_CPD /MediaType get (Envelope) ne{
  1623. OK_CPD /InputAttributes get dup length dict copy /OK_IA exch def
  1624. OK_IA OK_TRAY get /PageSize get /OK_IASZ exch def
  1625. OK_IA dup OK_TRAY get dup length dict copy OK_TRAY exch
  1626. dup /PageSize OK_IASZ put
  1627. dup /MediaType (Plain) put
  1628. dup /MediaWeight 103 put put
  1629. OK_CPD dup /InputAttributes OK_IA put
  1630. dup /MediaType (Plain) put
  1631. dup /MediaWeight 103 put
  1632. dup /Policies (<<) cvx exec/PageSize 7 (>>) cvx exec put
  1633. setpagedevice
  1634. }if
  1635. end
  1636. }{pop pop}ifelse"
  1637. *End
  1638. *MediaType HEAVY/Heavy(28-32lb): "
  1639. statusdict /papertray 2 copy known{
  1640. 4 dict begin
  1641. get exec 1 sub currentpagedevice /ManualFeed get{pop 3}if /OK_TRAY exch def
  1642. currentpagedevice dup length dict copy /OK_CPD exch def
  1643. OK_CPD /MediaType get (Envelope) ne{
  1644. OK_CPD /InputAttributes get dup length dict copy /OK_IA exch def
  1645. OK_IA OK_TRAY get /PageSize get /OK_IASZ exch def
  1646. OK_IA dup OK_TRAY get dup length dict copy OK_TRAY exch
  1647. dup /PageSize OK_IASZ put
  1648. dup /MediaType (Plain) put
  1649. dup /MediaWeight 122 put put
  1650. OK_CPD dup /InputAttributes OK_IA put
  1651. dup /MediaType (Plain) put
  1652. dup /MediaWeight 122 put
  1653. dup /Policies (<<) cvx exec/PageSize 7 (>>) cvx exec put
  1654. setpagedevice
  1655. }if
  1656. end
  1657. }{pop pop}ifelse"
  1658. *End
  1659. *MediaType ULTRAHEAVY/Ultra-Heavy(33-54lb): "
  1660. statusdict /papertray 2 copy known{
  1661. 4 dict begin
  1662. get exec 1 sub currentpagedevice /ManualFeed get{pop 3}if /OK_TRAY exch def
  1663. currentpagedevice dup length dict copy /OK_CPD exch def
  1664. OK_CPD /MediaType get (Envelope) ne{
  1665. OK_CPD /InputAttributes get dup length dict copy /OK_IA exch def
  1666. OK_IA OK_TRAY get /PageSize get /OK_IASZ exch def
  1667. OK_IA dup OK_TRAY get dup length dict copy OK_TRAY exch
  1668. dup /PageSize OK_IASZ put
  1669. dup /MediaType (Plain) put
  1670. dup /MediaWeight 203 put put
  1671. OK_CPD dup /InputAttributes OK_IA put
  1672. dup /MediaType (Plain) put
  1673. dup /MediaWeight 203 put
  1674. dup /Policies (<<) cvx exec/PageSize 7 (>>) cvx exec put
  1675. setpagedevice
  1676. }if
  1677. end
  1678. }{pop pop}ifelse"
  1679. *End
  1680. *MediaType Labels1/Labels1: "
  1681. false statusdict /setpapersizecheck 2 copy known
  1682. {get {exec}stopped {pop}if}{pop pop pop}ifelse
  1683. statusdict /papertray 2 copy known{
  1684. 4 dict begin
  1685. get exec 1 sub dup 3 ne{
  1686. currentpagedevice /ManualFeed get
  1687. 4 statusdict /setpapertray 2 copy known{
  1688. get {exec}stopped {pop}if
  1689. }{pop pop pop}ifelse
  1690. 1 dict dup /ManualFeed 4 -1 roll put setpagedevice pop 3
  1691. }if /OK_TRAY exch def
  1692. currentpagedevice dup length dict copy /OK_CPD exch def
  1693. OK_CPD /MediaType get (Envelope) ne{
  1694. OK_CPD /InputAttributes get dup length dict copy /OK_IA exch def
  1695. OK_IA OK_TRAY get /PageSize get /OK_IASZ exch def
  1696. OK_IA dup OK_TRAY get dup length dict copy OK_TRAY exch
  1697. dup /PageSize OK_IASZ put
  1698. dup /MediaType (Labels) put
  1699. dup /MediaWeight 73 put put
  1700. OK_CPD dup /InputAttributes OK_IA put
  1701. dup /MediaType (Labels) put
  1702. dup /MediaWeight 73 put
  1703. dup /Policies (<<) cvx exec/PageSize 7 (>>) cvx exec put
  1704. setpagedevice
  1705. }if
  1706. end
  1707. }{pop pop}ifelse"
  1708. *End
  1709. *MediaType Labels2/Labels2: "
  1710. false statusdict /setpapersizecheck 2 copy known
  1711. {get {exec}stopped {pop}if}{pop pop pop}ifelse
  1712. statusdict /papertray 2 copy known{
  1713. 4 dict begin
  1714. get exec 1 sub dup 3 ne{
  1715. currentpagedevice /ManualFeed get
  1716. 4 statusdict /setpapertray 2 copy known{
  1717. get {exec}stopped {pop}if
  1718. }{pop pop pop}ifelse
  1719. 1 dict dup /ManualFeed 4 -1 roll put setpagedevice pop 3
  1720. }if /OK_TRAY exch def
  1721. currentpagedevice dup length dict copy /OK_CPD exch def
  1722. OK_CPD /MediaType get (Envelope) ne{
  1723. OK_CPD /InputAttributes get dup length dict copy /OK_IA exch def
  1724. OK_IA OK_TRAY get /PageSize get /OK_IASZ exch def
  1725. OK_IA dup OK_TRAY get dup length dict copy OK_TRAY exch
  1726. dup /PageSize OK_IASZ put
  1727. dup /MediaType (Labels) put
  1728. dup /MediaWeight 203 put put
  1729. OK_CPD dup /InputAttributes OK_IA put
  1730. dup /MediaType (Labels) put
  1731. dup /MediaWeight 203 put
  1732. dup /Policies (<<) cvx exec/PageSize 7 (>>) cvx exec put
  1733. setpagedevice
  1734. }if
  1735. end
  1736. }{pop pop}ifelse"
  1737. *End
  1738. *MediaType Transparency/Transparency: "
  1739. false statusdict /setpapersizecheck 2 copy known
  1740. {get {exec}stopped {pop}if}{pop pop pop}ifelse
  1741. statusdict /papertray 2 copy known{
  1742. 4 dict begin
  1743. get exec 1 sub dup dup 0 eq exch 3 eq or not{
  1744. currentpagedevice /ManualFeed get
  1745. 4 statusdict /setpapertray 2 copy known{
  1746. get {exec}stopped {pop}if
  1747. }{pop pop pop}ifelse
  1748. 1 dict dup /ManualFeed 4 -1 roll put setpagedevice pop 3
  1749. }if /OK_TRAY exch def
  1750. currentpagedevice dup length dict copy /OK_CPD exch def
  1751. OK_CPD /MediaType get (Envelope) ne{
  1752. OK_CPD /InputAttributes get dup length dict copy /OK_IA exch def
  1753. OK_IA OK_TRAY get /PageSize get /OK_IASZ exch def
  1754. OK_IA dup OK_TRAY get dup length dict copy OK_TRAY exch
  1755. dup /PageSize OK_IASZ put
  1756. dup /MediaType (Transparency) put
  1757. dup /MediaWeight 73 put put
  1758. OK_CPD dup /InputAttributes OK_IA put
  1759. dup /MediaType (Transparency) put
  1760. dup /MediaWeight 73 put
  1761. dup /Policies (<<) cvx exec/PageSize 7 (>>) cvx exec put
  1762. setpagedevice
  1763. }if
  1764. end
  1765. }{pop pop}ifelse"
  1766. *End
  1767. *?MediaType: "
  1768. save 3 dict begin
  1769. currentpagedevice /MediaType 2 copy known{
  1770. get /OK_MT exch def
  1771. OK_MT (Transparency) eq {
  1772. OK_MT
  1773. }{
  1774. currentpagedevice /MediaWeight 2 copy known{
  1775. get /OK_MW exch def
  1776. 5 -1 0 {
  1777. /OK_idx exch def
  1778. [62 73 92 103 122 203] OK_idx get OK_MW le
  1779. {exit}if
  1780. }for
  1781. OK_MT dup (Plain) eq exch null eq or{
  1782. [(LIGHT) (MEDIUMLIGHT) (MEDIUM) (MEDIUMHEAVY)
  1783. (HEAVY) (ULTRAHEAVY)] OK_idx get
  1784. }{
  1785. OK_MT (Labels) eq{
  1786. [(Labels1) dup dup dup dup (Labels2)] OK_idx get
  1787. }{
  1788. (Unknown)
  1789. }ifelse
  1790. }ifelse
  1791. }{
  1792. pop pop (Unknown)
  1793. }ifelse
  1794. }ifelse
  1795. }{
  1796. pop pop (Unknown)
  1797. }ifelse
  1798. end = flush restore"
  1799. *End
  1800. *CloseUI: *MediaType
  1801. *% _____ Output Bin _____
  1802. *OpenUI *OutputBin/Output Bin: PickOne
  1803. *OrderDependency: 45.0 DocumentSetup *OutputBin
  1804. *DefaultOutputBin: Stacker
  1805. *OutputBin Stacker/Stacker (Face-down): "
  1806. (<<) cvx exec
  1807. /OutputFaceUp false
  1808. (>>) cvx exec setpagedevice"
  1809. *End
  1810. *OutputBin Rear/Stacker (Face-up): "
  1811. (<<) cvx exec
  1812. /OutputFaceUp true
  1813. (>>) cvx exec setpagedevice"
  1814. *End
  1815. *?OutputBin:"
  1816. save
  1817. currentpagedevice /OutputFaceUp 2 copy known{
  1818. get{(Rear)}{(Stacker)}ifelse
  1819. }{pop pop (Stacker)}ifelse = flush
  1820. restore"
  1821. *End
  1822. *CloseUI: *OutputBin
  1823. *% ================================================
  1824. *% Collate: driver UI only
  1825. *% ================================================
  1826. *OpenUI *OKCollate/Collate: Boolean
  1827. *OrderDependency: 35.0 DocumentSetup *OKCollate
  1828. *DefaultOKCollate: False
  1829. *OKCollate False/No: "
  1830. (<<) cvx exec
  1831. /Collate false
  1832. (>>) cvx exec setpagedevice"
  1833. *End
  1834. *OKCollate True/Yes: "
  1835. globaldict /OK@_Copies currentpagedevice /NumCopies get put
  1836. (<<) cvx exec
  1837. /Collate false /NumCopies 1
  1838. (>>) cvx exec setpagedevice
  1839. globaldict /OK@_Copies known{
  1840. (<<) cvx exec
  1841. /Collate true /NumCopies globaldict /OK@_Copies get
  1842. (>>) cvx exec setpagedevice
  1843. }if"
  1844. *End
  1845. *?OKCollate: "
  1846. save
  1847. currentpagedevice /Collate 2 copy known{
  1848. get {(True)}{(False)}ifelse
  1849. }{pop pop (Unknown)}ifelse = flush
  1850. restore"
  1851. *End
  1852. *CloseUI: *OKCollate
  1853. *%----This part is diffent from Win95/98's PPD
  1854. *% _____ OKI Color Control _____
  1855. *OpenUI *OKControl/Color Control: PickOne
  1856. *OrderDependency: 105.0 DocumentSetup *OKControl
  1857. *DefaultOKControl: PRCM
  1858. *OKControl PRCM/Printer Color Matching: "
  1859. globaldict /OK@_Control 1 put
  1860. /DefaultCMYK [/DeviceCMYK] /ColorSpace defineresource pop
  1861. currentpagedevice /MediaType get (Transparency) ne {
  1862. /DefaultHalftone
  1863. [
  1864. [/M6Best600Halftone /M6Best1200Halftone]
  1865. [/M12Best600Halftone /M12Best1200Halftone]
  1866. ]
  1867. false /Default /OutputDevice findresource /HWResolution get
  1868. {dup 0 get exch 1 get add 2400 eq{pop true exit}if}forall {1}{0}ifelse get
  1869. currentpagedevice /HWResolution get 1 get 600 eq{0}{1}ifelse get
  1870. /Halftone 2 copy resourcestatus{
  1871. pop pop findresource /Halftone defineresource sethalftone
  1872. }{pop pop pop}ifelse
  1873. }if"
  1874. *End
  1875. *OKControl NOPRCM/No Color Matching: "
  1876. globaldict /OK@_Control 4 put
  1877. (<<) cvx exec /ProcessColorModel /DeviceCMYK (>>) cvx exec setpagedevice
  1878. (<<) cvx exec
  1879. /DeviceRenderingInfo
  1880. currentpagedevice /DeviceRenderingInfo get 10 dict copy
  1881. dup /SelectBlackGeneration 1 put
  1882. dup /SelectColorMatching 0 put
  1883. /PageDeviceName null
  1884. (>>) cvx exec setpagedevice
  1885. currentpagedevice /MediaType get (Transparency) ne {
  1886. /DefaultHalftone
  1887. [
  1888. [/M6Best600Halftone /M6Best1200Halftone]
  1889. [/M12Best600Halftone /M12Best1200Halftone]
  1890. ]
  1891. false /Default /OutputDevice findresource /HWResolution get
  1892. {dup 0 get exch 1 get add 2400 eq{pop true exit}if}forall {1}{0}ifelse get
  1893. currentpagedevice /HWResolution get 1 get 600 eq{0}{1}ifelse get
  1894. /Halftone 2 copy resourcestatus{
  1895. pop pop findresource /Halftone defineresource sethalftone
  1896. }{pop pop pop}ifelse
  1897. }if"
  1898. *End
  1899. *OKControl Gray/Print in Grayscale: "
  1900. globaldict /OK@_Control 5 put
  1901. (<<) cvx exec /ProcessColorModel /DeviceGray (>>) cvx exec setpagedevice
  1902. currentpagedevice /MediaType get (Transparency) ne {
  1903. /DefaultHalftone
  1904. [
  1905. [/M6BWBest600Halftone /M6BWBest1200Halftone]
  1906. [/M12BWBest600Halftone /M12BWBest1200Halftone]
  1907. ]
  1908. false /Default /OutputDevice findresource /HWResolution get
  1909. {dup 0 get exch 1 get add 2400 eq{pop true exit}if}forall {1}{0}ifelse get
  1910. currentpagedevice /HWResolution get 1 get 600 eq{0}{1}ifelse get
  1911. /Halftone 2 copy resourcestatus{
  1912. pop pop findresource /Halftone defineresource sethalftone
  1913. }{pop pop pop}ifelse
  1914. }if
  1915. /DefaultColorRendering /RelativeColorimetric findcolorrendering pop
  1916. /ColorRendering findresource /ColorRendering defineresource setcolorrendering"
  1917. *End
  1918. *?OKControl: "
  1919. save
  1920. globaldict /OK@_Control 2 copy known
  1921. {get [(UnKnown) (PRCM) (UnKnown) dup (NOPRCM) (Gray)] exch get}{pop pop (UnKnown)}ifelse = flush
  1922. restore"
  1923. *End
  1924. *CloseUI: *OKControl
  1925. *% _____ Matching Mode _____
  1926. *OpenUI *OKMatchingMode/Image Color Matching: PickOne
  1927. *OrderDependency: 110.0 DocumentSetup *OKMatchingMode
  1928. *DefaultOKMatchingMode: ASIC
  1929. *OKMatchingMode ASIC/OKI Unique Color Matching: "
  1930. globaldict /OK@_UseCRD false put
  1931. (<<) cvx exec /UseCIEColor false (>>) cvx exec setpagedevice"
  1932. *End
  1933. *OKMatchingMode UseCRD/PostScript CRD Color Matching: "
  1934. globaldict /OK@_UseCRD
  1935. globaldict /OK@_Control 2 copy known{get 1 eq}{pop pop false}ifelse put
  1936. (<<) cvx exec
  1937. /UseCIEColor globaldict /OK@_UseCRD get
  1938. (>>) cvx exec setpagedevice"
  1939. *End
  1940. *?OKMatchingMode: "
  1941. save
  1942. currentpagedevice /UseCIEColor 2 copy known{
  1943. get {(UseCRD)}{(ASIC)}ifelse
  1944. }{
  1945. (Unknown)
  1946. }ifelse = flush
  1947. restore"
  1948. *End
  1949. *CloseUI: *OKMatchingMode
  1950. *% _____ Color Process Black _____
  1951. *OpenUI *OKBlackSubstitution/Black Finish: PickOne
  1952. *OrderDependency: 115.0 DocumentSetup *OKBlackSubstitution
  1953. *DefaultOKBlackSubstitution: Auto
  1954. *OKBlackSubstitution Auto/Auto: "
  1955. globaldict /OK@_Control known not{globaldict /OK@_Control 1 put}if
  1956. globaldict /OK@_Control get 1 eq{
  1957. (<<) cvx exec
  1958. /DeviceRenderingInfo
  1959. currentpagedevice /DeviceRenderingInfo get 10 dict copy
  1960. dup /SelectBlackGeneration 0 put
  1961. /PageDeviceName null
  1962. (>>) cvx exec setpagedevice
  1963. }if"
  1964. *End
  1965. *OKBlackSubstitution Matte/Matte: "
  1966. globaldict /OK@_Control known not{globaldict /OK@_Control 1 put}if
  1967. globaldict /OK@_Control get 1 eq{
  1968. (<<) cvx exec
  1969. /DeviceRenderingInfo
  1970. currentpagedevice /DeviceRenderingInfo get 10 dict copy
  1971. dup /SelectBlackGeneration 2 put
  1972. /PageDeviceName null
  1973. (>>) cvx exec setpagedevice
  1974. }if"
  1975. *End
  1976. *OKBlackSubstitution Glossy/Glossy: "
  1977. globaldict /OK@_Control known not{globaldict /OK@_Control 1 put}if
  1978. globaldict /OK@_Control get 1 eq{
  1979. (<<) cvx exec
  1980. /DeviceRenderingInfo
  1981. currentpagedevice /DeviceRenderingInfo get 10 dict copy
  1982. dup /SelectBlackGeneration 1 put
  1983. /PageDeviceName null
  1984. (>>) cvx exec setpagedevice
  1985. }if"
  1986. *End
  1987. *?OKBlackSubstitution:"
  1988. save
  1989. currentpagedevice /DeviceRenderingInfo get /SelectBlackGeneration get
  1990. [(Auto) (Glossy) (Matte) (UnKnown)] exch get = flush
  1991. restore"
  1992. *End
  1993. *CloseUI: *OKBlackSubstitution
  1994. *% _____ Halftone Information _____
  1995. *DefaultHalftoneType: 5
  1996. *ScreenFreq: "121.0"
  1997. *ScreenAngle: "45.0"
  1998. *DefaultScreenProc: Dot
  1999. *ScreenProc Dot: "
  2000. {
  2001. abs exch abs 2 copy add 1 gt{
  2002. 1 sub dup mul exch 1 sub dup mul add 1 sub
  2003. }{
  2004. dup mul exch dup mul add 1 exch sub
  2005. }ifelse
  2006. }"
  2007. *End
  2008. *ScreenProc Line: "{pop}"
  2009. *ScreenProc Ellipse: "{dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}"
  2010. *DefaultTransfer: Null
  2011. *Transfer Null: "{ }"
  2012. *Transfer Null.Inverse: "{1 exch sub}"
  2013. *% _____ Halftone Mode _____
  2014. *OpenUI *OKHalftoneMode/Color Halftone: PickOne
  2015. *OrderDependency: 145.0 DocumentSetup *OKHalftoneMode
  2016. *DefaultOKHalftoneMode: DeviceBest
  2017. *OKHalftoneMode DeviceBest/Device Best Dither: "
  2018. globaldict /OK@_Control known not{globaldict /OK@_Control 1 put}if
  2019. globaldict /OK@_Control get 1 eq{
  2020. (<<) cvx exec
  2021. /DeviceRenderingInfo
  2022. currentpagedevice /DeviceRenderingInfo get 10 dict copy
  2023. dup /SelectHalftone 1 put
  2024. /PageDeviceName null
  2025. (>>) cvx exec setpagedevice}if"
  2026. *End
  2027. *OKHalftoneMode ClusterDither/Cluster Ordered Dither: "
  2028. globaldict /OK@_Control known not{globaldict /OK@_Control 1 put}if
  2029. globaldict /OK@_Control get 1 eq{
  2030. (<<) cvx exec
  2031. /DeviceRenderingInfo
  2032. currentpagedevice /DeviceRenderingInfo get 10 dict copy
  2033. dup /SelectHalftone 2 put
  2034. /PageDeviceName null
  2035. (>>) cvx exec setpagedevice}if"
  2036. *End
  2037. *?OKHalftoneMode:"
  2038. save
  2039. currentpagedevice /DeviceRenderingInfo get /SelectHalftone get
  2040. [(Auto) (DeviceBest) (ClusterDither) (UnKnown)] exch get = flush
  2041. restore"
  2042. *End
  2043. *CloseUI: *OKHalftoneMode
  2044. *% _____ Color Rendering Style _____
  2045. *%
  2046. *% OKColorRenderStyle should be located at the last selection
  2047. *%
  2048. *OpenUI *OKColorRenderStyle/Image Color Rendering Style: PickOne
  2049. *OrderDependency: 150.0 DocumentSetup *OKColorRenderStyle
  2050. *DefaultOKColorRenderStyle: Auto
  2051. *OKColorRenderStyle Auto/Auto: "
  2052. globaldict /OK@_Control known not{globaldict /OK@_Control 1 put}if
  2053. globaldict /OK@_Control get 1 eq{
  2054. (<<) cvx exec
  2055. /DeviceRenderingInfo
  2056. currentpagedevice /DeviceRenderingInfo get 10 dict copy
  2057. dup /SelectColorMatching 1 put
  2058. /PageDeviceName null
  2059. (>>) cvx exec setpagedevice
  2060. currentpagedevice /MediaType get (Transparency) ne{
  2061. /DefaultHalftone
  2062. [
  2063. [
  2064. [/M6Best600Halftone /M6Best1200Halftone]
  2065. [/MBest600Halftone /M12Best1200Halftone]
  2066. ]
  2067. [
  2068. [/M6Cluster600Halftone /M6Cluster1200Halftone]
  2069. [/M12Cluster600Halftone /M12Cluster1200Halftone]
  2070. ]
  2071. ]
  2072. currentpagedevice /DeviceRenderingInfo get /SelectHalftone get
  2073. dup dup 1 eq exch 2 eq or {1 sub}{pop 0}ifelse get
  2074. false /Default /OutputDevice findresource /HWResolution get
  2075. {
  2076. dup 0 get exch 1 get add 2400 eq{pop true exit}if
  2077. }forall {1}{0}ifelse get
  2078. currentpagedevice /HWResolution get 1 get 600 eq{0}{1}ifelse get
  2079. /Halftone 2 copy resourcestatus{
  2080. pop pop findresource /Halftone defineresource sethalftone
  2081. }{pop pop pop}ifelse
  2082. }if
  2083. }if"
  2084. *End
  2085. *OKColorRenderStyle Perceptual/Perceptual: "
  2086. globaldict /OK@_Control known not{globaldict /OK@_Control 1 put}if
  2087. globaldict /OK@_Control get 1 eq{
  2088. (<<) cvx exec
  2089. /DeviceRenderingInfo
  2090. currentpagedevice /DeviceRenderingInfo get 10 dict copy
  2091. dup /SelectColorMatching 2 put
  2092. /PageDeviceName null
  2093. (>>) cvx exec setpagedevice
  2094. currentpagedevice /MediaType get (Transparency) ne{
  2095. /DefaultHalftone
  2096. [
  2097. [
  2098. [/M6Best600Halftone /M6Best1200Halftone]
  2099. [/MBest600Halftone /M12Best1200Halftone]
  2100. ]
  2101. [
  2102. [/M6Cluster600Halftone /M6Cluster1200Halftone]
  2103. [/M12Cluster600Halftone /M12Cluster1200Halftone]
  2104. ]
  2105. ]
  2106. currentpagedevice /DeviceRenderingInfo get /SelectHalftone get
  2107. dup dup 1 eq exch 2 eq or {1 sub}{pop 0}ifelse get
  2108. false /Default /OutputDevice findresource /HWResolution get
  2109. {
  2110. dup 0 get exch 1 get add 2400 eq{pop true exit}if
  2111. }forall {1}{0}ifelse get
  2112. currentpagedevice /HWResolution get 1 get 600 eq{0}{1}ifelse get
  2113. /Halftone 2 copy resourcestatus{
  2114. pop pop findresource /Halftone defineresource sethalftone
  2115. }{pop pop pop}ifelse
  2116. }if
  2117. globaldict /OK@_UseCRD 2 copy known{get}{pop pop false}ifelse
  2118. {
  2119. currentpagedevice /DeviceRenderingInfo get
  2120. /SelectBlackGeneration get dup dup 1 eq exch 2 eq or{
  2121. /DefaultColorRendering exch
  2122. [/PerceptualCMY /PerceptualCMYK] exch 1 sub get
  2123. findcolorrendering pop /ColorRendering findresource /ColorRendering
  2124. defineresource setcolorrendering
  2125. }{pop}ifelse
  2126. }if
  2127. }if"
  2128. *End
  2129. *OKColorRenderStyle Vivid/Vivid: "
  2130. globaldict /OK@_Control known not{globaldict /OK@_Control 1 put}if
  2131. globaldict /OK@_Control get 1 eq{
  2132. (<<) cvx exec
  2133. /DeviceRenderingInfo
  2134. currentpagedevice /DeviceRenderingInfo get 10 dict copy
  2135. dup /SelectColorMatching 3 put
  2136. /PageDeviceName null
  2137. (>>) cvx exec setpagedevice
  2138. currentpagedevice /MediaType get (Transparency) ne{
  2139. /DefaultHalftone
  2140. [
  2141. [
  2142. [/M6Best600Halftone /M6Best1200Halftone]
  2143. [/MBest600Halftone /M12Best1200Halftone]
  2144. ]
  2145. [
  2146. [/M6Cluster600Halftone /M6Cluster1200Halftone]
  2147. [/M12Cluster600Halftone /M12Cluster1200Halftone]
  2148. ]
  2149. ]
  2150. currentpagedevice /DeviceRenderingInfo get /SelectHalftone get
  2151. dup dup 1 eq exch 2 eq or {1 sub}{pop 0}ifelse get
  2152. false /Default /OutputDevice findresource /HWResolution get
  2153. {
  2154. dup 0 get exch 1 get add 2400 eq{pop true exit}if
  2155. }forall {1}{0}ifelse get
  2156. currentpagedevice /HWResolution get 1 get 600 eq{0}{1}ifelse get
  2157. /Halftone 2 copy resourcestatus{
  2158. pop pop findresource /Halftone defineresource sethalftone
  2159. }{pop pop pop}ifelse
  2160. }if
  2161. globaldict /OK@_UseCRD 2 copy known{get}{pop pop false}ifelse
  2162. {
  2163. currentpagedevice /DeviceRenderingInfo get
  2164. /SelectBlackGeneration get dup dup 1 eq exch 2 eq or{
  2165. /DefaultColorRendering exch
  2166. [/VividCMY /VividCMYK] exch 1 sub get
  2167. findcolorrendering pop /ColorRendering findresource /ColorRendering
  2168. defineresource setcolorrendering
  2169. }{pop}ifelse
  2170. }if
  2171. }if"
  2172. *End
  2173. *?OKColorRenderStyle: "
  2174. save
  2175. currentpagedevice /DeviceRenderingInfo get /SelectColorMatching get
  2176. [(None) (Auto) (Perceptual) (Vivid) (UnKnown)] exch get = flush
  2177. restore"
  2178. *End
  2179. *CloseUI: *OKColorRenderStyle
  2180. *%----This part is diffent from Win95/98's PPD
  2181. *% _____ Color Separation Order _____
  2182. *OpenUI *OKSeparationorder/Separations: PickOne
  2183. *OrderDependency: 130.0 DocumentSetup *OKSeparationorder
  2184. *DefaultOKSeparationorder: OFF
  2185. *OKSeparationorder OFF/Off: "
  2186. (<<) cvx exec /Separations false (>>) cvx exec setpagedevice"
  2187. *End
  2188. *OKSeparationorder CMYK/CMYK: "
  2189. (<<) cvx exec /Separations true (>>) cvx exec setpagedevice
  2190. (<<) cvx exec
  2191. /SeparationOrder [/Cyan /Magenta /Yellow /Black]
  2192. (>>) cvx exec setpagedevice"
  2193. *End
  2194. *OKSeparationorder CMY/CMY: "
  2195. (<<) cvx exec /Separations true (>>) cvx exec setpagedevice
  2196. (<<) cvx exec
  2197. /SeparationOrder [/Cyan /Magenta /Yellow]
  2198. (>>) cvx exec setpagedevice"
  2199. *End
  2200. *OKSeparationorder Cyan/OnlyCyan: "
  2201. (<<) cvx exec /Separations true (>>) cvx exec setpagedevice
  2202. (<<) cvx exec
  2203. /SeparationOrder [/Cyan]
  2204. (>>) cvx exec setpagedevice"
  2205. *End
  2206. *OKSeparationorder Magenta/OnlyMagenta: "
  2207. (<<) cvx exec /Separations true (>>) cvx exec setpagedevice
  2208. (<<) cvx exec
  2209. /SeparationOrder [/Magenta]
  2210. (>>) cvx exec setpagedevice"
  2211. *End
  2212. *OKSeparationorder Yellow/OnlyYellow: "
  2213. (<<) cvx exec /Separations true (>>) cvx exec setpagedevice
  2214. (<<) cvx exec
  2215. /SeparationOrder [/Yellow]
  2216. (>>) cvx exec setpagedevice"
  2217. *End
  2218. *OKSeparationorder Black/OnlyBlack: "
  2219. (<<) cvx exec /Separations true (>>) cvx exec setpagedevice
  2220. (<<) cvx exec
  2221. /SeparationOrder [/Black]
  2222. (>>) cvx exec setpagedevice"
  2223. *End
  2224. *?OKSeparationorder: "
  2225. save (Unknown)
  2226. currentpagedevice /Separations 2 copy known{
  2227. get{
  2228. currentpagedevice /SeparationOrder 2 copy known{
  2229. get dup length 1 eq{
  2230. 0 get 20 string cvs exch pop
  2231. }{
  2232. dup length 3 eq{
  2233. pop pop (CMY)
  2234. }{
  2235. length 4 eq{pop (CMYK)}if
  2236. }ifelse
  2237. }ifelse
  2238. }{pop pop}ifelse
  2239. }{pop (OFF)}ifelse
  2240. }{pop pop}ifelse = flush
  2241. restore
  2242. %% Cyan Magenta Yellow Black"
  2243. *End
  2244. *CloseUI: *OKSeparationorder
  2245. *OpenUI *TraySwitch/Tray Switch: Boolean
  2246. *OrderDependency: 25.0 DocumentSetup *TraySwitch
  2247. *DefaultTraySwitch: True
  2248. *TraySwitch True/On: "1 dict dup /TraySwitch globaldict /OK@_Custom known not put setpagedevice"
  2249. *TraySwitch False/Off: "1 dict dup /TraySwitch false put setpagedevice"
  2250. *?TraySwitch: "
  2251. save
  2252. currentpagedevice /TraySwitch get
  2253. {(True)}{(False)}ifelse = flush
  2254. restore"
  2255. *End
  2256. *CloseUI: *TraySwitch
  2257. *OpenUI *OKPageSizeCheck/Page Size Check: Boolean
  2258. *OrderDependency: 20.0 DocumentSetup *OKPageSizeCheck
  2259. *DefaultOKPageSizeCheck: True
  2260. *OKPageSizeCheck True/On: "
  2261. statusdict /setpapersizecheck 2 copy known{
  2262. get true exch {exec}stopped {pop}if
  2263. }{pop pop}ifelse"
  2264. *End
  2265. *OKPageSizeCheck False/Off: "
  2266. statusdict /setpapersizecheck 2 copy known{
  2267. get false exch {exec}stopped {pop}if
  2268. }{pop pop}ifelse"
  2269. *End
  2270. *?OKPageSizeCheck: "
  2271. save
  2272. statusdict /papersizecheck 2 copy known{
  2273. get {exec}stopped {pop (UnKnown)}{{(True)}{(False)}ifelse}ifelse
  2274. }{pop pop (UnKnown)}ifelse = flush
  2275. restore"
  2276. *End
  2277. *CloseUI: *OKPageSizeCheck
  2278. *% _____ Font Information _____
  2279. *% _____ PostScript Level3 Fonts Total 253 fonts listed here _____
  2280. *ADOTTFontSub TTF1/Gill Sans: "GillSans"
  2281. *ADOTTFontSub TTF2/Gill Sans Condensed: "GillSans Condensed"
  2282. *ADOTTFontSub TTF3/Apple Chancery: "Apple Chancery"
  2283. *ADOTTFontSub TTF4/Arial: "Arial"
  2284. *ADOTTFontSub TTF5/Chicago: "Chicago"
  2285. *ADOTTFontSub TTF6/Geneva: "Geneva"
  2286. *ADOTTFontSub TTF7/Hoefler Text: "Hoefler Text"
  2287. *ADOTTFontSub TTF8/Hoefler Text Black: "Hoefler Text Black"
  2288. *ADOTTFontSub TTF9/Hoefler Text Ornaments: "Hoefler Text Ornaments"
  2289. *ADOTTFontSub TTF10/Monaco: "Monaco"
  2290. *ADOTTFontSub TTF11/NewYork: "NewYork"
  2291. *ADOTTFontSub TTF12/Times New Roman: "Times New Roman"
  2292. *ADOTTFontSub TTF13/Wingdings: "Wingdings"
  2293. *ADOTTFontSub TTF14/Letter Gothic: "Letter Gothic"
  2294. *ADOTTFontSub TTF15/Symbol: "Symbol"
  2295. *ADOTTFontSub TTF16/Arial Narrow: "Helvetica-Narrow"
  2296. *ADOTTFontSub TTF17/Courier New: "Courier"
  2297. *DefaultFont: Courier
  2298. *Font AlbertusMT-Italic: Standard "(001.000)" Standard ROM
  2299. *Font AlbertusMT-Light: Standard "(001.000)" Standard ROM
  2300. *Font AlbertusMT: Standard "(001.000)" Standard ROM
  2301. *Font AntiqueOlive-Roman: Standard "(501.008)" ExtendedRoman ROM
  2302. *Font AntiqueOlive-Bold: Standard "(501.009)" ExtendedRoman ROM
  2303. *Font AntiqueOlive-Compact: Standard "(501.008)" ExtendedRoman ROM
  2304. *Font AntiqueOlive-Italic: Standard "(501.010)" ExtendedRoman ROM
  2305. *Font AntiqueOliveCE-Bold: Win1250 "(501.009)" ExtendedRoman ROM
  2306. *Font AntiqueOliveCE-Compact: Win1250 "(501.008)" ExtendedRoman ROM
  2307. *Font AntiqueOliveCE-Italic: Win1250 "(501.010)" ExtendedRoman ROM
  2308. *Font AntiqueOliveCE-Roman: Win1250 "(501.008)" ExtendedRoman ROM
  2309. *Font Apple-Chancery: Standard "(001.001)" ExtendedRoman ROM
  2310. *Font Apple-ChanceryCE: Win1250 "(001.001)" ExtendedRoman ROM
  2311. *Font Arial-BoldItalicMT: Standard "(501.009)" ExtendedRoman ROM
  2312. *Font Arial-BoldMT: Standard "(501.009)" ExtendedRoman ROM
  2313. *Font Arial-ItalicMT: Standard "(501.012)" ExtendedRoman ROM
  2314. *Font ArialCE-Bold: Win1250 "(501.009)" ExtendedRoman ROM
  2315. *Font ArialCE-BoldItalic: Win1250 "(501.009)" ExtendedRoman ROM
  2316. *Font ArialCE-Italic: Win1250 "(501.012)" ExtendedRoman ROM
  2317. *Font ArialCE: Win1250 "(501.009)" ExtendedRoman ROM
  2318. *Font ArialMT: Standard "(501.009)" ExtendedRoman ROM
  2319. *Font AvantGarde-Book: Standard "(501.009)" ExtendedRoman ROM
  2320. *Font AvantGarde-BookOblique: Standard "(501.009)" ExtendedRoman ROM
  2321. *Font AvantGarde-Demi: Standard "(501.010)" ExtendedRoman ROM
  2322. *Font AvantGarde-DemiOblique: Standard "(501.010)" ExtendedRoman ROM
  2323. *Font AvantGardeCE-Book: Win1250 "(501.009)" ExtendedRoman ROM
  2324. *Font AvantGardeCE-BookOblique: Win1250 "(501.009)" ExtendedRoman ROM
  2325. *Font AvantGardeCE-Demi: Win1250 "(501.010)" ExtendedRoman ROM
  2326. *Font AvantGardeCE-DemiOblique: Win1250 "(501.010)" ExtendedRoman ROM
  2327. *Font Bodoni-Bold: Standard "(501.006)" ExtendedRoman ROM
  2328. *Font Bodoni-BoldItalic: Standard "(501.007)" ExtendedRoman ROM
  2329. *Font Bodoni-Italic: Standard "(501.007)" ExtendedRoman ROM
  2330. *Font Bodoni-Poster: Standard "(501.009)" ExtendedRoman ROM
  2331. *Font Bodoni-PosterCompressed: Standard "(501.007)" ExtendedRoman ROM
  2332. *Font Bodoni: Standard "(501.008)" ExtendedRoman ROM
  2333. *Font BodoniCE-Bold: Win1250 "(501.006)" ExtendedRoman ROM
  2334. *Font BodoniCE-BoldItalic: Win1250 "(501.007)" ExtendedRoman ROM
  2335. *Font BodoniCE-Italic: Win1250 "(501.007)" ExtendedRoman ROM
  2336. *Font BodoniCE-Poster: Win1250 "(501.009)" ExtendedRoman ROM
  2337. *Font BodoniCE-PosterCompressed: Win1250 "(501.007)" ExtendedRoman ROM
  2338. *Font BodoniCE: Win1250 "(501.008)" ExtendedRoman ROM
  2339. *Font Bookman-Demi: Standard "(501.007)" ExtendedRoman ROM
  2340. *Font Bookman-DemiItalic: Standard "(501.008)" ExtendedRoman ROM
  2341. *Font Bookman-Light: Standard "(501.006)" ExtendedRoman ROM
  2342. *Font Bookman-LightItalic: Standard "(501.007)" ExtendedRoman ROM
  2343. *Font BookmanCE-Demi: Win1250 "(501.007)" ExtendedRoman ROM
  2344. *Font BookmanCE-DemiItalic: Win1250 "(501.008)" ExtendedRoman ROM
  2345. *Font BookmanCE-Light: Win1250 "(501.006)" ExtendedRoman ROM
  2346. *Font BookmanCE-LightItalic: Win1250 "(501.007)" ExtendedRoman ROM
  2347. *Font Carta: Special "(001.001)" Special ROM
  2348. *Font Chicago: Standard "(501.011)" ExtendedRoman ROM
  2349. *Font ChicagoCE: Win1250 "(501.011)" ExtendedRoman ROM
  2350. *Font Clarendon-Bold: Standard "(501.008)" ExtendedRoman ROM
  2351. *Font Clarendon-Light: Standard "(501.009)" ExtendedRoman ROM
  2352. *Font Clarendon: Standard "(501.009)" ExtendedRoman ROM
  2353. *Font ClarendonCE-Bold: Win1250 "(501.008)" ExtendedRoman ROM
  2354. *Font ClarendonCE-Light: Win1250 "(501.009)" ExtendedRoman ROM
  2355. *Font ClarendonCE: Win1250 "(501.009)" ExtendedRoman ROM
  2356. *Font CooperBlack-Italic: Standard "(001.003)" Standard ROM
  2357. *Font CooperBlack: Standard "(001.003)" Standard ROM
  2358. *Font Copperplate-ThirtyThreeBC: Standard "(001.002)" Standard ROM
  2359. *Font Copperplate-ThirtyTwoBC: Standard "(001.002)" Standard ROM
  2360. *Font Coronet-Regular: Standard "(001.000)" ExtendedRoman ROM
  2361. *Font CoronetCE-Regular: Win1250 "(001.000)" ExtendedRoman ROM
  2362. *Font Courier-Bold: Standard "(501.010)" ExtendedRoman ROM
  2363. *Font Courier-BoldOblique: Standard "(501.010)" ExtendedRoman ROM
  2364. *Font Courier-Oblique: Standard "(501.010)" ExtendedRoman ROM
  2365. *Font Courier: Standard "(501.010)" ExtendedRoman ROM
  2366. *Font CourierCE-Bold: Win1250 "(501.010)" ExtendedRoman ROM
  2367. *Font CourierCE-BoldOblique: Win1250 "(501.010)" ExtendedRoman ROM
  2368. *Font CourierCE-Oblique: Win1250 "(501.010)" ExtendedRoman ROM
  2369. *Font CourierCE: Win1250 "(501.010)" ExtendedRoman ROM
  2370. *Font Eurostile-Bold: Standard "(501.008)" ExtendedRoman ROM
  2371. *Font Eurostile-BoldExtendedTwo: Standard "(501.008)" ExtendedRoman ROM
  2372. *Font Eurostile-ExtendedTwo: Standard "(501.010)" ExtendedRoman ROM
  2373. *Font Eurostile: Standard "(501.008)" ExtendedRoman ROM
  2374. *Font EurostileCE-Bold: Win1250 "(501.008)" ExtendedRoman ROM
  2375. *Font EurostileCE-BoldExtendedTwo: Win1250 "(501.008)" ExtendedRoman ROM
  2376. *Font EurostileCE-ExtendedTwo: Win1250 "(501.010)" ExtendedRoman ROM
  2377. *Font EurostileCE: Win1250 "(501.008)" ExtendedRoman ROM
  2378. *Font Geneva: Standard "(501.007)" ExtendedRoman ROM
  2379. *Font GenevaCE: Win1250 "(501.007)" ExtendedRoman ROM
  2380. *Font GillSans-Bold: Standard "(501.007)" ExtendedRoman ROM
  2381. *Font GillSans-BoldCondensed: Standard "(501.006)" ExtendedRoman ROM
  2382. *Font GillSans-BoldItalic: Standard "(501.008)" ExtendedRoman ROM
  2383. *Font GillSans-Condensed: Standard "(501.007)" ExtendedRoman ROM
  2384. *Font GillSans-ExtraBold: Standard "(501.008)" ExtendedRoman ROM
  2385. *Font GillSans-Italic: Standard "(501.008)" ExtendedRoman ROM
  2386. *Font GillSans-Light: Standard "(501.009)" ExtendedRoman ROM
  2387. *Font GillSans-LightItalic: Standard "(501.009)" ExtendedRoman ROM
  2388. *Font GillSans: Standard "(501.009)" ExtendedRoman ROM
  2389. *Font GillSansCE-Bold: Win1250 "(501.007)" ExtendedRoman ROM
  2390. *Font GillSansCE-BoldCondensed: Win1250 "(501.006)" ExtendedRoman ROM
  2391. *Font GillSansCE-BoldItalic: Win1250 "(501.008)" ExtendedRoman ROM
  2392. *Font GillSansCE-Condensed: Win1250 "(501.007)" ExtendedRoman ROM
  2393. *Font GillSansCE-ExtraBold: Win1250 "(501.008)" ExtendedRoman ROM
  2394. *Font GillSansCE-Italic: Win1250 "(501.008)" ExtendedRoman ROM
  2395. *Font GillSansCE-Light: Win1250 "(501.009)" ExtendedRoman ROM
  2396. *Font GillSansCE-LightItalic: Win1250 "(501.009)" ExtendedRoman ROM
  2397. *Font GillSansCE-Roman: Win1250 "(501.009)" ExtendedRoman ROM
  2398. *Font Goudy-Bold: Standard "(001.002)" Standard ROM
  2399. *Font Goudy-BoldItalic: Standard "(001.002)" Standard ROM
  2400. *Font Goudy-ExtraBold: Standard "(001.001)" Standard ROM
  2401. *Font Goudy-Italic: Standard "(001.002)" Standard ROM
  2402. *Font Goudy: Standard "(001.003)" Standard ROM
  2403. *Font Helvetica-Bold: Standard "(501.010)" ExtendedRoman ROM
  2404. *Font Helvetica-BoldOblique: Standard "(501.010)" ExtendedRoman ROM
  2405. *Font Helvetica-Condensed-Bold: Standard "(501.009)" ExtendedRoman ROM
  2406. *Font Helvetica-Condensed-BoldObl: Standard "(501.009)" ExtendedRoman ROM
  2407. *Font Helvetica-Condensed-Oblique: Standard "(501.010)" ExtendedRoman ROM
  2408. *Font Helvetica-Condensed: Standard "(501.010)" ExtendedRoman ROM
  2409. *Font Helvetica-Narrow-Bold: Standard "(501.010)" ExtendedRoman ROM
  2410. *Font Helvetica-Narrow-BoldOblique: Standard "(501.010)" ExtendedRoman ROM
  2411. *Font Helvetica-Narrow-Oblique: Standard "(501.008)" ExtendedRoman ROM
  2412. *Font Helvetica-Narrow: Standard "(501.008)" ExtendedRoman ROM
  2413. *Font Helvetica-Oblique: Standard "(501.008)" ExtendedRoman ROM
  2414. *Font Helvetica: Standard "(501.008)" ExtendedRoman ROM
  2415. *Font HelveticaCE-Bold: Win1250 "(501.010)" ExtendedRoman ROM
  2416. *Font HelveticaCE-BoldOblique: Win1250 "(501.010)" ExtendedRoman ROM
  2417. *Font HelveticaCE-Cond: Win1250 "(501.010)" ExtendedRoman ROM
  2418. *Font HelveticaCE-CondBold: Win1250 "(501.009)" ExtendedRoman ROM
  2419. *Font HelveticaCE-CondBoldObl: Win1250 "(501.009)" ExtendedRoman ROM
  2420. *Font HelveticaCE-CondObl: Win1250 "(501.010)" ExtendedRoman ROM
  2421. *Font HelveticaCE-Narrow: Win1250 "(501.008)" ExtendedRoman ROM
  2422. *Font HelveticaCE-NarrowBold: Win1250 "(501.010)" ExtendedRoman ROM
  2423. *Font HelveticaCE-NarrowBoldOblique: Win1250 "(501.010)" ExtendedRoman ROM
  2424. *Font HelveticaCE-NarrowOblique: Win1250 "(501.008)" ExtendedRoman ROM
  2425. *Font HelveticaCE-Oblique: Win1250 "(501.008)" ExtendedRoman ROM
  2426. *Font HelveticaCE: Win1250 "(501.008)" ExtendedRoman ROM
  2427. *Font HoeflerText-Black: Standard "(501.008)" ExtendedRoman ROM
  2428. *Font HoeflerText-BlackItalic: Standard "(501.009)" ExtendedRoman ROM
  2429. *Font HoeflerText-Italic: Standard "(501.010)" ExtendedRoman ROM
  2430. *Font HoeflerText-Ornaments: Special "(001.001)" Special ROM
  2431. *Font HoeflerText-Regular: Standard "(501.009)" ExtendedRoman ROM
  2432. *Font HoeflerTextCE-Black: Win1250 "(501.008)" ExtendedRoman ROM
  2433. *Font HoeflerTextCE-BlackItalic: Win1250 "(501.009)" ExtendedRoman ROM
  2434. *Font HoeflerTextCE-Italic: Win1250 "(501.010)" ExtendedRoman ROM
  2435. *Font HoeflerTextCE-Regular: Win1250 "(501.009)" ExtendedRoman ROM
  2436. *Font JoannaMT-Bold: Standard "(501.008)" ExtendedRoman ROM
  2437. *Font JoannaMT-BoldItalic: Standard "(501.008)" ExtendedRoman ROM
  2438. *Font JoannaMT-Italic: Standard "(501.008)" ExtendedRoman ROM
  2439. *Font JoannaMT: Standard "(501.009)" ExtendedRoman ROM
  2440. *Font JoannaMTCE-Bold: Win1250 "(501.008)" ExtendedRoman ROM
  2441. *Font JoannaMTCE-BoldItalic: Win1250 "(501.008)" ExtendedRoman ROM
  2442. *Font JoannaMTCE-Italic: Win1250 "(501.008)" ExtendedRoman ROM
  2443. *Font JoannaMTCE: Win1250 "(501.009)" ExtendedRoman ROM
  2444. *Font LetterGothic-Bold: Standard "(501.010)" ExtendedRoman ROM
  2445. *Font LetterGothic-BoldSlanted: Standard "(501.010)" ExtendedRoman ROM
  2446. *Font LetterGothic-Slanted: Standard "(501.010)" ExtendedRoman ROM
  2447. *Font LetterGothic: Standard "(501.009)" ExtendedRoman ROM
  2448. *Font LetterGothicCE-Bold: Win1250 "(501.010)" ExtendedRoman ROM
  2449. *Font LetterGothicCE-BoldSlanted: Win1250 "(501.010)" ExtendedRoman ROM
  2450. *Font LetterGothicCE-Slanted: Win1250 "(501.010)" ExtendedRoman ROM
  2451. *Font LetterGothicCE: Win1250 "(501.009)" ExtendedRoman ROM
  2452. *Font LubalinGraph-Book: Standard "(501.009)" ExtendedRoman ROM
  2453. *Font LubalinGraph-BookOblique: Standard "(501.009)" ExtendedRoman ROM
  2454. *Font LubalinGraph-Demi: Standard "(501.009)" ExtendedRoman ROM
  2455. *Font LubalinGraph-DemiOblique: Standard "(501.009)" ExtendedRoman ROM
  2456. *Font LubalinGraphCE-Book: Win1250 "(501.009)" ExtendedRoman ROM
  2457. *Font LubalinGraphCE-BookOblique: Win1250 "(501.009)" ExtendedRoman ROM
  2458. *Font LubalinGraphCE-Demi: Win1250 "(501.009)" ExtendedRoman ROM
  2459. *Font LubalinGraphCE-DemiOblique: Win1250 "(501.009)" ExtendedRoman ROM
  2460. *Font Marigold: Standard "(001.000)" Standard ROM
  2461. *Font MonaLisa-Recut: Standard "(001.000)" Standard ROM
  2462. *Font Monaco: Standard "(501.012)" ExtendedRoman ROM
  2463. *Font MonacoCE: Win1250 "(501.012)" ExtendedRoman ROM
  2464. *Font NewCenturySchlbk-Roman: Standard "(501.008)" ExtendedRoman ROM
  2465. *Font NewCenturySchlbk-Bold: Standard "(501.008)" ExtendedRoman ROM
  2466. *Font NewCenturySchlbk-BoldItalic: Standard "(501.009)" ExtendedRoman ROM
  2467. *Font NewCenturySchlbk-Italic: Standard "(501.011)" ExtendedRoman ROM
  2468. *Font NewCenturySchlbkCE-Bold: Win1250 "(501.008)" ExtendedRoman ROM
  2469. *Font NewCenturySchlbkCE-BoldItalic: Win1250 "(501.009)" ExtendedRoman ROM
  2470. *Font NewCenturySchlbkCE-Italic: Win1250 "(501.011)" ExtendedRoman ROM
  2471. *Font NewCenturySchlbkCE-Roman: Win1250 "(501.008)" ExtendedRoman ROM
  2472. *Font NewYork: Standard "(501.013)" ExtendedRoman ROM
  2473. *Font NewYorkCE: Win1250 "(501.013)" ExtendedRoman ROM
  2474. *Font Optima-Bold: Standard "(501.008)" ExtendedRoman ROM
  2475. *Font Optima-BoldItalic: Standard "(501.009)" ExtendedRoman ROM
  2476. *Font Optima-Italic: Standard "(501.010)" ExtendedRoman ROM
  2477. *Font Optima: Standard "(501.010)" ExtendedRoman ROM
  2478. *Font OptimaCE-Bold: Win1250 "(501.008)" ExtendedRoman ROM
  2479. *Font OptimaCE-BoldItalic: Win1250 "(501.009)" ExtendedRoman ROM
  2480. *Font OptimaCE-Italic: Win1250 "(501.010)" ExtendedRoman ROM
  2481. *Font OptimaCE-Roman: Win1250 "(501.010)" ExtendedRoman ROM
  2482. *Font Oxford: Standard "(001.000)" Standard ROM
  2483. *Font Palatino-Bold: Standard "(501.008)" ExtendedRoman ROM
  2484. *Font Palatino-BoldItalic: Standard "(501.007)" ExtendedRoman ROM
  2485. *Font Palatino-Italic: Standard "(501.008)" ExtendedRoman ROM
  2486. *Font Palatino-Roman: Standard "(501.006)" ExtendedRoman ROM
  2487. *Font PalatinoCE-Bold: Win1250 "(501.008)" ExtendedRoman ROM
  2488. *Font PalatinoCE-BoldItalic: Win1250 "(501.007)" ExtendedRoman ROM
  2489. *Font PalatinoCE-Italic: Win1250 "(501.008)" ExtendedRoman ROM
  2490. *Font PalatinoCE-Roman: Win1250 "(501.006)" ExtendedRoman ROM
  2491. *Font StempelGaramond-Bold: Standard "(501.007)" ExtendedRoman ROM
  2492. *Font StempelGaramond-BoldItalic: Standard "(501.012)" ExtendedRoman ROM
  2493. *Font StempelGaramond-Italic: Standard "(501.009)" ExtendedRoman ROM
  2494. *Font StempelGaramond-Roman: Standard "(501.011)" ExtendedRoman ROM
  2495. *Font StempelGaramondCE-Bold: Win1250 "(501.007)" ExtendedRoman ROM
  2496. *Font StempelGaramondCE-BoldItalic: Win1250 "(501.012)" ExtendedRoman ROM
  2497. *Font StempelGaramondCE-Italic: Win1250 "(501.009)" ExtendedRoman ROM
  2498. *Font StempelGaramondCE-Roman: Win1250 "(501.011)" ExtendedRoman ROM
  2499. *Font Symbol: Special "(001.008)" Special ROM
  2500. *Font Tekton: Standard "(001.001)" Standard ROM
  2501. *Font Times-Bold: Standard "(501.009)" ExtendedRoman ROM
  2502. *Font Times-BoldItalic: Standard "(501.009)" ExtendedRoman ROM
  2503. *Font Times-Italic: Standard "(501.010)" ExtendedRoman ROM
  2504. *Font Times-Roman: Standard "(501.010)" ExtendedRoman ROM
  2505. *Font TimesCE-Bold: Win1250 "(501.009)" ExtendedRoman ROM
  2506. *Font TimesCE-BoldItalic: Win1250 "(501.009)" ExtendedRoman ROM
  2507. *Font TimesCE-Italic: Win1250 "(501.010)" ExtendedRoman ROM
  2508. *Font TimesCE-Roman: Win1250 "(501.010)" ExtendedRoman ROM
  2509. *Font TimesNewRomanCE-Bold: Win1250 "(501.009)" ExtendedRoman ROM
  2510. *Font TimesNewRomanCE-BoldItalic: Win1250 "(501.011)" ExtendedRoman ROM
  2511. *Font TimesNewRomanCE-Italic: Win1250 "(501.011)" ExtendedRoman ROM
  2512. *Font TimesNewRomanCE: Win1250 "(501.010)" ExtendedRoman ROM
  2513. *Font TimesNewRomanPS-BoldItalicMT: Standard "(501.011)" ExtendedRoman ROM
  2514. *Font TimesNewRomanPS-BoldMT: Standard "(501.009)" ExtendedRoman ROM
  2515. *Font TimesNewRomanPS-ItalicMT: Standard "(501.011)" ExtendedRoman ROM
  2516. *Font TimesNewRomanPSMT: Standard "(501.010)" ExtendedRoman ROM
  2517. *Font Univers-Bold: Standard "(501.008)" ExtendedRoman ROM
  2518. *Font Univers-BoldExt: Standard "(501.010)" ExtendedRoman ROM
  2519. *Font Univers-BoldExtObl: Standard "(501.010)" ExtendedRoman ROM
  2520. *Font Univers-BoldOblique: Standard "(501.008)" ExtendedRoman ROM
  2521. *Font Univers-Condensed: Standard "(501.011)" ExtendedRoman ROM
  2522. *Font Univers-CondensedBold: Standard "(501.009)" ExtendedRoman ROM
  2523. *Font Univers-CondensedBoldOblique: Standard "(501.009)" ExtendedRoman ROM
  2524. *Font Univers-CondensedOblique: Standard "(501.011)" ExtendedRoman ROM
  2525. *Font Univers-Extended: Standard "(501.009)" ExtendedRoman ROM
  2526. *Font Univers-ExtendedObl: Standard "(501.009)" ExtendedRoman ROM
  2527. *Font Univers-Light: Standard "(501.009)" ExtendedRoman ROM
  2528. *Font Univers-LightOblique: Standard "(501.009)" ExtendedRoman ROM
  2529. *Font Univers-Oblique: Standard "(501.009)" ExtendedRoman ROM
  2530. *Font Univers: Standard "(501.009)" ExtendedRoman ROM
  2531. *Font UniversCE-Bold: Win1250 "(501.008)" ExtendedRoman ROM
  2532. *Font UniversCE-BoldExt: Win1250 "(501.010)" ExtendedRoman ROM
  2533. *Font UniversCE-BoldExtObl: Win1250 "(501.010)" ExtendedRoman ROM
  2534. *Font UniversCE-BoldOblique: Win1250 "(501.008)" ExtendedRoman ROM
  2535. *Font UniversCE-Condensed: Win1250 "(501.011)" ExtendedRoman ROM
  2536. *Font UniversCE-CondensedBold: Win1250 "(501.009)" ExtendedRoman ROM
  2537. *Font UniversCE-CondensedBoldOblique: Win1250 "(501.009)" ExtendedRoman ROM
  2538. *Font UniversCE-CondensedOblique: Win1250 "(501.011)" ExtendedRoman ROM
  2539. *Font UniversCE-Extended: Win1250 "(501.009)" ExtendedRoman ROM
  2540. *Font UniversCE-ExtendedObl: Win1250 "(501.009)" ExtendedRoman ROM
  2541. *Font UniversCE-Light: Win1250 "(501.009)" ExtendedRoman ROM
  2542. *Font UniversCE-LightOblique: Win1250 "(501.009)" ExtendedRoman ROM
  2543. *Font UniversCE-Medium: Win1250 "(501.009)" ExtendedRoman ROM
  2544. *Font UniversCE-Oblique: Win1250 "(501.009)" ExtendedRoman ROM
  2545. *Font Wingdings-Regular: Special "(001.001)" Special ROM
  2546. *Font ZapfChancery-MediumItalic: Standard "(002.000)" ExtendedRoman ROM
  2547. *Font ZapfChanceryCE-MediumItalic: Win1250 "(002.000)" ExtendedRoman ROM
  2548. *Font ZapfDingbats: Special "(001.005S)" Special ROM
  2549. *?FontQuery: "
  2550. save
  2551. { count 1 gt
  2552. { exch dup 127 string cvs (/) print print (:) print
  2553. /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  2554. } { exit } ifelse
  2555. } bind loop
  2556. (*) = flush
  2557. restore
  2558. "
  2559. *End
  2560. *?FontList: "
  2561. save
  2562. (*) {cvn ==} 128 string /Font resourceforall
  2563. (*) = flush
  2564. restore
  2565. "
  2566. *End
  2567. *% Printer Messages _____
  2568. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  2569. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  2570. *Message: "\FontName\ not found, using Courier"
  2571. *% Status (format: %%[ status: <Message from the list below> ] %%)
  2572. *Status: "idle"
  2573. *Status: "busy"
  2574. *Status: "waiting"
  2575. *Status: "PrinterError: toner low"
  2576. *Status: "PrinterError: toner sensor error"
  2577. *Status: "PrinterError: image drum life"
  2578. *Status: "PrinterError: fuser life"
  2579. *Status: "PrinterError: belt life"
  2580. *Status: "PrinterError: HDD trouble"
  2581. *Status: "PrinterError: file system full"
  2582. *Status: "PrinterError: disk full"
  2583. *Status: "PrinterError: memory overflow"
  2584. *Status: "PrinterError: waiting for manual feed"
  2585. *Status: "PrinterError: either paper empty, or no tray installed"
  2586. *Status: "PrinterError: stacker full error"
  2587. *Status: "PrinterError: cover open"
  2588. *Status: "PrinterError: toner empty error"
  2589. *Status: "PrinterError: paper size error"
  2590. *Status: "PrinterError: hopping error"
  2591. *Status: "PrinterError: paper feed jam"
  2592. *Status: "PrinterError: paper exit jam"
  2593. *Status: "PrinterError: paper duplex feed jam"
  2594. *Status: "PrinterError: paper duplex input jam"
  2595. *Status: "PrinterError: drum missing"
  2596. *Status: "PrinterError: belt unit not installed"
  2597. *Status: "PrinterError: fuser unit not installed"
  2598. *Status: "PrinterError: toner mixing mode"
  2599. *Status: "PrinterError: balance error"
  2600. *Status: "PrinterError: calibration error"
  2601. *Status: "PrinterError: density error"
  2602. *Status: "PrinterError: gammer error"
  2603. *Status: "PrinterError: process control off"
  2604. *Status: "PrinterError: printer engine life"
  2605. *Status: "PrinterError: oil roller not installed"
  2606. *Status: "PrinterError: oil roller life"
  2607. *Status: "PrinterError: waste toner full"
  2608. *Status: "PrinterError: waste toner near full"
  2609. *Status: "PrinterError: waste toner sensor full"
  2610. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  2611. *Source: "Parallel"
  2612. *Source: "EtherTalk"
  2613. *Source: "HSP"
  2614. *Source: "USB"
  2615. *PrinterError: "toner low"
  2616. *PrinterError: "toner sensor error"
  2617. *PrinterError: "image drum life"
  2618. *PrinterError: "fuser life"
  2619. *PrinterError: "belt life"
  2620. *PrinterError: "HDD trouble"
  2621. *PrinterError: "file system full"
  2622. *PrinterError: "disk full"
  2623. *PrinterError: "memory overflow"
  2624. *PrinterError: "waiting for manual feed"
  2625. *PrinterError: "either paper empty, or no tray installed"
  2626. *PrinterError: "stacker full error"
  2627. *PrinterError: "cover open"
  2628. *PrinterError: "toner empty error"
  2629. *PrinterError: "paper size error"
  2630. *PrinterError: "hopping error"
  2631. *PrinterError: "paper feed jam"
  2632. *PrinterError: "paper exit jam"
  2633. *PrinterError: "paper duplex feed jam"
  2634. *PrinterError: "paper duplex input jam"
  2635. *PrinterError: "drum missing"
  2636. *PrinterError: "belt unit not installed"
  2637. *PrinterError: "fuser unit not installed"
  2638. *PrinterError: "toner mixing mode"
  2639. *PrinterError: "balance error"
  2640. *PrinterError: "calibration error"
  2641. *PrinterError: "density error"
  2642. *PrinterError: "gammer error"
  2643. *PrinterError: "process control off"
  2644. *PrinterError: "printer engine life"
  2645. *PrinterError: "oil roller not installed"
  2646. *PrinterError: "oil roller life"
  2647. *PrinterError: "waste toner full"
  2648. *PrinterError: "waste toner near full"
  2649. *PrinterError: "waste toner sensor full"
  2650. *% _____ Color Separation Information _____
  2651. *DefaultColorSep: ProcessBlack.170lpi.1200dpi/170 lpi / 1200 dpi
  2652. *% For 170 lpi / 1200 dpi ===============================
  2653. *ColorSepScreenAngle ProcessBlack.170lpi.1200dpi/170 lpi / 1200 dpi: "45"
  2654. *ColorSepScreenAngle CustomColor.170lpi.1200dpi/170 lpi / 1200 dpi: "45"
  2655. *ColorSepScreenAngle ProcessCyan.170lpi.1200dpi/170 lpi / 1200 dpi: "75"
  2656. *ColorSepScreenAngle ProcessMagenta.170lpi.1200dpi/170 lpi / 1200 dpi: "15"
  2657. *ColorSepScreenAngle ProcessYellow.170lpi.1200dpi/170 lpi / 1200 dpi: "45"
  2658. *ColorSepScreenFreq ProcessBlack.170lpi.1200dpi/170 lpi / 1200 dpi: "170"
  2659. *ColorSepScreenFreq CustomColor.170lpi.1200dpi/170 lpi / 1200 dpi: "170"
  2660. *ColorSepScreenFreq ProcessCyan.170lpi.1200dpi/170 lpi / 1200 dpi: "170"
  2661. *ColorSepScreenFreq ProcessMagenta.170lpi.1200dpi/170 lpi / 1200 dpi: "170"
  2662. *ColorSepScreenFreq ProcessYellow.170lpi.1200dpi/170 lpi / 1200 dpi: "170"
  2663. *% For 150 lpi / 1200 dpi ===============================
  2664. *ColorSepScreenAngle ProcessBlack.150lpi.1200dpi/150 lpi / 1200 dpi: "45"
  2665. *ColorSepScreenAngle CustomColor.150lpi.1200dpi/150 lpi / 1200 dpi: "45"
  2666. *ColorSepScreenAngle ProcessCyan.150lpi.1200dpi/150 lpi / 1200 dpi: "75"
  2667. *ColorSepScreenAngle ProcessMagenta.150lpi.1200dpi/150 lpi / 1200 dpi: "15"
  2668. *ColorSepScreenAngle ProcessYellow.150lpi.1200dpi/150 lpi / 1200 dpi: "45"
  2669. *ColorSepScreenFreq ProcessBlack.150lpi.1200dpi/150 lpi / 1200 dpi: "150"
  2670. *ColorSepScreenFreq CustomColor.150lpi.1200dpi/150 lpi / 1200 dpi: "150"
  2671. *ColorSepScreenFreq ProcessCyan.150lpi.1200dpi/150 lpi / 1200 dpi: "150"
  2672. *ColorSepScreenFreq ProcessMagenta.150lpi.1200dpi/150 lpi / 1200 dpi: "150"
  2673. *ColorSepScreenFreq ProcessYellow.150lpi.1200dpi/150 lpi / 1200 dpi: "150"
  2674. *% For 170 lpi / 600 dpi ===============================
  2675. *ColorSepScreenAngle ProcessBlack.170lpi.600dpi/170 lpi / 600 dpi: "45"
  2676. *ColorSepScreenAngle CustomColor.170lpi.600dpi/170 lpi / 600 dpi: "45"
  2677. *ColorSepScreenAngle ProcessCyan.170lpi.600dpi/170 lpi / 600 dpi: "75"
  2678. *ColorSepScreenAngle ProcessMagenta.170lpi.600dpi/170 lpi / 600 dpi: "15"
  2679. *ColorSepScreenAngle ProcessYellow.170lpi.600dpi/170 lpi / 600 dpi: "45"
  2680. *ColorSepScreenFreq ProcessBlack.170lpi.600dpi/170 lpi / 600 dpi: "170"
  2681. *ColorSepScreenFreq CustomColor.170lpi.600dpi/170 lpi / 600 dpi: "170"
  2682. *ColorSepScreenFreq ProcessCyan.170lpi.600dpi/170 lpi / 600 dpi: "170"
  2683. *ColorSepScreenFreq ProcessMagenta.170lpi.600dpi/170 lpi / 600 dpi: "170"
  2684. *ColorSepScreenFreq ProcessYellow.170lpi.600dpi/170 lpi / 600 dpi: "170"
  2685. *% For 150 lpi / 600 dpi ===============================
  2686. *ColorSepScreenAngle ProcessBlack.150lpi.600dpi/150 lpi / 600 dpi: "45"
  2687. *ColorSepScreenAngle CustomColor.150lpi.600dpi/150 lpi / 600 dpi: "45"
  2688. *ColorSepScreenAngle ProcessCyan.150lpi.600dpi/150 lpi / 600 dpi: "75"
  2689. *ColorSepScreenAngle ProcessMagenta.150lpi.600dpi/150 lpi / 600 dpi: "15"
  2690. *ColorSepScreenAngle ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "45"
  2691. *ColorSepScreenFreq ProcessBlack.150lpi.600dpi/150 lpi / 600 dpi: "150"
  2692. *ColorSepScreenFreq CustomColor.150lpi.600dpi/150 lpi / 600 dpi: "150"
  2693. *ColorSepScreenFreq ProcessCyan.150lpi.600dpi/150 lpi / 600 dpi: "150"
  2694. *ColorSepScreenFreq ProcessMagenta.150lpi.600dpi/150 lpi / 600 dpi: "150"
  2695. *ColorSepScreenFreq ProcessYellow.150lpi.600dpi/150 lpi / 600 dpi: "150"