home *** CD-ROM | disk | FTP | other *** search
/ Soft 19 / Soft19.iso / win95-rc / win95_15.cab / aplw8101.spd < prev    next >
PostScript Printer Description  |  1995-07-11  |  22KB  |  557 lines

  1. *PPD-Adobe: "4.1"
  2. *% APLW8101.spd: Simplified form of APLW8101.ppd
  3. *LanguageEncoding: ISOLatin1
  4. *PCFileName: "APLW8101.PPD"
  5. *Product: "(LaserWriter Pro 810)"
  6. *PSVersion: "(2011.113) 12"
  7. *ModelName: "Apple LaserWriter Pro 810"
  8. *ShortNickName:  "Apple LaserWriter Pro 810"
  9. *NickName:  "Apple LaserWriter Pro 810 v2011.113"
  10. *OpenGroup: InstallableOptions/Options Installed
  11. *OpenUI *Option1/Multimedia Power Feeder: Boolean
  12. *DefaultOption1: False
  13. *Option1 True/Installed: ""
  14. *Option1 False/Not Installed: ""
  15. *CloseUI: *Option1
  16. *OpenUI *Option2/Memory Configuration: PickOne
  17. *DefaultOption2: None
  18. *Option2 8Meg/8 MB  RAM: ""
  19. *Option2 12Meg/12 MB RAM: ""
  20. *Option2 16Meg/16 MB RAM: ""
  21. *Option2 20Meg/20 MB RAM: ""
  22. *Option2 24Meg/24 MB RAM: ""
  23. *Option2 28Meg/30 MB RAM: ""
  24. *Option2 32Meg/32 MB RAM: ""
  25. *?Option2: "
  26.     currentsystemparams /RamSize get
  27.     6 string dup 4 string 4 -1 roll 1048576 div cvi dup 9 gt {exch cvs 0 exch
  28.     putinterval dup 2}{exch cvs 0 exch putinterval dup 1}ifelse
  29.     (Meg) putinterval
  30.     =
  31. "
  32. *End
  33. *CloseUI: *Option2
  34. *CloseGroup: InstallableOptions
  35. *UIConstraints: *Option1 True *ManualFeed True
  36. *UIConstraints: *Option1 False *InputSlot MultiMediaFeeder
  37. *UIConstraints: *Option2 8Meg *VMOption 12Meg
  38. *UIConstraints: *Option2 8Meg *VMOption 16Meg
  39. *UIConstraints: *Option2 8Meg *VMOption 20Meg
  40. *UIConstraints: *Option2 8Meg *VMOption 24Meg
  41. *UIConstraints: *Option2 8Meg *VMOption 28Meg
  42. *UIConstraints: *Option2 8Meg *VMOption 32Meg
  43. *UIConstraints: *Option2 12Meg *VMOption 8Meg
  44. *UIConstraints: *Option2 12Meg *VMOption 16Meg
  45. *UIConstraints: *Option2 12Meg *VMOption 20Meg
  46. *UIConstraints: *Option2 12Meg *VMOption 24Meg
  47. *UIConstraints: *Option2 12Meg *VMOption 28Meg
  48. *UIConstraints: *Option2 12Meg *VMOption 32Meg
  49. *UIConstraints: *Option2 16Meg *VMOption 8Meg
  50. *UIConstraints: *Option2 16Meg *VMOption 12Meg
  51. *UIConstraints: *Option2 16Meg *VMOption 20Meg
  52. *UIConstraints: *Option2 16Meg *VMOption 24Meg
  53. *UIConstraints: *Option2 16Meg *VMOption 28Meg
  54. *UIConstraints: *Option2 16Meg *VMOption 32Meg
  55. *UIConstraints: *Option2 20Meg *VMOption 8Meg
  56. *UIConstraints: *Option2 20Meg *VMOption 12Meg
  57. *UIConstraints: *Option2 20Meg *VMOption 16Meg
  58. *UIConstraints: *Option2 20Meg *VMOption 24Meg
  59. *UIConstraints: *Option2 20Meg *VMOption 28Meg
  60. *UIConstraints: *Option2 20Meg *VMOption 32Meg
  61. *UIConstraints: *Option2 24Meg *VMOption 8Meg
  62. *UIConstraints: *Option2 24Meg *VMOption 12Meg
  63. *UIConstraints: *Option2 24Meg *VMOption 16Meg
  64. *UIConstraints: *Option2 24Meg *VMOption 20Meg
  65. *UIConstraints: *Option2 24Meg *VMOption 28Meg
  66. *UIConstraints: *Option2 24Meg *VMOption 32Meg
  67. *UIConstraints: *Option2 28Meg *VMOption 8Meg
  68. *UIConstraints: *Option2 28Meg *VMOption 12Meg
  69. *UIConstraints: *Option2 28Meg *VMOption 16Meg
  70. *UIConstraints: *Option2 28Meg *VMOption 20Meg
  71. *UIConstraints: *Option2 28Meg *VMOption 24Meg
  72. *UIConstraints: *Option2 28Meg *VMOption 32Meg
  73. *UIConstraints: *Option2 32Meg *VMOption 8Meg
  74. *UIConstraints: *Option2 32Meg *VMOption 12Meg
  75. *UIConstraints: *Option2 32Meg *VMOption 16Meg
  76. *UIConstraints: *Option2 32Meg *VMOption 20Meg
  77. *UIConstraints: *Option2 32Meg *VMOption 24Meg
  78. *UIConstraints: *Option2 32Meg *VMOption 28Meg
  79. *UIConstraints: *PageSize Statement *InputSlot Tray1
  80. *UIConstraints: *PageSize Statement *InputSlot Tray2
  81. *UIConstraints: *PageSize Statement *InputSlot Tray3
  82. *UIConstraints: *InputSlot Tray1 *PageSize Statement 
  83. *UIConstraints: *InputSlot Tray2 *PageSize Statement 
  84. *UIConstraints: *InputSlot Tray3 *PageSize Statement
  85. *UIConstraints: *PageSize Postcard *InputSlot Tray1
  86. *UIConstraints: *PageSize Postcard *InputSlot Tray2
  87. *UIConstraints: *PageSize Postcard *InputSlot Tray3
  88. *UIConstraints: *InputSlot Tray1 *PageSize Postcard 
  89. *UIConstraints: *InputSlot Tray2 *PageSize Postcard 
  90. *UIConstraints: *InputSlot Tray3 *PageSize Postcard 
  91. *UIConstraints: *PageSize Com10 *InputSlot Tray1
  92. *UIConstraints: *PageSize Com10 *InputSlot Tray2
  93. *UIConstraints: *PageSize Com10 *InputSlot Tray3
  94. *UIConstraints: *InputSlot Tray1 *PageSize Com10 
  95. *UIConstraints: *InputSlot Tray2 *PageSize Com10 
  96. *UIConstraints: *InputSlot Tray3 *PageSize Com10 
  97. *UIConstraints: *PageSize DL *InputSlot Tray1
  98. *UIConstraints: *PageSize DL *InputSlot Tray2
  99. *UIConstraints: *PageSize DL *InputSlot Tray3
  100. *UIConstraints: *InputSlot Tray1 *PageSize DL 
  101. *UIConstraints: *InputSlot Tray2 *PageSize DL 
  102. *UIConstraints: *InputSlot Tray3 *PageSize DL 
  103. *UIConstraints: *PageSize C5 *InputSlot Tray1
  104. *UIConstraints: *PageSize C5 *InputSlot Tray2
  105. *UIConstraints: *PageSize C5 *InputSlot Tray3
  106. *UIConstraints: *InputSlot Tray1 *PageSize C5 
  107. *UIConstraints: *InputSlot Tray2 *PageSize C5 
  108. *UIConstraints: *InputSlot Tray3 *PageSize C5 
  109. *UIConstraints: *PageSize Monarch *InputSlot Tray1
  110. *UIConstraints: *PageSize Monarch *InputSlot Tray2
  111. *UIConstraints: *PageSize Monarch *InputSlot Tray3
  112. *UIConstraints: *InputSlot Tray1 *PageSize Monarch 
  113. *UIConstraints: *InputSlot Tray2 *PageSize Monarch 
  114. *UIConstraints: *InputSlot Tray3 *PageSize Monarch 
  115. *UIConstraints: *PageRegion Statement *InputSlot Tray1
  116. *UIConstraints: *PageRegion Statement *InputSlot Tray2
  117. *UIConstraints: *PageRegion Statement *InputSlot Tray3
  118. *UIConstraints: *InputSlot Tray1 *PageRegion Statement 
  119. *UIConstraints: *InputSlot Tray2 *PageRegion Statement 
  120. *UIConstraints: *InputSlot Tray3 *PageRegion Statement
  121. *UIConstraints: *PageRegion Postcard *InputSlot Tray1
  122. *UIConstraints: *PageRegion Postcard *InputSlot Tray2
  123. *UIConstraints: *PageRegion Postcard *InputSlot Tray3
  124. *UIConstraints: *InputSlot Tray1 *PageRegion Postcard 
  125. *UIConstraints: *InputSlot Tray2 *PageRegion Postcard 
  126. *UIConstraints: *InputSlot Tray3 *PageRegion Postcard 
  127. *UIConstraints: *PageRegion Com10 *InputSlot Tray1
  128. *UIConstraints: *PageRegion Com10 *InputSlot Tray2
  129. *UIConstraints: *PageRegion Com10 *InputSlot Tray3
  130. *UIConstraints: *InputSlot Tray1 *PageRegion Com10 
  131. *UIConstraints: *InputSlot Tray2 *PageRegion Com10 
  132. *UIConstraints: *InputSlot Tray3 *PageRegion Com10 
  133. *UIConstraints: *PageRegion DL *InputSlot Tray1
  134. *UIConstraints: *PageRegion DL *InputSlot Tray2
  135. *UIConstraints: *PageRegion DL *InputSlot Tray3
  136. *UIConstraints: *InputSlot Tray1 *PageRegion DL 
  137. *UIConstraints: *InputSlot Tray2 *PageRegion DL 
  138. *UIConstraints: *InputSlot Tray3 *PageRegion DL 
  139. *UIConstraints: *PageRegion C5 *InputSlot Tray1
  140. *UIConstraints: *PageRegion C5 *InputSlot Tray2
  141. *UIConstraints: *PageRegion C5 *InputSlot Tray3
  142. *UIConstraints: *InputSlot Tray1 *PageRegion C5 
  143. *UIConstraints: *InputSlot Tray2 *PageRegion C5 
  144. *UIConstraints: *InputSlot Tray3 *PageRegion C5 
  145. *UIConstraints: *PageRegion Monarch *InputSlot Tray1
  146. *UIConstraints: *PageRegion Monarch *InputSlot Tray2
  147. *UIConstraints: *PageRegion Monarch *InputSlot Tray3
  148. *UIConstraints: *InputSlot Tray1 *PageRegion Monarch 
  149. *UIConstraints: *InputSlot Tray2 *PageRegion Monarch 
  150. *UIConstraints: *InputSlot Tray3 *PageRegion Monarch 
  151. *LanguageLevel: "2"
  152. *Protocols: BCP
  153. *FreeVM: "430000"
  154. *VMOption 8Meg/8 Meg RAM: "430000"
  155. *VMOption 12Meg/12 Meg RAM: "1020000"
  156. *VMOption 16Meg/16 Meg RAM: "1457792"
  157. *VMOption 20Meg/20 Meg RAM: "5457792"
  158. *VMOption 24Meg/24 Meg RAM: "9457792"
  159. *VMOption 28Meg/28 Meg RAM: "13457792"
  160. *VMOption 32Meg/32 Meg RAM: "17457792"
  161. *ColorDevice: False
  162. *Password: "()"
  163. *ExitServer: "
  164.  count 0 eq
  165.  { false } { true exch startjob } ifelse
  166.  not {
  167.      (WARNING: Cannot modify initial VM.) =
  168.      (Missing or invalid password.) =
  169.      (Please contact the author of this software.) = flush quit
  170.      } if
  171. "
  172. *End
  173. *OpenUI *Resolution: PickOne
  174. *OrderDependency: 10 AnySetup *Resolution
  175. *DefaultResolution: 400dpi
  176. *Resolution 300dpi: "1 dict dup /HWResolution [300 300] put setpagedevice"
  177. *Resolution 400dpi: "1 dict dup /HWResolution [400 400] put setpagedevice"
  178. *Resolution 600dpi: "1 dict dup /HWResolution [600 600] put setpagedevice"
  179. *Resolution 800dpi: "1 dict dup /HWResolution [800 800] put setpagedevice"
  180. *?Resolution: "
  181.   save
  182.     currentpagedevice /HWResolution get
  183.     aload pop exch
  184.     (          ) cvs print
  185.     pop
  186.     (dpi) = flush
  187.   restore
  188. "
  189. *End
  190. *CloseUI: *Resolution
  191. *ScreenFreq: "60.0"
  192. *ScreenAngle: "45.0"
  193. *OpenUI *PageSize: PickOne
  194. *OrderDependency: 30 AnySetup *PageSize
  195. *DefaultPageSize: Unknown
  196. *PageSize Letter/US Letter: "
  197.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  198. *End
  199. *PageSize Letter.Transverse/US Letter: "
  200.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  201. *End
  202. *PageSize Legal/US Legal: "
  203.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  204. *End
  205. *PageSize Tabloid/Ledger: "
  206.     2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  207. *End
  208. *PageSize A3: "
  209.     2 dict dup /PageSize [842 1191] put dup /ImagingBBox null put setpagedevice"
  210. *End
  211. *PageSize A4/A4: "
  212.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  213. *End
  214. *PageSize A4.Transverse/A4: "
  215.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  216. *End
  217. *PageSize A5: "
  218.     2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice"
  219. *End
  220. *PageSize B4: "
  221.     2 dict dup /PageSize [729 1032] put dup /ImagingBBox null put setpagedevice"
  222. *End
  223. *PageSize B5: "
  224.     2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"
  225. *End
  226. *PageSize Postcard: "
  227.     2 dict dup /PageSize [284 419] put dup /ImagingBBox null put setpagedevice"
  228. *End
  229. *PageSize Invoice/Statement: "
  230.     2 dict dup /PageSize [396 612] put dup /ImagingBBox null put setpagedevice"
  231. *End
  232. *PageSize Folio: "
  233.     2 dict dup /PageSize [595 936] put dup /ImagingBBox null put setpagedevice"
  234. *End
  235. *PageSize Executive: "
  236.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  237. *End
  238. *PageSize Comm10/Comm #10 Envelope: "
  239.     2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  240. *End
  241. *PageSize Monarch/Monarch Envelope: "
  242.     2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
  243. *End
  244. *PageSize DL/DL Envelope: "
  245.     2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  246. *End
  247. *PageSize C5/C5 Envelope: "
  248.     2 dict dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice"
  249. *End
  250. *PageSize LetterSmall/US Letter: "
  251.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice "
  252. *End
  253. *PageSize A4Small/A4: "
  254.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice "
  255. *End
  256. *PageSize LegalSmall/US Legal:  "
  257.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice "
  258. *End
  259. *?PageSize: "
  260.  save
  261.    currentpagedevice /PageSize get aload pop
  262.    2 copy gt {exch} if
  263.    (Unknown)
  264.   16 dict
  265.    dup [612 792] (Letter) put
  266.    dup [612 1008] (Legal) put
  267.    dup [792 1224] (Tabloid) put
  268.    dup [842 1191] (A3) put
  269.    dup [595 842] (A4) put
  270.    dup [420 595] (A5) put
  271.    dup [729 1032] (B4) put
  272.    dup [516 729] (B5) put
  273.    dup [284 419] (Postcard) put
  274.    dup [396 612] (Invoice) put
  275.    dup [595 936] (Folio) put
  276.    dup [522 756] (Executive) put
  277.    dup [297 684] (Comm10) put
  278.    dup [279 540] (Monarch) put
  279.    dup [312 624] (DL) put
  280.    dup [459 649] (C5) put
  281.  { exch aload pop 4 index sub abs 5 le exch
  282.    5 index sub abs 5 le and
  283.       {exch pop exit} {pop} ifelse
  284.    } bind forall
  285.    = flush pop pop
  286. restore
  287. "
  288. *End
  289. *CloseUI: *PageSize
  290. *OpenUI *PageRegion: PickOne
  291. *OrderDependency: 40 AnySetup *PageRegion
  292. *DefaultPageRegion: Unknown
  293. *PageRegion Letter/US Letter: "
  294. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [612 792] put setpagedevice} {pop} ifelse
  295.  <</PageSize [612 792]>> setpagedevice "
  296. *End
  297. *PageRegion Letter.Transverse/US Letter: "
  298. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [612 792] put setpagedevice} {pop} ifelse
  299.  <</PageSize [612 792]>> setpagedevice "
  300. *End
  301. *PageRegion Legal/US Legal: "
  302. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [612 1008] put setpagedevice} {pop} ifelse
  303.  <</PageSize [612 1008]>> setpagedevice "
  304. *End
  305. *PageRegion Tabloid/Ledger: "
  306. 2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  307. *End
  308. *PageRegion A3: "
  309. 2 dict dup /PageSize [842 1191] put dup /ImagingBBox null put setpagedevice"
  310. *End
  311. *PageRegion A4: "
  312. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [595 842] put setpagedevice} {pop} ifelse
  313.  <</PageSize [595 842]>> setpagedevice "
  314. *End
  315. *PageRegion A4.Transverse: "
  316. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [595 842] put setpagedevice} {pop} ifelse
  317.  <</PageSize [595 842]>> setpagedevice "
  318. *End
  319. *PageRegion A5: "
  320. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [420 595] put setpagedevice} {pop} ifelse
  321.  <</PageSize [420 595]>> setpagedevice "
  322. *End
  323. *PageRegion B4: "
  324. 2 dict dup /PageSize [729 1032] put dup /ImagingBBox null put setpagedevice"
  325. *End
  326. *PageRegion B5: "
  327. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [516 729] put setpagedevice} {pop} ifelse
  328.  <</PageSize [516 729]>> setpagedevice "
  329. *End
  330. *PageRegion Postcard: "
  331. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [284 419] put setpagedevice} {pop} ifelse
  332.  <</PageSize [284 419]>> setpagedevice "
  333. *End
  334. *PageRegion Invoice/Statement: "
  335. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [396 612] put setpagedevice} {pop} ifelse
  336.  <</PageSize [396 612]>> setpagedevice "
  337. *End
  338. *PageRegion Folio: "
  339. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [595 936] put setpagedevice} {pop} ifelse
  340.  <</PageSize [595 936]>> setpagedevice "
  341. *End
  342. *PageRegion Executive: "
  343. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [522 756] put setpagedevice} {pop} ifelse
  344.  <</PageSize [522 756]>> setpagedevice "
  345. *End
  346. *PageRegion Comm10/Comm #10 Envelope: "
  347. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [297 684] put setpagedevice} {pop} ifelse
  348.  <</PageSize [297 684]>> setpagedevice "
  349. *End
  350. *PageRegion Monarch/Monarch Envelope: "
  351. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [279 540] put setpagedevice} {pop} ifelse
  352.  <</PageSize [279 540]>> setpagedevice "
  353. *End
  354. *PageRegion DL/DL Envelope: "
  355. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [312 624] put setpagedevice} {pop} ifelse
  356.  <</PageSize [312 624]>> setpagedevice "
  357. *End
  358. *PageRegion C5/C5 Envelope: "
  359. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [459 649] put setpagedevice} {pop} ifelse
  360.  <</PageSize [459 649]>> setpagedevice "
  361. *End
  362. *PageRegion LetterSmall/US Letter: "
  363. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [612 792] put setpagedevice} {pop} ifelse
  364.  <</PageSize [612 792]>> setpagedevice "
  365. *End
  366. *PageRegion LegalSmall/US Legal: "
  367. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [612 1008] put setpagedevice} {pop} ifelse
  368.  <</PageSize [612 1008]>> setpagedevice "
  369. *End
  370. *PageRegion A4Small/A4: "
  371. currentpagedevice /InputAttributes get 3 get dup null ne {dup /PageSize [595 842] put setpagedevice} {pop} ifelse
  372.  <</PageSize [595 842]>> setpagedevice "
  373. *End
  374. *CloseUI: *PageRegion
  375. *DefaultImageableArea: Unknown
  376. *ImageableArea Letter/US Letter: "16 14.4 595.4 778 "
  377. *ImageableArea Letter.Transverse/US Letter: "16 14.4 595.4 778 "
  378. *ImageableArea Legal/US Legal: "16 9.81 596.16 995 "
  379. *ImageableArea Tabloid/Ledger: "16 12 780 1208 "
  380. *ImageableArea A3: "16 12 825.84 1178 "
  381. *ImageableArea A4: "16 16 578.88 825.17 "
  382. *ImageableArea A4.Transverse/A4: "16 14.4 578.88 825.17 "
  383. *ImageableArea A5: "14 14.4 407.25 577 "
  384. *ImageableArea B4: "16 10.2 717.12 1019.25 "
  385. *ImageableArea B5: "11 15 503.1 716 "
  386. *ImageableArea Postcard: "14.4 9.81 273.6 407.25 "
  387. *ImageableArea Invoice/Statement: "21 16 373 595 "
  388. *ImageableArea Folio: "21 10.2 578.88 922 "
  389. *ImageableArea Executive: "14.4 9.7201 509.76 743.13 "
  390. *ImageableArea Comm10/Comm #10 Envelope: "16 12 279 671 "
  391. *ImageableArea Monarch/Monarch Envelope: "16 12 265.2 525 "
  392. *ImageableArea DL/DL Envelope: "16 14 295.64 605 "
  393. *ImageableArea C5/C5 Envelope: "19 14 448 631 "
  394. *ImageableArea LetterSmall/US Letter: "31 31 583 761 "
  395. *ImageableArea A4Small/A4: "29 31 567 812 "
  396. *ImageableArea LegalSmall/US Legal: "64 54 548 954 "
  397. *?ImageableArea: "
  398.  save
  399.    /cvp { (                ) cvs print ( ) print } bind def
  400.    /upperright {10000 mul floor 10000 div} bind def
  401.    /lowerleft {10000 mul ceiling 10000 div} bind def
  402.    newpath clippath pathbbox
  403.    4 -2 roll exch 2 {lowerleft cvp} repeat
  404.    exch 2 {upperright cvp} repeat flush
  405.  restore
  406. "
  407. *End
  408. *DefaultPaperDimension: Unknown
  409. *PaperDimension Letter/US Letter: "612 792"
  410. *PaperDimension Letter.Transverse/US Letter: "612 792"
  411. *PaperDimension Legal/US Legal: "612 1008"
  412. *PaperDimension Tabloid/Ledger: "792 1224"
  413. *PaperDimension A3: "842 1191"
  414. *PaperDimension A4: "595 842"
  415. *PaperDimension A4.Transverse/A4: "595 842"
  416. *PaperDimension A5: "420 595"
  417. *PaperDimension B4: "729 1032"
  418. *PaperDimension B5: "516 729 "
  419. *PaperDimension Postcard: "284 419"
  420. *PaperDimension Invoice/Statement: "396 612"
  421. *PaperDimension Folio: "595 936"
  422. *PaperDimension Executive: "522 756"
  423. *PaperDimension Comm10/Comm #10 Envelope: "297 684"
  424. *PaperDimension Monarch/Monarch Envelope: "279 540"
  425. *PaperDimension DL/DL Envelope: "312 624"
  426. *PaperDimension C5/C5 Envelope: "459 649"
  427. *PaperDimension LetterSmall/US Letter: "612 792"
  428. *PaperDimension A4Small/A4: "595 842"
  429. *PaperDimension LegalSmall/US Legal: "612 1008"
  430. *RequiresPageRegion MultiMediaFeeder: True
  431. *OpenUI *ManualFeed/Manual Feed: Boolean
  432. *OrderDependency: 20 AnySetup *ManualFeed
  433. *DefaultManualFeed: False
  434. *ManualFeed True: "<</ManualFeed true>> setpagedevice "
  435. *ManualFeed False: "<</ManualFeed false>> setpagedevice "
  436. *?ManualFeed: "
  437.   save
  438.     currentpagedevice /ManualFeed get
  439.     {(True)}{(False)}ifelse = flush
  440.   restore
  441. "
  442. *End
  443. *CloseUI: *ManualFeed
  444. *OpenUI *InputSlot: PickOne
  445. *OrderDependency: 20 AnySetup *InputSlot
  446. *DefaultInputSlot:  Tray1
  447. *InputSlot Tray1/Upper tray: "
  448.   currentpagedevice /InputAttributes get
  449.   0 get dup
  450.   null eq {pop}
  451.   { dup
  452.     /InputAttributes
  453.     1 dict dup /Priority [0 1 2 3] put
  454.     put  setpagedevice
  455.   } ifelse "
  456. *End
  457. *InputSlot Tray2/Middle tray: "
  458.   currentpagedevice /InputAttributes get
  459.   1 get dup
  460.   null eq {pop}
  461.   { dup
  462.     /InputAttributes
  463.     1 dict dup /Priority [1 0 2 3] put
  464.     put  setpagedevice
  465.   } ifelse "
  466. *End
  467. *InputSlot Tray3/Lower tray: "
  468.   currentpagedevice /InputAttributes get
  469.   2 get dup
  470.   null eq {pop}
  471.   { dup
  472.     /InputAttributes
  473.     1 dict dup /Priority [2 0 1 3] put
  474.     put  setpagedevice
  475.   } ifelse "
  476. *End
  477. *InputSlot MultiMediaFeeder/Multimedia Power Feeder: "
  478.   currentpagedevice /InputAttributes get
  479.   3 get dup
  480.   null eq {pop}
  481.   { dup
  482.     /InputAttributes
  483.     1 dict dup /Priority [3 0 1 2] put
  484.     put  setpagedevice
  485.   } ifelse "
  486. *End
  487. *?InputSlot: "
  488. save
  489.   4 dict
  490.   dup /0 (Tray1) put
  491.   dup /1 (Tray2) put
  492.   dup /2 (Tray3) put
  493.   dup /3 (MultiMediaFeeder) put
  494.   currentpagedevice /InputAttributes get
  495.   dup /Priority known
  496.   { /Priority get 0 get (      ) cvs cvn get }
  497.   {
  498.     dup length 1 eq
  499.     { {pop} forall (       ) cvs cvn get }
  500.     { pop pop (Unknown) } ifelse
  501.   } ifelse
  502.   = flush
  503. restore
  504. "
  505. *End
  506. *CloseUI: *InputSlot
  507. *DefaultOutputBin:  Upper
  508. *OpenUI *TraySwitch: Boolean
  509. *OrderDependency: 50 AnySetup *TraySwitch
  510. *DefaultTraySwitch: False
  511. *TraySwitch True/On: "1 dict dup /TraySwitch true put setpagedevice"
  512. *TraySwitch False/Off: "1 dict dup /TraySwitch false put setpagedevice"
  513. *?TraySwitch: "
  514. save
  515.   currentpagedevice /TraySwitch get
  516.   {(True)}{(False)}ifelse = flush
  517. restore
  518. "
  519. *End
  520. *CloseUI: *TraySwitch
  521. *DefaultFont: Courier
  522. *Font AvantGarde-Book: Standard "(001.002)" Standard ROM
  523. *Font AvantGarde-BookOblique: Standard "(001.002)" Standard ROM
  524. *Font AvantGarde-Demi: Standard "(001.003)" Standard ROM
  525. *Font AvantGarde-DemiOblique: Standard "(001.003)" Standard ROM
  526. *Font Bookman-Demi: Standard "(001.003)" Standard ROM
  527. *Font Bookman-DemiItalic: Standard "(001.003)" Standard ROM
  528. *Font Bookman-Light: Standard "(001.003)" Standard ROM
  529. *Font Bookman-LightItalic: Standard "(001.003)" Standard ROM
  530. *Font Courier: Standard "(002.004)" Standard ROM
  531. *Font Courier-Bold: Standard "(002.004)" Standard ROM
  532. *Font Courier-BoldOblique: Standard "(002.004)" Standard ROM
  533. *Font Courier-Oblique: Standard "(002.004)" Standard ROM
  534. *Font Helvetica: Standard "(001.006)" Standard ROM
  535. *Font Helvetica-Bold: Standard "(001.007)" Standard ROM
  536. *Font Helvetica-BoldOblique: Standard "(001.007)" Standard ROM
  537. *Font Helvetica-Narrow: Standard "(001.006)" Standard ROM
  538. *Font Helvetica-Narrow-Bold: Standard "(001.007)" Standard ROM
  539. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007)" Standard ROM
  540. *Font Helvetica-Narrow-Oblique: Standard "(001.006)" Standard ROM
  541. *Font Helvetica-Oblique: Standard "(001.006)" Standard ROM
  542. *Font NewCenturySchlbk-Bold: Standard "(001.008)" Standard ROM
  543. *Font NewCenturySchlbk-BoldItalic: Standard "(001.006)" Standard ROM
  544. *Font NewCenturySchlbk-Italic: Standard "(001.005)" Standard ROM
  545. *Font NewCenturySchlbk-Roman: Standard "(001.006)" Standard ROM
  546. *Font Palatino-Bold: Standard "(001.005)" Standard ROM
  547. *Font Palatino-BoldItalic: Standard "(001.005)" Standard ROM
  548. *Font Palatino-Italic: Standard "(001.005)" Standard ROM
  549. *Font Palatino-Roman: Standard "(001.005)" Standard ROM
  550. *Font Symbol: Special "(001.007)" Special ROM
  551. *Font Times-Bold: Standard "(001.007)" Standard ROM
  552. *Font Times-BoldItalic: Standard "(001.009)" Standard ROM
  553. *Font Times-Italic: Standard "(001.007)" Standard ROM
  554. *Font Times-Roman: Standard "(001.007)" Standard ROM
  555. *Font ZapfChancery-MediumItalic: Standard "(001.006)" Standard ROM
  556. *Font ZapfDingbats: Special "(001.004)" Special ROM
  557.