update dev300-m58
[ooovba.git] / psprint_config / configuration / ppds / LOPC1200.PS
blobfea9902ce3f2412bd074ee40b4073bf54bd80e6f
1 *PPD-Adobe:  "4.2"\r
2 *% Adobe PostScript(R) Printer Description File\r
3 *% For Lexmark Optra Color 1200 Laser Printers\r
4 *% Produced by Lexmark International, Inc.\r
5 *%\r
6 *% For use with Adobe (formerly Aldus) PageMaker\r
7 *% \r
8 *% WARNING: If you edit this file and use it with PageMaker, be sure to \r
9 *%          use an editor (such as DOS Edit) that does NOT add an end-of-file\r
10 *%          marker (hex 1A) when it stores the file\r
11 *%\r
12 *% Copyright (c) 1993-1998 Lexmark International Inc.  All Rights Reserved.\r
13 *% Permission is granted for redistribution of this file as\r
14 *% long as this copyright notice is intact and the content\r
15 *% of the file is not altered in any way from its original form.\r
16 *%\r
17 *FormatVersion: "4.2"\r
18 *FileVersion:  "1.2"\r
19 *LanguageVersion: English\r
20 *LanguageEncoding: WindowsANSI\r
21 *PCFileName: "LOPC1200.PPD"\r
22 *Product: "(Lexmark Optra Color 1200)"\r
23 *PSVersion: "(2014)"\r
24 *ModelName: "Lexmark Optra Color 1200"\r
25 *ShortNickName: "Lexmark Optra Color 1200 PS"\r
26 *NickName: "Lexmark Optra Color 1200 PS"\r
28 *% ======== Installable Options  ============\r
30 *OpenGroup: InstallableOptions/Options Installed\r
32 *OpenUI *LowerTray/Tray 2 - Option: Boolean\r
33 *DefaultLowerTray: False\r
34 *LowerTray True/Installed: ""\r
35 *LowerTray False/Not Installed: ""\r
36 *CloseUI: *LowerTray\r
38 *OpenUI *Tray3/Tray 3 - Option: Boolean\r
39 *DefaultTray3: False\r
40 *Tray3 True/Installed: ""\r
41 *Tray3 False/Not Installed: ""\r
42 *CloseUI: *Tray3\r
44 *OpenUI *Flash/Flash Memory Card - Option: Boolean\r
45 *DefaultFlash: True\r
46 *Flash True/Installed: ""\r
47 *CloseUI: *Flash\r
49 *OpenUI *HardDisk/Printer Hard Disk - Option: Boolean\r
50 *DefaultHardDisk: False\r
51 *HardDisk True/Installed: ""\r
52 *HardDisk False/Not Installed: ""\r
53 *CloseUI: *HardDisk\r
55 *OpenUI *InstalledMemory/Printer Memory - Option: PickOne\r
56 *DefaultInstalledMemory: 32Meg\r
57 *InstalledMemory 32Meg/32 MB Printer Memory: ""\r
58 *InstalledMemory 64Meg/64 MB Printer Memory: ""\r
59 *InstalledMemory 96Meg/96 MB Printer Memory: ""\r
60 *InstalledMemory 128Meg/128 MB Printer Memory: ""\r
61 *CloseUI: *InstalledMemory\r
63 *CloseGroup: InstallableOptions\r
65 *%=========== User Constraints ===================\r
67 *UIConstraints: *LowerTray False *InputSlot Tray2\r
68 *UIConstraints: *Tray3 False *InputSlot Tray3\r
70 *% Do not allow envelope sizes and paper types to be fed from trays\r
71 *UIConstraints: *InputSlot Tray1      *PageSize Executive\r
72 *UIConstraints: *InputSlot Tray1      *PageSize Universal\r
73 *UIConstraints: *InputSlot Tray1      *PageSize Monarch\r
74 *UIConstraints: *InputSlot Tray1      *PageSize C9\r
75 *UIConstraints: *InputSlot Tray1      *PageSize Comm10\r
76 *UIConstraints: *InputSlot Tray1      *PageSize DL\r
77 *UIConstraints: *InputSlot Tray1      *PageSize C5\r
78 *UIConstraints: *InputSlot Tray1      *PageSize ISOB5\r
79 *UIConstraints: *InputSlot Tray1      *PageSize Other\r
80 *UIConstraints: *InputSlot Tray2      *PageSize Executive\r
81 *UIConstraints: *InputSlot Tray2      *PageSize Universal\r
82 *UIConstraints: *InputSlot Tray2      *PageSize Monarch\r
83 *UIConstraints: *InputSlot Tray2      *PageSize C9\r
84 *UIConstraints: *InputSlot Tray2      *PageSize Comm10\r
85 *UIConstraints: *InputSlot Tray2      *PageSize DL\r
86 *UIConstraints: *InputSlot Tray2      *PageSize C5\r
87 *UIConstraints: *InputSlot Tray2      *PageSize ISOB5\r
88 *UIConstraints: *InputSlot Tray2      *PageSize Other\r
89 *UIConstraints: *InputSlot Tray3      *PageSize Executive\r
90 *UIConstraints: *InputSlot Tray3      *PageSize Universal\r
91 *UIConstraints: *InputSlot Tray3      *PageSize Monarch\r
92 *UIConstraints: *InputSlot Tray3      *PageSize C9\r
93 *UIConstraints: *InputSlot Tray3      *PageSize Comm10\r
94 *UIConstraints: *InputSlot Tray3      *PageSize DL\r
95 *UIConstraints: *InputSlot Tray3      *PageSize C5\r
96 *UIConstraints: *InputSlot Tray3      *PageSize ISOB5\r
97 *UIConstraints: *InputSlot Tray3      *PageSize Other\r
98 *UIConstraints: *InputSlot Tray1      *MediaType Card\r
99 *UIConstraints: *InputSlot Tray1      *MediaType Labels\r
100 *UIConstraints: *InputSlot Tray1      *MediaType Env\r
101 *UIConstraints: *InputSlot Tray2      *MediaType Card\r
102 *UIConstraints: *InputSlot Tray2      *MediaType Labels\r
103 *UIConstraints: *InputSlot Tray2      *MediaType Env\r
104 *UIConstraints: *InputSlot Tray3      *MediaType Card\r
105 *UIConstraints: *InputSlot Tray3      *MediaType Labels\r
106 *UIConstraints: *InputSlot Tray3      *MediaType Env\r
108 *UIConstraints: *InputSlot ManualEnv           *PageSize Letter\r
109 *UIConstraints: *InputSlot ManualEnv           *PageSize Legal\r
110 *UIConstraints: *InputSlot ManualEnv           *PageSize B5\r
111 *UIConstraints: *InputSlot ManualEnv           *PageSize A4\r
112 *UIConstraints: *InputSlot ManualEnv           *PageSize Executive\r
113 *UIConstraints: *InputSlot ManualEnv           *PageSize A5\r
114 *UIConstraints: *InputSlot ManualEnv           *PageSize B4\r
115 *UIConstraints: *InputSlot ManualEnv           *PageSize A3\r
116 *UIConstraints: *InputSlot ManualEnv           *PageSize Tabloid\r
117 *UIConstraints: *InputSlot ManualEnv           *PageSize Universal\r
118 *UIConstraints: *InputSlot ManualEnv           *MediaType Plain\r
119 *UIConstraints: *InputSlot ManualEnv           *MediaType Card\r
120 *UIConstraints: *InputSlot ManualEnv           *MediaType Transparency\r
121 *UIConstraints: *InputSlot ManualEnv           *MediaType Labels\r
122 *UIConstraints: *InputSlot ManualEnv           *MediaType Bond\r
123 *UIConstraints: *InputSlot ManualEnv           *MediaType Letterhead\r
124 *UIConstraints: *InputSlot ManualEnv           *MediaType Preprint\r
125 *UIConstraints: *InputSlot ManualEnv           *MediaType Color\r
126 *%UIConstraints: *ManualFeed True      *MediaType Env\r
127 *UIConstraints: *InputSlot Manual    *MediaType Env\r
128 *% === Basic Capabilities ============\r
130 *LanguageLevel: "2"\r
131 *Protocols: PJL TBCP\r
132 *FreeVM: "2058000"\r
133 *VMOption 32Meg/32 MB Printer Memory:         "2058000"\r
134 *VMOption 64Meg/64 MB Printer Memory:         "2058000"\r
135 *VMOption 96Meg/96 MB Printer Memory:         "2058000"\r
136 *VMOption 128Meg/128 MB Printer Memory:       "2058000"\r
137 *ColorDevice: True\r
138 *DefaultColorSpace: CMYK\r
139 *TTRasterizer:  Type42\r
140 *?TTRasterizer:""\r
141 *FileSystem: True\r
142 *?FileSystem: ""\r
143 *VariablePaperSize: False\r
144 *Throughput: "12"\r
145 *Password: "0"\r
146 *ExitServer: "\r
147  count 0 eq   % is the password on the stack?\r
148  { true }\r
149  { dup        % potential password\r
150    statusdict /checkpassword get exec not\r
151  } ifelse\r
152  {  %  if no password or not valid\r
153    (WARNING : Cannot perform the exitserver command.) =\r
154    (Password supplied is not valid.) =\r
155    (Please contact the author of this software.) = flush\r
156    quit\r
157  } if\r
158  serverdict /exitserver get exec\r
159  "\r
160 *End\r
161 *Reset: "\r
162  count 0 eq  % is the password on the stack?\r
163  { true }\r
164  { dup      % potential password\r
165    statusdict /checkpassword get exec not\r
166  } ifelse\r
167  {  %  if no password or not valid\r
168    (WARNING : Cannot reset printer.) =\r
169    (Password supplied is not valid.) =\r
170    (Please contact the author of this software.) = flush\r
171    quit\r
172  } if\r
173  serverdict /exitserver get exec\r
174  systemdict /quit get exec\r
175  (WARNING : Printer Reset Failed.) = flush\r
176  "\r
177 *End\r
178 *JobPatchFile 1: "\r
179   /oldresourcestatus /resourcestatus load def\r
180   /resourcestatus {dup /FontType eq\r
181   {1 index 32 eq {pop pop false} {oldresourcestatus} ifelse }\r
182   {oldresourcestatus} ifelse } bind def\r
183  "\r
184 *End\r
185 *% === Job Control Language ==\r
187 *JCLBegin: "<1B>%-12345X@PJL JOB<0A>"\r
188 *JCLToPSInterpreter: "@PJL ENTER LANGUAGE = Postscript <0A>"\r
189 *JCLEnd: "<1B>%-12345X@PJL EOJ <0A><1B>%-12345X"\r
191 *% === Resolution ============\r
193 *OpenUI *Resolution/Resolution: PickOne\r
194 *DefaultResolution: 600dpi\r
195 *OrderDependency: 100 AnySetup *Resolution\r
196 *Resolution 600dpi/600 dpi:             "<< /HWResolution [600 600] >> setpagedevice"\r
197 *?Resolution: "\r
198  save\r
199  currentpagedevice /HWResolution get 0 get\r
200  (     ) cvs print (dpi) = flush\r
201  restore\r
202  "\r
203 *End\r
204 *CloseUI: *Resolution\r
206 *% === Halftone Information ===============\r
208 *ScreenFreq: "60.0"\r
209 *ScreenAngle: "45.0"\r
210 *ResScreenFreq  600dpi:   "60.0"\r
211 *ResScreenAngle 600dpi:   "45.0"\r
213 *DefaultScreenProc: Dot\r
214 *ScreenProc Dot: "\r
215  {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1\r
216  sub }{dup mul exch dup mul add 1 exch sub }ifelse }\r
217  "\r
218 *End\r
219 *ScreenProc Line: "{ pop }"\r
220 *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"\r
222 *DefaultTransfer: Factory\r
223 *Transfer Factory: "{ }"\r
224 *Transfer Factory.Inverse: "{ 1 exch sub }"\r
226 *% === Features ===\r
227 *JCLOpenUI *JCLEconomode/Toner Saver: PickOne\r
228 *DefaultJCLEconomode: PrtSet\r
229 *OrderDependency: 10 JCLSetup  *JCLEconomode\r
230 *JCLEconomode PrtSet/Printer Setting: ""\r
231 *JCLEconomode True/On: "@PJL SET ECONOMODE = ON<0A>"\r
232 *JCLEconomode False/Off: "@PJL SET ECONOMODE = OFF<0A>"\r
233 *JCLCloseUI: *JCLEconomode\r
235 *JCLOpenUI *JCLLXImageSmoothing/Image Smoothing: PickOne\r
236 *DefaultJCLLXImageSmoothing: PrtSet\r
237 *OrderDependency: 20 JCLSetup  *JCLLXImageSmoothing\r
238 *JCLLXImageSmoothing PrtSet/Printer Setting: ""\r
239 *JCLLXImageSmoothing False/Off: "@PJL SET LIMAGESMOOTHING = OFF<0A>"\r
240 *JCLLXImageSmoothing True/On:   "@PJL SET LIMAGESMOOTHING = ON<0A>"\r
241 *JCLCloseUI: *JCLLXImageSmoothing\r
243 *OpenUI *MediaType/Media Type: PickOne\r
244 *DefaultMediaType: Plain\r
245 *OrderDependency: 140 AnySetup *MediaType\r
246 *MediaType Plain/Plain Paper:           "<< /MediaType (Plain) /Policies << /MediaType 2 >> >> setpagedevice"\r
247 *MediaType Card/Card Stock:             "<< /MediaType (Card Stock) /Policies << /MediaType 2 >> >> setpagedevice"\r
248 *MediaType Transparency/Transparency:   "<< /MediaType (Transparency) /Policies << /MediaType 2 >> >> setpagedevice"\r
249 *MediaType Labels/Labels:               "<< /MediaType (Labels) /Policies << /MediaType 2 >> >> setpagedevice"\r
250 *MediaType Bond/Bond:                   "<< /MediaType (Bond) /Policies << /MediaType 2 >> >> setpagedevice"\r
251 *MediaType Letterhead/Letterhead:       "<< /MediaType (Letterhead) /Policies << /MediaType 2 >> >> setpagedevice"\r
252 *MediaType Preprint/Preprinted:         "<< /MediaType (Preprinted) /Policies << /MediaType 2 >> >> setpagedevice"\r
253 *MediaType Color/Colored Paper:         "<< /MediaType (Color) /Policies << /MediaType 2 >> >> setpagedevice"\r
254 *MediaType Env/Envelope:                "<< /MediaType (Envelope) /Policies << /MediaType 2 >> >> setpagedevice"\r
255 *MediaType Custom1/Custom Type 1:       "<< /MediaType (Custom Type 1) /Policies << /MediaType 2 >> >> setpagedevice"\r
256 *MediaType Custom2/Custom Type 2:       "<< /MediaType (Custom Type 2) /Policies << /MediaType 2 >> >> setpagedevice"\r
257 *MediaType Custom3/Custom Type 3:       "<< /MediaType (Custom Type 3) /Policies << /MediaType 2 >> >> setpagedevice"\r
258 *MediaType Custom4/Custom Type 4:       "<< /MediaType (Custom Type 4) /Policies << /MediaType 2 >> >> setpagedevice"\r
259 *CloseUI: *MediaType\r
262 *JCLOpenUI *JCLPortRotation/Port Rotation: PickOne\r
263 *DefaultJCLPortRotation: None\r
264 *OrderDependency: 10 JCLSetup  *JCLPortRotation\r
265 *JCLPortRotation None/Printer's default: ""\r
266 *JCLPortRotation True/On: "@PJL LPORTROTATE<0A>"\r
267 *JCLCloseUI: *JCLPortRotation\r
269 *OpenUI *LXCollate/Collate Copies: Boolean\r
270 *DefaultLXCollate: False\r
271 *OrderDependency: 150 AnySetup *LXCollate\r
272 *LXCollate False/Off: "<< /Collate false >> setpagedevice"\r
273 *LXCollate True/On: "<< /Collate true >> setpagedevice"\r
274 *CloseUI: *LXCollate\r
277 *OpenUI *OutputBin/Output Bin: PickOne\r
278 *DefaultOutputBin: None\r
279 *OrderDependency:  45 AnySetup *OutputBin\r
280 *OutputBin Top/Top: "<< /OutputAttributes << /Priority [0] >> >> setpagedevice"\r
281 *OutputBin Rear/Rear: "<< /OutputAttributes << /Priority [1] >> >> setpagedevice"\r
282 *CloseUI: *OutputBin\r
284 *OpenUI *ColorCorrection/Color Correction: PickOne\r
285 *OrderDependency: 140 AnySetup *ColorCorrection\r
286 *DefaultColorCorrection: RGB\r
287 *ColorCorrection RGB/RGB: "\r
288   << /DeviceRenderingInfo << /Type 97 /ColorCorrection null >>\r
289   /ProcessColorModel /DeviceRGB >> setpagedevice"\r
290 *End\r
291 *ColorCorrection B&W/Black & White: "\r
292  << /DeviceRenderingInfo << /Type 97 /ColorCorrection null >>\r
293  /ProcessColorModel /DeviceGray >> setpagedevice"\r
294 *End\r
295 *ColorCorrection CMYK/CMYK: "\r
296  << /DeviceRenderingInfo << /Type 97 /ColorCorrection null >>\r
297  /ProcessColorModel /DeviceCMYK >> setpagedevice"\r
298 *End\r
299 *ColorCorrection Display/Display: "\r
300  << /DeviceRenderingInfo << /Type 97 /ColorCorrection /Display >>\r
301  /ProcessColorModel /DeviceRGB >> setpagedevice"\r
302 *End\r
303 *ColorCorrection Vivid/Vivid: "\r
304  << /DeviceRenderingInfo << /Type 97 /ColorCorrection /Vivid >>\r
305  /ProcessColorModel /DeviceRGB >> setpagedevice"\r
306 *End\r
307 *?ColorCorrection: "\r
308  save statusdict begin\r
309  [(RGB) (B&W) (CMYK) (Display) (Vivid)]\r
310  colorcorrection 1 sub get = flush\r
311  end\r
312  restore"\r
313 *End\r
314 *CloseUI: *ColorCorrection\r
317 *OpenUI *PrintQuality/Print Quality: PickOne\r
318 *OrderDependency: 120 AnySetup *PrintQuality\r
319 *DefaultPrintQuality: Graphics\r
320 *PrintQuality Graphics/Graphics: "\r
321   << /DeviceRenderingInfo << /Type 97 /Screening /ColorGrade >> >> setpagedevice"\r
322 *End\r
323 *PrintQuality Images/Images: "\r
324   << /DeviceRenderingInfo << /Type 97 /Screening /IETImagesOnly >> >> setpagedevice"\r
325 *End\r
326 *PrintQuality 1200IQ/1200 Image Quality: "\r
327   << /DeviceRenderingInfo << /Type 97 /Screening /IET >> >> setpagedevice\r
328  << /HWResolution [600 600] >> setpagedevice"\r
329 *End\r
330 *?PrintQuality: "\r
331  save statusdict begin\r
332  [ (Graphics) (Images) (1200IQ) ] screening 1 sub get = flush\r
333  end\r
334  restore"\r
335 *End\r
336 *CloseUI: *PrintQuality\r
339 *% === Paper  ==========================================\r
340 *LandscapeOrientation: Plus90\r
342 *OpenUI *PageSize:  PickOne\r
343 *OrderDependency: 30 AnySetup *PageSize\r
344 *DefaultPageSize: Letter\r
345 *PageSize Letter/Letter 8 1/2 x 11 in: "\r
346  << /PageSize [612 792] /ImagingBBox null >> setpagedevice"\r
347 *End\r
348 *PageSize Legal/Legal 8 1/2 x 14 in: "\r
349  << /PageSize [612 1008] /ImagingBBox null >> setpagedevice"\r
350 *End\r
351 *PageSize B5/B5 182 x 257 mm: "\r
352  << /PageSize [516 729] /ImagingBBox null >> setpagedevice"\r
353 *End\r
354 *PageSize A4/A4 210 x 297 mm: "\r
355  << /PageSize [595 842] /ImagingBBox null >> setpagedevice"\r
356 *End\r
357 *PageSize Executive/Executive 7 1/4 x 10 1/2 in: "\r
358  << /PageSize [522 756] /ImagingBBox null >> setpagedevice"\r
359 *End\r
360 *PageSize A5/A5 148 x 210 mm: "\r
361  << /PageSize [419 595] /ImagingBBox null >> setpagedevice"\r
362 *End\r
363 *PageSize B4/B4 257 x 364 mm: "\r
364  << /PageSize [729 1032] /ImagingBBox null >> setpagedevice"\r
365 *End\r
366 *PageSize A3/A3 297 x 419 mm: "\r
367  << /PageSize [842 1191] /ImagingBBox null >> setpagedevice"\r
368 *End\r
369 *PageSize Tabloid/Tabloid 11 x 17 in: "\r
370  << /PageSize [792 1224] /ImagingBBox null >> setpagedevice"\r
371 *End\r
372 *PageSize Universal/Universal 11.7 x 17 in: "\r
373  << /PageSize [842 1224] /ImagingBBox null >> setpagedevice"\r
374 *End\r
375 *PageSize Monarch/7 3/4 Envelope 3 7/8 x 7 1/2 in: "\r
376  << /PageSize [279 540] /ImagingBBox null >> setpagedevice"\r
377 *End\r
378 *PageSize C9/9 Envelope 3 7/8 x 8 7/8 in: "\r
379  << /PageSize [279 639] /ImagingBBox null >> setpagedevice"\r
380 *End\r
381 *PageSize Comm10/10 Envelope 4 1/8 x 9 1/2 in: "\r
382  << /PageSize [297 684] /ImagingBBox null >> setpagedevice"\r
383 *End\r
384 *PageSize DL/DL Envelope 110 x 220 mm: "\r
385  << /PageSize [312 624] /ImagingBBox null >> setpagedevice"\r
386 *End\r
387 *PageSize C5/C5 Envelope 162 x 229 mm: "\r
388  << /PageSize [459 649] /ImagingBBox null >> setpagedevice"\r
389 *End\r
390 *PageSize ISOB5/B5 Envelope 176 x 250 mm: "\r
391  << /PageSize [499 708] /ImagingBBox null >> setpagedevice"\r
392 *End\r
393 *PageSize Other/Other Envelope 8 1/2 x 14 in: "\r
394  << /PageSize [612 996] /ImagingBBox null >> setpagedevice"\r
395 *End\r
396 *?PageSize: "\r
397  save\r
398  17 dict\r
399    dup /letter (Letter) put\r
400    dup /legal (Legal) put\r
401    dup /executivepage (Executive) put\r
402    dup /a4 (A4) put\r
403    dup /a5 (A5) put\r
404    dup /b5 (B5) put\r
405    dup /b4 (B4) put\r
406    dup /a3 (A3) put\r
407    dup /tabloid (Tabloid) put\r
408    dup /universal (Universal) put\r
409    dup /3.875x7.5envelope (Monarch) put\r
410    dup /3.875x8.875envelope (C9) put\r
411    dup /4.125x9.5envelope (Comm10) put\r
412    dup /110x220envelope (DL) put\r
413    dup /162x229envelope (C5) put\r
414    dup /176x250envelope (Envelope.499.709) put\r
415    dup /otherenvelope (Envelope.612.996) put\r
416  statusdict /papersize get exec\r
417  3 1 roll  {get} stopped {(Unknown)}if\r
418  exch  not { print (.Transverse) }if\r
419  = flush\r
420  restore\r
421  "\r
422 *End\r
423 *CloseUI: *PageSize\r
425 *% These entries will set up the frame buffer.\r
426 *% Usually used with input source selection rather than selection by size (AutoSelect).\r
428 *OpenUI *PageRegion:  PickOne\r
429 *OrderDependency: 40 AnySetup *PageRegion\r
430 *DefaultPageRegion: Letter\r
431 *PageRegion Letter: "\r
432  << /PageSize [612 792] /ImagingBBox null >> setpagedevice"\r
433 *End\r
434 *PageRegion Legal: "\r
435  << /PageSize [612 1008] /ImagingBBox null >> setpagedevice"\r
436 *End\r
437 *PageRegion B5: "\r
438  << /PageSize [516 729] /ImagingBBox null >> setpagedevice"\r
439 *End\r
440 *PageRegion A4: "\r
441  << /PageSize [595 842] /ImagingBBox null >> setpagedevice"\r
442 *End\r
443 *PageRegion Executive: "\r
444  << /PageSize [522 756] /ImagingBBox null >> setpagedevice"\r
445 *End\r
446 *PageRegion A5: "\r
447  << /PageSize [419 595] /ImagingBBox null >> setpagedevice"\r
448 *End\r
449 *PageRegion B4: "\r
450  << /PageSize [729 1032] /ImagingBBox null >> setpagedevice"\r
451 *End\r
452 *PageRegion A3: "\r
453  << /PageSize [842 1191] /ImagingBBox null >> setpagedevice"\r
454 *End\r
455 *PageRegion Tabloid: "\r
456  << /PageSize [792 1224] /ImagingBBox null >> setpagedevice"\r
457 *End\r
458 *PageRegion Universal: "\r
459  << /PageSize [842 1224] /ImagingBBox null >> setpagedevice"\r
460 *End\r
461 *PageRegion Monarch: "\r
462  << /PageSize [279 540] /ImagingBBox null >> setpagedevice"\r
463 *End\r
464 *PageRegion C9: "\r
465  << /PageSize [279 639] /ImagingBBox null >> setpagedevice"\r
466 *End\r
467 *PageRegion Comm10: "\r
468  << /PageSize [297 684] /ImagingBBox null >> setpagedevice"\r
469 *End\r
470 *PageRegion DL: "\r
471  << /PageSize [312 624] /ImagingBBox null >> setpagedevice"\r
472 *End\r
473 *PageRegion C5: "\r
474  << /PageSize [459 649] /ImagingBBox null >> setpagedevice"\r
475 *End\r
476 *PageRegion ISOB5: "\r
477  << /PageSize [499 708] /ImagingBBox null >> setpagedevice"\r
478 *End\r
479 *PageRegion Other: "\r
480  << /PageSize [612 996] /ImagingBBox null >> setpagedevice"\r
481 *End\r
482 *CloseUI: *PageRegion\r
484 *% **** Printable Area by key word ****\r
485 *DefaultImageableArea: Letter\r
486 *ImageableArea Letter:                  "13 13 600 780"\r
487 *ImageableArea Legal:                   "13 12 600 995"\r
488 *ImageableArea B5:                      "13 13 505 716"\r
489 *ImageableArea A4:                      "10 13 588 829"\r
490 *ImageableArea Executive:               "13 13 510 744"\r
491 *ImageableArea A5:                      "13 13 407 583"\r
492 *ImageableArea B4:                      "13 12 716 1019"\r
493 *ImageableArea A3:                      "13 12 829 1178"\r
494 *ImageableArea Tabloid:                 "13 12 780 1211"\r
495 *ImageableArea Universal:               "12 12 829 1212"\r
496 *ImageableArea Monarch:                 "13 13 276 526"\r
497 *ImageableArea C9:                      "13 13 278 624"\r
498 *ImageableArea Comm10:                  "13 13 294 668"\r
499 *ImageableArea DL:                      "13 13 309 609"\r
500 *ImageableArea C5:                      "13 13 455 634"\r
501 *ImageableArea ISOB5:                   "13 13 497 694"\r
502 *ImageableArea Other:                   "12 12 600 995"\r
503 *?ImageableArea: "\r
504  save\r
505  /cvp { cvi (            ) cvs print ( ) print } bind def\r
506  newpath clippath pathbbox\r
507  4 -2 roll exch 2 {ceiling cvp} repeat\r
508  exch 2 {floor cvp} repeat flush\r
509  restore\r
510  "\r
511 *End\r
513 *% **** Physical paper dimensions by key word ****\r
515 *DefaultPaperDimension: Letter\r
516 *PaperDimension Letter:    "612 792"\r
517 *PaperDimension Legal:     "612 1008"\r
518 *PaperDimension B5:        "516 729"\r
519 *PaperDimension A4:        "595 842"\r
520 *PaperDimension Executive: "522 756"\r
521 *PaperDimension A5:        "419 595"\r
522 *PaperDimension B4:        "729 1032"\r
523 *PaperDimension A3:        "842 1191"\r
524 *PaperDimension Tabloid:   "792 1224"\r
525 *PaperDimension Universal: "842 1224"\r
526 *PaperDimension Monarch:   "279 540"\r
527 *PaperDimension C9:        "279 639"\r
528 *PaperDimension Comm10:    "297 684"\r
529 *PaperDimension DL:        "312 624"\r
530 *PaperDimension C5:        "459 649"\r
531 *PaperDimension ISOB5:     "499 708"\r
532 *PaperDimension Other:     "612 996"\r
533 *RequiresPageRegion All: True\r
535 *% === Input Trays =======================================\r
537 *OpenUI *InputSlot:  PickOne\r
538 *OrderDependency: 20 AnySetup *InputSlot\r
539 *DefaultInputSlot: AutoSelect\r
540 *InputSlot AutoSelect/Auto Select: "\r
541  << /Policies << /PageSize 2 >> >> setpagedevice"\r
542 *End\r
543 *InputSlot Tray1/Tray 1: "\r
544  << /ManualFeed false /MediaPosition null >> setpagedevice\r
545  currentpagedevice /InputAttributes get 0 get setpagedevice\r
546  << /InputAttributes << /Priority [0] >> >> setpagedevice\r
547  << /Policies << /PageSize 7 >> >> setpagedevice"\r
548 *End\r
549 *InputSlot Tray2/Tray 2: "\r
550  << /ManualFeed false /MediaPosition null >> setpagedevice\r
551  userdict /lms\r
552  currentpagedevice /InputAttributes get 1 known { 1 }{ 0 }ifelse put\r
553  currentpagedevice /InputAttributes get lms get setpagedevice\r
554  << /InputAttributes << /Priority [lms] >> >> setpagedevice\r
555  << /Policies << /PageSize 7 >> >> setpagedevice"\r
556 *End\r
557 *InputSlot Tray3/Tray 3: "\r
558  << /ManualFeed false /MediaPosition null >> setpagedevice\r
559  userdict /lms\r
560  currentpagedevice /InputAttributes get 3 known { 3 }{ 0 }ifelse put\r
561  currentpagedevice /InputAttributes get lms get setpagedevice\r
562  << /InputAttributes << /Priority [lms] >> >> setpagedevice\r
563  << /Policies << /PageSize 7 >> >> setpagedevice"\r
564 *End\r
565 *InputSlot MultiPurpose/MP Feeder: "\r
566  << /ManualFeed false /MediaPosition null >> setpagedevice\r
567  userdict /lms\r
568  currentpagedevice /InputAttributes get 4 known { 4 }{ 0 }ifelse put\r
569  currentpagedevice /InputAttributes get lms get setpagedevice\r
570  << /InputAttributes << /Priority [lms] >> >> setpagedevice\r
571  << /Policies << /PageSize 7 >> >> setpagedevice"\r
572 *End\r
573 *InputSlot Manual/Manual Paper: "\r
574  << /ManualFeed true /MediaPosition null >> setpagedevice\r
575  << /Policies << /PageSize 2 >> >> setpagedevice"\r
576 *End\r
577 *InputSlot ManualEnv/Manual Envelope: "\r
578  << /ManualFeed true /MediaPosition null >> setpagedevice\r
579  << /Policies << /PageSize 2 >> >> setpagedevice"\r
580 *End\r
581 *?InputSlot: "\r
582  save\r
583  [ (Tray1) (Tray2) (Multipurpose) (Manual) (ManualEnv) (Tray3) ]\r
584  statusdict /papertray get exec\r
585  {get exec} stopped { pop pop (Unknown) } if = flush\r
586  restore\r
587  "\r
588 *End\r
590 *CloseUI: *InputSlot\r
592 *% === Font Information ==========================================\r
594 *DefaultFont: Courier\r
595 *Font Courier: Standard "(001.000)" Standard ROM\r
596 *Font Courier-Bold: Standard "(001.000)" Standard ROM\r
597 *Font Courier-Oblique: Standard "(001.000)" Standard ROM\r
598 *Font Courier-BoldOblique: Standard "(001.000)" Standard ROM\r
599 *Font Times-Roman: Standard "(001.000)" Standard ROM\r
600 *Font Times-Bold: Standard "(001.000)" Standard ROM\r
601 *Font Times-Italic: Standard "(001.000)" Standard ROM\r
602 *Font Times-BoldItalic: Standard "(001.000)" Standard ROM\r
603 *Font Helvetica: Standard "(001.000)" Standard ROM\r
604 *Font Helvetica-Bold: Standard "(001.000)" Standard ROM\r
605 *Font Helvetica-Oblique: Standard "(001.000)" Standard ROM\r
606 *Font Helvetica-BoldOblique: Standard "(001.000)" Standard ROM\r
607 *Font Helvetica-Narrow: Standard "(001.000)" Standard ROM\r
608 *Font Helvetica-Narrow-Bold: Standard "(001.000)" Standard ROM\r
609 *Font Helvetica-Narrow-BoldOblique: Standard "(001.000)" Standard ROM\r
610 *Font Helvetica-Narrow-Oblique: Standard "(001.000)" Standard ROM\r
611 *Font Symbol: Special "(001.000)" Standard ROM\r
612 *Font AvantGarde-Book: Standard "(001.000)" Standard ROM\r
613 *Font AvantGarde-BookOblique: Standard "(001.000)" Standard ROM\r
614 *Font AvantGarde-Demi: Standard "(001.000)" Standard ROM\r
615 *Font AvantGarde-DemiOblique: Standard "(001.000)" Standard ROM\r
616 *Font Bookman-Demi: Standard "(001.000)" Standard ROM\r
617 *Font Bookman-DemiItalic: Standard "(001.000)" Standard ROM\r
618 *Font Bookman-Light: Standard "(001.000)" Standard ROM\r
619 *Font Bookman-LightItalic: Standard "(001.000)" Standard ROM\r
620 *Font Helvetica-Light: Standard "(001.000)" Standard ROM\r
621 *Font Helvetica-LightOblique: Standard "(001.000)" Standard ROM\r
622 *Font Helvetica-Black: Standard "(001.000)" Standard ROM\r
623 *Font Helvetica-BlackOblique: Standard "(001.000)" Standard ROM\r
624 *Font NewCenturySchlbk-Roman: Standard "(001.000)" Standard ROM\r
625 *Font NewCenturySchlbk-Bold: Standard "(001.000)" Standard ROM\r
626 *Font NewCenturySchlbk-Italic: Standard "(001.000)" Standard ROM\r
627 *Font NewCenturySchlbk-BoldItalic: Standard "(001.000)" Standard ROM\r
628 *Font Palatino-Roman: Standard "(001.000)" Standard ROM\r
629 *Font Palatino-Bold: Standard "(001.000)" Standard ROM\r
630 *Font Palatino-Italic: Standard "(001.000)" Standard ROM\r
631 *Font Palatino-BoldItalic: Standard "(001.000)" Standard ROM\r
632 *Font ZapfChancery-MediumItalic: Standard "(001.000)" Standard ROM\r
633 *Font ZapfDingbats: Special "(001.000)" Special ROM\r
635 *?FontQuery: "\r
636  save\r
637  4 dict begin\r
638   /sv exch def\r
639   /str (fonts/                              ) def\r
640   /st2 128 string def\r
641   { count 0 gt\r
642    { dup st2 cvs (/) print print (:) print dup FontDirectory exch known\r
643     {pop (Yes)}\r
644     { str exch st2 cvs dup length /len exch def\r
645      6 exch putinterval str 0 len 6 add getinterval mark exch\r
646      { } st2 filenameforall counttomark 0 gt\r
647      { cleartomark (Yes)}{cleartomark (No)}ifelse\r
648     }ifelse = flush\r
649    }{ exit } ifelse\r
650   } bind loop\r
651   (*) = flush\r
652   sv\r
653  end\r
654  restore\r
655  "\r
656 *End\r
658 *?FontList: "\r
659  save\r
660  2 dict begin\r
661   /sv exch def\r
662   /str 128 string def\r
663   FontDirectory { pop == } bind forall flush\r
664   /filenameforall where\r
665   { pop save (fonts/*)\r
666    { dup length 6 sub 6 exch getinterval cvn == } bind\r
667    str filenameforall flush restore\r
668   } if\r
669   (*) = flush\r
671   sv\r
672  end\r
673  restore\r
674  "\r
675 *End\r
677 *% Printer Messages (verbatim from printer):\r
678 *Message: "%%  exitserver: permanent state may be changed  %%"\r
679 *Message: "%%  Flushing: rest of job (to end-of-file) will be ignored  %%"\r
680 *Message: "\FontName\ not found, using Courier"\r
682 *% Status (format: %%  status: <one of these> %% )\r
683 *Status: "Printer Busy"\r
684 *Status: "Warming Up"\r
685 *Status: "idle"\r
686 *Status: "busy"\r
687 *Status: "waiting"\r
688 *Status: "initializing"\r
689 *Status: "not ready"\r
691 *% Input Sources (format: %%  status: <stat>; source: <one of these>  %% )\r
692 *Source: "Serial"\r
693 *Source: "Parallel"\r
694 *Source: "Network"\r
696 *% Printer Error (format: %%  PrinterError: <one of these>  %%)\r
697 *PrinterError: "Paper Jam"\r
698 *PrinterError: "Wrong Paper Length"\r
699 *PrinterError: "Invalid Manual Insertion"\r
700 *PrinterError: "Change Size in Feeder"\r
701 *PrinterError: "Change Size in Tray 1"\r
702 *PrinterError: "Change Size in Tray 2"\r
703 *PrinterError: "Paper Out or Feed Failure - Feed"\r
704 *PrinterError: "Load Manual Envelope"\r
705 *PrinterError: "Paper Out or Feed Failure - Tray 1"\r
706 *PrinterError: "Paper Out or Feed Failure - Tray 2"\r
707 *PrinterError: "Load Manual Paper"\r
708 *PrinterError: "Output Bin Full"\r
709 *PrinterError: "Cover Open/Cartridge Not Installed"\r
710 *PrinterError: "Insufficient Memory"\r
711 *PrinterError: "Complex Page"\r
712 *PrinterError: "Default Storage Error"\r
713 *PrinterError: "Defective Font Card Installed"\r
714 *PrinterError: "Flash Full"\r
715 *PrinterError: "ioerror"\r
716 *PrinterError: "Flash Error"\r
717 *PrinterError: "Duplex Not Attached"\r
718 *PrinterError: "Duplex Cover Open"\r
719 *PrinterError: "Scheduled Maintenance"\r
720 *PrinterError: "Toner Low"\r
721 *PrinterError: "Service Error"\r
723 *% === Color Separation Information =====================\r
725 *DefaultColorSep: ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi\r
727 *InkName: ProcessBlack/Process Black\r
728 *InkName: CustomColor/Custom Color\r
729 *InkName: ProcessCyan/Process Cyan\r
730 *InkName: ProcessMagenta/Process Magenta\r
731 *InkName: ProcessYellow/Process Yellow\r
733 *%  For 60 lpi / 300 dpi  ===============================\r
735 *ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "45"\r
736 *ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "45"\r
737 *ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "15"\r
738 *ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "75"\r
739 *ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "0"\r
741 *ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60"\r
742 *ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60"\r
743 *ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60"\r
744 *ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60"\r
745 *ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60"\r
747 *%  For 53 lpi / 300 dpi  ===============================\r
749 *ColorSepScreenAngle ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "45.0"\r
750 *ColorSepScreenAngle CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "45.0"\r
751 *ColorSepScreenAngle ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "71.5651"\r
752 *ColorSepScreenAngle ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "18.4349"\r
753 *ColorSepScreenAngle ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "0.0"\r
755 *ColorSepScreenFreq ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "53.033"\r
756 *ColorSepScreenFreq CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "53.033"\r
757 *ColorSepScreenFreq ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"\r
758 *ColorSepScreenFreq ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"\r
759 *ColorSepScreenFreq ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "50.0"\r
761 *%  For 85 lpi / 600 dpi  5,5,2,6,6,2,20/3,0) =====================\r
763 *ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"\r
764 *ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"\r
765 *ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"\r
766 *ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"\r
767 *ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"\r
769 *ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"\r
770 *ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"\r
771 *ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"\r
772 *ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"\r
773 *ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"\r
775 *ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "\r
776  {1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch\r
777  1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch\r
778  abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1\r
779  sub }{dup mul exch dup mul add 1 exch sub }ifelse }\r
780  "\r
781 *End\r
783 *%  For 71 lpi / 600 dpi  ===============================\r
785 *ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "45.0"\r
786 *ColorSepScreenAngle CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "45.0"\r
787 *ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "71.5651"\r
788 *ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "18.4349"\r
789 *ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "0.0"\r
791 *ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"\r
792 *ColorSepScreenFreq CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"\r
793 *ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"\r
794 *ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"\r
795 *ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "66.6667"\r
797 *% For 116 lpi / 1200 dpi ===================================================\r
799 *ColorSepScreenAngle ProcessBlack.116lpi.1200dpi/116 lpi / 1200 dpi: "45.0"\r
800 *ColorSepScreenAngle CustomColor.116lpi.1200dpi/116 lpi / 1200 dpi: "45.0"\r
801 *ColorSepScreenAngle ProcessCyan.116lpi.1200dpi/116 lpi / 1200 dpi: "71.5651"\r
802 *ColorSepScreenAngle ProcessMagenta.116lpi.1200dpi/116 lpi / 1200 dpi: "18.4349"\r
803 *ColorSepScreenAngle ProcessYellow.116lpi.1200dpi/116 lpi / 1200 dpi: "0.0"\r
805 *ColorSepScreenFreq ProcessBlack.116lpi.1200dpi/116 lpi / 1200 dpi: "106.066"\r
806 *ColorSepScreenFreq CustomColor.116lpi.1200dpi/116 lpi / 1200 dpi: "106.066"\r
807 *ColorSepScreenFreq ProcessCyan.116lpi.1200dpi/116 lpi / 1200 dpi: "94.8683"\r
808 *ColorSepScreenFreq ProcessMagenta.116lpi.1200dpi/116 lpi / 1200 dpi: "94.8683"\r
809 *ColorSepScreenFreq ProcessYellow.116lpi.1200dpi/116 lpi / 1200 dpi: "100.0"\r
810 *% End of PPD file for Lexmark Optra S Laser Printers\r