merge the formfield patch from ooo-build
[ooovba.git] / psprint_config / configuration / ppds / LOPTRAC.PS
blobc6a83c58416900563f389dfa2860b13336eb7478
1 *PPD-Adobe: "4.1"\r
2 *% Adobe PostScript(R) Printer Description File\r
3 *% For Lexmark Optra C LaserPrinter\r
4 *% Produced by Lexmark International, Inc.\r
5 *%\r
6 *% Copyright (c) 1993-1998 Lexmark International Inc.  All Rights Reserved.\r
7 *% Permission is granted for redistribution of this file as\r
8 *% long as this copyright notice is intact and the content\r
9 *% of the file is not altered in any way from its original form.\r
10 *%\r
11 *%\r
12 *% WARNING:  If you want to edit this PPD file and use it with Aldus\r
13 *%           PageMaker, be sure to use an editor (such as DOS Edit)\r
14 *%           that does NOT add an end-of-file marker (hex 1A) when\r
15 *%           it stores the file.\r
16 *%\r
17 *%\r
19 *FormatVersion: "4.1"\r
20 *FileVersion: "1.1"\r
21 *LanguageVersion: English\r
22 *PCFileName: "LOPTRAC.PPD"\r
23 *Product: "(Lexmark Optra C)"\r
24 *PSVersion: "(2014)"\r
25 *ModelName: "Lexmark Optra C"\r
26 *ShortNickName: "Lexmark Optra C PS"\r
27 *NickName: "Lexmark Optra C PS"\r
29 *% === Options and Constraints ============\r
31 *OpenGroup: InstallableOptions/Options Installed\r
33 *OpenUI *Option1/Lower Tray - Option: Boolean\r
34 *DefaultOption1: False\r
35 *Option1 True/Installed: ""\r
36 *Option1 False/Not Installed: ""\r
37 *CloseUI: *Option1\r
39 *OpenUI *Option2/Flash Memory Card - Option: Boolean\r
40 *DefaultOption2: False\r
41 *Option2 True/Installed: ""\r
42 *Option2 False/Not Installed: ""\r
43 *CloseUI: *Option2\r
45 *OpenUI *Option3/Printer Hard Disk - Option: Boolean\r
46 *DefaultOption3: False\r
47 *Option3 False/Not Installed: ""\r
48 *Option3 True/Installed: ""\r
49 *CloseUI: *Option3\r
51 *OpenUI *Option4/Printer Memory - Option: PickOne\r
52 *DefaultOption4: 8Meg\r
53 *Option4 2Meg/2 MB Printer Memory: ""\r
54 *Option4 4Meg/4 MB Printer Memory: ""\r
55 *Option4 6Meg/6 MB Printer Memory: ""\r
56 *Option4 8Meg/8 MB Printer Memory: ""\r
57 *Option4 10Meg/10 MB Printer Memory: ""\r
58 *Option4 12Meg/12 MB Printer Memory: ""\r
59 *Option4 16Meg/16 MB Printer Memory: ""\r
60 *Option4 18Meg/18 MB Printer Memory: ""\r
61 *Option4 20Meg/20 MB Printer Memory: ""\r
62 *Option4 24Meg/24 MB Printer Memory: ""\r
63 *Option4 32Meg/32 or more MB Printer Memory: ""\r
64 *CloseUI: *Option4\r
66 *CloseGroup: InstallableOptions\r
68 *UIConstraints: *Option1 False *InputSlot Lower\r
69 *UIConstraints: *Option1 False *TraySwitch True\r
71 *% === Basic Capabilities ============\r
73 *ColorDevice: True\r
75 *LanguageLevel: "2"\r
76 *Protocols: PJL\r
77 *TTRasterizer: Type42\r
78 *FreeVM:            "1290000"\r
79 *VMOption 2Meg:     "376000"\r
80 *VMOption 4Meg:     "728000"\r
81 *VMOption 6Meg:     "828000"\r
82 *VMOption 8Meg:     "1290000"\r
83 *VMOption 10Meg:    "1290000"\r
84 *VMOption 12Meg:    "1546000"\r
85 *VMOption 16Meg:    "2058000"\r
86 *VMOption 18Meg:    "2058000"\r
87 *VMOption 20Meg:    "2058000"\r
88 *VMOption 24Meg:    "2058000"\r
89 *VMOption 32Meg:    "2058000"\r
90 *ColorDevice: True\r
91 *DefaultColorSpace: CMYK\r
92 *Throughput: "3"\r
93 *Password: "0"\r
94 *ExitServer: "\r
95  count 0 eq   % is the password on the stack?\r
96  { true }\r
97  { dup        % potential password\r
98    statusdict /checkpassword get exec not\r
99  } ifelse\r
100  {  %  if no password or not valid\r
101    (WARNING : Cannot perform the exitserver command.) =\r
102    (Password supplied is not valid.) =\r
103    (Please contact the author of this software.) = flush\r
104    quit\r
105  } if\r
106  serverdict /exitserver get exec\r
107  "\r
108 *End\r
109 *Reset: "\r
110  count 0 eq  % is the password on the stack?\r
111  { true }\r
112  { dup      % potential password\r
113    statusdict /checkpassword get exec not\r
114  } ifelse\r
115  {  %  if no password or not valid\r
116    (WARNING : Cannot reset printer.) =\r
117    (Password supplied is not valid.) =\r
118    (Please contact the author of this software.) = flush\r
119    quit\r
120  } if\r
121  serverdict /exitserver get exec\r
122  systemdict /quit get exec\r
123  (WARNING : Printer Reset Failed.) = flush\r
124  "\r
125 *End\r
127 *% === Job Control Language ==\r
129 *JCLBegin: "<1B>%-12345X@PJL JOB<0A>"\r
130 *JCLToPSInterpreter: "@PJL ENTER LANGUAGE = Postscript <0A>"\r
131 *JCLEnd: "<1B>%-12345X@PJL EOJ <0A><1B>%-12345X"\r
133 *JCLOpenUI *JCLPortRotation/Port Rotation: PickOne\r
134 *DefaultJCLPortRotation: None\r
135 *OrderDependency: 10 JCLSetup  *JCLPortRotation\r
136 *JCLPortRotation None/Printer Setting: ""\r
137 *JCLPortRotation True/On: "@PJL LPORTROTATE<0A>"\r
138 *JCLCloseUI: *JCLPortRotation\r
140 *% === Resolution ============\r
142 *OpenUI *Resolution/Resolution:  PickOne\r
143 *DefaultResolution: 600dpi\r
144 *OrderDependency: 10 AnySetup *Resolution\r
145 *Resolution 600dpi/600 dpi: ""\r
146 *?Resolution: "\r
147  save\r
148  currentpagedevice /HWResolution get 0 get\r
149  (     ) cvs print (dpi) = flush\r
150  restore\r
151  "\r
152 *End\r
153 *CloseUI: *Resolution\r
155 *% === Halftone Information ===============\r
157 *ScreenFreq: "53.0"\r
158 *ScreenAngle: "45.0"\r
159 *DefaultScreenProc: Dot\r
160 *ScreenProc Dot: "\r
161  {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1\r
162  sub }{dup mul exch dup mul add 1 exch sub }ifelse }\r
163  "\r
164 *End\r
165 *ScreenProc Line: "{ pop }"\r
166 *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"\r
168 *DefaultTransfer: Factory\r
169 *Transfer Factory: "{ }"\r
170 *Transfer Factory.Inverse: "{ 1 exch sub }"\r
172 *OpenUI *ColorCorrection/Color Correction: PickOne\r
173 *OrderDependency: 10 AnySetup *ColorCorrection\r
174 *DefaultColorCorrection: Off\r
175 *ColorCorrection False/Off: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ColorCorrection null put put setpagedevice"\r
176 *ColorCorrection Display/Display: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ColorCorrection /Display put put setpagedevice"\r
177 *ColorCorrection Vivid/Vivid: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ColorCorrection /Vivid put put setpagedevice"\r
178 *ColorCorrection SWOP/SWOP: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ColorCorrection /SWOP put put setpagedevice"\r
179 *?ColorCorrection: "\r
180  save statusdict begin\r
181  [(Off) (Display) (Vivid) (SWOP)]\r
182  colorcorrection 1 sub get = flush\r
183  end\r
184  restore"\r
185 *End\r
186 *CloseUI: *ColorCorrection\r
188 *OpenUI *ColorRegistration/Color Registration: PickOne\r
189 *OrderDependency: 10 AnySetup *ColorRegistration\r
190 *DefaultColorRegistration: 4Cycle\r
191 *ColorRegistration 4Cycle/High Speed: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ColorRegistration 0 put put setpagedevice"\r
192 *ColorRegistration 5Cycle/High Quality: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /ColorRegistration 1 put put setpagedevice"\r
193 *?ColorRegistration: "\r
194  save statusdict begin\r
195  [(4Cycle) (5Cycle)]\r
196  colorregistration 1 sub get = flush\r
197  end\r
198  restore"\r
199 *End\r
200 *CloseUI: *ColorRegistration\r
202 *OpenUI *FinishQuality/Finish Quality: PickOne\r
203 *OrderDependency: 10 AnySetup *FinishQuality\r
204 *DefaultFinishQuality: Medium\r
205 *FinishQuality Medium/Medium Gloss: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /FinishQuality 0 put put setpagedevice"\r
206 *FinishQuality High/High Gloss: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /FinishQuality 1 put put setpagedevice"\r
207 *FinishQuality Low/Low Gloss: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /FinishQuality 2 put put setpagedevice"\r
208 *?FinishQuality: "\r
209  save statusdict begin\r
210  [(medium) (high) (low)] finishquality get = flush\r
211  end\r
212  restore"\r
213 *End\r
214 *CloseUI: *FinishQuality\r
216 *OpenUI *Screening/Screening: PickOne\r
217 *OrderDependency: 10 AnySetup *Screening\r
218 *DefaultScreening: ColorGrade\r
219 *Screening ColorGrade/ColorGrade: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /Screening /ColorGrade put put setpagedevice"\r
220 *Screening Contone/Contone: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /Screening /Contone put put setpagedevice"\r
221 *Screening Stochastic/Stochastic: "1 dict dup /DeviceRenderingInfo 2 dict dup /Type 95 put dup /Screening /Stochastic put put setpagedevice"\r
222 *?Screening: "\r
223  save statusdict begin\r
224  [(ColorGrade) (Contone) (Stochastic)] screening 1 sub get = flush\r
225  end\r
226  restore"\r
227 *End\r
228 *CloseUI: *Screening\r
230 *% === Paper Handling ===================\r
232 *LandscapeOrientation: Plus90\r
234 *% These entries will set up the frame buffer.\r
235 *% Usually used with AutoSelect input slot.\r
236 *OpenUI *PageSize:  PickOne\r
237 *OrderDependency: 30 AnySetup *PageSize\r
238 *DefaultPageSize: Letter\r
239 *PageSize Letter/Letter: "\r
240  2 dict dup /PageSize [612 792]  put dup /ImagingBBox null put setpagedevice"\r
241 *End\r
242 *PageSize Legal/Legal: "\r
243  2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"\r
244 *End\r
245 *PageSize A4/A4: "\r
246  2 dict dup /PageSize [595 842]  put dup /ImagingBBox null put setpagedevice"\r
247 *End\r
248 *PageSize B5/B5: "\r
249  2 dict dup /PageSize [516 729]  put dup /ImagingBBox null put setpagedevice"\r
250 *End\r
251 *?PageSize: "\r
252  save\r
253  4 dict\r
254    dup /letter (Letter) put\r
255    dup /legal (Legal) put\r
256    dup /a4 (A4) put\r
257    dup /b5 (B5) put\r
258  statusdict /papersize get exec\r
259  3 1 roll  {get} stopped {(Unknown)}if\r
260  exch  not { print (.Transverse) }if\r
261  = flush\r
262  restore\r
263  "\r
264 *End\r
265 *CloseUI: *PageSize\r
267 *% These entries will set up the frame buffer.\r
268 *% Usually used with input slots other than AutoSelect.\r
269 *OpenUI *PageRegion:  PickOne\r
270 *OrderDependency: 40 AnySetup *PageRegion\r
271 *DefaultPageRegion: Letter\r
272 *PageRegion Letter/Letter: "\r
273  2 dict dup /PageSize [612 792]  put dup /ImagingBBox null put setpagedevice"\r
274 *End\r
275 *PageRegion Legal/Legal: "\r
276  2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"\r
277 *End\r
278 *PageRegion A4/A4: "\r
279  2 dict dup /PageSize [595 842]  put dup /ImagingBBox null put setpagedevice"\r
280 *End\r
281 *PageRegion B5/B5: "\r
282  2 dict dup /PageSize [516 729]  put dup /ImagingBBox null put setpagedevice"\r
283 *End\r
284 *CloseUI: *PageRegion\r
286 *DefaultImageableArea: Letter\r
287 *ImageableArea Letter:    "8 14 602 763"\r
288 *ImageableArea Legal:     "8 14 602 979"\r
289 *ImageableArea A4:        "8 14 586 813"\r
290 *ImageableArea B5:        "8 14 506 699"\r
291 *?ImageableArea: "\r
292  save\r
293  /cvp { cvi (            ) cvs print ( ) print } bind def\r
294  newpath clippath pathbbox\r
295  4 -2 roll exch 2 {ceiling cvp} repeat\r
296  exch 2 {floor cvp} repeat flush\r
297  restore\r
298  "\r
299 *End\r
301 *% These provide the physical dimensions of the paper (by keyword)\r
302 *DefaultPaperDimension: Letter\r
303 *PaperDimension Letter:    "612 792"\r
304 *PaperDimension Legal:     "612 1008"\r
305 *PaperDimension A4:        "595 842"\r
306 *PaperDimension B5:        "516 729"\r
308 *RequiresPageRegion All: True\r
309 *OpenUI *InputSlot:  PickOne\r
310 *OrderDependency: 20 AnySetup *InputSlot\r
311 *DefaultInputSlot: AutoSelect\r
312 *InputSlot AutoSelect/Auto Select: "\r
313  1 dict dup /Policies 1 dict dup /PageSize 2 put put setpagedevice"\r
314 *End\r
315 *InputSlot Upper/Upper Tray: "\r
316  1 dict dup /MediaPosition null put setpagedevice\r
317  currentpagedevice /InputAttributes get 0 get setpagedevice\r
318  1 dict dup /InputAttributes 1 dict dup /Priority [0] put put setpagedevice\r
319  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice"\r
320 *End\r
321 *InputSlot Lower/Lower Tray: "\r
322  1 dict dup /MediaPosition null put setpagedevice\r
323  userdict /lms\r
324  currentpagedevice /InputAttributes get 1 known { 1 }{ 0 }ifelse put\r
325  currentpagedevice /InputAttributes get lms get setpagedevice\r
326  1 dict dup /InputAttributes 1 dict dup /Priority [lms] put put setpagedevice\r
327  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice"\r
328 *End\r
329 *InputSlot Feeder/Multipurpose Feeder: "\r
330  1 dict dup /MediaPosition null put setpagedevice\r
331  currentpagedevice /InputAttributes get 2 get setpagedevice\r
332  1 dict dup /InputAttributes 1 dict dup /Priority [2] put put setpagedevice\r
333  1 dict dup /Policies 1 dict dup /PageSize 7 put put setpagedevice"\r
334 *End\r
335 *?InputSlot: "\r
336  save\r
337  [ (Upper) (Lower) (Feeder) ]\r
338  statusdict /papertray get exec {get exec} stopped { pop pop (Unknown) }\r
339  if = flush\r
340  restore\r
341  "\r
342 *End\r
343 *CloseUI: *InputSlot\r
345 *OpenUI *TraySwitch/Tray Linking: Boolean\r
346 *OrderDependency: 50 AnySetup *TraySwitch\r
347 *DefaultTraySwitch: False\r
348 *TraySwitch True/On:  "1 dict dup /TraySwitch true  put setpagedevice"\r
349 *TraySwitch False/Off: "1 dict dup /TraySwitch false put setpagedevice"\r
350 *?TraySwitch: "\r
351  save\r
352  currentpagedevice /TraySwitch get {(True)}{(False)}ifelse = flush\r
353  restore\r
354  "\r
355 *End\r
356 *CloseUI: *TraySwitch\r
358 *DefaultOutputOrder: Normal\r
359 *OutputOrder Normal: ""\r
360 *OutputOrder Reverse: ""\r
362 *OpenUI *LXCollate/Collate Copies: Boolean\r
363 *DefaultLXCollate: False\r
364 *OrderDependency: 44 AnySetup *LXCollate\r
365 *LXCollate True/On: "1 dict dup /Collate true put setpagedevice"\r
366 *LXCollate False/Off: "1 dict dup /Collate false put setpagedevice"\r
367 *CloseUI: *LXCollate\r
369 *% === Font Information ==========================================\r
371 *DefaultFont: Courier\r
372 *Font Courier: Standard "(001.000)" Standard ROM\r
373 *Font Courier-Bold: Standard "(001.000)" Standard ROM\r
374 *Font Courier-Oblique: Standard "(001.000)" Standard ROM\r
375 *Font Courier-BoldOblique: Standard "(001.000)" Standard ROM\r
376 *Font Times-Roman: Standard "(001.000)" Standard ROM\r
377 *Font Times-Bold: Standard "(001.000)" Standard ROM\r
378 *Font Times-Italic: Standard "(001.000)" Standard ROM\r
379 *Font Times-BoldItalic: Standard "(001.000)" Standard ROM\r
380 *Font Helvetica: Standard "(001.000)" Standard ROM\r
381 *Font Helvetica-Bold: Standard "(001.000)" Standard ROM\r
382 *Font Helvetica-Oblique: Standard "(001.000)" Standard ROM\r
383 *Font Helvetica-BoldOblique: Standard "(001.000)" Standard ROM\r
384 *Font Helvetica-Narrow: Standard "(001.000)" Standard ROM\r
385 *Font Helvetica-Narrow-Bold: Standard "(001.000)" Standard ROM\r
386 *Font Helvetica-Narrow-BoldOblique: Standard "(001.000)" Standard ROM\r
387 *Font Helvetica-Narrow-Oblique: Standard "(001.000)" Standard ROM\r
388 *Font Symbol: Special "(001.000)" Standard ROM\r
389 *Font AvantGarde-Book: Standard "(001.000)" Standard ROM\r
390 *Font AvantGarde-BookOblique: Standard "(001.000)" Standard ROM\r
391 *Font AvantGarde-Demi: Standard "(001.000)" Standard ROM\r
392 *Font AvantGarde-DemiOblique: Standard "(001.000)" Standard ROM\r
393 *Font Bookman-Demi: Standard "(001.000)" Standard ROM\r
394 *Font Bookman-DemiItalic: Standard "(001.000)" Standard ROM\r
395 *Font Bookman-Light: Standard "(001.000)" Standard ROM\r
396 *Font Bookman-LightItalic: Standard "(001.000)" Standard ROM\r
397 *Font Helvetica-Light: Standard "(001.000)" Standard ROM\r
398 *Font Helvetica-LightOblique: Standard "(001.000)" Standard ROM\r
399 *Font Helvetica-Black: Standard "(001.000)" Standard ROM\r
400 *Font Helvetica-BlackOblique: Standard "(001.000)" Standard ROM\r
401 *Font NewCenturySchlbk-Roman: Standard "(001.000)" Standard ROM\r
402 *Font NewCenturySchlbk-Bold: Standard "(001.000)" Standard ROM\r
403 *Font NewCenturySchlbk-Italic: Standard "(001.000)" Standard ROM\r
404 *Font NewCenturySchlbk-BoldItalic: Standard "(001.000)" Standard ROM\r
405 *Font Palatino-Roman: Standard "(001.000)" Standard ROM\r
406 *Font Palatino-Bold: Standard "(001.000)" Standard ROM\r
407 *Font Palatino-Italic: Standard "(001.000)" Standard ROM\r
408 *Font Palatino-BoldItalic: Standard "(001.000)" Standard ROM\r
409 *Font ZapfChancery-MediumItalic: Standard "(001.000)" Standard ROM\r
410 *Font ZapfDingbats: Special "(001.000)" Special ROM\r
411 *?FontQuery: "\r
412  save\r
413  4 dict begin\r
414   /sv exch def\r
415   /str (fonts/                              ) def\r
416   /st2 128 string def\r
417   { count 0 gt\r
418    { dup st2 cvs (/) print print (:) print dup FontDirectory exch known\r
419     {pop (Yes)}\r
420     { str exch st2 cvs dup length /len exch def\r
421      6 exch putinterval str 0 len 6 add getinterval mark exch\r
422      { } st2 filenameforall counttomark 0 gt\r
423      { cleartomark (Yes)}{cleartomark (No)}ifelse\r
424     }ifelse = flush\r
425    }{ exit } ifelse\r
426   } bind loop\r
427   (*) = flush\r
428   sv\r
429  end\r
430  restore\r
431  "\r
432 *End\r
434 *?FontList: "\r
435  save\r
436  2 dict begin\r
437   /sv exch def\r
438   /str 128 string def\r
439   FontDirectory { pop == } bind forall flush\r
440   /filenameforall where\r
441   { pop save (fonts/*)\r
442    { dup length 6 sub 6 exch getinterval cvn == } bind\r
443    str filenameforall flush restore\r
444   } if\r
445   (*) = flush\r
446   sv\r
447  end\r
448  restore\r
449  "\r
450 *End\r
452 *% Printer Messages (verbatim from printer):\r
453 *Message: "%%  exitserver: permanent state may be changed  %%"\r
454 *Message: "%%  Flushing: rest of job (to end-of-file) will be ignored  %%"\r
455 *Message: "\FontName\ not found, using Courier"\r
457 *% Status (format: %%  status: <one of these> %% )\r
458 *Status: "Printer Busy"\r
459 *Status: "Warming Up"\r
460 *Status: "idle"\r
461 *Status: "busy"\r
462 *Status: "waiting"\r
463 *Status: "initializing"\r
464 *Status: "not ready"\r
466 *% Input Sources (format: %%  status: <stat>; source: <one of these>  %% )\r
467 *Source: "Serial"\r
468 *Source: "Parallel"\r
469 *Source: "Network"\r
471 *% Printer Error (format: %%  PrinterError: <one of these>  %%)\r
472 *PrinterError: "Paper Jam"\r
473 *PrinterError: "Wrong Paper Length"\r
474 *PrinterError: "Invalid Manual Insertion"\r
475 *PrinterError: "Change Size in Feeder"\r
476 *PrinterError: "Change Size in Tray 1"\r
477 *PrinterError: "Change Size in Tray 2"\r
478 *PrinterError: "Paper Out or Feed Failure - Feed"\r
479 *PrinterError: "Load Manual Envelope"\r
480 *PrinterError: "Paper Out or Feed Failure - Tray 1"\r
481 *PrinterError: "Paper Out or Feed Failure - Tray 2"\r
482 *PrinterError: "Load Manual Paper"\r
483 *PrinterError: "Output Bin Full"\r
484 *PrinterError: "Cover Open/Cartridge Not Installed"\r
485 *PrinterError: "Insufficient Memory"\r
486 *PrinterError: "Complex Page"\r
487 *PrinterError: "Default Storage Error"\r
488 *PrinterError: "Defective Font Card Installed"\r
489 *PrinterError: "Flash Full"\r
490 *PrinterError: "ioerror"\r
491 *PrinterError: "Flash Error"\r
492 *PrinterError: "Duplex Not Attached"\r
493 *PrinterError: "Duplex Cover Open"\r
494 *PrinterError: "Scheduled Maintenance"\r
495 *PrinterError: "Toner Low"\r
496 *PrinterError: "Service Error"\r
498 *%DeviceAdjustMatrix: " 1 0 0 1 0 0 "\r
500 *% === Color Separation Information =====================\r
502 *DefaultColorSep: ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi\r
504 *InkName: ProcessBlack/Process Black\r
505 *InkName: CustomColor/Custom Color\r
506 *InkName: ProcessCyan/Process Cyan\r
507 *InkName: ProcessMagenta/Process Magenta\r
508 *InkName: ProcessYellow/Process Yellow\r
510 *%  For 85 lpi / 600 dpi  5,5,2,6,6,2,20/3,0) =====================\r
512 *ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"\r
513 *ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"\r
514 *ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"\r
515 *ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"\r
516 *ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"\r
518 *ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"\r
519 *ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"\r
520 *ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"\r
521 *ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"\r
522 *ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"\r
524 *ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "\r
525  {1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch\r
526  1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch\r
527  abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1\r
528  sub }{dup mul exch dup mul add 1 exch sub }ifelse }\r
529  "\r
530 *End\r
532 *%  For 71 lpi / 600 dpi  ===============================\r
534 *ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "45.0"\r
535 *ColorSepScreenAngle CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "45.0"\r
536 *ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "71.5651"\r
537 *ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "18.4349"\r
538 *ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "0.0"\r
540 *ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"\r
541 *ColorSepScreenFreq CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"\r
542 *ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"\r
543 *ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"\r
544 *ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "66.6667"\r
546 *% End of PPD file for Lexmark Optra C LaserPrinter\r