home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / windows / mem1614 / driver20.cab / hplj5sim.spd < prev    next >
Encoding:
PostScript Printer Description  |  1997-10-20  |  23.4 KB  |  661 lines

  1. *PPD-Adobe: "4.3"
  2. *% HPLJ5SIM.spd: Simplified form of HPLJ5SIM.ppd
  3. *LanguageEncoding:  ISOLatin1
  4. *PCFileName:        "HPLJ5SIM.PPD"
  5. *Product:  "(HP LaserJet 5Si)"
  6. *PSVersion:"(2014.108) 1"
  7. *ModelName:"HP LaserJet 5Si Mopier PS"
  8. *NickName: "HP LaserJet 5Si Mopier PS"
  9. *LanguageLevel:     "2"
  10. *ColorDevice:       False
  11. *TTRasterizer:      Type42
  12. *?TTRasterizer: "
  13.     save
  14.     42 /FontType resourcestatus
  15.     { pop pop (Type42)} {(NO Type42} ifelse = flush
  16.     restore
  17.     "
  18. *End
  19. *Protocols:             PJL TBCP
  20. *JCLBegin:              "<1B>%-12345X@PJL JOB<0A>"
  21. *JCLToPSInterpreter:    "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"
  22. *JCLEnd:                "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
  23. *OpenGroup: InstallableOptions/Options Installed
  24. *OpenUI *Option1/Envelope Feeder : Boolean
  25. *DefaultOption1: True
  26. *Option1 True/Installed: ""
  27. *Option1 False/Not Installed: ""
  28. *?Option1: "
  29.   save
  30.     currentpagedevice /InputAttributes get dup
  31.     2 known
  32.       {2 get null ne {(True)}{(False)} ifelse}
  33.       {pop (False)} ifelse
  34.       = flush
  35.   restore
  36. "
  37. *End
  38. *CloseUI: *Option1
  39. *OpenUI *Option2/2000-Sheet Input Tray (Tray 4): Boolean
  40. *DefaultOption2: True
  41. *Option2 True/Installed:        ""
  42. *Option2 False/Not Installed:   ""
  43. *?Option2: "
  44.   save
  45.     currentpagedevice /InputAttributes get dup
  46.     4 known
  47.       {4 get null ne {(True)}{(False)} ifelse}
  48.       {pop (False)} ifelse
  49.       = flush
  50.   restore
  51. "
  52. *End
  53. *CloseUI: *Option2
  54. *OpenUI *Option3/Duplex Unit (for 2-Sided Printing): Boolean
  55. *DefaultOption3: True
  56. *Option3 True/Installed: ""
  57. *Option3 False/Not Installed: ""
  58. *?Option3: "
  59.   save
  60.    currentpagedevice /Duplex known
  61.    {(True)}{(False)}ifelse = flush
  62.   restore
  63. "
  64. *End
  65. *CloseUI: *Option3
  66. *OpenUI *Option4/Mailbox with Stapler: Boolean
  67. *DefaultOption4: True
  68. *Option4 True/Installed:        ""
  69. *Option4 False/Not Installed:   ""
  70. *?Option4: "
  71.   save
  72.    currentpagedevice /OutputAttributes get
  73.    5 known
  74.     {(True)}{(False)} ifelse
  75.     = flush
  76.   restore"
  77. *End
  78. *CloseUI: *Option4
  79. *OpenUI *Option5/Mailbox with Stapler Mode: PickOne 
  80. *DefaultOption5: MailboxModeMailbox
  81. *Option5 MailboxModeMailbox/Mailbox:    ""
  82. *Option5 MailboxModeStacker/Stacking:   ""
  83. *Option5 MailboxModeSeparator/Job Separation:   ""
  84. *?Option5: "
  85.   save
  86.    currentpagedevice /OutputAttributes get
  87.    6 known{(MailboxModeMailbox)}{(MailboxModeStacker)} ifelse
  88.    = flush
  89.   restore
  90. "
  91. *End
  92. *CloseUI: *Option5
  93. *OpenUI *Option6/Printer Hard Disk: PickOne
  94. *DefaultOption6: True
  95. *Option6 True/Installed: ""
  96. *Option6 False/Not Installed: ""
  97. *?Option6: "
  98.   save 
  99.     false
  100.    (%disk?%)
  101.    { currentdevparams dup /Writeable known
  102.       { /Writeable get {pop true} if }  { pop } ifelse
  103.     } 10 string /IODevice resourceforall
  104.     {(True)}{(False)} ifelse = flush
  105.  restore
  106. "
  107. *End
  108. *CloseUI: *Option6    
  109. *OpenUI *InstalledMemory/Printer Memory: PickOne
  110. *DefaultInstalledMemory: 44Meg
  111. *InstalledMemory 12Meg/12 - 27 MB Total RAM: ""
  112. *InstalledMemory 28Meg/28 - 43 MB Total RAM: ""
  113. *InstalledMemory 44Meg/44 - 59 MB Total RAM: ""
  114. *InstalledMemory 60Meg/60 - 75 MB Total RAM: ""
  115. *InstalledMemory 76Meg/76 -100 MB Total RAM: ""
  116. *?InstalledMemory: "
  117.   save
  118.     currentsystemparams /RamSize get 
  119.     524288 div ceiling cvi 2 div
  120.     /size exch def
  121.     size 76 ge 
  122.         {(76Meg)} 
  123.         {
  124.         size 60 ge 
  125.             {(60Meg)} 
  126.             {
  127.             size 44 ge 
  128.                 {(44Meg)} 
  129.                 {
  130.                 size 28 ge 
  131.                     {(28Meg)}
  132.                     {
  133.                     size 2 ge
  134.                         {(12Meg)}
  135.                         {(Unknown)} ifelse
  136.                     } ifelse
  137.                 } ifelse
  138.             } ifelse
  139.         } ifelse
  140.     = flush
  141.   restore
  142. "
  143. *End
  144. *CloseUI: *InstalledMemory
  145. *CloseGroup: InstallableOptions
  146. *UIConstraints: *Option1 False *InputSlot Envelope
  147. *UIConstraints: *Option2 False *InputSlot Tray4
  148. *UIConstraints: *Option3 False *Duplex
  149. *UIConstraints: *Option4 False *OutputBin Stacker
  150. *UIConstraints: *Option4 False *OutputBin Separator
  151. *UIConstraints: *Option4 False *OutputBin Stapler
  152. *UIConstraints: *Option4 False *OutputBin OutputBin1
  153. *UIConstraints: *Option4 False *OutputBin OutputBin2
  154. *UIConstraints: *Option4 False *OutputBin OutputBin3
  155. *UIConstraints: *Option4 False *OutputBin OutputBin4
  156. *UIConstraints: *Option4 False *OutputBin OutputBin5
  157. *UIConstraints: *Option5 MailboxModeMailbox *OutputBin Stacker
  158. *UIConstraints: *Option5 MailboxModeMailbox *OutputBin Separator 
  159. *UIConstraints: *Option5 MailboxModeStacker *OutputBin Separator
  160. *UIConstraints: *Option5 MailboxModeStacker *OutputBin OutputBin1
  161. *UIConstraints: *Option5 MailboxModeStacker *OutputBin OutputBin2
  162. *UIConstraints: *Option5 MailboxModeStacker *OutputBin OutputBin3
  163. *UIConstraints: *Option5 MailboxModeStacker *OutputBin OutputBin4
  164. *UIConstraints: *Option5 MailboxModeStacker *OutputBin OutputBin5
  165. *UIConstraints: *Option5 MailboxModeSeparator *OutputBin Stacker
  166. *UIConstraints: *Option5 MailboxModeSeparator *OutputBin OutputBin1
  167. *UIConstraints: *Option5 MailboxModeSeparator *OutputBin OutputBin2
  168. *UIConstraints: *Option5 MailboxModeSeparator *OutputBin OutputBin3
  169. *UIConstraints: *Option5 MailboxModeSeparator *OutputBin OutputBin4
  170. *UIConstraints: *Option5 MailboxModeSeparator *OutputBin OutputBin5
  171. *UIConstraints: *Option6 False *HPCollate True
  172. *LandscapeOrientation: Plus90
  173. *OpenUI *PageSize/Page Size: PickOne
  174. *OrderDependency: 30 AnySetup *PageSize
  175. *DefaultPageSize: Letter
  176. *PageSize Letter/US Letter: "
  177.     <</DeferredMediaSelection true /PageSize [612 792] /ImagingBBox null>> setpagedevice"
  178. *End
  179. *PageSize Executive/Executive: "
  180.     <</DeferredMediaSelection true /PageSize [522 756] /ImagingBBox null>> setpagedevice"
  181. *End
  182. *PageSize Legal/US Legal: "
  183.     <</DeferredMediaSelection true /PageSize [612 1008] /ImagingBBox null>> setpagedevice"
  184. *End
  185. *PageSize Ledger/11x17: "
  186.     <</DeferredMediaSelection true /PageSize [792 1224] /ImagingBBox null>> setpagedevice"
  187. *End
  188. *PageSize Custom/11x17 (Oversize): "
  189.     <</DeferredMediaSelection true /PageSize [842 1274] /ImagingBBox null>> setpagedevice"
  190. *End
  191. *PageSize A4/A4: "
  192.     <</DeferredMediaSelection true /PageSize [595 842] /ImagingBBox null>> setpagedevice"
  193. *End
  194. *PageSize A3/A3: "
  195.     <</DeferredMediaSelection true /PageSize [842 1191] /ImagingBBox null>> setpagedevice"
  196. *End
  197. *PageSize B4/JIS B4: "
  198.     <</DeferredMediaSelection true /PageSize [729 1032] /ImagingBBox null>> setpagedevice"
  199. *End
  200. *PageSize B5/JIS B5: "
  201.     <</DeferredMediaSelection true /PageSize [516 729] /ImagingBBox null>> setpagedevice"
  202. *End
  203. *PageSize DoublePostcard/Double Postcard: "
  204.     <</DeferredMediaSelection true /PageSize [420 567] /ImagingBBox null>> setpagedevice"
  205. *End
  206. *PageSize Env10/Env Comm10: "
  207.     <</DeferredMediaSelection true /PageSize [297 684] /ImagingBBox null>> setpagedevice"
  208. *End
  209. *PageSize EnvMonarch/Env Monarch: "
  210.     <</DeferredMediaSelection true /PageSize [279 540] /ImagingBBox null>> setpagedevice"
  211. *End
  212. *PageSize EnvDL/Env DL: "
  213.     <</DeferredMediaSelection true /PageSize [312 624] /ImagingBBox null>> setpagedevice"
  214. *End
  215. *PageSize EnvC5/Env C5: "
  216.     <</DeferredMediaSelection true /PageSize [459 649] /ImagingBBox null>> setpagedevice"
  217. *End
  218. *PageSize EnvISOB5/Env ISO B5: "
  219.     <</DeferredMediaSelection true /PageSize [499 709] /ImagingBBox null>> setpagedevice"
  220. *End
  221. *?PageSize: "
  222.  save
  223.    currentpagedevice /PageSize get aload pop
  224.    2 copy gt {exch} if
  225.    (Unknown)
  226.   17 dict
  227.    dup [612 792] (Letter) put
  228.    dup [612 1008] (Legal) put
  229.    dup [595 842] (A4) put
  230.    dup [522 756] (Executive) put
  231.    dup [792 1224] (Ledger) put
  232.    dup [842 1274] (Custom) put
  233.    dup [842 1191] (A3) put
  234.    dup [729 1032] (B4) put
  235.    dup [516 729] (B5) put
  236.    dup [420 567] (DoublePostcard) put
  237.    dup [297 684] (Env10) put
  238.    dup [279 540] (EnvMonarch) put
  239.    dup [312 624] (EnvDL) put
  240.    dup [459 649] (EnvC5) put
  241.    dup [499 709] (EnvISOB5) put
  242.   { exch aload pop 4 index sub abs 5 le exch
  243.    5 index sub abs 5 le and
  244.       {exch pop exit} {pop} ifelse
  245.    } bind forall
  246.    = flush pop pop
  247. restore
  248. "
  249. *End
  250. *CloseUI: *PageSize
  251. *OpenUI *PageRegion/Page Region:  PickOne
  252. *OrderDependency: 40 AnySetup *PageRegion
  253. *DefaultPageRegion: Letter
  254. *PageRegion Letter/US Letter: "
  255.     <</DeferredMediaSelection true /PageSize [612 792] /ImagingBBox null>> setpagedevice"
  256. *End
  257. *PageRegion Executive/Executive: "
  258.     <</DeferredMediaSelection true /PageSize [522 756] /ImagingBBox null>> setpagedevice"
  259. *End
  260. *PageRegion Legal/US Legal: "
  261.     <</DeferredMediaSelection true /PageSize [612 1008] /ImagingBBox null>> setpagedevice"
  262. *End
  263. *PageRegion Ledger/11x17: "
  264.     <</DeferredMediaSelection true /PageSize [792 1224] /ImagingBBox null>> setpagedevice"
  265. *End
  266. *PageRegion Custom/11x17 (Oversize): "
  267.     <</DeferredMediaSelection true /PageSize [842 1274] /ImagingBBox null>> setpagedevice"
  268. *End
  269. *PageRegion A4/A4: "
  270.     <</DeferredMediaSelection true /PageSize [595 842] /ImagingBBox null>> setpagedevice"
  271. *End
  272. *PageRegion A3/A3: "
  273.     <</DeferredMediaSelection true /PageSize [842 1191] /ImagingBBox null>> setpagedevice"
  274. *End
  275. *PageRegion B4/JIS B4: "
  276.     <</DeferredMediaSelection true /PageSize [729 1032] /ImagingBBox null>> setpagedevice"
  277. *End
  278. *PageRegion B5/JIS B5: "
  279.     <</DeferredMediaSelection true /PageSize [516 729] /ImagingBBox null>> setpagedevice"
  280. *End
  281. *PageRegion DoublePostcard/Double Postcard: "
  282.     <</DeferredMediaSelection true /PageSize [420 567] /ImagingBBox null>> setpagedevice"
  283. *End
  284. *PageRegion Env10/Env Comm10: "
  285.     <</DeferredMediaSelection true /PageSize [297 684] /ImagingBBox null>> setpagedevice"
  286. *End
  287. *PageRegion EnvMonarch/Env Monarch: "
  288.     <</DeferredMediaSelection true /PageSize [279 540] /ImagingBBox null>> setpagedevice"
  289. *End
  290. *PageRegion EnvDL/Env DL: "
  291.     <</DeferredMediaSelection true /PageSize [312 624] /ImagingBBox null>> setpagedevice"
  292. *End
  293. *PageRegion EnvC5/Env C5: "
  294.     <</DeferredMediaSelection true /PageSize [459 649] /ImagingBBox null>> setpagedevice"
  295. *End
  296. *PageRegion EnvISOB5/Env ISO B5: "
  297.     <</DeferredMediaSelection true /PageSize [499 708] /ImagingBBox null>> setpagedevice"
  298. *End
  299. *CloseUI: *PageRegion
  300. *DefaultImageableArea: Letter
  301. *ImageableArea Letter/US Letter:            "12.24 12.06 599.76 780.06"
  302. *ImageableArea Executive/Executive:         "13.32 12.06 508.68 744.06"
  303. *ImageableArea Legal/US Legal:              "12.24 12.06 599.76 996.06"
  304. *ImageableArea Ledger/11x17:                "12.50 12.50 779.50 1211.50"
  305. *ImageableArea Custom/11x17 (Oversize):  "10.32 12.00 832.08 1262.40"
  306. *ImageableArea A4/A4:                       "13.44 12.06 581.76 829.74"
  307. *ImageableArea A3/A3:                       "14.00 14.00 828.00 1177.00"
  308. *ImageableArea B4/JIS B4:                   "12.50 12.50 716.50 1019.50"
  309. *ImageableArea B5/JIS B5:                   "12.50 12.50 503.50 716.50"
  310. *ImageableArea DoublePostcard/Double Postcard:      "10.08 12.00 409.44 554.88"
  311. *ImageableArea Env10/Env Comm10:           "12.12 12.06 284.76 672.06"
  312. *ImageableArea EnvMonarch/Env Monarch:         "12.72 12.06 266.16 528.06"
  313. *ImageableArea EnvDL/Env DL:                   "13.80 12.06 297.96 611.58"
  314. *ImageableArea EnvC5/Env C5:                   "12.60 12.06 446.52 637.02"
  315. *ImageableArea EnvISOB5/Env ISO B5:            "13.20 12.06 485.52 696.54"
  316. *?ImageableArea: "
  317.  save
  318.    /cvp { (                ) cvs print ( ) print } bind def
  319.    /upperright {10000 mul floor 10000 div} bind def
  320.    /lowerleft {10000 mul ceiling 10000 div} bind def
  321.    newpath clippath pathbbox
  322.    4 -2 roll exch 2 {lowerleft cvp} repeat
  323.    exch 2 {upperright cvp} repeat flush
  324.  restore
  325. "
  326. *End
  327. *DefaultPaperDimension: Letter
  328. *PaperDimension Letter/US Letter:           "612 792"
  329. *PaperDimension Executive/Executive:        "522 756"
  330. *PaperDimension Legal/US Legal:             "612 1008"
  331. *PaperDimension Ledger/11x17:          "792 1224"
  332. *PaperDimension Custom/11x17 (Oversize):     "842 1274"
  333. *PaperDimension A4/A4:                  "595 842"
  334. *PaperDimension A3/A3:                  "842 1191"
  335. *PaperDimension B4/JIS B4:                  "729 1032"
  336. *PaperDimension B5/JIS B5:                  "516 729"
  337. *PaperDimension DoublePostcard/Double Postcard:     "420 567"
  338. *PaperDimension Env10/Env Comm10:          "297 684"
  339. *PaperDimension EnvMonarch/Env Monarch:        "279 540"
  340. *PaperDimension EnvDL/Env DL:                  "312 624"
  341. *PaperDimension EnvC5/Env C5:                  "459 649"
  342. *PaperDimension EnvISOB5/Env ISO B5:           "499 708"
  343. *RequiresPageRegion All: True
  344. *OpenUI *MediaType/Media Type: PickOne
  345. *OrderDependency: 20 AnySetup *MediaType
  346. *DefaultMediaType: None
  347. *MediaType None/None:  "
  348.     <</DeferredMediaSelection true /MediaType null>> setpagedevice"
  349. *End
  350. *MediaType Plain/Plain:  "
  351.     <</DeferredMediaSelection true /MediaType (Plain)>> setpagedevice"
  352. *End
  353. *MediaType Preprinted/Preprinted:  "
  354.     <</DeferredMediaSelection true /MediaType (Preprinted)>> setpagedevice"
  355. *End
  356. *MediaType Letterhead/Letterhead:  "
  357.     <</DeferredMediaSelection true /MediaType (Letterhead)>> setpagedevice"
  358. *End
  359. *MediaType Transparency/Transparency:  "
  360.     <</DeferredMediaSelection true /MediaType (Transparency)>> setpagedevice"
  361. *End
  362. *MediaType Prepunched/Prepunched:  "
  363.     <</DeferredMediaSelection true /MediaType (Prepunched)>> setpagedevice"
  364. *End
  365. *MediaType Labels/Labels:  "
  366.     <</DeferredMediaSelection true /MediaType (Labels)>> setpagedevice"
  367. *End
  368. *MediaType Bond/Bond:  "
  369.     <</DeferredMediaSelection true /MediaType (Bond)>> setpagedevice"
  370. *End
  371. *MediaType Recycled/Recycled:  "
  372.     <</DeferredMediaSelection true /MediaType (Recycled)>> setpagedevice"
  373. *End
  374. *MediaType Color/Color:  "
  375.     <</DeferredMediaSelection true /MediaType (Color)>> setpagedevice"
  376. *End
  377. *MediaType Cardstock/Cardstock:  "
  378.     <</DeferredMediaSelection true /MediaType (Card Stock)>> setpagedevice"
  379. *End
  380. *?MediaType: "
  381.   save
  382.     currentpagedevice /InputAttributes get dup
  383.     /Priority get
  384.     0 get get
  385.     /MediaType get
  386.     (Card Stock) anchorsearch
  387.       {pop pop (Cardstock)} if  
  388.     = flush
  389.   restore
  390. "
  391. *End
  392. *CloseUI: *MediaType
  393. *OpenUI *InputSlot/Input Slot: PickOne
  394. *OrderDependency: 20 AnySetup *InputSlot
  395. *DefaultInputSlot: Tray3
  396. *InputSlot Envelope/Envelope Feeder: "
  397.     <</DeferredMediaSelection true /MediaPosition 2>> setpagedevice"
  398. *End
  399. *InputSlot Tray1/Tray 1: "
  400.     <</DeferredMediaSelection true /MediaPosition 3>> setpagedevice"
  401. *End
  402. *InputSlot Tray2/Tray 2: "
  403.     <</DeferredMediaSelection true /MediaPosition 0>> setpagedevice"
  404. *End
  405. *InputSlot Tray3/Tray 3: "
  406.     <</DeferredMediaSelection true /MediaPosition 1>> setpagedevice"
  407. *End
  408. *InputSlot Tray4/Tray 4: "
  409.     <</DeferredMediaSelection true /MediaPosition 4>> setpagedevice"
  410. *End
  411. *?InputSlot: "
  412.   save
  413.     currentpagedevice /InputAttributes get /Priority get
  414.     0 get
  415.     [(Tray2) (Tray3) (Envelope) (Tray1) (Tray4)] exch get = flush
  416.   restore
  417. "
  418. *End
  419. *CloseUI: *InputSlot
  420. *OpenUI *ManualFeed/Manual Feed (Tray 1):  Boolean
  421. *OrderDependency: 20 AnySetup *ManualFeed
  422. *DefaultManualFeed: False
  423. *ManualFeed True/True: "
  424.     <</ManualFeed true>> setpagedevice"
  425. *End
  426. *ManualFeed False/False: "
  427.     <</ManualFeed false>> setpagedevice"
  428. *End
  429. *?ManualFeed: "
  430.   save
  431.     currentpagedevice /ManualFeed get
  432.     {(True)}{(False)}ifelse = flush
  433.   restore
  434. "
  435. *End
  436. *CloseUI: *ManualFeed
  437. *OpenUI *Duplex/2-Sided Printing:  PickOne
  438. *OrderDependency: 50 AnySetup *Duplex
  439. *DefaultDuplex: None
  440. *Duplex None/Off: "
  441.     <</Duplex false /Tumble false>> setpagedevice"
  442. *End
  443. *Duplex DuplexNoTumble/Long-Edge Binding: "
  444.     <</Duplex true /Tumble false>> setpagedevice"
  445. *End
  446. *Duplex DuplexTumble/Short-Edge Binding: "
  447.     <</Duplex true /Tumble true>> setpagedevice"
  448. *End
  449. *?Duplex: "save
  450.    currentpagedevice dup /Duplex known
  451.      {dup /Duplex get
  452.        {/Tumble get{(DuplexTumble)}{(DuplexNoTumble)}ifelse}
  453.        {pop (None)} ifelse
  454.      }
  455.      {pop (None)} ifelse = flush
  456. restore
  457. "
  458. *End
  459. *CloseUI: *Duplex  
  460. *OpenUI *OutputBin/Output Destination: PickOne
  461. *OrderDependency: 50 AnySetup *OutputBin
  462. *DefaultOutputBin: Upper
  463. *OutputBin Upper/Top Output Bin (Face Down):    "<</Staple 0 /OutputType (TOP OUTPUT BIN)>> setpagedevice"
  464. *OutputBin Left/Left Output Bin (Face Up): "
  465.    currentpagedevice /OutputAttributes get
  466.    5 known
  467.          {<</Staple 0 /OutputType (FACE UP BIN)>> setpagedevice}
  468.          {<</Staple 0 /OutputType (LEFT OUTPUT BIN)>> setpagedevice}
  469.        ifelse
  470. "
  471. *End
  472. *OutputBin Stacker/Stacker (Face Down):         "<</Staple 0 /OutputType (OPTIONAL OUTBIN 2)>> setpagedevice"
  473. *OutputBin Separator/Job Separator (Face Down): "<</Staple 0 /OutputType (OPTIONAL OUTBIN 2)>> setpagedevice"
  474. *OutputBin Stapler/Stapler (Face Down):         "<</Staple 2>> setpagedevice"
  475. *OutputBin OutputBin1/Mailbox 1 (Face Down):    "<</Staple 0 /OutputType (OPTIONAL OUTBIN 2)>> setpagedevice"
  476. *OutputBin OutputBin2/Mailbox 2 (Face Down):    "<</Staple 0 /OutputType (OPTIONAL OUTBIN 3)>> setpagedevice"
  477. *OutputBin OutputBin3/Mailbox 3 (Face Down):    "<</Staple 0 /OutputType (OPTIONAL OUTBIN 4)>> setpagedevice"
  478. *OutputBin OutputBin4/Mailbox 4 (Face Down):    "<</Staple 0 /OutputType (OPTIONAL OUTBIN 5)>> setpagedevice"
  479. *OutputBin OutputBin5/Mailbox 5 (Face Down):    "<</Staple 0 /OutputType (OPTIONAL OUTBIN 6)>> setpagedevice"
  480. *?OutputBin:"
  481. save
  482.  currentpagedevice /OutputAttributes get dup
  483.  6 known 
  484.  {/Priority get 0 get
  485.     [(Upper) (Left) (Reserved1) (Reserved2) (OutputBin1)
  486.      (OutputBin2) (OutputBin3) (OutputBin4)
  487.      (OutputBin5)] exch get = flush}
  488.  {/Priority get 0 get
  489.     [(Upper) (Left)  (Reserved1) (Reserved2) (Stacker)] exch get = flush} ifelse
  490. restore
  491. "
  492. *End
  493. *CloseUI: *OutputBin
  494. *OpenUI *Smoothing/Resolution Enhancement:  Boolean
  495. *OrderDependency: 15 DocumentSetup *Smoothing
  496. *DefaultSmoothing: True
  497. *Smoothing True/On: "
  498. << /PostRenderingEnhance true >>  setpagedevice"
  499. *End
  500. *Smoothing False/Off: " 
  501. << /PostRenderingEnhance false >>  setpagedevice"
  502. *End
  503. *?Smoothing: "
  504.   save
  505.     currentpagedevice /PostRenderingEnhance get 
  506.     {(True)}{ (False)} ifelse print
  507.   restore
  508. "
  509. *End
  510. *CloseUI: *Smoothing
  511. *JCLOpenUI *JCLEconomode/EconoMode: Boolean
  512. *DefaultJCLEconomode: False
  513. *OrderDependency: 20 JCLSetup  *JCLEconomode
  514. *JCLEconomode False/Highest Quality:    "@PJL SET ECONOMODE = OFF<0A>"
  515. *JCLEconomode True/Save Toner:  "@PJL SET ECONOMODE = ON<0A>"
  516. *JCLCloseUI: *JCLEconomode
  517. *OpenUI *Resolution/Printer Resolution: PickOne
  518. *OrderDependency: 10 DocumentSetup *Resolution
  519. *DefaultResolution: 600dpi
  520. *Resolution 600dpi/600 dpi: " 
  521. << /HWResolution [600 600]>>  setpagedevice"
  522. *End
  523. *Resolution 300dpi/300 dpi: "
  524. << /HWResolution [300 300]>>  setpagedevice"
  525. *End
  526. *?Resolution: "
  527.   save
  528.     currentpagedevice /HWResolution get
  529.     0 get
  530.     (          ) cvs print
  531.     (dpi)
  532.     = flush
  533.   restore
  534. "
  535. *End
  536. *CloseUI: *Resolution
  537. *OpenUI *HPCollate/Collate:  Boolean
  538. *OrderDependency: 20 AnySetup *HPCollate
  539. *DefaultHPCollate: True
  540. *HPCollate True/On: "
  541.     <</Collate true>> setpagedevice"
  542. *End
  543. *HPCollate False/Off: "
  544.     <</Collate false>> setpagedevice"
  545. *End
  546. *?HPCollate: "
  547.   save
  548.     currentpagedevice /Collate get
  549.     {(True)}{(False)}ifelse = flush
  550.   restore
  551. "
  552. *End
  553. *CloseUI: *HPCollate
  554. *ScreenFreq: "85.0"
  555. *ScreenAngle: "45.0"
  556. *ResScreenFreq 600dpi: "85.0"
  557. *ResScreenAngle 600dpi: "45.0"
  558. *ResScreenFreq 300dpi: "60.0"
  559. *ResScreenAngle 300dpi: "45.0"
  560. *OpenUI *HPHalftone/Levels of Gray:  PickOne
  561. *OrderDependency: 10 DocumentSetup *HPHalftone
  562. *DefaultHPHalftone: Enhanced
  563. *HPHalftone Enhanced/Enhanced: " 
  564. << /Install {
  565.     currentpagedevice /HWResolution get
  566.     dup 0 get 600 eq exch 1 get 600 eq and
  567.     {/EnhancedColorRendering600} {/EnhancedColorRendering} ifelse
  568.     /ColorRendering findresource setcolorrendering
  569.     /EnhancedHalftone /Halftone findresource sethalftone
  570.     { } settransfer false setstrokeadjust
  571. } >> setpagedevice
  572. currentpagedevice /HWResolution get dup 0 get 600 eq exch 1 get 600 eq and
  573.     { 
  574.         << /PostRenderingEnhance false  >>  setpagedevice   
  575.     }if
  576. /setscreen { 3 {pop} repeat } def
  577. /setcolorscreen { 12 {pop} repeat } def
  578. /sethalftone { pop } def 
  579. "
  580. *End
  581. *HPHalftone Standard/Standard: "
  582. << /Install {
  583.      currentpagedevice /HWResolution get
  584.      dup 0 get 600 eq exch 1 get 600 eq and dup
  585.      currentpagedevice /PostRenderingEnhance get
  586.      { {/DefaultColorRenderingRE600} {/DefaultColorRenderingRE} ifelse}
  587.      { {/DefaultColorRendering600} {/DefaultColorRendering} ifelse} ifelse
  588.      /ColorRendering findresource setcolorrendering
  589.      { /DefaultHalftone600 } {/DefaultHalftone} ifelse
  590.      /Halftone findresource sethalftone
  591.      {} settransfer false setstrokeadjust
  592.    }
  593. >> setpagedevice
  594. currentpagedevice /HWResolution get dup 0 get 600 eq exch 1 get 600 eq and
  595.     { 
  596.         << /PostRenderingEnhance false >>  setpagedevice    
  597.     }if
  598. "
  599. *End
  600. *?HPHalftone: "
  601.   save
  602.     currenthalftone /HalftoneType get 9 eq 
  603.     {(Enhanced)} {(Standard)} ifelse = flush
  604.   restore
  605. "
  606. *End
  607. *CloseUI: *HPHalftone
  608. *DefaultFont: Courier
  609. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  610. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  611. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  612. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  613. *Font Bookman-Demi: Standard "(001.004S)" Standard ROM
  614. *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
  615. *Font Bookman-Light: Standard "(001.004S)" Standard ROM
  616. *Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
  617. *Font Courier: Standard "(002.004S)" Standard ROM
  618. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  619. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  620. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  621. *Font Helvetica: Standard "(001.006S)" Standard ROM
  622. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  623. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  624. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  625. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  626. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  627. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  628. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  629. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  630. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  631. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  632. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  633. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  634. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  635. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  636. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  637. *Font Symbol: Special "(001.007S)" Special ROM
  638. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  639. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  640. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  641. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  642. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  643. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  644. *FreeVM: "1515136"
  645. *VMOption 12Meg/12 - 27 MB Total RAM: "1515136"
  646. *VMOption 28Meg/28 - 43 MB Total RAM: "5681347"
  647. *VMOption 44Meg/44 - 59 MB Total RAM: "8040643"
  648. *VMOption 60Meg/60 - 75 MB Total RAM: "8040643"
  649. *VMOption 76Meg/76 -100 MB Total RAM: "8040643"
  650. *Password: "()" 
  651. *ExitServer: "
  652.  count 0 eq
  653.  { false } { true exch startjob } ifelse
  654.  not { 
  655.      (WARNING: Cannot modify initial VM.) =
  656.      (Missing or invalid password.) =
  657.      (Please contact the author of this software.) = flush quit
  658.      } if
  659. "
  660. *End
  661.