home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 December / Chip_2000-12_cd1.bin / tema / starof / f_0130 / LOPC40.PS < prev    next >
PostScript Printer Description  |  2000-05-04  |  28KB  |  714 lines

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