~ubuntu-branches/ubuntu/saucy/hplip/saucy-proposed

« back to all changes in this revision

Viewing changes to prnt/ps/HP_Color_LaserJet_4500-ps.ppd

  • Committer: Bazaar Package Importer
  • Author(s): Mark Purcell, Till Kamppeter, Mark Purcell
  • Date: 2008-09-01 19:59:40 UTC
  • mfrom: (1.1.2 upstream) (2.1.60 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080901195940-saiiank2mbdrxsim
Tags: 2.8.6.b-1
[ Till Kamppeter ]
* New upstream release
   o HPLIP 2.8.6b, used 2.8.6.b as upstream version number so that this
     is considered newer than 2.8.6 and older than 2.8.7 for all binary
     packages.
   o Removal of prematurely introduced code (exact problems
     caused by that were not specified by HPLIP developers at HP).
* debian/patches/hp-makeuri-uri-only-output.dpatch: Fix URI-only output
  of hp-makeuri. This is required for system-config-printer to assign
  HPLIP CUPS backends to print queues (Fixes LP: #245199).
* debian/rules, debian/hpijs.version, debian/autogen.sh: Drop extra version
  number from HPIJS, now HPIJS and HPLIP have always the same version
  number.

[ Mark Purcell ]
* Upstream version 2.8.6 not to be distributed (use 2.8.6b or 2.8.7
  instead) (Closes: #494659)
  - Discussed on debian-release
* spurious version numbering for hpijs packages (Closes: #452574)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
*PPD-Adobe: "4.3"
 
2
 
 
3
*% =================================
 
4
*% Adobe Systems PostScript(R) Printer Description File
 
5
*% Copyright 1992-2003 Hewlett-Packard Company
 
6
*%
 
7
*% Permission is hereby granted, free of charge, to any person obtaining
 
8
*% a copy of this software and associated documentation files (the
 
9
*% "Software"), to deal in the Software without restriction, including
 
10
*% without limitation the rights to use, copy, modify, merge, publish,
 
11
*% distribute, sublicense, and/or sell copies of the Software, and to
 
12
*% permit persons to whom the Software is furnished to do so, subject to
 
13
*% the following conditions:
 
14
*% 
 
15
*% The above copyright notice and this permission notice shall be
 
16
*% included in all copies or substantial portions of the Software.
 
17
*% 
 
18
*% THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 
19
*% EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 
20
*% MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 
21
*% NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 
22
*% LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 
23
*% OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 
24
*% WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
25
*% 
 
26
*% [this is the MIT open source license -- please see www.opensource.org]
 
27
*%
 
28
 
 
29
*% PPD Version for Apple Macintosh
 
30
 
 
31
*% =================================
 
32
*% Product/PPD Version Information
 
33
*% =================================
 
34
*% PPD File Version Information
 
35
*FormatVersion: "4.3"
 
36
*FileVersion: "1.2.2 X"
 
37
*LanguageVersion: English
 
38
*LanguageEncoding: ISOLatin1
 
39
*PCFileName: "HP4500.PPD"
 
40
*APDialogExtension: "/Library/Printers/hp/PDEs/hpColorOptions.plugin"
 
41
*APDialogExtension: "/Library/Printers/hp/PDEs/hpEdgeToEdge.plugin"
 
42
*APDialogExtension: "/Library/Printers/hp/PDEs/hpFinishing.plugin"
 
43
*APDialogExtension: "/Library/Printers/hp/PDEs/hpImageQuality.plugin"
 
44
*APDialogExtension: "/Library/Printers/hp/PDEs/hpProofAndPrint.plugin"
 
45
*cupsICCProfile RGB../sRGB Matching Profile: "/Library/Printers/hp/Profiles/sRGB_A.icc"
 
46
*cupsICCProfile CMYK../CMYK Matching Profile: "/Library/Printers/hp/Profiles/CMYK_A.icc"
 
47
*cupsICCProfile Gray../Gray Matching Profile: "/Library/Printers/hp/Profiles/Gray_A.icc"
 
48
*APPrinterIconPath: "/Library/Printers/hp/Icons/HP Color LaserJet 4500.icns"
 
49
 
 
50
*% Product Name and Version Information
 
51
*Manufacturer:  "HP"
 
52
*Product:        "(HP Color LaserJet 4500)"
 
53
*ModelName:     "HP Color LaserJet 4500"
 
54
*ShortNickName: "HP Color LaserJet 4500"
 
55
*NickName:      "HP Color LaserJet 4500 v2014.200 Postscript (recommended)"
 
56
*PSVersion:     "(2014.200) 0"
 
57
 
 
58
*% =================================
 
59
*% Basic Device Capabilities
 
60
*% =================================
 
61
*LanguageLevel:         "2"
 
62
*ColorDevice:           True
 
63
*DefaultColorSpace:     CMYK
 
64
*TTRasterizer:          Type42
 
65
*Throughput:            "16"
 
66
 
 
67
*FileSystem:            False
 
68
 
 
69
*% =================================
 
70
*% Emulations and Protocols
 
71
*% =================================
 
72
*Protocols: TBCP
 
73
 
 
74
*% =================================
 
75
*% PostScript Patches
 
76
*% =================================
 
77
*JobPatchFile 1: "
 
78
        (HP Color LaserJet 4500) product eq {
 
79
                /findcolorrendering where {
 
80
                        /HP_sRGB_CRD
 
81
                        <<
 
82
                        /ColorRenderingType 1
 
83
                        /RangePQR [ -0.5 2 -0.5 2 -0.5 2 ]
 
84
                        /MatrixPQR [0.8951 -0.7502 0.0389
 
85
                                0.2664 1.7135 -0.0685
 
86
                                -0.1614 0.0367 1.0296]
 
87
                        /TransformPQR
 
88
                                [{exch pop exch 3 get mul exch pop exch 3 get div} bind
 
89
                                {exch pop exch 4 get mul exch pop exch 4 get div} bind
 
90
                                {exch pop exch 5 get mul exch pop exch 5 get div} bind]
 
91
                        /MatrixLMN [3.240449 -0.969265 0.055643
 
92
                                -1.537136 1.876011 -0.204026
 
93
                                -0.498531 0.041556 1.057229]
 
94
                                /EncodeABC [{dup 0.00304 le {12.92321 mul}
 
95
                                {1 2.4 div exp 1.055 mul 0.055 sub}ifelse}
 
96
                                bind dup dup]
 
97
                        /WhitePoint[0.9505 1 1.0890] % D65
 
98
                        /BlackPoint [0 0 0]
 
99
                        >> /ColorRendering defineresource pop
 
100
                        /findcolorrendering { pop /HP_sRGB_CRD true } bind def
 
101
                }if
 
102
        }if"
 
103
*End
 
104
*JobPatchFile 2: "
 
105
/limitinterpolate { dup type /dicttype eq { dup /Interpolate known { dup /Interpolate get {
 
106
        1 1 idtransform 2 index /ImageMatrix get dtransform exch abs 1 exch div exch abs 1 exch div 2 copy lt
 
107
        { exch }if pop 4 lt { dup /Interpolate false put } if } if } if } if
 
108
} bind def
 
109
/image { limitinterpolate systemdict /image get exec } bind def
 
110
/imagemask { limitinterpolate systemdict /imagemask get exec } bind def"
 
111
*End
 
112
 
 
113
*% =================================
 
114
*% Installable Options
 
115
*% =================================
 
116
*OpenGroup: InstallableOptions/Options Installed
 
117
*OpenUI *HPOption_500_Sheet_Feeder_Tray3/500-Sheet Paper Feeder: Boolean
 
118
*DefaultHPOption_500_Sheet_Feeder_Tray3: False
 
119
*HPOption_500_Sheet_Feeder_Tray3 True/Installed: ""
 
120
*HPOption_500_Sheet_Feeder_Tray3 False/Not Installed: ""
 
121
*?HPOption_500_Sheet_Feeder_Tray3: "
 
122
        save
 
123
                currentpagedevice /InputAttributes get
 
124
                dup 1 known
 
125
                {1 get null eq {(False)}{(True)}ifelse}{pop (False)}ifelse = flush
 
126
        restore
 
127
"
 
128
*End
 
129
*CloseUI: *HPOption_500_Sheet_Feeder_Tray3
 
130
 
 
131
*OpenUI *InstalledMemory/Memory Configuration: PickOne
 
132
*DefaultInstalledMemory: Mem1
 
133
*InstalledMemory Mem1/32 - 39 MB RAM: ""
 
134
*InstalledMemory Mem2/40 - 63 MB RAM: ""
 
135
*InstalledMemory Mem3/64 - 95 MB RAM: ""
 
136
*InstalledMemory Mem4/96 - 127 MB RAM: ""
 
137
*InstalledMemory Mem5/128 - 159 MB RAM: ""
 
138
*InstalledMemory Mem6/160 - 191 MB RAM: ""
 
139
*InstalledMemory Mem7/>= 192 MB RAM: ""
 
140
*?InstalledMemory: "
 
141
  save
 
142
        currentsystemparams /RamSize get
 
143
        524288 div ceiling cvi 2 div
 
144
        /size exch def
 
145
        size 192 ge
 
146
        {(Mem7)}
 
147
        {size 160 ge
 
148
                {(Mem6)}
 
149
                {size 128 ge
 
150
                        {(Mem5)}
 
151
                        {size 96 ge
 
152
                                {(Mem4)}
 
153
                                {size 64 ge
 
154
                                        {(Mem3)}
 
155
                                        {size 40 ge
 
156
                                                {(Mem2)}
 
157
                                                {(Mem1)}ifelse
 
158
                                        }ifelse
 
159
                                }ifelse
 
160
                        }ifelse
 
161
                }ifelse
 
162
        }ifelse = flush
 
163
  restore
 
164
"
 
165
*End
 
166
*CloseUI: *InstalledMemory
 
167
 
 
168
*OpenUI *HPOption_Duplexer/Duplex Printing Accessory: Boolean
 
169
*DefaultHPOption_Duplexer: False
 
170
*HPOption_Duplexer True/Installed: ""
 
171
*HPOption_Duplexer False/Not Installed: ""
 
172
*?HPOption_Duplexer: "
 
173
  save
 
174
   currentpagedevice /Duplex known
 
175
   {(True)}{(False)}ifelse = flush
 
176
  restore
 
177
"
 
178
*End
 
179
*CloseUI: *HPOption_Duplexer
 
180
 
 
181
*OpenUI *HPOption_PaperPolicy/Paper Matching: PickOne
 
182
*OrderDependency: 29 AnySetup *HPOption_PaperPolicy
 
183
*DefaultHPOption_PaperPolicy: Prompt
 
184
*HPOption_PaperPolicy Prompt/Prompt User for correct size: "
 
185
    <</DeferredMediaSelection true>> setpagedevice"
 
186
*End
 
187
*HPOption_PaperPolicy Scale/Nearest Size & Scale: "
 
188
    <</DeferredMediaSelection false>> setpagedevice
 
189
    <</Policies << /PageSize 3 >> >> setpagedevice"
 
190
*End
 
191
*HPOption_PaperPolicy Crop/Nearest Size & Crop: "
 
192
    <</DeferredMediaSelection false>> setpagedevice
 
193
    <</Policies << /PageSize 5 >> >> setpagedevice"
 
194
*End
 
195
*?HPOption_PaperPolicy: "
 
196
currentpagedevice /Policies get /PageSize get 5 eq {(Crop)}{(Prompt)} ifelse = flush
 
197
"
 
198
*End
 
199
*CloseUI: *HPOption_PaperPolicy
 
200
 
 
201
*CloseGroup: InstallableOptions
 
202
 
 
203
*% =================================
 
204
*% User Interface Constraints
 
205
*% =================================
 
206
 
 
207
*% If optional Duplexer is not installed, disable access to Duplex
 
208
*UIConstraints: *HPOption_Duplexer False *Duplex DuplexNoTumble
 
209
*UIConstraints: *HPOption_Duplexer False *Duplex DuplexTumble
 
210
 
 
211
*% Disable duplexer if insufficient memory available to use it
 
212
*UIConstraints: *InstalledMemory Mem1 *Duplex DuplexNoTumble
 
213
*UIConstraints: *InstalledMemory Mem1 *Duplex DuplexTumble
 
214
 
 
215
*%Constraints on Tray 3 if it is not installed
 
216
*UIConstraints: *HPOption_500_Sheet_Feeder_Tray3 False *InputSlot Tray3
 
217
 
 
218
*%Constraints on PageSize and InputSlot
 
219
*UIConstraints: *PageSize JB5 *InputSlot Tray2
 
220
*UIConstraints: *PageSize JB5 *InputSlot Tray3
 
221
*UIConstraints: *PageSize EnvISOB5 *InputSlot Tray2
 
222
*UIConstraints: *PageSize EnvISOB5 *InputSlot Tray3
 
223
*UIConstraints: *PageSize Env10 *InputSlot Tray2
 
224
*UIConstraints: *PageSize Env10 *InputSlot Tray3
 
225
*UIConstraints: *PageSize EnvC5 *InputSlot Tray2
 
226
*UIConstraints: *PageSize EnvC5 *InputSlot Tray3
 
227
*UIConstraints: *PageSize EnvDL *InputSlot Tray2
 
228
*UIConstraints: *PageSize EnvDL *InputSlot Tray3
 
229
*UIConstraints: *PageSize EnvMonarch *InputSlot Tray2
 
230
*UIConstraints: *PageSize EnvMonarch *InputSlot Tray3
 
231
 
 
232
*%Constraints on PageSize and Duplex
 
233
*UIConstraints: *PageSize A5 *Duplex DuplexNoTumble
 
234
*UIConstraints: *PageSize A5 *Duplex DuplexTumble
 
235
*NonUIConstraints: *CustomPageSize True *Duplex DuplexNoTumble
 
236
*NonUIConstraints: *CustomPageSize True *Duplex DuplexTumble
 
237
*UIConstraints: *PageSize EnvISOB5 *Duplex DuplexNoTumble
 
238
*UIConstraints: *PageSize EnvISOB5 *Duplex DuplexTumble
 
239
*UIConstraints: *PageSize Env10 *Duplex DuplexNoTumble
 
240
*UIConstraints: *PageSize Env10 *Duplex DuplexTumble
 
241
*UIConstraints: *PageSize EnvC5 *Duplex DuplexNoTumble
 
242
*UIConstraints: *PageSize EnvC5 *Duplex DuplexTumble
 
243
*UIConstraints: *PageSize EnvDL *Duplex DuplexNoTumble
 
244
*UIConstraints: *PageSize EnvDL *Duplex DuplexTumble
 
245
*UIConstraints: *PageSize EnvMonarch *Duplex DuplexNoTumble
 
246
*UIConstraints: *PageSize EnvMonarch *Duplex DuplexTumble
 
247
 
 
248
*% Fills not allowed with overlays
 
249
*UIConstraints: *HPwmSwitch Overlay *HPwmTextStyle Fill
 
250
*UIConstraints: *HPwmTextStyle Fill *HPwmSwitch Overlay
 
251
*% Halo style does not work with Watermarks
 
252
*UIConstraints: *HPwmSwitch Watermark *HPwmTextStyle Halo
 
253
*UIConstraints: *HPwmTextStyle Halo *HPwmSwitch Watermark
 
254
 
 
255
*% =================================
 
256
*% Media Selection
 
257
*% =================================
 
258
*LandscapeOrientation: Plus90
 
259
*VariablePaperSize: False
 
260
*OpenUI *PageSize: PickOne
 
261
*OrderDependency: 30 AnySetup *PageSize
 
262
*DefaultPageSize: Letter
 
263
*PageSize Letter/US Letter: "
 
264
        <</PageSize [612 792] /ImagingBBox null>> setpagedevice"
 
265
*End
 
266
*PageSize LetterSmall/US Letter (Small): "
 
267
        <</PageSize [612 792] /ImagingBBox null>> setpagedevice"
 
268
*End
 
269
*PageSize Legal/US Legal: "
 
270
        <</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
 
271
*End
 
272
*PageSize LegalSmall/US Legal (Small): "
 
273
        <</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
 
274
*End
 
275
*PageSize Executive/Executive: "
 
276
        <</PageSize [522 756] /ImagingBBox null>> setpagedevice"
 
277
*End
 
278
*PageSize A4/A4: "
 
279
        <</PageSize [595 842] /ImagingBBox null>> setpagedevice"
 
280
*End
 
281
*PageSize A4Small/A4 (Small): "
 
282
        <</PageSize [595 842] /ImagingBBox null>> setpagedevice"
 
283
*End
 
284
*PageSize A5/A5: "
 
285
        <</PageSize [420 595] /ImagingBBox null>> setpagedevice"
 
286
*End
 
287
*PageSize JB5/JB5: "
 
288
        <</PageSize [516 728] /ImagingBBox null>> setpagedevice"
 
289
*End
 
290
*PageSize EnvISOB5/Env ISO B5: "
 
291
        <</PageSize [499 709] /ImagingBBox null>> setpagedevice"
 
292
*End
 
293
*PageSize Env10/Env Comm10: "
 
294
        <</PageSize [297 684] /ImagingBBox null>> setpagedevice"
 
295
*End
 
296
*PageSize EnvC5/Env C5: "
 
297
        <</PageSize [459 649] /ImagingBBox null>> setpagedevice"
 
298
*End
 
299
*PageSize EnvDL/Env DL: "
 
300
        <</PageSize [312 624] /ImagingBBox null>> setpagedevice"
 
301
*End
 
302
*PageSize EnvMonarch/Env Monarch: "
 
303
        <</PageSize [279 540] /ImagingBBox null>> setpagedevice"
 
304
*End
 
305
*?PageSize: "
 
306
 save
 
307
   currentpagedevice /PageSize get aload pop
 
308
   2 copy gt {exch} if
 
309
   (Unknown)
 
310
  6 dict
 
311
   dup [612 792] (Letter) put
 
312
   dup [612 1008] (Legal) put
 
313
   dup [522 756] (Executive) put
 
314
   dup [595 842] (A4) put
 
315
   dup [420 595] (A5) put
 
316
   dup [516 728] (JB5) put
 
317
   dup [499 709] (EnvISOB5) put
 
318
   dup [297 684] (Env10) put
 
319
   dup [459 649] (EnvC5) put
 
320
   dup [312 624] (EnvDL) put
 
321
   dup [279 540] (EnvMonarch) put
 
322
 { exch aload pop 4 index sub abs 5 le exch
 
323
   5 index sub abs 5 le and
 
324
      {exch pop exit} {pop} ifelse
 
325
   } bind forall
 
326
   = flush pop pop
 
327
restore
 
328
"
 
329
*End
 
330
*CloseUI: *PageSize
 
331
*OpenUI *PageRegion:  PickOne
 
332
*OrderDependency: 30 AnySetup *PageRegion
 
333
*DefaultPageRegion: Letter
 
334
*PageRegion Letter/US Letter: "
 
335
        <</PageSize [612 792] /ImagingBBox null>> setpagedevice"
 
336
*End
 
337
*PageRegion LetterSmall/US Letter (Small): "
 
338
        <</PageSize [612 792] /ImagingBBox null>> setpagedevice"
 
339
*End
 
340
*PageRegion Legal/US Legal: "
 
341
        <</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
 
342
*End
 
343
*PageRegion LegalSmall/US Legal (Small): "
 
344
        <</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
 
345
*End
 
346
*PageRegion Executive/Executive: "
 
347
        <</PageSize [522 756] /ImagingBBox null>> setpagedevice"
 
348
*End
 
349
*PageRegion A4/A4: "
 
350
        <</PageSize [595 842] /ImagingBBox null>> setpagedevice"
 
351
*End
 
352
*PageRegion A4Small/A4 (Small): "
 
353
        <</PageSize [595 842] /ImagingBBox null>> setpagedevice"
 
354
*End
 
355
*PageRegion A5/A5: "
 
356
        <</PageSize [420 595] /ImagingBBox null>> setpagedevice"
 
357
*End
 
358
*PageRegion JB5/JB5: "
 
359
        <</PageSize [516 728] /ImagingBBox null>> setpagedevice"
 
360
*End
 
361
*PageRegion EnvISOB5/Env ISO B5: "
 
362
        <</PageSize [499 709] /ImagingBBox null>> setpagedevice"
 
363
*End
 
364
*PageRegion Env10/Env Comm10: "
 
365
        <</PageSize [297 684] /ImagingBBox null>> setpagedevice"
 
366
*End
 
367
*PageRegion EnvC5/Env C5: "
 
368
        <</PageSize [459 649] /ImagingBBox null>> setpagedevice"
 
369
*End
 
370
*PageRegion EnvDL/Env DL: "
 
371
        <</PageSize [312 624] /ImagingBBox null>> setpagedevice"
 
372
*End
 
373
*PageRegion EnvMonarch/Env Monarch: "
 
374
        <</PageSize [279 540] /ImagingBBox null>> setpagedevice"
 
375
*End
 
376
*CloseUI: *PageRegion
 
377
 
 
378
*% The following entries provide information about specific paper keywords.
 
379
*DefaultImageableArea: Letter
 
380
*ImageableArea Letter/US Letter:                                "12.00 12.12 599.88 780.00"
 
381
*ImageableArea LetterSmall/US Letter (Small):   "30.00 31.00 582.00 761.00"
 
382
*ImageableArea Legal/US Legal:                                  "12.00 12.12 599.88 996.00"
 
383
*ImageableArea LegalSmall/US Legal (Small):             "64.00 54.00 548.00 954.00"
 
384
*ImageableArea Executive/Executive:                     "12.00 12.12 509.88 744.00"
 
385
*ImageableArea A4/A4:                                                   "12.00 12.12 583.08 829.68"
 
386
*ImageableArea A4Small/A4 (Small):                              "28.00 30.00 566.00 811.00"
 
387
*ImageableArea A5/A5:                                                   "12.00 12.12 407.40 583.20"
 
388
*ImageableArea JB5/JB5:                                         "12.00 12.12 503.88 715.92"
 
389
*ImageableArea EnvISOB5/Env ISO B5:                             "12.00 12.12 486.60 696.48"
 
390
*ImageableArea Env10/Env Comm10:                                "12.00 12.12 284.76 672.00"
 
391
*ImageableArea EnvC5/Env C5:                                    "12.00 12.12 447.00 636.96"
 
392
*ImageableArea EnvDL/Env DL:                                    "12.00 12.12 299.64 611.52"
 
393
*ImageableArea EnvMonarch/Env Monarch:                  "12.00 12.12 266.76 528.00"
 
394
*?ImageableArea: "
 
395
 save
 
396
   /cvp { (                ) cvs print ( ) print } bind def
 
397
   /upperright {10000 mul floor 10000 div} bind def
 
398
   /lowerleft {10000 mul ceiling 10000 div} bind def
 
399
   newpath clippath pathbbox
 
400
   4 -2 roll exch 2 {lowerleft cvp} repeat
 
401
   exch 2 {upperright cvp} repeat flush
 
402
 restore
 
403
"
 
404
*End
 
405
 
 
406
*% These provide the physical dimensions of the paper (by keyword)
 
407
*DefaultPaperDimension: Letter
 
408
*PaperDimension Letter/US Letter:                               "612 792"
 
409
*PaperDimension LetterSmall/US Letter (Small):  "612 792 "
 
410
*PaperDimension Legal/US Legal:                                 "612 1008"
 
411
*PaperDimension LegalSmall/US Legal (Small):    "612 1008 "
 
412
*PaperDimension Executive/Executive:                    "522 756"
 
413
*PaperDimension A4/A4:                                                  "595 842"
 
414
*PaperDimension A4Small/A4 (Small):                     "595 842"
 
415
*PaperDimension A5/A5:                                                  "420 595"
 
416
*PaperDimension JB5/JB5:                                                "516 728"
 
417
*PaperDimension EnvISOB5/Env ISO B5:                    "499 709"
 
418
*PaperDimension Env10/Env Comm10:                               "297 684"
 
419
*PaperDimension EnvC5/Env C5:                                   "459 649"
 
420
*PaperDimension EnvDL/Env DL:                                   "312 624"
 
421
*PaperDimension EnvMonarch/Env Monarch:                 "279 540"
 
422
*RequiresPageRegion Tray1: True
 
423
*RequiresPageRegion Tray2: False
 
424
*RequiresPageRegion Tray3: False
 
425
 
 
426
*%=========================================
 
427
*%            Custom Paper Support
 
428
*%=========================================
 
429
*%Orientation and Margin (offsets) values are not utilized for cut sheet fed printer
 
430
 
 
431
*MaxMediaWidth: "612"
 
432
*MaxMediaHeight: "1002"
 
433
*CenterRegistered: False
 
434
*HWMargins: 16 16 16 16
 
435
*CustomPageSize True: "
 
436
        pop pop pop
 
437
        << /DeferredMediaSelection true
 
438
        /PageSize [ 7 -2 roll ]
 
439
        /ImagingBBox null
 
440
        >> setpagedevice
 
441
"
 
442
*End
 
443
 
 
444
*ParamCustomPageSize Width: 1 points 360 1002
 
445
*ParamCustomPageSize Height: 2 points 216 612
 
446
 
 
447
*ParamCustomPageSize HeightOffset: 3 points 0 0
 
448
*ParamCustomPageSize WidthOffset: 4 points 0 0
 
449
*ParamCustomPageSize Orientation: 5 int 0 3
 
450
 
 
451
*RequiresPageRegion All: True
 
452
 
 
453
*% ===================================
 
454
*% Gray Levels and Halftoning
 
455
*% ===================================
 
456
*ScreenFreq: "60.0"
 
457
*ScreenAngle: "45.0"
 
458
*DefaultScreenProc: Dot
 
459
*ScreenProc Dot: "
 
460
{abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1
 
461
sub }{dup mul exch dup mul add 1 exch sub }ifelse }
 
462
"
 
463
*End
 
464
*ScreenProc Line: "{ pop }"
 
465
*ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
 
466
*DefaultTransfer: Null
 
467
*Transfer Null: "{ }"
 
468
*Transfer Null.Inverse: "{ 1 exch sub }"
 
469
 
 
470
*% =================================
 
471
*% Print Color as Gray
 
472
*% Chose NOT to use standard *ColorModel keyword because color on or off is simpler
 
473
*% =================================
 
474
*OpenUI *ColorModel/Print Color as Gray:  PickOne
 
475
*OrderDependency: 20 AnySetup *ColorModel
 
476
*DefaultColorModel: CMYK
 
477
*ColorModel Gray/On: "<</ProcessColorModel /DeviceGray>> setpagedevice"
 
478
*ColorModel CMYK/Off: "<</ProcessColorModel /DeviceCMYK>> setpagedevice"
 
479
*?ColorModel: "
 
480
  save
 
481
    currentpagedevice /ProcessColorModel get
 
482
        /DeviceGray eq {(Gray)}{(CMYK)}ifelse = flush
 
483
  restore
 
484
"
 
485
*End
 
486
*CloseUI: *ColorModel
 
487
 
 
488
*% =================================
 
489
*% Media Handling Features
 
490
*% =================================
 
491
*% Media Input Source
 
492
*OpenUI *InputSlot/Paper Source: PickOne
 
493
*OrderDependency: 40 AnySetup *InputSlot
 
494
*DefaultInputSlot: Auto
 
495
*InputSlot Auto/Automatic: "<</ManualFeed false /MediaPosition 7>> setpagedevice"
 
496
*InputSlot Tray1/Tray 1: "
 
497
        <</MediaPosition 3>> setpagedevice"
 
498
*End
 
499
*InputSlot Tray2/Tray 2: "
 
500
        <</MediaPosition 0>> setpagedevice"
 
501
*End
 
502
*InputSlot Tray3/Tray 3 (Optional): "
 
503
        <</MediaPosition 1>> setpagedevice"
 
504
*End
 
505
*?InputSlot: "
 
506
save
 
507
        currentpagedevice /InputAttributes get
 
508
        /Priority get
 
509
        aload pop pop
 
510
        /theTray exch def
 
511
        /theTray 0 eq {(Tray2)} {/theTray 1 eq {(Tray3)} {(Tray1)} ifelse} ifelse
 
512
        = flush
 
513
restore
 
514
"
 
515
*End
 
516
*CloseUI: *InputSlot
 
517
 
 
518
*% =================================
 
519
*% Media Types
 
520
*% =================================
 
521
*OpenUI *MediaType/Media Type: PickOne
 
522
*OrderDependency: 20 AnySetup *MediaType
 
523
*DefaultMediaType: Plain
 
524
 
 
525
*MediaType Plain/Plain:  "
 
526
    <</MediaType (Plain)>> setpagedevice"
 
527
*End
 
528
*MediaType Preprinted/Preprinted:  "
 
529
    <</MediaType (Preprinted)>> setpagedevice"
 
530
*End
 
531
*MediaType Letterhead/Letterhead:  "
 
532
    <</MediaType (Letterhead)>> setpagedevice"
 
533
*End
 
534
*MediaType Transparency/Transparency:  "
 
535
    <</MediaType (Transparency)>> setpagedevice"
 
536
*End
 
537
*MediaType Glossy/Glossy:  "
 
538
    <</MediaType (Gloss)>> setpagedevice"
 
539
*End
 
540
*MediaType Prepunched/Prepunched:  "
 
541
    <</MediaType (Prepunched)>> setpagedevice"
 
542
*End
 
543
*MediaType Labels/Labels:  "
 
544
    <</MediaType (Label)>> setpagedevice"
 
545
*End
 
546
*MediaType Bond/Bond:  "
 
547
    <</MediaType (Bond)>> setpagedevice"
 
548
*End
 
549
*MediaType Recycled/Recycled:  "
 
550
    <</MediaType (Recycled)>> setpagedevice"
 
551
*End
 
552
*MediaType Color/Color:  "
 
553
    <</MediaType (Color)>> setpagedevice"
 
554
*End
 
555
*MediaType Heavy/Heavy:  "
 
556
    <</MediaType (Heavy)>> setpagedevice"
 
557
*End
 
558
*MediaType Cardstock/Card Stock:  "
 
559
    <</MediaType (Card Stock)>> setpagedevice"
 
560
*End
 
561
 
 
562
*?MediaType: "
 
563
  save
 
564
    currentpagedevice /MediaType get
 
565
    dup null eq {pop (Unknown)} if
 
566
    = flush
 
567
  restore
 
568
"
 
569
*End
 
570
*CloseUI: *MediaType
 
571
 
 
572
*% =================================
 
573
*% Finish Mode
 
574
*% =================================
 
575
*OpenUI *HPGloss/Glossy Finish: Boolean
 
576
*OrderDependency: 120 AnySetup *HPGloss
 
577
*DefaultHPGloss: False
 
578
*HPGloss True/On: "
 
579
        <</GlossFinish true>> setpagedevice"
 
580
*End
 
581
*HPGloss False/Off: "
 
582
        <</GlossFinish false>> setpagedevice"
 
583
*End
 
584
*CloseUI: *HPGloss
 
585
 
 
586
*% ===================================
 
587
*% Two-sided Printing (Duplex)
 
588
*% ===================================
 
589
*OpenUI *Duplex/2-Sided Printing:  PickOne
 
590
*OrderDependency: 50 AnySetup *Duplex
 
591
*DefaultDuplex: None
 
592
*Duplex None/Off: "
 
593
        <</Duplex false /Tumble false>> setpagedevice"
 
594
*End
 
595
*Duplex DuplexNoTumble/Long-Edge Binding: "
 
596
        <</Duplex true /Tumble false>> setpagedevice"
 
597
*End
 
598
*Duplex DuplexTumble/Short-Edge Binding: "
 
599
        <</Duplex true /Tumble true>> setpagedevice"
 
600
*End
 
601
*?Duplex: "save
 
602
   currentpagedevice dup /Duplex known
 
603
     {dup /Duplex get
 
604
       {/Tumble get{(DuplexTumble)}{(DuplexNoTumble)}ifelse}
 
605
           {pop (None)} ifelse
 
606
         }
 
607
     {(None)} ifelse = flush
 
608
restore
 
609
"
 
610
*End
 
611
*CloseUI: *Duplex
 
612
 
 
613
*% ===================================
 
614
*% ColorSmart
 
615
*% ===================================
 
616
*OpenUI *HPColorSmart/ColorSmart II: PickOne
 
617
*OrderDependency: 100 AnySetup *HPColorSmart
 
618
*DefaultHPColorSmart: Automatic
 
619
*HPColorSmart Automatic/Automatic: "
 
620
globaldict /ColorSmartColorMatching known {
 
621
        MatchScreen ColorSmartTextAdjustment
 
622
        MatchScreen ColorSmartGraphicsAdjustment
 
623
        MatchScreen ColorSmartImageAdjustment
 
624
        Detail ColorSmartTextHalftone
 
625
        Smooth ColorSmartGraphicsHalftone
 
626
        Smooth ColorSmartImageHalftone
 
627
        /setscreen { pop pop pop} def
 
628
        /setcolorscreen { pop pop pop pop pop pop pop pop pop pop pop pop } def
 
629
        /sethalftone { pop } def
 
630
} if
 
631
"
 
632
*End
 
633
*HPColorSmart Manual/Manual: "
 
634
/setscreen { pop pop pop} def
 
635
/setcolorscreen { pop pop pop pop pop pop pop pop pop pop pop pop } def
 
636
/sethalftone { pop } def
 
637
"
 
638
*End
 
639
*CloseUI: *HPColorSmart
 
640
 
 
641
*% ==================================
 
642
*%  ColorSmart Manual Settings
 
643
*% ==================================
 
644
*OpenUI *HPCSText/Manual Text:  PickOne
 
645
*OrderDependency: 80 AnySetup *HPCSText
 
646
*DefaultHPCSText: MatchDetail
 
647
*HPCSText VividDetail/Vivid-Detail: "
 
648
globaldict /ColorSmartColorMatching known {
 
649
        Vivid ColorSmartTextAdjustment
 
650
        Detail ColorSmartTextHalftone
 
651
} if
 
652
"
 
653
*End
 
654
*HPCSText VividSmooth/Vivid-Smooth: "
 
655
globaldict /ColorSmartColorMatching known {
 
656
        Vivid ColorSmartTextAdjustment
 
657
        Smooth ColorSmartTextHalftone
 
658
} if
 
659
"
 
660
*End
 
661
*HPCSText MatchDetail/Calibrated-Detail: "
 
662
globaldict /ColorSmartColorMatching known {
 
663
        MatchScreen ColorSmartTextAdjustment
 
664
        Detail ColorSmartTextHalftone
 
665
} if
 
666
"
 
667
*End
 
668
*HPCSText MatchSmooth/Calibrated-Smooth: "
 
669
globaldict /ColorSmartColorMatching known {
 
670
        MatchScreen ColorSmartTextAdjustment
 
671
        Smooth ColorSmartTextHalftone
 
672
} if
 
673
"
 
674
*End
 
675
*CloseUI: *HPCSText
 
676
 
 
677
*OpenUI *HPCSGraphics/Manual Graphics:  PickOne
 
678
*OrderDependency: 80 AnySetup *HPCSGraphics
 
679
*DefaultHPCSGraphics: MatchSmooth
 
680
*HPCSGraphics VividDetail/Vivid-Detail: "
 
681
globaldict /ColorSmartColorMatching known {
 
682
        Vivid ColorSmartGraphicsAdjustment
 
683
        Detail ColorSmartGraphicsHalftone
 
684
} if
 
685
"
 
686
*End
 
687
*HPCSGraphics VividSmooth/Vivid-Smooth: "
 
688
globaldict /ColorSmartColorMatching known {
 
689
        Vivid ColorSmartGraphicsAdjustment
 
690
        Smooth ColorSmartGraphicsHalftone
 
691
} if
 
692
"
 
693
*End
 
694
*HPCSGraphics MatchDetail/Calibrated-Detail: "
 
695
globaldict /ColorSmartColorMatching known {
 
696
        MatchScreen ColorSmartGraphicsAdjustment
 
697
        Detail ColorSmartGraphicsHalftone
 
698
} if
 
699
"
 
700
*End
 
701
*HPCSGraphics MatchSmooth/Calibrated-Smooth: "
 
702
globaldict /ColorSmartColorMatching known {
 
703
        MatchScreen ColorSmartGraphicsAdjustment
 
704
        Smooth ColorSmartGraphicsHalftone
 
705
} if
 
706
"
 
707
*End
 
708
*CloseUI: *HPCSGraphics
 
709
 
 
710
*OpenUI *HPCSImages/Manual Image:  PickOne
 
711
*OrderDependency: 80 AnySetup *HPCSImages
 
712
*DefaultHPCSImages: MatchSmooth
 
713
*HPCSImages VividDetail/Vivid-Detail: "
 
714
globaldict /ColorSmartColorMatching known {
 
715
        Vivid ColorSmartImageAdjustment
 
716
        Detail ColorSmartImageHalftone
 
717
} if
 
718
"
 
719
*End
 
720
*HPCSImages VividSmooth/Vivid-Smooth: "
 
721
globaldict /ColorSmartColorMatching known {
 
722
        Vivid ColorSmartImageAdjustment
 
723
        Smooth ColorSmartImageHalftone
 
724
} if
 
725
"
 
726
*End
 
727
*HPCSImages MatchDetail/Calibrated-Detail: "
 
728
globaldict /ColorSmartColorMatching known {
 
729
        MatchScreen ColorSmartImageAdjustment
 
730
        Detail ColorSmartImageHalftone
 
731
} if
 
732
"
 
733
*End
 
734
*HPCSImages MatchSmooth/Calibrated-Smooth: "
 
735
globaldict /ColorSmartColorMatching known {
 
736
        MatchScreen ColorSmartImageAdjustment
 
737
        Smooth ColorSmartImageHalftone
 
738
} if
 
739
"
 
740
*End
 
741
*CloseUI: *HPCSImages
 
742
 
 
743
*% ===================================
 
744
*% CMYK Ink Model
 
745
*% ===================================
 
746
*OpenUI *HPCMYKInks/CMYK Inks: PickOne
 
747
*OrderDependency: 110 AnySetup *HPCMYKInks
 
748
*DefaultHPCMYKInks: Default
 
749
*HPCMYKInks Default/Fast: "
 
750
        << /CMYKInkSet 0 >> setpagedevice
 
751
"
 
752
*End
 
753
*HPCMYKInks SWOP/SWOP: "
 
754
        << /CMYKInkSet 1 >> setpagedevice
 
755
"
 
756
*End
 
757
*HPCMYKInks Euro/Eurostandard: "
 
758
        << /CMYKInkSet 2 >> setpagedevice
 
759
"
 
760
*End
 
761
*HPCMYKInks Toyo/Toyo: "
 
762
        << /CMYKInkSet 3 >> setpagedevice
 
763
"
 
764
*End
 
765
*CloseUI: *HPCMYKInks
 
766
 
 
767
*% =================================
 
768
*%  Watermark Printing
 
769
*% =================================
 
770
*OpenUI *HPwmSwitch/Watermark/Overlay:  PickOne
 
771
*OrderDependency: 10000 AnySetup *HPwmSwitch
 
772
*DefaultHPwmSwitch: Off
 
773
*HPwmSwitch Off/None: ""
 
774
*HPwmSwitch Watermark/Watermark: "
 
775
% Copyright (c) Hewlett-Packard Co 1997
 
776
/HPwm where { pop }{
 
777
  userdict begin
 
778
  true setglobal /HPwm 5 dict dup begin /HPwmOn true def end def false setglobal
 
779
  userdict /HPwmLocation known not {/HPwmLocation true def} if
 
780
  userdict /HPwmText known not {/HPwmText (Draft) def} if
 
781
  FontDirectory /HPwmFont known not {
 
782
    /Helvetica-Bold findfont dup length dict begin
 
783
    {1 index /FID ne {def} {pop pop} ifelse} forall
 
784
    /MacEncoding where
 
785
    { pop /Encoding MacEncoding def }
 
786
    { /Encoding ISOLatin1Encoding def } ifelse
 
787
    currentdict
 
788
    end
 
789
    /HPwmFont exch definefont pop
 
790
  } if
 
791
  userdict /HPwmSize known not {/HPwmSize 48 def} if
 
792
  userdict /HPwmAngle known not {/HPwmAngle 45 def} if
 
793
  userdict /HPwmSaturation known not
 
794
  { /HPwmSaturation
 
795
    { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .55 mul } forall setcolor } def
 
796
  } if
 
797
  userdict /HPwmColor known not
 
798
  { /HPwmColor { 0 setgray HPwmSaturation } def
 
799
  } if
 
800
  userdict /HPwmStyle known not
 
801
  {/HPwmStyle { HPwmText false charpath HPwmColor .48 setlinewidth stroke } def
 
802
  } if
 
803
  end
 
804
 
 
805
  /HPwminitialize
 
806
        { HPwm /HPwmOn get
 
807
            { gsave
 
808
              initmatrix
 
809
              0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
 
810
              currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
 
811
              HPwmAngle rotate
 
812
              /por where {
 
813
                pop /por load dup type /booleantype eq { not { 90 rotate } if } if
 
814
              } if
 
815
              /HPwmFont HPwmSize selectfont
 
816
              HPwmText stringwidth 2 div neg exch 2 div neg exch HPwmSize .25 mul sub moveto
 
817
              HPwmStyle HPwmLocation not {true setglobal HPwm /HPwmOn false put false setglobal} if
 
818
              grestore
 
819
            } if
 
820
   } bind def
 
821
 
 
822
  /md where {
 
823
        pop /initializepage where {
 
824
                /LWinitializepage /initializepage load def
 
825
                /initializepage { HPwminitialize LWinitializepage } put
 
826
        }if
 
827
  } if
 
828
 
 
829
  /LWinitializepage where { pop }{
 
830
  <<
 
831
  /BeginPage
 
832
  { pop HPwminitialize } bind
 
833
  >> setpagedevice
 
834
  } ifelse
 
835
} ifelse"
 
836
*End
 
837
*HPwmSwitch Overlay/Overlay: "
 
838
% Copyright (c) Hewlett-Packard Co 1997
 
839
/HPwm where { pop }{
 
840
  userdict begin
 
841
  true setglobal /HPwm 5 dict dup begin /HPwmOn true def end def false setglobal
 
842
  userdict /HPwmLocation known not {/HPwmLocation true def} if
 
843
  userdict /HPwmText known not {/HPwmText (Draft) def} if
 
844
  FontDirectory /HPwmFont known not {
 
845
    /Helvetica-Bold findfont dup length dict begin
 
846
    {1 index /FID ne {def} {pop pop} ifelse} forall
 
847
    /MacEncoding where
 
848
    { pop /Encoding MacEncoding def }
 
849
    { /Encoding ISOLatin1Encoding def } ifelse
 
850
    currentdict
 
851
    end
 
852
    /HPwmFont exch definefont pop
 
853
  } if
 
854
  userdict /HPwmSize known not {/HPwmSize 48 def} if
 
855
  userdict /HPwmAngle known not {/HPwmAngle 45 def} if
 
856
  userdict /HPwmSaturation known not
 
857
  { /HPwmSaturation
 
858
    { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .55 mul } forall setcolor } def
 
859
  } if
 
860
  userdict /HPwmColor known not
 
861
  { /HPwmColor { 0 setgray HPwmSaturation } def
 
862
  } if
 
863
  userdict /HPwmStyle known not
 
864
  {/HPwmStyle { HPwmText false charpath HPwmColor .48 setlinewidth stroke } def
 
865
  } if
 
866
 end
 
867
 
 
868
  <<
 
869
  /EndPage
 
870
    {
 
871
          2 eq { pop false }{
 
872
                pop HPwm /HPwmOn get
 
873
            { gsave
 
874
              initmatrix
 
875
              0 setgray 1 setlinewidth true setstrokeadjust 0 setlinejoin 0 setlinecap [] 0 setdash
 
876
              currentpagedevice /PageSize get aload pop 2 div exch 2 div exch translate
 
877
              HPwmAngle rotate
 
878
              /por where {
 
879
                pop /por load dup type /booleantype eq { not { 90 rotate } if } if
 
880
              } if
 
881
              /HPwmFont HPwmSize selectfont
 
882
              HPwmText stringwidth 2 div neg exch 2 div neg exch HPwmSize .25 mul sub moveto
 
883
              HPwmStyle HPwmLocation not {true setglobal HPwm /HPwmOn false put false setglobal} if
 
884
              grestore
 
885
            } if
 
886
            true
 
887
          } ifelse
 
888
    } bind
 
889
  >> setpagedevice
 
890
} ifelse"
 
891
*End
 
892
*CloseUI: *HPwmSwitch
 
893
 
 
894
*% =================================
 
895
*%  Watermark Pages
 
896
*% =================================
 
897
*OpenUI *HPwmPages/Watermark Pages:  PickOne
 
898
*OrderDependency: 67 AnySetup *HPwmPages
 
899
*DefaultHPwmPages: AllPages
 
900
*HPwmPages AllPages/All: "userdict /HPwmLocation true put"
 
901
*HPwmPages FirstPage/First Only: "userdict /HPwmLocation false put"
 
902
*CloseUI: *HPwmPages
 
903
 
 
904
*% =================================
 
905
*%  Watermark Text
 
906
*% =================================
 
907
*OpenUI *HPwmTextMessage/Watermark Text:  PickOne
 
908
*OrderDependency: 65 AnySetup *HPwmTextMessage
 
909
*DefaultHPwmTextMessage: Draft
 
910
*HPwmTextMessage Draft/Draft: "userdict /HPwmText (Draft) put"
 
911
*HPwmTextMessage CompanyConfidential/Company Confidential: "userdict /HPwmText (Company Confidential) put"
 
912
*HPwmTextMessage CompanyProprietary/Company Proprietary: "userdict /HPwmText (Company Proprietary) put"
 
913
*HPwmTextMessage CompanyPrivate/Company Private: "userdict /HPwmText (Company Private) put"
 
914
*HPwmTextMessage Confidential/Confidential: "userdict /HPwmText (Confidential) put"
 
915
*HPwmTextMessage Copy/Copy: "userdict /HPwmText (Copy) put"
 
916
*HPwmTextMessage Copyright/Copyright: "userdict /HPwmText (Copyright) put"
 
917
*HPwmTextMessage FileCopy/File Copy: "userdict /HPwmText (File Copy) put"
 
918
*HPwmTextMessage Final/Final: "userdict /HPwmText (Final) put"
 
919
*HPwmTextMessage ForInternalUse/For Internal Use Only: "userdict /HPwmText (For Internal Use Only) put"
 
920
*HPwmTextMessage Preliminary/Preliminary: "userdict /HPwmText (Preliminary) put"
 
921
*HPwmTextMessage Proof/Proof: "userdict /HPwmText (Proof) put"
 
922
*HPwmTextMessage ReviewCopy/Review Copy: "userdict /HPwmText (Review Copy) put"
 
923
*HPwmTextMessage Sample/Sample: "userdict /HPwmText (Sample) put"
 
924
*HPwmTextMessage TopSecret/Top Secret: "userdict /HPwmText (Top Secret) put"
 
925
*HPwmTextMessage Urgent/Urgent: "userdict /HPwmText (Urgent) put"
 
926
*HPwmTextMessage Set/Custom: "userdict /HPwmText (Custom) put"
 
927
*CloseUI: *HPwmTextMessage
 
928
*% Allows LW 8.5.1 to use custom strings
 
929
*RBISetHPwmTextMessage Data: "(Custom) 50"
 
930
*RBISetHPwmTextMessage Code: "userdict /HPwmText 3 -1 roll put"
 
931
 
 
932
*% =================================
 
933
*%  Watermark Font
 
934
*% =================================
 
935
*OpenUI *HPwmFontName/Watermark Font:  PickOne
 
936
*OrderDependency: 65 AnySetup *HPwmFontName
 
937
*DefaultHPwmFontName: HelveticaB
 
938
*HPwmFontName CourierB/Courier Bold: "
 
939
  /Courier-Bold findfont dup length dict begin
 
940
    {1 index /FID ne {def} {pop pop} ifelse} forall
 
941
    /MacEncoding where
 
942
    { pop /Encoding MacEncoding def }
 
943
    { /Encoding ISOLatin1Encoding def } ifelse
 
944
    currentdict
 
945
  end
 
946
  /HPwmFont exch definefont pop"
 
947
*End
 
948
*HPwmFontName HelveticaB/Helvetica Bold: "
 
949
  /Helvetica-Bold findfont dup length dict begin
 
950
    {1 index /FID ne {def} {pop pop} ifelse} forall
 
951
    /MacEncoding where
 
952
    { pop /Encoding MacEncoding def }
 
953
    { /Encoding ISOLatin1Encoding def } ifelse
 
954
    currentdict
 
955
  end
 
956
  /HPwmFont exch definefont pop"
 
957
*End
 
958
*HPwmFontName TimesB/Times Bold: "
 
959
  /Times-Bold findfont dup length dict begin
 
960
    {1 index /FID ne {def} {pop pop} ifelse} forall
 
961
    /MacEncoding where
 
962
    { pop /Encoding MacEncoding def }
 
963
    { /Encoding ISOLatin1Encoding def } ifelse
 
964
    currentdict
 
965
  end
 
966
  /HPwmFont exch definefont pop"
 
967
*End
 
968
*CloseUI: *HPwmFontName
 
969
 
 
970
*% =================================
 
971
*%  Watermark Size
 
972
*% =================================
 
973
*OpenUI *HPwmFontSize/Watermark Size (points):  PickOne
 
974
*OrderDependency: 65 AnySetup *HPwmFontSize
 
975
*DefaultHPwmFontSize: pt48
 
976
*HPwmFontSize pt24/24: "userdict /HPwmSize 24 put"
 
977
*HPwmFontSize pt30/30: "userdict /HPwmSize 30 put"
 
978
*HPwmFontSize pt36/36: "userdict /HPwmSize 36 put"
 
979
*HPwmFontSize pt42/42: "userdict /HPwmSize 42 put"
 
980
*HPwmFontSize pt48/48: "userdict /HPwmSize 48 put"
 
981
*HPwmFontSize pt54/54: "userdict /HPwmSize 54 put"
 
982
*HPwmFontSize pt60/60: "userdict /HPwmSize 60 put"
 
983
*HPwmFontSize pt66/66: "userdict /HPwmSize 66 put"
 
984
*HPwmFontSize pt72/72: "userdict /HPwmSize 72 put"
 
985
*HPwmFontSize pt78/78: "userdict /HPwmSize 78 put"
 
986
*HPwmFontSize pt84/84: "userdict /HPwmSize 84 put"
 
987
*HPwmFontSize pt90/90: "userdict /HPwmSize 90 put"
 
988
*CloseUI: *HPwmFontSize
 
989
 
 
990
*% =================================
 
991
*%  Watermark Angle
 
992
*% =================================
 
993
*OpenUI *HPwmTextAngle/Watermark Angle:  PickOne
 
994
*OrderDependency: 65 AnySetup *HPwmTextAngle
 
995
*DefaultHPwmTextAngle: Deg45
 
996
*HPwmTextAngle Deg90/90<B0>: "userdict /HPwmAngle 90 put"
 
997
*HPwmTextAngle Deg75/75<B0>: "userdict /HPwmAngle 75 put"
 
998
*HPwmTextAngle Deg60/60<B0>: "userdict /HPwmAngle 60 put"
 
999
*HPwmTextAngle Deg45/45<B0>: "userdict /HPwmAngle 45 put"
 
1000
*HPwmTextAngle Deg30/30<B0>: "userdict /HPwmAngle 30 put"
 
1001
*HPwmTextAngle Deg15/15<B0>: "userdict /HPwmAngle 15 put"
 
1002
*HPwmTextAngle Deg0/0<B0>: "userdict /HPwmAngle 0 put"
 
1003
*HPwmTextAngle DegN15/<B0>15<B0>: "userdict /HPwmAngle -15 put"
 
1004
*HPwmTextAngle DegN30/<B0>30<B0>: "userdict /HPwmAngle -30 put"
 
1005
*HPwmTextAngle DegN45/<B0>45<B0>: "userdict /HPwmAngle -45 put"
 
1006
*HPwmTextAngle DegN60/<B0>60<B0>: "userdict /HPwmAngle -60 put"
 
1007
*HPwmTextAngle DegN75/<B0>75<B0>: "userdict /HPwmAngle -75 put"
 
1008
*HPwmTextAngle DegN90/<B0>90<B0>: "userdict /HPwmAngle -90 put"
 
1009
*CloseUI: *HPwmTextAngle
 
1010
 
 
1011
*% =================================
 
1012
*%  Watermark Style
 
1013
*% =================================
 
1014
*OpenUI *HPwmTextStyle/Watermark Style:  PickOne
 
1015
*OrderDependency: 65 AnySetup *HPwmTextStyle
 
1016
*DefaultHPwmTextStyle: Medium
 
1017
*HPwmTextStyle Thin/Thin Outline: "userdict /HPwmStyle { HPwmText false charpath HPwmColor .24 setlinewidth stroke } bind put"
 
1018
*HPwmTextStyle Medium/Medium Outline: "userdict /HPwmStyle { HPwmText false charpath HPwmColor .48 setlinewidth stroke } bind put"
 
1019
*HPwmTextStyle Thick/Thick Outline: "userdict /HPwmStyle { HPwmText false charpath HPwmColor .96 setlinewidth stroke } bind put"
 
1020
*HPwmTextStyle Halo/Thick Outline with Halo: "userdict /HPwmStyle
 
1021
     { HPwmText false charpath gsave /DeviceGray setcolorspace 1 setgray 1.8 setlinewidth stroke grestore
 
1022
     HPwmColor .96 setlinewidth stroke } bind put"
 
1023
*End
 
1024
*HPwmTextStyle Fill/Filled: "userdict /HPwmStyle { HPwmColor HPwmText show } bind put"
 
1025
*CloseUI: *HPwmTextStyle
 
1026
 
 
1027
*% =================================
 
1028
*%  Watermark Color
 
1029
*% =================================
 
1030
*OpenUI *HPwmTextColor/Watermark Color:  PickOne
 
1031
*OrderDependency: 64 AnySetup *HPwmTextColor
 
1032
*DefaultHPwmTextColor: Black
 
1033
*HPwmTextColor Black/Gray: "userdict /HPwmColor { 0 setgray HPwmSaturation } bind put"
 
1034
*HPwmTextColor Red/Red: "userdict /HPwmColor { /DeviceCMYK setcolorspace 0 1 .3 0 setcolor HPwmSaturation } bind put"
 
1035
*HPwmTextColor Orange/Orange: "userdict /HPwmColor { /DeviceCMYK setcolorspace 0 .5 1 0 setcolor HPwmSaturation } bind put"
 
1036
*HPwmTextColor Yellow/Yellow: "userdict /HPwmColor { /DeviceCMYK setcolorspace 0 0 1 0 setcolor HPwmSaturation } bind put"
 
1037
*HPwmTextColor Green/Green: "userdict /HPwmColor { /DeviceCMYK setcolorspace .9 0 .9 0 setcolor HPwmSaturation } bind put"
 
1038
*HPwmTextColor Blue/Blue: "userdict /HPwmColor { /DeviceCMYK setcolorspace 1 .1 0 0 setcolor HPwmSaturation } bind put"
 
1039
*HPwmTextColor Purple/Violet: "userdict /HPwmColor { /DeviceCMYK setcolorspace .8 .8 0 0 setcolor HPwmSaturation } bind put"
 
1040
*CloseUI: *HPwmTextColor
 
1041
 
 
1042
*% =================================
 
1043
*%  WaterMark Brightness
 
1044
*% =================================
 
1045
*OpenUI *HPwmBrightness/Watermark Intensity:  PickOne
 
1046
*OrderDependency: 63 AnySetup *HPwmBrightness
 
1047
*DefaultHPwmBrightness: Medium
 
1048
*HPwmBrightness Darkest/Darkest:          "userdict /HPwmSaturation { null pop } put"
 
1049
*HPwmBrightness Darker/Darker:            "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .88 mul } forall setcolor } put"
 
1050
*HPwmBrightness Dark/Dark:                "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .77 mul } forall setcolor } put"
 
1051
*HPwmBrightness MediumDark/Medium Dark:   "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .66 mul } forall setcolor } put"
 
1052
*HPwmBrightness Medium/Medium:            "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .55 mul } forall setcolor } put"
 
1053
*HPwmBrightness MediumLight/Medium Light: "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .44 mul } forall setcolor } put"
 
1054
*HPwmBrightness Light/Light:              "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .33 mul } forall setcolor } put"
 
1055
*HPwmBrightness Lighter/Lighter:          "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .22 mul } forall setcolor } put"
 
1056
*HPwmBrightness Lightest/Lightest:        "userdict /HPwmSaturation { [ currentcmykcolor ] /DeviceCMYK setcolorspace { .11 mul } forall setcolor } put"
 
1057
*CloseUI: *HPwmBrightness
 
1058
 
 
1059
*% =================================
 
1060
*%  Control
 
1061
*% =================================
 
1062
*DefaultResolution: 600dpi
 
1063
*Resolution 600dpi: ""
 
1064
*?Resolution: "
 
1065
  save
 
1066
    currentpagedevice /HWResolution get
 
1067
    0 get
 
1068
    (          ) cvs print
 
1069
    (dpi)
 
1070
    = flush
 
1071
  restore
 
1072
"
 
1073
*End
 
1074
 
 
1075
*% =================================
 
1076
*% Specials for Quark
 
1077
*% =================================
 
1078
*QRKDoNonLocalDCS: False
 
1079
*QRKCustomHalftone HP/HP Color LaserJet 4500: ""
 
1080
 
 
1081
*% =================================
 
1082
*% Font Information
 
1083
*% =================================
 
1084
*DefaultFont: Courier
 
1085
*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
 
1086
*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
 
1087
*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
 
1088
*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
 
1089
*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
 
1090
*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
 
1091
*Font Bookman-Light: Standard "(001.004S)" Standard ROM
 
1092
*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
 
1093
*Font Courier: Standard "(002.004S)" Standard ROM
 
1094
*Font Courier-Bold: Standard "(002.004S)" Standard ROM
 
1095
*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
 
1096
*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
 
1097
*Font Helvetica: Standard "(001.006S)" Standard ROM
 
1098
*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
 
1099
*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
 
1100
*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
 
1101
*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
 
1102
*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
 
1103
*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
 
1104
*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
 
1105
*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
 
1106
*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
 
1107
*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
 
1108
*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
 
1109
*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
 
1110
*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
 
1111
*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
 
1112
*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
 
1113
*Font Symbol: Special "(001.007S)" Special ROM
 
1114
*Font Times-Bold: Standard "(001.007S)" Standard ROM
 
1115
*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
 
1116
*Font Times-Italic: Standard "(001.007S)" Standard ROM
 
1117
*Font Times-Roman: Standard "(001.007S)" Standard ROM
 
1118
*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 
1119
*Font ZapfDingbats: Special "(001.004S)" Special ROM
 
1120
*Font Albertus-ExtraBold: Standard "(001.008S)" Standard ROM
 
1121
*Font Albertus-Medium: Standard "(001.008S)" Standard ROM
 
1122
*Font AntiqueOlive: Standard "(001.008S)" Standard ROM
 
1123
*Font AntiqueOlive-Bold: Standard "(001.008S)" Standard ROM
 
1124
*Font AntiqueOlive-Italic: Standard "(001.008S)" Standard ROM
 
1125
*Font Arial: Standard "(001.008S)" Standard ROM
 
1126
*Font Arial-Bold: Standard "(001.008S)" Standard ROM
 
1127
*Font Arial-BoldItalic: Standard "(001.008S)" Standard ROM
 
1128
*Font Arial-Italic: Standard "(001.008S)" Standard ROM
 
1129
*Font CGOmega: Standard "(001.008S)" Standard ROM
 
1130
*Font CGOmega-Bold: Standard "(001.008S)" Standard ROM
 
1131
*Font CGOmega-BoldItalic: Standard "(001.008S)" Standard ROM
 
1132
*Font CGOmega-Italic: Standard "(001.008S)" Standard ROM
 
1133
*Font CGTimes: Standard "(001.008S)" Standard ROM
 
1134
*Font CGTimes-Bold: Standard "(001.008S)" Standard ROM
 
1135
*Font CGTimes-BoldItalic: Standard "(001.008S)" Standard ROM
 
1136
*Font CGTimes-Italic: Standard "(001.008S)" Standard ROM
 
1137
*Font Clarendon-Condensed-Bold: Standard "(001.008S)" Standard ROM
 
1138
*Font Coronet: Standard "(001.008S)" Standard ROM
 
1139
*Font CourierHP: Standard "(001.008S)" Standard ROM
 
1140
*Font CourierHP-Bold: Standard "(001.008S)" Standard ROM
 
1141
*Font CourierHP-BoldItalic: Standard "(001.008S)" Standard ROM
 
1142
*Font CourierHP-Italic: Standard "(001.008S)" Standard ROM
 
1143
*Font Garamond-Antiqua: Standard "(001.008S)" Standard ROM
 
1144
*Font Garamond-Halbfett: Standard "(001.008S)" Standard ROM
 
1145
*Font Garamond-Kursiv: Standard "(001.008S)" Standard ROM
 
1146
*Font Garamond-KursivHalbfett: Standard "(001.008S)" Standard ROM
 
1147
*Font LetterGothic: Standard "(001.008S)" Standard ROM
 
1148
*Font LetterGothic-Bold: Standard "(001.008S)" Standard ROM
 
1149
*Font LetterGothic-Italic: Standard "(001.008S)" Standard ROM
 
1150
*Font Marigold: Standard "(001.008S)" Standard ROM
 
1151
*Font SymbolMT: Standard "(001.008S)" Standard ROM
 
1152
*Font TimesNewRoman: Standard "(001.008S)" Standard ROM
 
1153
*Font TimesNewRoman-Bold: Standard "(001.008S)" Standard ROM
 
1154
*Font TimesNewRoman-BoldItalic: Standard "(001.008S)" Standard ROM
 
1155
*Font TimesNewRoman-Italic: Standard "(001.008S)" Standard ROM
 
1156
*Font Univers-Bold: Standard "(001.008S)" Standard ROM
 
1157
*Font Univers-BoldItalic: Standard "(001.008S)" Standard ROM
 
1158
*Font Univers-Condensed-Bold: Standard "(001.008S)" Standard ROM
 
1159
*Font Univers-Condensed-BoldItalic: Standard "(001.008S)" Standard ROM
 
1160
*Font Univers-Condensed-Medium: Standard "(001.008S)" Standard ROM
 
1161
*Font Univers-Condensed-MediumItalic: Standard "(001.008S)" Standard ROM
 
1162
*Font Univers-Medium: Standard "(001.008S)" Standard ROM
 
1163
*Font Univers-MediumItalic: Standard "(001.008S)" Standard ROM
 
1164
*Font Wingdings-Regular: Standard "(001.008S)" Standard ROM
 
1165
*?FontQuery: "
 
1166
 save
 
1167
   { count 1 gt
 
1168
      { exch dup 127 string cvs (/) print print (:) print
 
1169
        /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
 
1170
      } { exit } ifelse
 
1171
   } bind loop
 
1172
   (*) = flush
 
1173
 restore
 
1174
"
 
1175
*End
 
1176
*?FontList: "
 
1177
save
 
1178
  (*) {cvn ==} 128 string /Font resourceforall
 
1179
  (*) = flush
 
1180
restore
 
1181
"
 
1182
*End
 
1183
 
 
1184
*% ===================================
 
1185
*% Printer Messages
 
1186
*% ===================================
 
1187
 
 
1188
*% Printer Messages (verbatim from printer):
 
1189
*Message: "%%[exitserver: permanent state may be changed]%%"
 
1190
*Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
 
1191
*Message: "\FontName\ not found, using Courier"
 
1192
 
 
1193
*% Status (format: %%[ status: <one of these> ] %%)
 
1194
*Status: "warming up"/warming up
 
1195
*Status: "initializing"/initializing
 
1196
*Status: "idle"/idle
 
1197
*Status: "waiting"/waiting
 
1198
*Status: "busy"/busy
 
1199
*Status: "printing"/printing
 
1200
*Status: "printing test page"/printing test page
 
1201
*Status: "PrinterError: needs attention"/PrinterError: needs attention
 
1202
*Status: "PrinterError: cover open"/PrinterError: cover open
 
1203
*Status: "PrinterError: no toner cartridge"/PrinterError: no toner cartridge
 
1204
*Status: "PrinterError: manual feed"/PrinterError: manual feed
 
1205
*Status: "PrinterError: out of paper"/PrinterError: out of paper
 
1206
*Status: "PrinterError: Paper Jam"/PrinterError: Paper Jam
 
1207
*Status: "PrinterError: page protect needed"/PrinterError: page protect needed
 
1208
*Status: "PrinterError: out of memory"/PrinterError: out of memory
 
1209
*Status: "PrinterError: output bin full"/PrinterError: output bin full
 
1210
*Status: "PrinterError: resetting printer"/PrinterError: resetting printer
 
1211
*Status: "PrinterError: toner is low"/PrinterError: toner is low
 
1212
*Status: "PrinterError: off line"/PrinterError: off line
 
1213
 
 
1214
*% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
 
1215
*Source: "other I/O"/other I/O
 
1216
*Source: "AppleTalk"/AppleTalk
 
1217
*Source: "APPLETALK"/AppleTalk
 
1218
*Source: "ATALK"/AppleTalk
 
1219
*Source: "LocalTalk"/LocalTalk
 
1220
*Source: "Parallel"/Parallel
 
1221
*Source: "EtherTalk"/EtherTalk
 
1222
*Source: "NOVELL"/NOVELL
 
1223
*Source: "DLC/LLC"/DLC/LLC
 
1224
*Source: "ETALK"/EtherTalk
 
1225
*Source: "TCP/IP"/TCP/IP
 
1226
 
 
1227
*% PrinterError (format: %%[ PrinterError: <one of these> ]%%)
 
1228
*PrinterError: "needs attention"/needs attention
 
1229
*PrinterError: "cover open"/cover open
 
1230
*PrinterError: "no toner cartridge"/no toner cartridge
 
1231
*PrinterError: "manual feed"/manual feed
 
1232
*PrinterError: "out of paper"/out of paper
 
1233
*PrinterError: "Paper Jam"/Paper Jam
 
1234
*PrinterError: "page protect needed"/page protect needed
 
1235
*PrinterError: "out of memory"/out of memory
 
1236
*PrinterError: "output bin full"/output bin full
 
1237
*PrinterError: "resetting printer"/resetting printer
 
1238
*PrinterError: "toner is low"/toner is low
 
1239
*PrinterError: "off line"/off line
 
1240
 
 
1241
*% =================================
 
1242
*% Color Separation Information
 
1243
*% =================================
 
1244
*ContoneOnly: True
 
1245
 
 
1246
*% =================================
 
1247
*% System Management
 
1248
*% =================================
 
1249
*FreeVM: "6701488"
 
1250
*VMOption Mem1/32 - 39 MB RAM: "6701488"
 
1251
*VMOption Mem2/40 - 63 MB RAM: "13027208"
 
1252
*VMOption Mem3/64 - 95 MB RAM: "34942260"
 
1253
*VMOption Mem4/96 - 127 MB RAM: "65283608"
 
1254
*VMOption Mem5/128 - 159 MB RAM: "99528700"
 
1255
*VMOption Mem6/160 - 191 MB RAM: "128460116"
 
1256
*VMOption Mem7/>= 192 MB RAM: "159631164"
 
1257
 
 
1258
*%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
 
1259
*SuggestedJobTimeout: "0"
 
1260
*SuggestedWaitTimeout: "300"
 
1261
*Password: "()"
 
1262
*ExitServer: "
 
1263
 count 0 eq
 
1264
 { false } { true exch startjob } ifelse
 
1265
 not {
 
1266
     (WARNING: Cannot modify initial VM.) =
 
1267
     (Missing or invalid password.) =
 
1268
     (Please contact the author of this software.) = flush quit
 
1269
     } if
 
1270
"
 
1271
*End
 
1272
*Reset: "
 
1273
 count 0 eq
 
1274
 { false } { true exch startjob } ifelse
 
1275
 not {
 
1276
    (WARNING: Cannot reset printer.) =
 
1277
    (Missing or invalid password.) =
 
1278
    (Please contact the author of this software.) = flush quit
 
1279
    } if
 
1280
 systemdict /quit get exec
 
1281
 (WARNING: Cannot reset printer.) = flush
 
1282
"
 
1283
*End
 
1284
 
 
1285
*% =================================
 
1286
*% For "HP Color LaserJet 4500"
 
1287
*% =================================