merge the formfield patch from ooo-build
[ooovba.git] / psprint_config / configuration / ppds / HP__CLJ1.PS
blob36425dc8e242d78fed43ed70ca432bffd93c0468
1 *PPD-Adobe: "4.2"\r
2 *% Adobe Systems PostScript(R) Printer Description File\r
3 *% Copyright 1987-1994 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 *% =============================\r
12 *% Product/PPD Information\r
13 *% =============================\r
14 *FormatVersion: "4.2"\r
15 *FileVersion: "1.0"\r
16 *LanguageEncoding: ISOLatin1\r
17 *LanguageVersion: English\r
18 *PCFileName: "hp__clj1.ppd"\r
20 *Product: "(HP Color LaserJet)"\r
21 *ModelName: "HP Color LaserJet PS"\r
22 *NickName: "HP Color LaserJet PS"\r
23 *PSVersion: "(2013.114) 4"\r
25 *% =============================\r
26 *% Basic Device Capabilities\r
27 *% =============================\r
28 *LanguageLevel: "2"\r
29 *ColorDevice: True\r
30 *DefaultColorSpace:  CMY\r
31 *TTRasterizer: Type42\r
32 *FileSystem: False\r
33 *Throughput: "10"\r
35 *% =============================\r
36 *% Emulations and Protocols\r
37 *% =============================\r
38 *Protocols: PJL TBCP\r
40 *JCLBegin: "<1B>%-12345X@PJL JOB<0A>"\r
41 *JCLToPSInterpreter: "@PJL ENTER LANGUAGE=POSTSCRIPT<0A>"\r
42 *JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"\r
44 *% =============================\r
45 *% Installable Options\r
46 *% =============================\r
47 *OpenGroup: InstallableOptions/Options Installed\r
49 *OpenUI *Option1/Rear Feed Unit: Boolean\r
50 *DefaultOption1: False\r
51 *Option1 True/Installed: ""\r
52 *Option1 False/Not Installed: ""\r
53 *?Option1: "\r
54     save\r
55    currentpagedevice /InputAttributes get\r
56    1 get\r
57    null eq\r
58    {(False)}{(True)}ifelse = flush\r
59     restore\r
60 "\r
61 *End\r
62 *CloseUI: *Option1 \r
64 *OpenUI *InstalledMemory/Memory Configuration: PickOne\r
65 *DefaultInstalledMemory: 8Meg\r
66 *InstalledMemory        8Meg/ 8 - 15 MB Total RAM: ""\r
67 *InstalledMemory        16Meg/ 16 - 23 MB Total RAM: ""\r
68 *InstalledMemory        24Meg/ 24 - 31 MB Total RAM: ""\r
69 *InstalledMemory        32Meg/ 32 - 39 MB Total RAM: ""\r
70 *InstalledMemory        40Meg/ 40 - 56 MB Total RAM: ""\r
72 *?InstalledMemory: "\r
73         save\r
74                 currentsystemparams /RamSize get\r
75                 524288 div ceiling cvi 2 div\r
76                 /size exch def\r
77                 size 40 ge\r
78                 {(40Meg)}\r
79                 {size 32 ge\r
80                         {(32Meg)}\r
81                         {size 24 ge\r
82                                 {(24Meg)}\r
83                                 {size 16 ge\r
84                                         {(16Meg)}\r
85                                         {(8Meg)} ifelse\r
86                                 }ifelse\r
87                         }ifelse\r
88                 }ifelse = flush\r
89         restore\r
90 "\r
91 *End\r
92 *CloseUI: *InstalledMemory\r
94 *CloseGroup: InstallableOptions                         \r
98 *% =============================\r
99 *% User Interface Constraints\r
100 *% =============================\r
101 *% Disable access to Rear Tray and Manual Feed if AFU is not installed\r
102 *UIConstraints: *Option1 False *InputSlot Rear\r
103 *UIConstraints: *Option1 False *InputSlot ManualFeed\r
105 *% If transparencies are selected, set Output Bin to Lower\r
106 *UIConstraints: *MediaType Transparency *OutputBin Upper\r
107 *UIConstraints: *MediaType Plain        *OutputBin Lower\r
109 *% If selected page size is not supported, disable Rear Tray\r
110 *UIConstraints: *PageSize   Tabloid *InputSlot Rear\r
111 *UIConstraints: *PageRegion Tabloid *InputSlot Rear\r
112 *UIConstraints: *PageSize   Legal   *InputSlot Rear\r
113 *UIConstraints: *PageRegion Legal   *InputSlot Rear\r
114 *UIConstraints: *PageSize   A3      *InputSlot Rear\r
115 *UIConstraints: *PageRegion A3      *InputSlot Rear\r
117 *%If Rear Tray selected disable Tabloid/A3/Legal paper sizes\r
118 *UIConstraints: *InputSlot Rear *PageSize   Tabloid\r
119 *UIConstraints: *InputSlot Rear *PageRegion Tabloid\r
120 *UIConstraints: *InputSlot Rear *PageSize   Legal\r
121 *UIConstraints: *InputSlot Rear *PageRegion Legal\r
122 *UIConstraints: *InputSlot Rear *PageSize   A3\r
123 *UIConstraints: *InputSlot Rear *PageRegion A3\r
125 *% If selected paper size != Letter/a4/executive, disable Color Models\r
126 *UIConstraints: *PageSize   Tabloid *HPColorModel Color\r
127 *UIConstraints: *PageRegion Tabloid *HPColorModel Color\r
128 *UIConstraints: *PageSize   Legal   *HPColorModel Color\r
129 *UIConstraints: *PageRegion Legal   *HPColorModel Color\r
130 *UIConstraints: *PageSize   A3      *HPColorModel Color\r
131 *UIConstraints: *PageRegion A3      *HPColorModel Color\r
133 *% If selected paper size != Letter/A4/Executive, Disable HPPantone option\r
134 *UIConstraints: *PageSize   Tabloid *HPPantone True\r
135 *UIConstraints: *PageRegion Tabloid *HPPantone True\r
136 *UIConstraints: *PageSize   Legal   *HPPantone True\r
137 *UIConstraints: *PageRegion Legal   *HPPantone True\r
138 *UIConstraints: *PageSize   A3      *HPPantone True\r
139 *UIConstraints: *PageRegion A3      *HPPantone True\r
141 *%  Disable paper sizes if HPPantone is selected\r
142 *UIConstraints: *HPPantone True *PageSize   Tabloid \r
143 *UIConstraints: *HPPantone True *PageRegion Tabloid \r
144 *UIConstraints: *HPPantone True *PageSize   Legal\r
145 *UIConstraints: *HPPantone True *PageRegion Legal\r
146 *UIConstraints: *HPPantone True *PageSize   A3      \r
147 *UIConstraints: *HPPantone True *PageRegion A3\r
150 *% If user selects HPPantone, disable Cluster Halftone and Color Modes\r
151 *UIConstraints: *HPPantone True *HPHalftone Cluster\r
152 *UIConstraints: *HPPantone True *HPHalftone AppHalftone\r
153 *UIConstraints: *HPPantone True *HPColorModel Gray\r
155 *% If Print Color as Gray is selected, disable HPPantone\r
156 *UIConstraints: *HPColorModel Gray *HPPantone True\r
159 *% =============================\r
160 *% Media Selection/Paper Handling\r
161 *% =============================\r
162 *LandscapeOrientation: Plus90\r
163 *VariablePaperSize: False\r
165 *% Code in this section both selects a tray and sets up frame buffer\r
166 *OpenUI *PageSize: PickOne\r
167 *OrderDependency: 30 AnySetup *PageSize\r
168 *DefaultPageSize: Letter\r
170 *PageSize Letter/Letter 8 1/2 x 11 in: "\r
171         <</DeferredMediaSelection true>> setpagedevice\r
172     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"\r
173 *End\r
174 *PageSize Legal/Legal 8 1/2 x 14 in: "\r
175         <</DeferredMediaSelection true>> setpagedevice\r
176     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"\r
177 *End\r
178 *PageSize Tabloid/Tabloid 11 x 17 in: "\r
179         <</DeferredMediaSelection true>> setpagedevice\r
180     2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"\r
181 *End\r
182 *PageSize Executive/Executive 7 1/4 x 10 1/2 in: "\r
183         <</DeferredMediaSelection true>> setpagedevice\r
184     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"\r
185 *End\r
186 *PageSize A4/A4 210 x 297 mm: "\r
187         <</DeferredMediaSelection true>> setpagedevice\r
188     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"\r
189 *End\r
190 *PageSize A3/A3 297 x 420 mm: "\r
191         <</DeferredMediaSelection true>> setpagedevice\r
192     2 dict dup /PageSize [842 1190] put dup /ImagingBBox null put setpagedevice"\r
193 *End\r
194 *?PageSize: "\r
195  save\r
196    currentpagedevice /PageSize get aload pop\r
197    2 copy gt {exch} if \r
198    (Unknown) \r
199    6 dict\r
200    dup [612 792] (Letter) put\r
201    dup [612 1008] (Legal) put\r
202    dup [792 1224] (Tabloid) put \r
203    dup [522 756] (Executive) put   dup [595 842] (A4) put    dup [842 1190] (A3) put\r
204    { exch aload pop 4 index sub abs 5 le exch \r
205    5 index sub abs 5 le and \r
206       {exch pop exit} {pop} ifelse\r
207    } bind forall\r
208    = flush pop pop\r
209 restore \r
211 *End\r
212 *CloseUI: *PageSize\r
214 *OpenUI *PageRegion:  PickOne\r
215 *OrderDependency: 40 AnySetup *PageRegion\r
216 *DefaultPageRegion: Letter\r
218 *PageRegion Letter/Letter 8 1/2 x 11 in: "\r
219         <</DeferredMediaSelection true>> setpagedevice\r
220     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"\r
221 *End\r
222 *PageRegion Legal/Legal 8 1/2 x 14 in: "\r
223         <</DeferredMediaSelection true>> setpagedevice\r
224     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"\r
225 *End\r
226 *PageRegion Tabloid/Tabloid 11 x 17 in: "\r
227         <</DeferredMediaSelection true>> setpagedevice\r
228     2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"\r
229 *End\r
230 *PageRegion Executive/Executive 7 1/4 x 10 1/2 in: "\r
231         <</DeferredMediaSelection true>> setpagedevice\r
232     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"\r
233 *End\r
234 *PageRegion A4/A4 210 x 297 mm: "\r
235         <</DeferredMediaSelection true>> setpagedevice\r
236     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"\r
237 *End\r
238 *PageRegion A3/A3 297 x 420 mm: "\r
239         <</DeferredMediaSelection true>> setpagedevice\r
240     2 dict dup /PageSize [842 1190] put dup /ImagingBBox null put setpagedevice"\r
241 *End\r
242 *CloseUI: *PageRegion\r
244 *% The following entries provide information about specific paper keywords.\r
245 *DefaultImageableArea: Letter\r
246 *ImageableArea Letter/Letter 8 1/2 x 11 in: "10.9201 12.0001 601.32 780.0"\r
247 *ImageableArea Legal/Legal 8 1/2 x 14 in: "10.32 10.68 601.68 997.56"\r
248 *ImageableArea Tabloid/Tabloid 11 x 17 in: "12.0001 11.16 780.0 1213.08"\r
249 *ImageableArea Executive/Executive 7 1/4 x 10 1/2 in: "13.32 13.20 508.68 742.8"\r
250 *ImageableArea A4/A4 210 x 297 mm: "13.14 13.92 581.76 828.00"\r
251 *ImageableArea A3/A3 297 x 420 mm: "13.9201 11.16 828.0 1179.96"\r
252 *?ImageableArea: "\r
253  save\r
254    /cvp { (                ) cvs print ( ) print } bind def\r
255    /upperright {10000 mul floor 10000 div} bind def\r
256    /lowerleft {10000 mul ceiling 10000 div} bind def\r
257    newpath clippath pathbbox\r
258    4 -2 roll exch 2 {lowerleft cvp} repeat\r
259    exch 2 {upperright cvp} repeat flush\r
260  restore\r
262 *End\r
264 *% These provide the physical dimensions of the paper (by keyword)\r
265 *DefaultPaperDimension: Letter\r
267 *PaperDimension Letter/Letter 8 1/2 x 11 in: "612 792"\r
268 *PaperDimension Legal/Legal 8 1/2 x 14 in: "612 1008"\r
269 *PaperDimension Tabloid/Tabloid 11 x 17 in: "792 1224"\r
270 *PaperDimension Executive/Executive 7 1/4 x 10 1/2 in: "522 756"\r
271 *PaperDimension A4/A4 210 x 297 mm: "595 842"\r
272 *PaperDimension A3/A3 297 x 420 mm: "842 1190"\r
274 *RequiresPageRegion Front: False\r
275 *RequiresPageRegion Rear: True\r
276 *RequiresPageRegion Manual: True\r
278 *% =============================\r
279 *% HPPantone Color Control\r
280 *% =============================\r
281 *OpenUI *HPPantone/Pantone<AE>: Boolean\r
282 *OrderDependency: 50 AnySetup *HPPantone\r
283 *DefaultHPPantone: False\r
284 *HPPantone True/On: "\r
285         <</Install \r
286         {/ScatterHalftone /Halftone findresource sethalftone {} settransfer\r
287         false setstrokeadjust /ScatterCRD /ColorRendering findresource setcolorrendering\r
288         } \r
289         >> setpagedevice\r
290         /setscreen { pop pop pop } def\r
291         /setcolorscreen { pop pop pop pop pop pop pop pop pop pop pop pop } def\r
292         /sethalftone  { pop } def\r
293         /ScatterHalftone /Halftone findresource sethalftone \r
294         /ScatterCRD /ColorRendering findresource setcolorrendering\r
297 *End\r
299 *HPPantone False/Off: ""\r
300 *?HPPantone: "\r
301         save\r
302                 currentpagedevice /ProcessColorModel get\r
303                 /DeviceCMY eq currenthalftone /HalftoneType get 9 eq and\r
304                 {(True)} {(False)} ifelse = flush\r
305         restore\r
307 *End\r
308 *CloseUI: *HPPantone\r
310 *% =============================\r
311 *% Gray Levels and Halftoning\r
312 *% =============================\r
313 *ScreenFreq: "60.0"\r
314 *ScreenAngle: "45.0"\r
315 *DefaultScreenProc: Dot\r
316 *ScreenProc Dot: "\r
317     {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 sub }\r
318     {dup mul exch dup mul add 1 exch sub } ifelse }\r
320 *End\r
322 *ScreenProc Line: "{ pop }"\r
323 *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"\r
325 *DefaultTransfer: Null\r
326 *Transfer Null: "{ }"\r
327 *Transfer Null.Inverse: "{ 1 exch sub }"\r
329 *OpenUI *HPHalftone/Halftone: PickOne\r
330 *OrderDependency: 10 DocumentSetup *HPHalftone\r
331 *DefaultHPHalftone: Cluster\r
332 *HPHalftone Cluster/Cluster (Standard): "\r
333         <</Install \r
334         {/ClusterHalftone /Halftone findresource sethalftone {} settransfer\r
335         false setstrokeadjust /ClusterCRD /ColorRendering findresource setcolorrendering\r
336         } \r
337         >> setpagedevice\r
338         /ClusterHalftone /Halftone findresource sethalftone \r
339         /ClusterCRD /ColorRendering findresource setcolorrendering    \r
341 *End\r
342 *HPHalftone Scatter/Scatter (Enhanced): "\r
343         <</Install \r
344         {/ScatterHalftone /Halftone findresource sethalftone {} settransfer\r
345         false setstrokeadjust /ScatterCRD /ColorRendering findresource setcolorrendering\r
346         } \r
347         >> setpagedevice\r
348         /setscreen { pop pop pop } def\r
349         /setcolorscreen { pop pop pop pop pop pop pop pop pop pop pop pop } def\r
350         /sethalftone  { pop } def\r
351         /ScatterHalftone /Halftone findresource sethalftone \r
352         /ScatterCRD /ColorRendering findresource setcolorrendering\r
354 *End \r
355 *HPHalftone AppHalftone/Printer's Current Setting :""\r
356 *?HPHalftone:"\r
357         save\r
358                 currenthalftone /HalftoneType get 9 eq\r
359                 {(Scatter)} {(Cluster)} ifelse = flush\r
360         restore\r
362 *End    \r
363 *CloseUI: *HPHalftone\r
367 *% =============================\r
368 *% Color Control  :  User either prints color or device grayscale\r
369 *% =============================\r
370 *OpenUI *HPColorModel/Color Control : PickOne\r
371 *OrderDependency: 10 DocumentSetup *HPColorModel\r
372 *DefaultHPColorModel: Color\r
373 *HPColorModel Color/Full Color: "\r
374         <</ProcessColorModel /DeviceCMY>> setpagedevice\r
376 *End\r
377 *HPColorModel Gray/Print Color as Gray: "\r
378     <</ProcessColorModel /DeviceGray>> setpagedevice\r
380 *End\r
381 *?HPColorModel: "\r
382         save\r
383                 currentpagedevice /ProcessColorModel get\r
384                 /DeviceCMY eq {(True)} {(False)} ifelse = flush\r
385         restore\r
387 *End\r
388 *CloseUI: *HPColorModel\r
391 *% =============================\r
392 *% Media Handling Features\r
393 *% =============================\r
394 *% Media Type Selection\r
395 *OpenUI *MediaType/Media Type: PickOne\r
396 *OrderDependency: 20 AnySetup *MediaType\r
397 *DefaultMediaType: Plain\r
398 *MediaType Plain/Paper: ""\r
399 *MediaType Transparency/Transparency: ""\r
401 *?MediaType: "\r
402  save\r
403     currentpagedevice /MediaType get\r
404     dup null eq {pop (Unknown)} if\r
405     = flush\r
406  restore\r
408 *End\r
409 *CloseUI: *MediaType\r
411 *% Media Input Sources\r
412 *OpenUI *InputSlot: PickOne\r
413 *OrderDependency: 20 AnySetup *InputSlot\r
414 *DefaultInputSlot: Front\r
416 *InputSlot Front/Front Tray: "\r
417     <</DeferredMediaSelection true\r
418    /MediaPosition 0\r
419     >> setpagedevice\r
421 *End\r
422 *InputSlot Rear/Rear Tray: "\r
423     <</DeferredMediaSelection true\r
424    /MediaPosition 1\r
425     >> setpagedevice\r
426 \r
427 *End   \r
428 *InputSlot ManualFeed/Manual Feed: "\r
429         <</ManualFeed true >> setpagedevice\r
431 *End\r
432 *?InputSlot: "\r
433  save\r
434     currentpagedevice /InputAttributes get\r
435     /Priority get \r
436     aload pop pop\r
437     0 eq {(Upper)} {(Rear)} ifelse\r
438     = flush\r
439  restore\r
441 *End\r
443 *CloseUI: *InputSlot\r
445 *% *********************************************************\r
446 *% Media Output Destination\r
447 *% *********************************************************\r
448 *DefaultOutputOrder: Normal\r
449 *PageStackOrder Upper: Normal\r
450 *PageStackOrder Lower: Reverse\r
451 *OpenUI *OutputBin/Output Bin: PickOne\r
452 *OrderDependency: 40 AnySetup *OutputBin\r
453 *DefaultOutputBin: Upper\r
454 *OutputBin Upper/Upper : "1 dict dup /OutputFaceUp false put setpagedevice"\r
455 *OutputBin Lower/Lower : "1 dict dup /OutputFaceUp true put setpagedevice"\r
456 *?OutputBin:"\r
457  save\r
458     currentpagedevice /OutputFaceUp get\r
459     {(Lower)}{(Upper)}ifelse = flush\r
460  restore\r
462 *End\r
464 *CloseUI: *OutputBin\r
466 *% =============================\r
467 *% Resolution and Apperance Control\r
468 *% =============================\r
469 *DefaultResolution: 300dpi\r
471 *?Resolution: "\r
472   save\r
473     currentpagedevice /HWResolution get\r
474     0 get\r
475     (          ) cvs print\r
476     (dpi)\r
477     = flush\r
478   restore\r
480 *End\r
483 *%===========================================\r
484 *%   Smoothing / Resolution Enhancement (REt)\r
485 *%===========================================\r
486 *OpenUI *Smoothing/Resolution Enhancement (REt):  PickOne\r
487 *OrderDependency: 50 AnySetup *Smoothing\r
488 *DefaultSmoothing: Medium\r
489 *Smoothing None/Off: "2 dict\r
490         dup /PostRenderingEnhance true put\r
491         dup /PostRenderingEnhanceDetails\r
492         2 dict dup /REValue 0 put dup /Type 8 put put\r
493         setpagedevice"\r
494 *End\r
495 *Smoothing Light/Light: "2 dict\r
496         dup /PostRenderingEnhance true put\r
497         dup /PostRenderingEnhanceDetails\r
498         2 dict dup /REValue 1 put dup /Type 8 put put\r
499         setpagedevice"\r
500 *End\r
501 *Smoothing Medium/Medium: "2 dict\r
502         dup /PostRenderingEnhance true put\r
503         dup /PostRenderingEnhanceDetails\r
504         2 dict dup /REValue 2 put dup /Type 8 put put\r
505         setpagedevice"\r
506 *End\r
507 *Smoothing Dark/Dark: "2 dict\r
508         dup /PostRenderingEnhance true put\r
509         dup /PostRenderingEnhanceDetails\r
510         2 dict dup /REValue 3 put dup /Type 8 put put\r
511         setpagedevice"\r
512 *End\r
513 *Smoothing PrinterDefault/Printer Default: ""\r
514 *?Smoothing: "\r
515  save\r
516     currentpagedevice /PostRenderingEnhanceDetails get /REValue get\r
517     [(None) (Light) (Medium) (Dark)] exch get print\r
518  restore\r
520 *End\r
521 *CloseUI: *Smoothing\r
524 *% =============================\r
525 *% Font Information\r
526 *% =============================\r
527 *DefaultFont: Courier\r
529 *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM\r
530 *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM\r
531 *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM\r
532 *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM\r
533 *Font Bookman-Demi: Standard "(001.004S)" Standard ROM\r
534 *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM\r
535 *Font Bookman-Light: Standard "(001.004S)" Standard ROM\r
536 *Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM\r
537 *Font Courier: Standard "(002.004S)" Standard ROM\r
538 *Font Courier-Bold: Standard "(002.004S)" Standard ROM\r
539 *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM\r
540 *Font Courier-Oblique: Standard "(002.004S)" Standard ROM\r
541 *Font Helvetica: Standard "(001.006S)" Standard ROM\r
542 *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM\r
543 *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM\r
544 *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM\r
545 *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM\r
546 *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM\r
547 *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM\r
548 *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM\r
549 *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM\r
550 *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM\r
551 *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM\r
552 *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM\r
553 *Font Palatino-Bold: Standard "(001.005S)" Standard ROM\r
554 *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM\r
555 *Font Palatino-Italic: Standard "(001.005S)" Standard ROM\r
556 *Font Palatino-Roman: Standard "(001.005S)" Standard ROM\r
557 *Font Symbol: Special "(001.007S)" Special ROM\r
558 *Font Times-Bold: Standard "(001.007S)" Standard ROM\r
559 *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM\r
560 *Font Times-Italic: Standard "(001.007S)" Standard ROM\r
561 *Font Times-Roman: Standard "(001.007S)" Standard ROM\r
562 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM\r
563 *Font ZapfDingbats: Special "(001.004S)" Special ROM\r
565 *?FontQuery: "\r
566  save\r
567    { count 1 gt\r
568       { exch dup 127 string cvs (/) print print (:) print\r
569         /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =\r
570       } { exit } ifelse \r
571    } bind loop\r
572    (*) = flush\r
573  restore\r
575 *End\r
577 *?FontList: "\r
578 save\r
579   (*) {cvn ==} 128 string /Font resourceforall\r
580   (*) = flush\r
581 restore\r
583 *End\r
585 *% =============================\r
586 *% Printer Messages\r
587 *% =============================\r
588 *% Printer Messages (verbatim from printer):\r
589 *Message: "%%[ exitserver: permanent state may be changed ]%%"\r
590 *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"\r
591 *Message: "\FontName\ not found, using Courier"\r
593 *% Status (format: %%[ status: <one of these> ] %%)\r
594 *Status: "warming up"/warming up\r
595 *Status: "initializing"/initializing\r
596 *Status: "idle"/idle\r
597 *Status: "busy"/busy\r
598 *Status: "printing"/printing\r
599 *Status: "waiting"/waiting\r
600 *Status: "printing test page"/printing test page\r
601 *Status: "PrinterError: needs attention"/PrinterError: needs attention\r
602 *Status: "PrinterError: cover open"/PrinterError: cover open\r
603 *Status: "PrinterError: no toner cartridge"/PrinterError: no toner cartridge\r
604 *Status: "PrinterError: manual feed"/PrinterError: manual feed\r
605 *Status: "PrinterError: out of paper"/PrinterError: out of paper\r
606 *Status: "PrinterError: Paper Jam"/PrinterError: Paper Jam\r
607 *Status: "PrinterError: page protect needed"/PrinterError: page protect needed\r
608 *Status: "PrinterError: out of memory"/PrinterError: out of memory\r
609 *Status: "PrinterError: output bin full"/PrinterError: output bin full\r
610 *Status: "PrinterError: resetting printer"/PrinterError: resetting printer\r
611 *Status: "PrinterError: toner is low"/PrinterError: toner is low\r
612 *Status: "PrinterError: off line"/PrinterError: off line\r
615 *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )\r
616 *Source: "other I/O"/other I/O\r
617 *Source: "AppleTalk"/AppleTalk\r
618 *Source: "APPLETALK"/AppleTalk\r
619 *Source: "ATALK"/AppleTalk\r
620 *Source: "LocalTalk"/LocalTalk\r
621 *Source: "Parallel"/Parallel\r
622 *Source: "EtherTalk"/EtherTalk\r
623 *Source: "NOVELL"/NOVELL\r
624 *Source: "DLC/LLC"/DLC/LLC\r
625 *Source: "ETALK"/TherTalk\r
626 *Source: "TCP/IP"/TCP/IP\r
628 *%  Printer Error (format: %%[ PrinterError: <one of these> ]%%)\r
629 *Printer Error: "needs attention"/needs attention\r
630 *Printer Error: "cover open"/cover open\r
631 *Printer Error: "no toner cartridge"/no toner cartridge\r
632 *Printer Error: "manual feed"/manual feed\r
633 *Printer Error: "out of paper"/out of paper\r
634 *Printer Error: "Paper Jam"/Paper Jam\r
635 *Printer Error: "page protect needed"/page protect needed\r
636 *Printer Error: "out of memory"/out of memory\r
637 *Printer Error: "output bin full"/output bin full\r
638 *Printer Error: "resetting printer"/resetting printer\r
639 *Printer Error: "toner is low"/toner is low\r
640 *Printer Error: "off line"/off line\r
644 *% =============================\r
645 *% System Management\r
646 *% =============================\r
648 *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"\r
650 *FreeVM: "1672616"\r
651 *VMOption 8Meg/8 - 15 MB Total RAM:     "1672616"\r
652 *VMOption 16Meg/16 - 23 MB Total RAM:   "6858152"\r
653 *VMOption 24Meg/24 - 31 MB Total RAM:   "14992808"\r
654 *VMOption 32Meg/32 - 39 MB Total RAM:   "23119272"\r
655 *VMOption 40Meg/40 - 56 MB Total RAM:   "31262120"\r
656 *SuggestedJobTimeout: "0"\r
657 *SuggestedWaitTimeout: "300"\r
659 *Password: "()" \r
660 *ExitServer: "\r
661  count 0 eq\r
662  { false } { true exch startjob } ifelse\r
663  not { \r
664      (WARNING: Cannot modify initial VM.) =\r
665      (Missing or invalid password.) =\r
666      (Please contact the author of this software.) = flush quit\r
667      } if\r
669 *End\r
671 *Reset: "\r
672  count 0 eq\r
673  { false } { true exch startjob } ifelse\r
674  not { \r
675     (WARNING: Cannot reset printer.) =\r
676     (Missing or invalid password.) =\r
677     (Please contact the author of this software.) = flush quit\r
678     } if\r
679  systemdict /quit get exec\r
680  (WARNING : Cannot reset printer.) = flush\r
682 *End\r
684 *% =============================\r
685 *% For "HP Color LaserJet"\r
686 *% =============================\r
687 *% The byte count of this file should be exactly 021867 or 022556\r
688 *% depending on the filesystem it resides in.\r
689 *% end of PPD file for HP Color LaserJet \r