home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / drivers / printr / xer45xx / x4505ps.spd < prev    next >
Encoding:
PostScript Printer Description  |  1996-02-12  |  23.7 KB  |  656 lines

  1. *PPD-Adobe: "4.1"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1992 Adobe Systems Incorporated. 
  4. *% All Rights Reserved. 
  5. *% Permission is granted for redistribution of this file as
  6. *% long as this copyright notice is intact and the contents
  7. *% of the file is not altered in any way from its original form.
  8. *% End of Copyright statement
  9.  
  10. *FormatVersion: "4.1"
  11. *FileVersion: "1.0"
  12. *LanguageEncoding: WindowsANSI
  13. *LanguageVersion: English
  14. *PCFileName: "XR_45051.PPD"
  15. *Product: "(Xerox 4505)"
  16. *PSVersion: "(2013.109) 0"
  17. *ModelName: "Xerox 4505 PS"
  18. *NickName: "Xerox 4505 PS"
  19.  
  20. *% === Options and Constraints =========
  21.  
  22. *OpenGroup: InstallableOptions/Options Installed
  23. *OpenUI *Option1/Optional Lower Tray: Boolean
  24. *DefaultOption1: False
  25. *Option1 True/Installed: ""
  26. *Option1 False/Not Installed: ""
  27. *CloseUI: *Option1
  28.  
  29. *OpenUI *Option2/Memory Configuration: PickOne
  30. *DefaultOption2: 6Meg
  31. *Option2 6Meg/6 MB Total RAM: ""
  32. *Option2 10Meg/10 MB Total RAM: ""
  33. *Option2 16Meg/16 MB Total RAM: ""
  34. *CloseUI: *Option2
  35. *CloseGroup: InstallableOptions
  36.  
  37. *UIConstraints: *Option1 False *InputSlot Lower
  38.  
  39. *UIConstraints: *Option2 6Meg *VMOption
  40. *UIConstraints: *Option2 10Meg *VMOption 16Meg
  41.  
  42. *% ==== Device Capabilities ===============
  43.  
  44. *LanguageLevel: "2"
  45. *Protocols: PJL TBCP
  46. *JCLBegin: "<1B>%-12345X@PJL<0A>"
  47. *JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT<0A>"
  48. *JCLEnd: "<04><1B>%-12345X"
  49.  
  50. *TTRasterizer: Type42
  51.  
  52. *FreeVM: "980648"
  53. *VMOption 6Meg/6 MB Total RAM: "980648"
  54. *VMOption 10Meg/10 MB Total RAM: "1808040"
  55. *VMOption 16Meg/16 MB Total RAM: "2848424"
  56.  
  57. *ColorDevice: False
  58. *DefaultColorSpace: Gray
  59. *VariablePaperSize: False
  60. *FileSystem: False
  61. *?FileSystem: "
  62.   save false
  63.    (%disk?%) 
  64.    { currentdevparams dup /Writeable known
  65.       { /Writeable get {pop true} if }  { pop } ifelse 
  66.     } 10 string /IODevice resourceforall
  67.  
  68.  {  (True) = flush}
  69.  {  false (%cartridge?%)
  70.     { currentdevparams dup /Writeable known
  71.          { /Writeable get {pop true} if }  { pop } ifelse 
  72.        } 20 string /IODevice resourceforall 
  73.     {(True)} {(False)} ifelse = flush } ifelse
  74.  restore"
  75. *End
  76.  
  77. *Throughput: "10"
  78. *Password: "()" 
  79.  
  80. *ExitServer: "
  81.  count 0 eq
  82.  { false } { true exch startjob } ifelse
  83.  not { 
  84.      (WARNING: Cannot modify initial VM.) =
  85.      (Missing or invalid password.) =
  86.      (Please contact the author of this software.) = flush quit
  87.      } if
  88. "
  89. *End
  90.  
  91. *Reset: "
  92.  count 0 eq
  93.  { false } { true exch startjob } ifelse
  94.  not { 
  95.     (WARNING: Cannot reset printer.) =
  96.     (Missing or invalid password.) =
  97.     (Please contact the author of this software.) = flush quit
  98.     } if
  99.  systemdict /quit get exec
  100.  (WARNING : Printer Reset Failed.) = flush
  101. "
  102. *End
  103.  
  104. *OpenUI *Resolution/Resolution: PickOne
  105. *DefaultResolution: 600dpi
  106. *Resolution 600dpi/600 dpi: "
  107.   2 dict 
  108.     dup /HWResolution [600 600] put 
  109.     dup /Policies
  110.       1 dict dup /HWResolution 2 put 
  111.   put setpagedevice
  112. "
  113. *End
  114. *Resolution 300dpi/300 dpi: "
  115.   2 dict 
  116.     dup /HWResolution [300 300] put 
  117.     dup /Policies
  118.       1 dict dup /HWResolution 2 put 
  119.   put setpagedevice
  120. "
  121. *End
  122. *?Resolution: "
  123.   save
  124.     currentpagedevice /HWResolution get
  125.     aload pop exch
  126.     (          ) cvs print
  127.     (x) print (          ) cvs print (dpi)
  128.     = flush
  129.   restore
  130. "
  131. *End
  132. *CloseUI: *Resolution
  133.  
  134. *% Halftone Information ===============
  135.  
  136. *ScreenFreq: "85.0"
  137. *ScreenAngle: "45.0"
  138. *DefaultScreenProc: Dot
  139. *ScreenProc Dot: "
  140. {abs   exch   abs   2 copy   add   1 gt   {1 sub   dup   mul   exch  
  141. 1 sub   dup   mul   add   1 sub  } {dup   mul   exch   dup   mul  
  142. add   1 exch   sub  } ifelse  }
  143. "
  144. *End
  145. *ScreenProc Line: "{ pop }"
  146. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  147.  
  148. *DefaultTransfer: Null
  149. *Transfer Null: "{ }"
  150. *Transfer Null.Inverse: "{ 1 exch sub }"
  151.  
  152. *OpenUI *Smoothing/TrueRes Smoothing:  Boolean
  153. *OrderDependency: 50 AnySetup *Smoothing
  154. *DefaultSmoothing: Unknown
  155. *Smoothing True/True: "
  156.   2 dict
  157.     dup /PostRenderingEnhance true put
  158.     dup /PostRenderingEnhanceDetails
  159.       2 dict
  160.         dup /REValue 1 put
  161.         dup /Type 10 put
  162.   put setpagedevice 
  163. "
  164. *End
  165. *Smoothing False/False: "
  166.   2 dict
  167.     dup /PostRenderingEnhance false put
  168.     dup /PostRenderingEnhanceDetails
  169.       2 dict
  170.         dup /REValue 0 put
  171.         dup /Type 10 put
  172.   put setpagedevice 
  173. "
  174. *End
  175. *?Smoothing: "
  176.   save
  177.   currentpagedevice /PostRenderingEnhance get
  178.   {  4 dict
  179.      dup 0 (False) put
  180.      dup 1 (True) put
  181.      currentpagedevice /PostRenderingEnhanceDetails get
  182.     /REValue get 
  183.     get 
  184.   }
  185.   {(False)}
  186.   ifelse = flush
  187.   restore
  188. "
  189. *End
  190. *CloseUI: *Smoothing
  191.  
  192. *% Paper Handling ===================
  193.  
  194. *% Code in this section both selects a tray and sets up a frame buffer.
  195.  
  196. *OpenUI *PageSize: PickOne
  197. *OrderDependency: 30 AnySetup *PageSize
  198. *DefaultPageSize: Unknown
  199. *PageSize Letter/Letter: "
  200.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  201.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  202. *End
  203. *PageSize Legal/Legal: "
  204.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  205.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  206. *End
  207. *PageSize A4/A4: "
  208.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  209.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  210. *End
  211. *PageSize A5/A5: "
  212.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  213.     2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice"
  214. *End
  215. *PageSize ISOB5/ISOB5: "
  216.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  217.     2 dict dup /PageSize [499 709] put dup /ImagingBBox null put setpagedevice"
  218. *End
  219. *PageSize Folio/Folio: "
  220.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  221.     2 dict dup /PageSize [612 935] put dup /ImagingBBox null put setpagedevice"
  222. *End
  223. *PageSize Executive/Executive: "
  224.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  225.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  226. *End
  227. *PageSize Comm10/Comm #10 Envelope: "
  228.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  229.     2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  230. *End
  231. *PageSize DL/DL Envelope: "
  232.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  233.     2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  234. *End
  235. *PageSize C5/C5 Envelope: "
  236.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  237.     2 dict dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice"
  238. *End
  239. *PageSize Monarch/Monarch Envelope: "
  240.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  241.     2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
  242. *End
  243. *?PageSize: "
  244.  save
  245.    currentpagedevice /PageSize get aload pop
  246.    2 copy gt {exch} if 
  247.    (Unknown) 
  248.   11 dict
  249.    dup [612 792] (Letter) put
  250.    dup [612 1008] (Legal) put
  251.    dup [595 842] (A4) put
  252.    dup [420 595] (A5) put
  253.    dup [499 709] (ISOB5) put
  254.    dup [612 935] (Folio) put
  255.    dup [522 756] (Executive) put
  256.    dup [297 684] (Comm10) put
  257.    dup [312 624] (DL) put
  258.    dup [459 649] (C5) put
  259.    dup [279 540] (Monarch) put
  260.  { exch aload pop 4 index sub abs 5 le exch 
  261.    5 index sub abs 5 le and 
  262.       {exch pop exit} {pop} ifelse
  263.    } bind forall
  264.    = flush pop pop
  265. restore 
  266. "
  267. *End
  268. *CloseUI: *PageSize
  269.  
  270. *OpenUI *PageRegion:  PickOne
  271. *OrderDependency: 40 AnySetup *PageRegion
  272. *DefaultPageRegion: Unknown
  273. *PageRegion Letter/Letter: "
  274.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  275.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  276. *End
  277. *PageRegion Legal/Legal: "
  278.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  279.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  280. *End
  281. *PageRegion A4/A4: "
  282.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  283.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  284. *End
  285. *PageRegion A5/A5: "
  286.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  287.     2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice"
  288. *End
  289. *PageRegion ISOB5/ISOB5: "
  290.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  291.     2 dict dup /PageSize [499 709] put dup /ImagingBBox null put setpagedevice"
  292. *End
  293. *PageRegion Folio/Folio: "
  294.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  295.     2 dict dup /PageSize [612 935] put dup /ImagingBBox null put setpagedevice"
  296. *End
  297. *PageRegion Executive/Executive: "
  298.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  299.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  300. *End
  301. *PageRegion Comm10/Comm #10 Envelope: "
  302.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  303.     2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  304. *End
  305. *PageRegion DL/DL Envelope: "
  306.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  307.     2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  308. *End
  309. *PageRegion C5/C5 Envelope: "
  310.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  311.     2 dict dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice"
  312. *End
  313. *PageRegion Monarch/Monarch Envelope: "
  314.     1 dict dup /Policies 2 dict dup /PageSize 2 put dup /MediaType 0 put put setpagedevice
  315.     2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
  316. *End
  317. *CloseUI: *PageRegion
  318.  
  319. *% The following entries provide information about specific paper keywords.
  320. *DefaultImageableArea: Unknown
  321. *ImageableArea Letter/Letter: "14.160 11.880 597.840 779.88 "
  322. *ImageableArea Legal/Legal: "14.160 11.880 597.839 995.88 "
  323. *ImageableArea A4/A4: "13.478 11.984 581.798 829.904 "
  324. *ImageableArea A5/A5: "10.084 13.597 409.444 581.677 "
  325. *ImageableArea ISOB5/ISOB5: "13.529 11.179 489.689 697.483 "
  326. *ImageableArea Folio/Folio: "14.160 11.880 597.840 924.120 "
  327. *ImageableArea Executive/Executive: "11.471 11.879 510.671 743.879 "
  328. *ImageableArea Comm10/Comm #10 Envelope: "14.100 11.880 282.900 671.88 "
  329. *ImageableArea DL/DL Envelope: "13.826 11.930 297.985 611.690 "
  330. *ImageableArea C5/C5 Envelope: "10.726 12.086 448.486 637.046 "
  331. *ImageableArea Monarch/Monarch Envelope: "12.780 11.880 266.220 527.88 "
  332. *?ImageableArea: "
  333.  save
  334.    /cvp { (                ) cvs print ( ) print } bind def
  335.    /upperright {10000 mul floor 10000 div} bind def
  336.    /lowerleft {10000 mul ceiling 10000 div} bind def
  337.    newpath clippath pathbbox
  338.    4 -2 roll exch 2 {lowerleft cvp} repeat
  339.    exch 2 {upperright cvp} repeat flush
  340.  restore
  341. "
  342. *End
  343.  
  344. *% These provide the physical dimensions of the paper (by keyword)
  345. *DefaultPaperDimension: Unknown
  346. *PaperDimension Letter/Letter: "612 792"
  347. *PaperDimension Legal/Legal: "612 1008"
  348. *PaperDimension A4/A4: "595 842"
  349. *PaperDimension A5/A5: "420 595"
  350. *PaperDimension ISOB5/ISOB5: "499 709"
  351. *PaperDimension Folio/Folio: "612 935"
  352. *PaperDimension Executive/Executive: "522 756"
  353. *PaperDimension Comm10/Comm #10 Envelope: "297 684"
  354. *PaperDimension DL/DL Envelope: "312 624"
  355. *PaperDimension C5/C5 Envelope: "459 649"
  356. *PaperDimension Monarch/Monarch Envelope: "279 540"
  357.  
  358. *OpenUI *InputSlot: PickOne
  359. *OrderDependency: 20 AnySetup *InputSlot
  360. *DefaultInputSlot: Upper
  361. *InputSlot Upper/Standard (Upper): "
  362.   currentpagedevice /InputAttributes get
  363.   0 get dup
  364.   null eq {pop}
  365.   { dup
  366.     /InputAttributes
  367.     1 dict dup /Priority [0] put
  368.     put  setpagedevice
  369.   } ifelse "
  370. *End
  371. *InputSlot Lower/Lower: "
  372.   currentpagedevice /InputAttributes get
  373.   1 get dup
  374.   null eq {pop}
  375.   { dup
  376.     /InputAttributes
  377.     1 dict dup /Priority [1] put
  378.     put  setpagedevice
  379.   } ifelse "
  380. *End
  381. *InputSlot MultiPurpose/MultiPurpose (MP): "
  382.   currentpagedevice /InputAttributes get
  383.   2 get dup
  384.   null eq {pop}
  385.   { dup
  386.     /InputAttributes
  387.     1 dict dup /Priority [2] put
  388.     put  setpagedevice
  389.   } ifelse "
  390. *End
  391. *?InputSlot: "
  392. save
  393.   3 dict
  394.   dup /0 (Upper) put
  395.   dup /1 (Lower) put
  396.   dup /2 (MultiPurpose) put
  397.   currentpagedevice /InputAttributes get
  398.   dup /Priority known
  399.   { /Priority get 0 get (      ) cvs cvn get }
  400.   {
  401.     dup length 1 eq
  402.     { {pop} forall (       ) cvs cvn get }
  403.     { pop pop (Unknown) } ifelse
  404.   } ifelse
  405.   = flush
  406. restore
  407. "
  408. *End
  409. *CloseUI: *InputSlot
  410. *DefaultOutputBin:  OnlyOne
  411. *DefaultOutputOrder:  Normal
  412. *PageStackOrder Upper: Normal
  413. *PageStackOrder Lower: Reverse
  414.  
  415. *OpenUI *ManualFeed/Manual Feed:  Boolean
  416. *OrderDependency: 20 AnySetup *ManualFeed
  417. *DefaultManualFeed: False
  418. *ManualFeed True/True: "1 dict dup /ManualFeed true put setpagedevice"
  419. *ManualFeed False/False: "1 dict dup /ManualFeed false put setpagedevice"
  420. *?ManualFeed: "
  421.   save
  422.     currentpagedevice /ManualFeed get
  423.     {(True)}{(False)}ifelse = flush
  424.   restore
  425. "
  426. *End
  427. *CloseUI: *ManualFeed
  428.  
  429. *% Font Information =====================
  430. *DefaultFont: Courier
  431. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  432. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  433. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  434. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  435. *Font Bookman-Demi: Standard "(001.003S)" Standard ROM
  436. *Font Bookman-DemiItalic: Standard "(001.003S)" Standard ROM
  437. *Font Bookman-Light: Standard "(001.003S)" Standard ROM
  438. *Font Bookman-LightItalic: Standard "(001.003S)" Standard ROM
  439. *Font Courier: Standard "(002.004S)" Standard ROM
  440. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  441. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  442. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  443. *Font Helvetica: Standard "(001.006S)" Standard ROM
  444. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  445. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  446. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  447. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  448. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  449. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  450. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  451. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  452. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  453. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  454. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  455. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  456. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  457. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  458. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  459. *Font Symbol: Special "(001.007S)" Special ROM
  460. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  461. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  462. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  463. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  464. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  465. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  466.  
  467. *?FontQuery: "
  468.  save
  469.    { count 1 gt
  470.       { exch dup 127 string cvs (/) print print (:) print
  471.         /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  472.       } { exit } ifelse 
  473.    } bind loop
  474.    (*) = flush
  475.  restore
  476. "
  477. *End
  478.  
  479. *?FontList: "
  480. save
  481.   (*) {cvn ==} 128 string /Font resourceforall
  482.   (*) = flush
  483. restore
  484. "
  485. *End
  486.  
  487. *% Printer Messages (verbatim from printer):
  488. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  489. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  490. *Message: "\FontName\ not found, using Courier"
  491. *% Status (format: %%[ status: <one of these> ] %%)
  492. *Status: "idle"
  493. *Status: "busy"
  494. *Status: "waiting"
  495. *Status: "printing"
  496. *Status: "warming up"
  497. *Status: "initializing"
  498. *Status: "idle"
  499. *Status: "holding"
  500. *Status: "busy"
  501. *Status: "waiting"
  502. *Status: "PrinterError: Engine Cooling Fan Stalled, System Shut Down"
  503. *Status: "PrinterError: Engine Control PCB"
  504. *Status: "PrinterError: Main Motor Failed"
  505. *Status: "PrinterError: Optical System Failure"
  506. *Status: "PrinterError: Fuser System Failed"
  507. *Status: "PrinterError: Controller Failed"
  508. *Status: "PrinterError: Controller Cooling Fan Stalled, System Shut Down"
  509. *Status: "PrinterError: Font Module did not accept new data"
  510. *Status: "PrinterError: Font Module is full"
  511. *Status: "PrinterError: Serial Port Failed Loopback test, Port Disabled"
  512. *Status: "PrinterError: Parallel Port Failed Loopback test, Port Disabled" 
  513. *Status: "PrinterError: EEPROM did not accept new data"
  514. *Status: "PrinterError: Cache RAM failure, Cache RAM disabled"
  515. *Status: "PrinterError: Fixed Disk Drive failure, Drive disabled" 
  516. *Status: "PrinterError: Hardware Accelerator Interface failure" 
  517. *Status: "PrinterError: DRAM Module 1" 
  518. *Status: "PrinterError: DRAM Module 2"
  519. *Status: "PrinterError: Fixed Disk Driver is full"
  520. *Status: "PrinterError: Cover Open"
  521. *Status: "PrinterError: No cartridge installed"
  522. *Status: "PrinterError: Paper jam at exit rollers"
  523. *Status: "PrinterError: Paper jam at cassette rear"
  524. *Status: "PrinterError: Paper jam at fuser"
  525. *Status: "PrinterError: Paper in manual feed preventing paper feed from cassette"
  526. *Status: "PrinterError: No Toner, Change Cartridge"
  527. *Status: "PrinterError: Output tray is too full to accept any more paper"
  528. *Status: "PrinterError: Requested paper tray is missing"
  529. *Status: "PrinterError: Requested paper tray is empty"
  530. *Status: "PrinterError: Output tray is near full"
  531. *Status: "PrinterError: Toner is Low"
  532. *Status: "PrinterError: Warming up"
  533.  
  534. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  535. *Source: "Serial"
  536. *Source: "Parallel"
  537. *Source: "LocalTalk"
  538. *Source: "Ethernet"
  539. *Source: "TokenRing"
  540. *Source: "HPNIC"
  541.  
  542. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  543. *PrinterError: "Engine Cooling Fan Stalled, System Shut Down"
  544. *PrinterError: "Engine Control PCB"
  545. *PrinterError: "Main Motor Failed"
  546. *PrinterError: "Optical System Failure"
  547. *PrinterError: "Fuser System Failed"
  548. *PrinterError: "Controller Failed"
  549. *PrinterError: "Controller Cooling Fan Stalled, System Shut Down"
  550. *PrinterError: "Font Module did not accept new data"
  551. *PrinterError: "Font Module is full"
  552. *PrinterError: "Serial Port Failed Loopback test, Port Disabled"
  553. *PrinterError: "Parallel Port Failed Loopback test, Port Disabled" 
  554. *PrinterError: "EEPROM did not accept new data"
  555. *PrinterError: "Cache RAM failure, Cache RAM disabled"
  556. *PrinterError: "Fixed Disk Drive failure, Drive disabled" 
  557. *PrinterError: "Hardware Accelerator Interface failure" 
  558. *PrinterError: "DRAM Module 1" 
  559. *PrinterError: "DRAM Module 2"
  560. *PrinterError: "Fixed Disk Driver is full"
  561. *PrinterError: "Cover Open"
  562. *PrinterError: "No cartridge installed"
  563. *PrinterError: "Paper jam at exit rollers"
  564. *PrinterError: "Paper jam at cassette rear"
  565. *PrinterError: "Paper jam at fuser"
  566. *PrinterError: "Paper in manual feed preventing paper feed from cassette"
  567. *PrinterError: "No Toner, Change Cartridge"
  568. *PrinterError: "Output tray is too full to accept any more paper"
  569. *PrinterError: "Requested paper tray is missing"
  570. *PrinterError: "Requested paper tray is empty"
  571. *PrinterError: "Output tray is near full"
  572. *PrinterError: "Toner is Low"
  573. *PrinterError: "Warming up"
  574.  
  575. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  576.  
  577. *% Color Separation Information =====================
  578.  
  579. *DefaultColorSep: ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi
  580.  
  581. *InkName: ProcessBlack/Process Black
  582. *InkName: CustomColor/Custom Color
  583. *InkName: ProcessCyan/Process Cyan
  584. *InkName: ProcessMagenta/Process Magenta
  585. *InkName: ProcessYellow/Process Yellow
  586.  
  587. *%  For 60 lpi / 300 dpi  ===============================
  588.  
  589. *ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "45"
  590. *ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "45"
  591. *ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "15"
  592. *ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "75"
  593. *ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "0"
  594.  
  595. *ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60"
  596. *ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60"
  597. *ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60"
  598. *ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60"
  599. *ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60"
  600.  
  601. *% For 53 lpi / 300 dpi =====================================================
  602.  
  603. *ColorSepScreenAngle ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  604. *ColorSepScreenAngle CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  605. *ColorSepScreenAngle ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "71.5651"
  606. *ColorSepScreenAngle ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "18.4349"
  607. *ColorSepScreenAngle ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "0.0"
  608.  
  609. *ColorSepScreenFreq ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  610. *ColorSepScreenFreq CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  611. *ColorSepScreenFreq ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  612. *ColorSepScreenFreq ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  613. *ColorSepScreenFreq ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "50.0"
  614.  
  615. *%  For 85 lpi / 600 dpi  (5,5,2,6,6,2,20/3,0) =====================
  616.  
  617. *ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  618. *ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  619. *ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"
  620. *ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"
  621. *ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"
  622.  
  623. *ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  624. *ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  625. *ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  626. *ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  627. *ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"
  628.  
  629. *ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "
  630. {1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
  631. 1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
  632. abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1
  633. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  634. *End
  635.  
  636. *%  For 71 lpi / 600 dpi  ===============================
  637.  
  638. *ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  639. *ColorSepScreenAngle CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  640. *ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "71.5651"
  641. *ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "18.4349"
  642. *ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "0.0"
  643.  
  644. *ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  645. *ColorSepScreenFreq CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  646. *ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  647. *ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  648. *ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "66.6667"
  649.  
  650. *% Produced by "bldppd42.ps" version 4.1 edit 1
  651. *% Last Edit Date: April 11 1994
  652. *% The byte count of this file should be exactly 024482
  653. *% depending on the filesystem it resides in.
  654. *% end of PPD file for XEROX 4505 and XEROX 4510
  655.  
  656.