update dev300-m58
[ooovba.git] / psprint_config / configuration / ppds / HPLJ5SIM.PS
blob4096bb7691624836cba32b6122a9c28b32699846
1 *PPD-Adobe: "4.3"\r
2 *% Adobe Systems PostScript(R) Printer Description File\r
3 *% Copyright 1987-1995 Adobe Systems Incorporated. \r
4 *% All Rights Reserved. \r
5 *% Permission is granted for redistribution of this file as\r
6 *% long as this copyright notice is intact and the contents\r
7 *% of the file is not altered in any way from its original form.\r
8 *% End of Copyright statement\r
9 \r
10 *% ===================================\r
11 *FileVersion: "1.0"\r
12 *LanguageEncoding:  ISOLatin1\r
13 *LanguageVersion:   English\r
14 *Manufacturer:      "HP"\r
15 *PCFileName:        "HPLJ5SIM.PPD"\r
17 *% Product Version Information\r
18 *Product:  "(HP LaserJet 5Si)"\r
19 *PSVersion:"(2014.108) 1"\r
20 *ModelName:"HP LaserJet 5Si Mopier PS"\r
21 *NickName: "HP LaserJet 5Si Mopier PS"\r
23 *% ===================================\r
24 *% Basic Device Capabilities\r
25 *% ===================================\r
26 *LanguageLevel:     "2"\r
27 *ColorDevice:       False\r
28 *DefaultColorSpace: Gray\r
29 *FileSystem:        True\r
30 *?FileSystem: "\r
31     save \r
32     false\r
33    (%disk?%)\r
34    { currentdevparams dup /Writeable known\r
35       { /Writeable get {pop true} if }  { pop } ifelse\r
36     } 10 string /IODevice resourceforall\r
37     {(True)}{(False)} ifelse = flush\r
38  restore\r
39 "\r
40 *End\r
41 *TTRasterizer:      Type42\r
42 *?TTRasterizer: "\r
43     save\r
44     42 /FontType resourcestatus\r
45     { pop pop (Type42)} {(NO Type42} ifelse = flush\r
46     restore\r
47     "\r
48 *End\r
49 *Throughput:        "24"\r
51 *% ===================================\r
52 *% Emulations and Protocols\r
53 *% ===================================\r
54 *Protocols:             PJL TBCP\r
55 *JCLBegin:              "<1B>%-12345X@PJL JOB<0A>"\r
56 *JCLToPSInterpreter:    "@PJL ENTER LANGUAGE = POSTSCRIPT <0A>"\r
57 *JCLEnd:                "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"\r
59 *% ===================================\r
60 *% Installable Options  \r
61 *% ===================================\r
62 *OpenGroup: InstallableOptions/Options Installed\r
64 *OpenUI *Option1/Envelope Feeder : Boolean\r
65 *DefaultOption1: True\r
66 *Option1 True/Installed: ""\r
67 *Option1 False/Not Installed: ""\r
68 *?Option1: "\r
69   save\r
70     currentpagedevice /InputAttributes get dup\r
71     2 known\r
72       {2 get null ne {(True)}{(False)} ifelse}\r
73       {pop (False)} ifelse\r
74       = flush\r
75   restore\r
76 "\r
77 *End\r
78 *CloseUI: *Option1\r
79 *OpenUI *Option2/2000-Sheet Input Tray (Tray 4): Boolean\r
80 *DefaultOption2: True\r
81 *Option2 True/Installed:        ""\r
82 *Option2 False/Not Installed:   ""\r
83 *?Option2: "\r
84   save\r
85     currentpagedevice /InputAttributes get dup\r
86     4 known\r
87       {4 get null ne {(True)}{(False)} ifelse}\r
88       {pop (False)} ifelse\r
89       = flush\r
90   restore\r
91 "\r
92 *End\r
93 *CloseUI: *Option2\r
94 *OpenUI *Option3/Duplex Unit (for 2-Sided Printing): Boolean\r
95 *DefaultOption3: True\r
96 *Option3 True/Installed: ""\r
97 *Option3 False/Not Installed: ""\r
98 *?Option3: "\r
99   save\r
100    currentpagedevice /Duplex known\r
101    {(True)}{(False)}ifelse = flush\r
102   restore\r
104 *End\r
105 *CloseUI: *Option3\r
107 *OpenUI *Option4/Mailbox with Stapler: Boolean\r
108 *DefaultOption4: True\r
109 *Option4 True/Installed:        ""\r
110 *Option4 False/Not Installed:   ""\r
111 *?Option4: "\r
112   save\r
113    currentpagedevice /OutputAttributes get\r
114    5 known\r
115     {(True)}{(False)} ifelse\r
116     = flush\r
117   restore"\r
118 *End\r
119 *CloseUI: *Option4\r
121 *OpenUI *Option5/Mailbox with Stapler Mode: PickOne \r
122 *DefaultOption5: MailboxModeMailbox\r
123 *Option5 MailboxModeMailbox/Mailbox:    ""\r
124 *Option5 MailboxModeStacker/Stacking:   ""\r
125 *Option5 MailboxModeSeparator/Job Separation:   ""\r
126 *?Option5: "\r
127   save\r
128    currentpagedevice /OutputAttributes get\r
129    6 known{(MailboxModeMailbox)}{(MailboxModeStacker)} ifelse\r
130    = flush\r
131   restore\r
133 *End\r
134 *CloseUI: *Option5\r
137 *OpenUI *Option6/Printer Hard Disk: PickOne\r
138 *DefaultOption6: True\r
139 *Option6 True/Installed: ""\r
140 *Option6 False/Not Installed: ""\r
141 *?Option6: "\r
142   save \r
143     false\r
144    (%disk?%)\r
145    { currentdevparams dup /Writeable known\r
146       { /Writeable get {pop true} if }  { pop } ifelse\r
147     } 10 string /IODevice resourceforall\r
148     {(True)}{(False)} ifelse = flush\r
149  restore\r
151 *End\r
152 *CloseUI: *Option6    \r
157 *OpenUI *InstalledMemory/Printer Memory: PickOne\r
158 *DefaultInstalledMemory: 44Meg\r
159 *InstalledMemory 12Meg/12 - 27 MB Total RAM: ""\r
160 *InstalledMemory 28Meg/28 - 43 MB Total RAM: ""\r
161 *InstalledMemory 44Meg/44 - 59 MB Total RAM: ""\r
162 *InstalledMemory 60Meg/60 - 75 MB Total RAM: ""\r
163 *InstalledMemory 76Meg/76 -100 MB Total RAM: ""\r
164 *?InstalledMemory: "\r
165   save\r
166     currentsystemparams /RamSize get \r
167     524288 div ceiling cvi 2 div\r
168     /size exch def\r
169     size 76 ge \r
170         {(76Meg)} \r
171         {\r
172         size 60 ge \r
173             {(60Meg)} \r
174             {\r
175             size 44 ge \r
176                 {(44Meg)} \r
177                 {\r
178                 size 28 ge \r
179                     {(28Meg)}\r
180                     {\r
181                     size 2 ge\r
182                         {(12Meg)}\r
183                         {(Unknown)} ifelse\r
184                     } ifelse\r
185                 } ifelse\r
186             } ifelse\r
187         } ifelse\r
188     = flush\r
189   restore\r
191 *End\r
192 *CloseUI: *InstalledMemory\r
193 *CloseGroup: InstallableOptions\r
195 *% ===================================\r
196 *% User Interface Constraints \r
197 *% ===================================\r
198 *% If optional Env Feeder is not installed, disable access to Env Feeder\r
199 *UIConstraints: *Option1 False *InputSlot Envelope\r
201 *% If optional Tray4 is not installed, disable access to Tray4 InputSlot\r
202 *UIConstraints: *Option2 False *InputSlot Tray4\r
204 *% If optional Duplexer is not installed, disable access to Duplex\r
205 *UIConstraints: *Option3 False *Duplex\r
207 *% if optional Multi-Bin Mailbox is not installed, disable Multi-Bin Mailbox output destinations\r
208 *UIConstraints: *Option4 False *OutputBin Stacker\r
209 *UIConstraints: *Option4 False *OutputBin Separator\r
210 *UIConstraints: *Option4 False *OutputBin Stapler\r
211 *UIConstraints: *Option4 False *OutputBin OutputBin1\r
212 *UIConstraints: *Option4 False *OutputBin OutputBin2\r
213 *UIConstraints: *Option4 False *OutputBin OutputBin3\r
214 *UIConstraints: *Option4 False *OutputBin OutputBin4\r
215 *UIConstraints: *Option4 False *OutputBin OutputBin5\r
219 *% If Multi-Bin Mailbox mode is Mailbox, disable Stacker and Separator\r
220 *UIConstraints: *Option5 MailboxModeMailbox *OutputBin Stacker\r
221 *UIConstraints: *Option5 MailboxModeMailbox *OutputBin Separator \r
224 *% If Multi-Bin Mailbox mode is Stacker, disable Separator and Individual Mailboxes\r
225 *UIConstraints: *Option5 MailboxModeStacker *OutputBin Separator\r
226 *UIConstraints: *Option5 MailboxModeStacker *OutputBin OutputBin1\r
227 *UIConstraints: *Option5 MailboxModeStacker *OutputBin OutputBin2\r
228 *UIConstraints: *Option5 MailboxModeStacker *OutputBin OutputBin3\r
229 *UIConstraints: *Option5 MailboxModeStacker *OutputBin OutputBin4\r
230 *UIConstraints: *Option5 MailboxModeStacker *OutputBin OutputBin5\r
234 *% If Multi-Bin Mailbox mode is Separator, disable Stacker and Individual Mailboxes\r
235 *UIConstraints: *Option5 MailboxModeSeparator *OutputBin Stacker\r
236 *UIConstraints: *Option5 MailboxModeSeparator *OutputBin OutputBin1\r
237 *UIConstraints: *Option5 MailboxModeSeparator *OutputBin OutputBin2\r
238 *UIConstraints: *Option5 MailboxModeSeparator *OutputBin OutputBin3\r
239 *UIConstraints: *Option5 MailboxModeSeparator *OutputBin OutputBin4\r
240 *UIConstraints: *Option5 MailboxModeSeparator *OutputBin OutputBin5\r
242 *% If hard disk is not installed you cannot turn on collating.\r
243 *UIConstraints: *Option6 False *HPCollate True\r
246 *% ===================================\r
247 *% Media Selection \r
248 *% ===================================\r
249 *LandscapeOrientation: Plus90\r
251 *% Page Selection by size\r
252 *OpenUI *PageSize/Page Size: PickOne\r
253 *OrderDependency: 30.0 AnySetup *PageSize\r
254 *DefaultPageSize: Letter\r
255 *PageSize Letter/US Letter: "\r
256     <</DeferredMediaSelection true /PageSize [612 792] /ImagingBBox null>> setpagedevice"\r
257 *End\r
258 *PageSize Executive/Executive: "\r
259     <</DeferredMediaSelection true /PageSize [522 756] /ImagingBBox null>> setpagedevice"\r
260 *End\r
261 *PageSize Legal/US Legal: "\r
262     <</DeferredMediaSelection true /PageSize [612 1008] /ImagingBBox null>> setpagedevice"\r
263 *End\r
264 *PageSize Tabloid/11x17: "\r
265     <</DeferredMediaSelection true /PageSize [792 1224] /ImagingBBox null>> setpagedevice"\r
266 *End\r
267 *PageSize Custom/11x17 (Oversize): "\r
268     <</DeferredMediaSelection true /PageSize [842 1274] /ImagingBBox null>> setpagedevice"\r
269 *End\r
270 *PageSize A4/A4: "\r
271     <</DeferredMediaSelection true /PageSize [595 842] /ImagingBBox null>> setpagedevice"\r
272 *End\r
273 *PageSize A3/A3: "\r
274     <</DeferredMediaSelection true /PageSize [842 1191] /ImagingBBox null>> setpagedevice"\r
275 *End\r
276 *PageSize B4/JIS B4: "\r
277     <</DeferredMediaSelection true /PageSize [729 1032] /ImagingBBox null>> setpagedevice"\r
278 *End\r
279 *PageSize B5/JIS B5: "\r
280     <</DeferredMediaSelection true /PageSize [516 729] /ImagingBBox null>> setpagedevice"\r
281 *End\r
282 *PageSize DoublePostcard/Double Postcard: "\r
283     <</DeferredMediaSelection true /PageSize [420 567] /ImagingBBox null>> setpagedevice"\r
284 *End\r
285 *PageSize Env10/Env Comm10: "\r
286     <</DeferredMediaSelection true /PageSize [297 684] /ImagingBBox null>> setpagedevice"\r
287 *End\r
288 *PageSize EnvMonarch/Env Monarch: "\r
289     <</DeferredMediaSelection true /PageSize [279 540] /ImagingBBox null>> setpagedevice"\r
290 *End\r
291 *PageSize EnvDL/Env DL: "\r
292     <</DeferredMediaSelection true /PageSize [312 624] /ImagingBBox null>> setpagedevice"\r
293 *End\r
294 *PageSize EnvC5/Env C5: "\r
295     <</DeferredMediaSelection true /PageSize [459 649] /ImagingBBox null>> setpagedevice"\r
296 *End\r
297 *PageSize EnvISOB5/Env ISO B5: "\r
298     <</DeferredMediaSelection true /PageSize [499 709] /ImagingBBox null>> setpagedevice"\r
299 *End\r
300 *?PageSize: "\r
301  save\r
302    currentpagedevice /PageSize get aload pop\r
303    2 copy gt {exch} if\r
304    (Unknown)\r
305   17 dict\r
306    dup [612 792] (Letter) put\r
307    dup [612 1008] (Legal) put\r
308    dup [595 842] (A4) put\r
309    dup [522 756] (Executive) put\r
310    dup [792 1224] (Tabloid) put\r
311    dup [842 1274] (Custom) put\r
312    dup [842 1191] (A3) put\r
313    dup [729 1032] (B4) put\r
314    dup [516 729] (B5) put\r
315    dup [420 567] (DoublePostcard) put\r
316    dup [297 684] (Env10) put\r
317    dup [279 540] (EnvMonarch) put\r
318    dup [312 624] (EnvDL) put\r
319    dup [459 649] (EnvC5) put\r
320    dup [499 709] (EnvISOB5) put\r
321   { exch aload pop 4 index sub abs 5 le exch\r
322    5 index sub abs 5 le and\r
323       {exch pop exit} {pop} ifelse\r
324    } bind forall\r
325    = flush pop pop\r
326 restore\r
328 *End\r
329 *CloseUI: *PageSize\r
331 *% Page Selection by region - used for manual feed\r
332 *OpenUI *PageRegion/Page Region:  PickOne\r
333 *OrderDependency: 40.0 AnySetup *PageRegion\r
334 *DefaultPageRegion: Letter\r
335 *PageRegion Letter/US Letter: "\r
336     <</DeferredMediaSelection true /PageSize [612 792] /ImagingBBox null>> setpagedevice"\r
337 *End\r
338 *PageRegion Executive/Executive: "\r
339     <</DeferredMediaSelection true /PageSize [522 756] /ImagingBBox null>> setpagedevice"\r
340 *End\r
341 *PageRegion Legal/US Legal: "\r
342     <</DeferredMediaSelection true /PageSize [612 1008] /ImagingBBox null>> setpagedevice"\r
343 *End\r
344 *PageRegion Tabloid/11x17: "\r
345     <</DeferredMediaSelection true /PageSize [792 1224] /ImagingBBox null>> setpagedevice"\r
346 *End\r
347 *PageRegion Custom/11x17 (Oversize): "\r
348     <</DeferredMediaSelection true /PageSize [842 1274] /ImagingBBox null>> setpagedevice"\r
349 *End\r
350 *PageRegion A4/A4: "\r
351     <</DeferredMediaSelection true /PageSize [595 842] /ImagingBBox null>> setpagedevice"\r
352 *End\r
353 *PageRegion A3/A3: "\r
354     <</DeferredMediaSelection true /PageSize [842 1191] /ImagingBBox null>> setpagedevice"\r
355 *End\r
356 *PageRegion B4/JIS B4: "\r
357     <</DeferredMediaSelection true /PageSize [729 1032] /ImagingBBox null>> setpagedevice"\r
358 *End\r
359 *PageRegion B5/JIS B5: "\r
360     <</DeferredMediaSelection true /PageSize [516 729] /ImagingBBox null>> setpagedevice"\r
361 *End\r
362 *PageRegion DoublePostcard/Double Postcard: "\r
363     <</DeferredMediaSelection true /PageSize [420 567] /ImagingBBox null>> setpagedevice"\r
364 *End\r
365 *PageRegion Env10/Env Comm10: "\r
366     <</DeferredMediaSelection true /PageSize [297 684] /ImagingBBox null>> setpagedevice"\r
367 *End\r
368 *PageRegion EnvMonarch/Env Monarch: "\r
369     <</DeferredMediaSelection true /PageSize [279 540] /ImagingBBox null>> setpagedevice"\r
370 *End\r
371 *PageRegion EnvDL/Env DL: "\r
372     <</DeferredMediaSelection true /PageSize [312 624] /ImagingBBox null>> setpagedevice"\r
373 *End\r
374 *PageRegion EnvC5/Env C5: "\r
375     <</DeferredMediaSelection true /PageSize [459 649] /ImagingBBox null>> setpagedevice"\r
376 *End\r
377 *PageRegion EnvISOB5/Env ISO B5: "\r
378     <</DeferredMediaSelection true /PageSize [499 708] /ImagingBBox null>> setpagedevice"\r
379 *End\r
380 *CloseUI: *PageRegion\r
382 *% The following entries provide information about specific paper keywords.\r
383 *DefaultImageableArea: Letter\r
384 *ImageableArea Letter/US Letter:            "12.24 12.06 599.76 780.06"\r
385 *ImageableArea Executive/Executive:         "13.32 12.06 508.68 744.06"\r
386 *ImageableArea Legal/US Legal:              "12.24 12.06 599.76 996.06"\r
387 *ImageableArea Tabloid/11x17:                "12.50 12.50 779.50 1211.50"\r
388 *ImageableArea Custom/11x17 (Oversize):  "10.32 12.00 832.08 1262.40"\r
389 *ImageableArea A4/A4:                       "13.44 12.06 581.76 829.74"\r
390 *ImageableArea A3/A3:                       "14.00 14.00 828.00 1177.00"\r
391 *ImageableArea B4/JIS B4:                   "12.50 12.50 716.50 1019.50"\r
392 *ImageableArea B5/JIS B5:                   "12.50 12.50 503.50 716.50"\r
393 *ImageableArea DoublePostcard/Double Postcard:      "10.08 12.00 409.44 554.88"\r
394 *ImageableArea Env10/Env Comm10:           "12.12 12.06 284.76 672.06"\r
395 *ImageableArea EnvMonarch/Env Monarch:         "12.72 12.06 266.16 528.06"\r
396 *ImageableArea EnvDL/Env DL:                   "13.80 12.06 297.96 611.58"\r
397 *ImageableArea EnvC5/Env C5:                   "12.60 12.06 446.52 637.02"\r
398 *ImageableArea EnvISOB5/Env ISO B5:            "13.20 12.06 485.52 696.54"\r
399 *?ImageableArea: "\r
400  save\r
401    /cvp { (                ) cvs print ( ) print } bind def\r
402    /upperright {10000 mul floor 10000 div} bind def\r
403    /lowerleft {10000 mul ceiling 10000 div} bind def\r
404    newpath clippath pathbbox\r
405    4 -2 roll exch 2 {lowerleft cvp} repeat\r
406    exch 2 {upperright cvp} repeat flush\r
407  restore\r
409 *End\r
411 *% These provide the physical dimensions of the paper (by keyword)\r
412 *DefaultPaperDimension: Letter\r
413 *PaperDimension Letter/US Letter:           "612 792"\r
414 *PaperDimension Executive/Executive:        "522 756"\r
415 *PaperDimension Legal/US Legal:             "612 1008"\r
416 *PaperDimension Tabloid/11x17:          "792 1224"\r
417 *PaperDimension Custom/11x17 (Oversize):     "842 1274"\r
418 *PaperDimension A4/A4:                  "595 842"\r
419 *PaperDimension A3/A3:                  "842 1191"\r
420 *PaperDimension B4/JIS B4:                  "729 1032"\r
421 *PaperDimension B5/JIS B5:                  "516 729"\r
422 *PaperDimension DoublePostcard/Double Postcard:     "420 567"\r
423 *PaperDimension Env10/Env Comm10:          "297 684"\r
424 *PaperDimension EnvMonarch/Env Monarch:        "279 540"\r
425 *PaperDimension EnvDL/Env DL:                  "312 624"\r
426 *PaperDimension EnvC5/Env C5:                  "459 649"\r
427 *PaperDimension EnvISOB5/Env ISO B5:           "499 708"\r
428 *RequiresPageRegion All: True\r
430 *% ===================================\r
431 *% Mediatype definitions\r
432 *% ===================================\r
433 *OpenUI *MediaType/Media Type: PickOne\r
434 *OrderDependency: 20.0 AnySetup *MediaType\r
435 *DefaultMediaType: None\r
436 *MediaType None/None:  "\r
437     <</DeferredMediaSelection true /MediaType null>> setpagedevice"\r
438 *End\r
439 *MediaType Plain/Plain:  "\r
440     <</DeferredMediaSelection true /MediaType (Plain)>> setpagedevice"\r
441 *End\r
442 *MediaType Preprinted/Preprinted:  "\r
443     <</DeferredMediaSelection true /MediaType (Preprinted)>> setpagedevice"\r
444 *End\r
445 *MediaType Letterhead/Letterhead:  "\r
446     <</DeferredMediaSelection true /MediaType (Letterhead)>> setpagedevice"\r
447 *End\r
448 *MediaType Transparency/Transparency:  "\r
449     <</DeferredMediaSelection true /MediaType (Transparency)>> setpagedevice"\r
450 *End\r
451 *MediaType Prepunched/Prepunched:  "\r
452     <</DeferredMediaSelection true /MediaType (Prepunched)>> setpagedevice"\r
453 *End\r
454 *MediaType Labels/Labels:  "\r
455     <</DeferredMediaSelection true /MediaType (Labels)>> setpagedevice"\r
456 *End\r
457 *MediaType Bond/Bond:  "\r
458     <</DeferredMediaSelection true /MediaType (Bond)>> setpagedevice"\r
459 *End\r
460 *MediaType Recycled/Recycled:  "\r
461     <</DeferredMediaSelection true /MediaType (Recycled)>> setpagedevice"\r
462 *End\r
463 *MediaType Color/Color:  "\r
464     <</DeferredMediaSelection true /MediaType (Color)>> setpagedevice"\r
465 *End\r
466 *MediaType Cardstock/Cardstock:  "\r
467     <</DeferredMediaSelection true /MediaType (Card Stock)>> setpagedevice"\r
468 *End\r
469 *?MediaType: "\r
470   save\r
471     currentpagedevice /InputAttributes get dup\r
472     /Priority get\r
473     0 get get\r
474     /MediaType get\r
475     (Card Stock) anchorsearch\r
476       {pop pop (Cardstock)} if  \r
477     = flush\r
478   restore\r
480 *End\r
481 *CloseUI: *MediaType\r
483 *% ===================================\r
484 *% Media Handling Features\r
485 *% ===================================\r
486 *% Media Input Source\r
487 *OpenUI *InputSlot/Input Slot: PickOne\r
488 *OrderDependency: 20.0 AnySetup *InputSlot\r
489 *DefaultInputSlot: Tray3\r
490 *InputSlot Envelope/Envelope Feeder: "\r
491     <</DeferredMediaSelection true /MediaPosition 2>> setpagedevice"\r
492 *End\r
493 *InputSlot Tray1/Tray 1: "\r
494     <</DeferredMediaSelection true /MediaPosition 3>> setpagedevice"\r
495 *End\r
496 *InputSlot Tray2/Tray 2: "\r
497     <</DeferredMediaSelection true /MediaPosition 0>> setpagedevice"\r
498 *End\r
499 *InputSlot Tray3/Tray 3: "\r
500     <</DeferredMediaSelection true /MediaPosition 1>> setpagedevice"\r
501 *End\r
502 *InputSlot Tray4/Tray 4: "\r
503     <</DeferredMediaSelection true /MediaPosition 4>> setpagedevice"\r
504 *End\r
505 *?InputSlot: "\r
506   save\r
507     currentpagedevice /InputAttributes get /Priority get\r
508     0 get\r
509     [(Tray2) (Tray3) (Envelope) (Tray1) (Tray4)] exch get = flush\r
510   restore\r
512 *End\r
513 *CloseUI: *InputSlot\r
515 *% Enable/Disable Manual Feed\r
516 *OpenUI *ManualFeed/Manual Feed (Tray 1):  Boolean\r
517 *OrderDependency: 20.0 AnySetup *ManualFeed\r
518 *DefaultManualFeed: False\r
519 *ManualFeed True/True: "\r
520     <</ManualFeed true>> setpagedevice"\r
521 *End\r
522 *ManualFeed False/False: "\r
523     <</ManualFeed false>> setpagedevice"\r
524 *End\r
525 *?ManualFeed: "\r
526   save\r
527     currentpagedevice /ManualFeed get\r
528     {(True)}{(False)}ifelse = flush\r
529   restore\r
531 *End\r
532 *CloseUI: *ManualFeed\r
534 *% Two-sided Printing (Duplex)\r
535 *OpenUI *Duplex/2-Sided Printing:  PickOne\r
536 *OrderDependency: 50.0 AnySetup *Duplex\r
537 *DefaultDuplex: None\r
538 *Duplex None/Off: "\r
539     <</Duplex false /Tumble false>> setpagedevice"\r
540 *End\r
541 *Duplex DuplexNoTumble/Long-Edge Binding: "\r
542     <</Duplex true /Tumble false>> setpagedevice"\r
543 *End\r
544 *Duplex DuplexTumble/Short-Edge Binding: "\r
545     <</Duplex true /Tumble true>> setpagedevice"\r
546 *End\r
547 *?Duplex: "save\r
548    currentpagedevice dup /Duplex known\r
549      {dup /Duplex get\r
550        {/Tumble get{(DuplexTumble)}{(DuplexNoTumble)}ifelse}\r
551        {pop (None)} ifelse\r
552      }\r
553      {pop (None)} ifelse = flush\r
554 restore\r
556 *End\r
557 *CloseUI: *Duplex  \r
559 *PageStackOrder Upper: Normal\r
560 *PageStackOrder Left: Reverse\r
561 *PageStackOrder Stacker: Normal\r
562 *PageStackOrder Separator: Normal\r
563 *PageStackOrder Stapler: Normal\r
564 *PageStackOrder OutputBin1: Normal\r
565 *PageStackOrder OutputBin2: Normal\r
566 *PageStackOrder OutputBin3: Normal\r
567 *PageStackOrder OutputBin4: Normal\r
568 *PageStackOrder OutputBin5: Normal\r
570 *% Media Output Destination\r
571 *OpenUI *OutputBin/Output Destination: PickOne\r
572 *OrderDependency: 50.0 AnySetup *OutputBin\r
573 *DefaultOutputBin: Upper\r
575 *OutputBin Upper/Top Output Bin (Face Down):    "<</Staple 0 /OutputType (TOP OUTPUT BIN)>> setpagedevice"\r
576 *OutputBin Left/Left Output Bin (Face Up): "\r
577    currentpagedevice /OutputAttributes get\r
578    5 known\r
579          {<</Staple 0 /OutputType (FACE UP BIN)>> setpagedevice}\r
580          {<</Staple 0 /OutputType (LEFT OUTPUT BIN)>> setpagedevice}\r
581        ifelse\r
583 *End\r
584 *OutputBin Stacker/Stacker (Face Down):         "<</Staple 0 /OutputType (OPTIONAL OUTBIN 2)>> setpagedevice"\r
585 *OutputBin Separator/Job Separator (Face Down): "<</Staple 0 /OutputType (OPTIONAL OUTBIN 2)>> setpagedevice"\r
586 *OutputBin Stapler/Stapler (Face Down):         "<</Staple 2>> setpagedevice"\r
587 *OutputBin OutputBin1/Mailbox 1 (Face Down):    "<</Staple 0 /OutputType (OPTIONAL OUTBIN 2)>> setpagedevice"\r
588 *OutputBin OutputBin2/Mailbox 2 (Face Down):    "<</Staple 0 /OutputType (OPTIONAL OUTBIN 3)>> setpagedevice"\r
589 *OutputBin OutputBin3/Mailbox 3 (Face Down):    "<</Staple 0 /OutputType (OPTIONAL OUTBIN 4)>> setpagedevice"\r
590 *OutputBin OutputBin4/Mailbox 4 (Face Down):    "<</Staple 0 /OutputType (OPTIONAL OUTBIN 5)>> setpagedevice"\r
591 *OutputBin OutputBin5/Mailbox 5 (Face Down):    "<</Staple 0 /OutputType (OPTIONAL OUTBIN 6)>> setpagedevice"\r
592 *?OutputBin:"\r
593 save\r
594  currentpagedevice /OutputAttributes get dup\r
595  6 known \r
596  {/Priority get 0 get\r
597     [(Upper) (Left) (Reserved1) (Reserved2) (OutputBin1)\r
598      (OutputBin2) (OutputBin3) (OutputBin4)\r
599      (OutputBin5)] exch get = flush}\r
600  {/Priority get 0 get\r
601     [(Upper) (Left)  (Reserved1) (Reserved2) (Stacker)] exch get = flush} ifelse\r
602 restore\r
604 *End\r
605 *CloseUI: *OutputBin\r
607 *% ===================================\r
608 *% Resolution Enhancement\r
609 *% ===================================\r
610 *% Resolution Enhancement\r
611 *OpenUI *Smoothing/Resolution Enhancement:  Boolean\r
612 *OrderDependency: 15 DocumentSetup *Smoothing\r
613 *DefaultSmoothing: True\r
614 *Smoothing True/On: "\r
615 << /PostRenderingEnhance true >>  setpagedevice"\r
616 *End\r
617 *Smoothing False/Off: " \r
618 << /PostRenderingEnhance false >>  setpagedevice"\r
619 *End\r
620 *?Smoothing: "\r
621   save\r
622     currentpagedevice /PostRenderingEnhance get \r
623     {(True)}{ (False)} ifelse print\r
624   restore\r
626 *End\r
627 *CloseUI: *Smoothing\r
630 *% ===================================\r
631 *% Resolution and Appearance Control\r
632 *% ===================================\r
633 *% Enable/Disable EconoMode\r
634 *JCLOpenUI *JCLEconomode/EconoMode: Boolean\r
635 *DefaultJCLEconomode: False\r
636 *OrderDependency: 20 JCLSetup  *JCLEconomode\r
637 *JCLEconomode False/Highest Quality:    "@PJL SET ECONOMODE = OFF<0A>"\r
638 *JCLEconomode True/Save Toner:  "@PJL SET ECONOMODE = ON<0A>"\r
639 *JCLCloseUI: *JCLEconomode\r
641 *% Select Printer Resolution\r
642 *OpenUI *Resolution/Printer Resolution: PickOne\r
643 *OrderDependency: 10.0 DocumentSetup *Resolution\r
644 *DefaultResolution: 600dpi\r
645 *Resolution 600dpi/600 dpi: " \r
646 << /HWResolution [600 600]>>  setpagedevice"\r
647 *End\r
648 *Resolution 300dpi/300 dpi: "\r
649 << /HWResolution [300 300]>>  setpagedevice"\r
650 *End\r
651 *?Resolution: "\r
652   save\r
653     currentpagedevice /HWResolution get\r
654     0 get\r
655     (          ) cvs print\r
656     (dpi)\r
657     = flush\r
658   restore\r
660 *End\r
661 *CloseUI: *Resolution\r
665 *% ===================================\r
666 *% Finishing Feature\r
667 *% ===================================\r
668 *% Enable/Disable Collate via PostScript\r
669 *OpenUI *HPCollate/Collate:  Boolean\r
670 *OrderDependency: 20.0 AnySetup *HPCollate\r
671 *DefaultHPCollate: True\r
672 *HPCollate True/On: "\r
673     <</Collate true>> setpagedevice"\r
674 *End\r
675 *HPCollate False/Off: "\r
676     <</Collate false>> setpagedevice"\r
677 *End\r
678 *?HPCollate: "\r
679   save\r
680     currentpagedevice /Collate get\r
681     {(True)}{(False)}ifelse = flush\r
682   restore\r
684 *End\r
685 *CloseUI: *HPCollate\r
688 *% ===================================\r
689 *% Gray Levels and Halftoning\r
690 *% ===================================\r
691 *ScreenFreq: "85.0"\r
692 *ScreenAngle: "45.0"\r
693 *ResScreenFreq 600dpi: "85.0"\r
694 *ResScreenAngle 600dpi: "45.0"\r
695 *ResScreenFreq 300dpi: "60.0"\r
696 *ResScreenAngle 300dpi: "45.0"\r
698 *% Enable/Disable Enhanced Halftone\r
699 *OpenUI *HPHalftone/Levels of Gray:  PickOne\r
700 *OrderDependency: 10.0 DocumentSetup *HPHalftone\r
701 *DefaultHPHalftone: Enhanced\r
702 *HPHalftone Enhanced/Enhanced: " \r
703 << /Install {\r
704     currentpagedevice /HWResolution get\r
705     dup 0 get 600 eq exch 1 get 600 eq and\r
706     {/EnhancedColorRendering600} {/EnhancedColorRendering} ifelse\r
707     /ColorRendering findresource setcolorrendering\r
708     /EnhancedHalftone /Halftone findresource sethalftone\r
709     { } settransfer false setstrokeadjust\r
710 } >> setpagedevice\r
711 currentpagedevice /HWResolution get dup 0 get 600 eq exch 1 get 600 eq and\r
712     { \r
713         << /PostRenderingEnhance false  >>  setpagedevice   \r
714     }if\r
715 /setscreen { 3 {pop} repeat } def\r
716 /setcolorscreen { 12 {pop} repeat } def\r
717 /sethalftone { pop } def \r
719 *End\r
720 *HPHalftone Standard/Standard: "\r
721 << /Install {\r
722      currentpagedevice /HWResolution get\r
723      dup 0 get 600 eq exch 1 get 600 eq and dup\r
724      currentpagedevice /PostRenderingEnhance get\r
725      { {/DefaultColorRenderingRE600} {/DefaultColorRenderingRE} ifelse}\r
726      { {/DefaultColorRendering600} {/DefaultColorRendering} ifelse} ifelse\r
727      /ColorRendering findresource setcolorrendering\r
728      { /DefaultHalftone600 } {/DefaultHalftone} ifelse\r
729      /Halftone findresource sethalftone\r
730      {} settransfer false setstrokeadjust\r
731    }\r
732 >> setpagedevice\r
733 currentpagedevice /HWResolution get dup 0 get 600 eq exch 1 get 600 eq and\r
734     { \r
735         << /PostRenderingEnhance false >>  setpagedevice    \r
736     }if\r
738 *End\r
739 *?HPHalftone: "\r
740   save\r
741     currenthalftone /HalftoneType get 9 eq \r
742     {(Enhanced)} {(Standard)} ifelse = flush\r
743   restore\r
745 *End\r
746 *CloseUI: *HPHalftone\r
747 *DefaultScreenProc: Dot\r
748 *ScreenProc HPEnhanced: "\r
749     { /EnhancedHalftone /Halftone findresource }"\r
750 *End\r
751 *ScreenProc Dot: "\r
752 {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1\r
753 sub }{dup mul exch dup mul add 1 exch sub }ifelse }\r
755 *End\r
756 *ScreenProc Line: "{ pop }"\r
757 *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"\r
758 *DefaultTransfer: Null\r
759 *Transfer Null: "{ }"\r
760 *Transfer Null.Inverse: "{ 1 exch sub }"\r
762 *% ===================================\r
763 *% Color Control\r
764 *% ===================================\r
765 *DefaultColorSep: ProcessBlack.85lpi.600dpi\r
766 *InkName: ProcessBlack/Process Black\r
767 *InkName: CustomColor/Custom Color\r
768 *InkName: ProcessCyan/Process Cyan\r
769 *InkName: ProcessMagenta/Process Magenta\r
770 *InkName: ProcessYellow/Process Yellow\r
772 *%  For 53 lpi / 300 dpi  ===============================\r
773 *ColorSepScreenAngle ProcessBlack.53lpi.300dpi/53lpi/300dpi: "45.0"\r
774 *ColorSepScreenAngle CustomColor.53lpi.300dpi/53lpi/300dpi: "45.0"\r
775 *ColorSepScreenAngle ProcessCyan.53lpi.300dpi/53lpi/300dpi: "71.5651"\r
776 *ColorSepScreenAngle ProcessMagenta.53lpi.300dpi/53lpi/300dpi: "18.4349"\r
777 *ColorSepScreenAngle ProcessYellow.53lpi.300dpi/53lpi/300dpi: "0.0"\r
778 *ColorSepScreenFreq ProcessBlack.53lpi.300dpi/53lpi/300dpi: "53.033"\r
779 *ColorSepScreenFreq CustomColor.53lpi.300dpi/53lpi/300dpi: "53.033"\r
780 *ColorSepScreenFreq ProcessCyan.53lpi.300dpi/53lpi/300dpi: "47.4342"\r
781 *ColorSepScreenFreq ProcessMagenta.53lpi.300dpi/53lpi/300dpi: "47.4342"\r
782 *ColorSepScreenFreq ProcessYellow.53lpi.300dpi/53lpi/300dpi: "50.0"\r
784 *%  For 60 lpi / 300 dpi  ===============================\r
785 *ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60lpi/300dpi: "45"\r
786 *ColorSepScreenAngle CustomColor.60lpi.300dpi/60lpi/300dpi: "45"\r
787 *ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60lpi/300dpi: "15"\r
788 *ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60lpi/300dpi: "75"\r
789 *ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60lpi/300dpi: "0"\r
790 *ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60lpi/300dpi: "60"\r
791 *ColorSepScreenFreq CustomColor.60lpi.300dpi/60lpi/300dpi: "60"\r
792 *ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60lpi/300dpi: "60"\r
793 *ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60lpi/300dpi: "60"\r
794 *ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60lpi/300dpi: "60"\r
796 *%  For 106 lpi /300 dpi  ===============================\r
797      \r
798 *ColorSepScreenAngle ProcessBlack.106lpi.300dpi/106lpi/300dpi: "45.0"\r
799 *ColorSepScreenAngle CustomColor.106lpi.300dpi/106lpi/300dpi: "45.0"\r
800 *ColorSepScreenAngle ProcessCyan.106lpi.300dpi/106lpi/300dpi: "71.5651"\r
801 *ColorSepScreenAngle ProcessMagenta.106lpi.300dpi/106lpi/300dpi: "18.4349"\r
802 *ColorSepScreenAngle ProcessYellow.106lpi.300dpi/106lpi/300dpi: "0.0"\r
803      \r
804 *ColorSepScreenFreq ProcessBlack.106lpi.300dpi/106lpi/300dpi: "106.066"\r
805 *ColorSepScreenFreq CustomColor.106lpi.300dpi/106lpi/300dpi: "106.066"\r
806 *ColorSepScreenFreq ProcessCyan.106lpi.300dpi/106lpi/300dpi: "94.8683"\r
807 *ColorSepScreenFreq ProcessMagenta.106lpi.300dpi/106lpi/300dpi: "94.8683"\r
808 *ColorSepScreenFreq ProcessYellow.106lpi.300dpi/106lpi/300dpi: "100.0"\r
810 *%  For 85 lpi / 600 dpi  (5,5,2,6,6,2,20/3,0) =====================\r
811 *ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85lpi/600dpi: "45.0"\r
812 *ColorSepScreenAngle CustomColor.85lpi.600dpi/85lpi/600dpi: "45.0"\r
813 *ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85lpi/600dpi: "71.5651"\r
814 *ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85lpi/600dpi: "18.4349"\r
815 *ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85lpi/600dpi: "0.0"\r
816 *ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85lpi/600dpi: "84.8528"\r
817 *ColorSepScreenFreq CustomColor.85lpi.600dpi/85lpi/600dpi: "84.8528"\r
818 *ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85lpi/600dpi: "94.8683"\r
819 *ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85lpi/600dpi: "94.8683"\r
820 *ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85lpi/600dpi: "30.0"\r
821 *ColorSepScreenProc ProcessYellow.85lpi.600dpi/85lpi/600dpi: "\r
822 {1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch\r
823 1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch\r
824 abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1\r
825 sub }{dup mul exch dup mul add 1 exch sub }ifelse }"\r
826 *End\r
828 *%  For 71 lpi / 600 dpi  ===============================\r
829 *ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71lpi/600dpi: "45.0"\r
830 *ColorSepScreenAngle CustomColor.71lpi.600dpi/71lpi/600dpi: "45.0"\r
831 *ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71lpi/600dpi: "71.5651"\r
832 *ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71lpi/600dpi: "18.4349"\r
833 *ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71lpi/600dpi: "0.0"\r
834 *ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71lpi/600dpi: "70.7107"\r
835 *ColorSepScreenFreq CustomColor.71lpi.600dpi/71lpi/600dpi: "70.7107"\r
836 *ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71lpi/600dpi: "63.2456"\r
837 *ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71lpi/600dpi: "63.2456"\r
838 *ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71lpi/600dpi: "66.6667"\r
840 *%  For 106 lpi /600 dpi  ===============================\r
841      \r
842 *ColorSepScreenAngle ProcessBlack.106lpi.600dpi/106lpi/600dpi: "45.0"\r
843 *ColorSepScreenAngle CustomColor.106lpi.600dpi/106lpi/600dpi: "45.0"\r
844 *ColorSepScreenAngle ProcessCyan.106lpi.600dpi/106lpi/600dpi: "71.5651"\r
845 *ColorSepScreenAngle ProcessMagenta.106lpi.600dpi/106lpi/600dpi: "18.4349"\r
846 *ColorSepScreenAngle ProcessYellow.106lpi.600dpi/106lpi/600dpi: "0.0"\r
847      \r
848 *ColorSepScreenFreq ProcessBlack.106lpi.600dpi/106lpi/600dpi: "106.066"\r
849 *ColorSepScreenFreq CustomColor.106lpi.600dpi/106lpi/600dpi: "106.066"\r
850 *ColorSepScreenFreq ProcessCyan.106lpi.600dpi/106lpi/600dpi: "94.8683"\r
851 *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106lpi/600dpi: "94.8683"\r
852 *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106lpi/600dpi: "100.0"\r
854 *% ===================================\r
855 *% Font Information \r
856 *% ===================================\r
857 *DefaultFont: Courier\r
858 *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM\r
859 *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM\r
860 *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM\r
861 *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM\r
862 *Font Bookman-Demi: Standard "(001.004S)" Standard ROM\r
863 *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM\r
864 *Font Bookman-Light: Standard "(001.004S)" Standard ROM\r
865 *Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM\r
866 *Font Courier: Standard "(002.004S)" Standard ROM\r
867 *Font Courier-Bold: Standard "(002.004S)" Standard ROM\r
868 *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM\r
869 *Font Courier-Oblique: Standard "(002.004S)" Standard ROM\r
870 *Font Helvetica: Standard "(001.006S)" Standard ROM\r
871 *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM\r
872 *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM\r
873 *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM\r
874 *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM\r
875 *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM\r
876 *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM\r
877 *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM\r
878 *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM\r
879 *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM\r
880 *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM\r
881 *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM\r
882 *Font Palatino-Bold: Standard "(001.005S)" Standard ROM\r
883 *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM\r
884 *Font Palatino-Italic: Standard "(001.005S)" Standard ROM\r
885 *Font Palatino-Roman: Standard "(001.005S)" Standard ROM\r
886 *Font Symbol: Special "(001.007S)" Special ROM\r
887 *Font Times-Bold: Standard "(001.007S)" Standard ROM\r
888 *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM\r
889 *Font Times-Italic: Standard "(001.007S)" Standard ROM\r
890 *Font Times-Roman: Standard "(001.007S)" Standard ROM\r
891 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM\r
892 *Font ZapfDingbats: Special "(001.004S)" Special ROM\r
893 *?FontQuery: "\r
894  save\r
895    { count 1 gt\r
896       { exch dup 127 string cvs (/) print print (:) print\r
897     /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =\r
898       } { exit } ifelse\r
899    } bind loop\r
900    (*) = flush\r
901  restore\r
903 *End\r
904 *?FontList: "\r
905   save\r
906     (*) {cvn ==} 128 string /Font resourceforall\r
907     (*) = flush\r
908   restore\r
910 *End\r
912 *% ===================================\r
913 *% Printer Messages\r
914 *% ===================================\r
915 *% Printer Messages (verbatim from printer):\r
916 *Message: "%%[exitserver: permanent state may be changed]%%"\r
917 *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"\r
918 *Message: "\FontName\ not found, using Courier"\r
920 *% Status (format: %%[ status: <one of these> ] %%)\r
921 *Status: "warming up"/warming up\r
922 *Status: "initializing"/initializing\r
923 *Status: "idle"/idle\r
924 *Status: "waiting"/waiting\r
925 *Status: "busy"/busy\r
926 *Status: "printing"/printing\r
927 *Status: "printing test page"/printing test page\r
928 *Status: "PrinterError: needs attention"/needs attention\r
929 *Status: "PrinterError: cover open"/cover open\r
930 *Status: "PrinterError: no toner cartridge"/no toner cartridge\r
931 *Status: "PrinterError: manual feed"/manual feed\r
932 *Status: "PrinterError: out of paper"/out of paper\r
933 *Status: "PrinterError: Paper Jam"/Paper Jam\r
934 *Status: "PrinterError: page protect needed"/page protect needed\r
935 *Status: "PrinterError: out of memory"/out of memory\r
936 *Status: "PrinterError: output bin full"/output bin full\r
937 *Status: "PrinterError: resetting printer"/resetting printer\r
938 *Status: "PrinterError: toner is low"/toner is low\r
939 *Status: "PrinterError: off line"/off line\r
941 *% PrinterError (format: %%[ PrinterError: <one of these> ]%%)\r
942 *PrinterError: "needs attention"/needs attention\r
943 *PrinterError: "cover open"/cover open\r
944 *PrinterError: "no toner cartridge"/no toner cartridge\r
945 *PrinterError: "manual feed"/manual feed\r
946 *PrinterError: "out of paper"/out of paper\r
947 *PrinterError: "Paper Jam"/Paper Jam\r
948 *PrinterError: "page protect needed"/page protect needed\r
949 *PrinterError: "out of memory"/out of memory\r
950 *PrinterError: "output bin full"/output bin full\r
951 *PrinterError: "resetting printer"/resetting printer\r
952 *PrinterError: "toner is low"/toner is low\r
953 *PrinterError: "off line"/off line\r
955 *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% ) \r
956 *Source: "other I/O"/other I/O\r
957 *Source: "LocalTalk"/LocalTalk\r
958 *Source: "Parallel"/Parallel\r
959 *Source: "EtherTalk"/EtherTalk\r
960 *Source: "NOVELL"/NOVELL\r
961 *Source: "DLC/LLC"/DLC/LLC\r
962 *Source: "ETALK"/EtherTalk\r
963 *Source: "TCP/IP"/TCP/IP\r
965 *% ===================================\r
966 *% System Management\r
967 *% ===================================\r
968 *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"\r
969 *FreeVM: "1515136"\r
970 *VMOption 12Meg/12 - 27 MB Total RAM: "1515136"\r
971 *VMOption 28Meg/28 - 43 MB Total RAM: "5681347"\r
972 *VMOption 44Meg/44 - 59 MB Total RAM: "8040643"\r
973 *VMOption 60Meg/60 - 75 MB Total RAM: "8040643"\r
974 *VMOption 76Meg/76 -100 MB Total RAM: "8040643"\r
975 *SuggestedWaitTimeout: "120"\r
976 *Password: "()" \r
977 *ExitServer: "\r
978  count 0 eq\r
979  { false } { true exch startjob } ifelse\r
980  not { \r
981      (WARNING: Cannot modify initial VM.) =\r
982      (Missing or invalid password.) =\r
983      (Please contact the author of this software.) = flush quit\r
984      } if\r
986 *End\r
987 *Reset: "\r
988  count 0 eq\r
989  { false } { true exch startjob } ifelse\r
990  not { \r
991     (WARNING: Cannot reset printer.) =\r
992     (Missing or invalid password.) =\r
993     (Please contact the author of this software.) = flush quit\r
994     } if\r
995  systemdict /quit get exec\r
996  (WARNING: Cannot reset printer.) = flush\r
998 *End\r
1000 *% =============================================\r
1001 *% For "HP LaserJet 5Si/5Si Mopier" *PSVersion:"(2014.108) 1"\r
1002 *% DateCode: 19960813\r
1003 *% =============================================\r
1004 *% The byte count of this file should be exactly 035756 or 036762\r
1005 *% depending on the filesystem it resides in.\r
1006 *% end of PPD file for HP LaserJet 5Si \r