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

  1. *PPD-Adobe: "4.2"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1994 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. *% =============================
  11. *% =============================
  12. *% Product/PPD Information
  13. *% =============================
  14. *FormatVersion: "4.2"
  15. *FileVersion: "1.0"
  16. *LanguageEncoding: ISOLatin1
  17. *LanguageVersion: English
  18. *PCFileName: "hp__clj1.ppd"
  19.  
  20. *Product: "(HP Color LaserJet)"
  21. *ModelName: "HP Color LaserJet PS"
  22. *NickName: "HP Color LaserJet PS"
  23. *PSVersion: "(2013.114) 4"
  24.  
  25. *% =============================
  26. *% Basic Device Capabilities
  27. *% =============================
  28. *LanguageLevel: "2"
  29. *ColorDevice: True
  30. *DefaultColorSpace:  CMY
  31. *TTRasterizer: Type42
  32. *FileSystem: False
  33. *Throughput: "10"
  34.  
  35. *% =============================
  36. *% Emulations and Protocols
  37. *% =============================
  38. *Protocols: PJL TBCP
  39.  
  40. *JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
  41. *JCLToPSInterpreter: "@PJL ENTER LANGUAGE=POSTSCRIPT<0A>"
  42. *JCLEnd: "<1B>%-12345X@PJL EOJ<0A><1B>%-12345X"
  43.  
  44. *% =============================
  45. *% Installable Options
  46. *% =============================
  47. *OpenGroup: InstallableOptions/Options Installed
  48.  
  49. *OpenUI *Option1/Rear Feed Unit: Boolean
  50. *DefaultOption1: False
  51. *Option1 True/Installed: ""
  52. *Option1 False/Not Installed: ""
  53. *?Option1: "
  54.     save
  55.    currentpagedevice /InputAttributes get
  56.    1 get
  57.    null eq
  58.    {(False)}{(True)}ifelse = flush
  59.     restore
  60. "
  61. *End
  62. *CloseUI: *Option1 
  63.  
  64. *OpenUI *InstalledMemory/Memory Configuration: PickOne
  65. *DefaultInstalledMemory: 8Meg
  66. *InstalledMemory    8Meg/ 8 - 15 MB Total RAM: ""
  67. *InstalledMemory    16Meg/ 16 - 23 MB Total RAM: ""
  68. *InstalledMemory    24Meg/ 24 - 31 MB Total RAM: ""
  69. *InstalledMemory    32Meg/ 32 - 39 MB Total RAM: ""
  70. *InstalledMemory    40Meg/ 40 - 56 MB Total RAM: ""
  71.  
  72. *?InstalledMemory: "
  73.     save
  74.         currentsystemparams /RamSize get
  75.         524288 div ceiling cvi 2 div
  76.         /size exch def
  77.         size 40 ge
  78.         {(40Meg)}
  79.         {size 32 ge
  80.             {(32Meg)}
  81.             {size 24 ge
  82.                 {(24Meg)}
  83.                 {size 16 ge
  84.                     {(16Meg)}
  85.                     {(8Meg)} ifelse
  86.                 }ifelse
  87.             }ifelse
  88.         }ifelse = flush
  89.     restore
  90. "
  91. *End
  92. *CloseUI: *InstalledMemory
  93.  
  94. *CloseGroup: InstallableOptions                
  95.  
  96.  
  97.  
  98. *% =============================
  99. *% User Interface Constraints
  100. *% =============================
  101. *% Disable access to Rear Tray and Manual Feed if AFU is not installed
  102. *UIConstraints: *Option1 False *InputSlot Rear
  103. *UIConstraints: *Option1 False *InputSlot ManualFeed
  104.  
  105. *% If transparencies are selected, set Output Bin to Lower
  106. *UIConstraints: *MediaType Transparency *OutputBin Upper
  107. *UIConstraints: *MediaType Plain        *OutputBin Lower
  108.  
  109. *% If selected page size is not supported, disable Rear Tray
  110. *UIConstraints: *PageSize   Tabloid *InputSlot Rear
  111. *UIConstraints: *PageRegion Tabloid *InputSlot Rear
  112. *UIConstraints: *PageSize   Legal   *InputSlot Rear
  113. *UIConstraints: *PageRegion Legal   *InputSlot Rear
  114. *UIConstraints: *PageSize   A3      *InputSlot Rear
  115. *UIConstraints: *PageRegion A3      *InputSlot Rear
  116.  
  117. *%If Rear Tray selected disable Tabloid/A3/Legal paper sizes
  118. *UIConstraints: *InputSlot Rear *PageSize   Tabloid
  119. *UIConstraints: *InputSlot Rear *PageRegion Tabloid
  120. *UIConstraints: *InputSlot Rear *PageSize   Legal
  121. *UIConstraints: *InputSlot Rear *PageRegion Legal
  122. *UIConstraints: *InputSlot Rear *PageSize   A3
  123. *UIConstraints: *InputSlot Rear *PageRegion A3
  124.  
  125. *% If selected paper size != Letter/a4/executive, disable Color Models
  126. *UIConstraints: *PageSize   Tabloid *HPColorModel Color
  127. *UIConstraints: *PageRegion Tabloid *HPColorModel Color
  128. *UIConstraints: *PageSize   Legal   *HPColorModel Color
  129. *UIConstraints: *PageRegion Legal   *HPColorModel Color
  130. *UIConstraints: *PageSize   A3      *HPColorModel Color
  131. *UIConstraints: *PageRegion A3      *HPColorModel Color
  132.  
  133. *% If selected paper size != Letter/A4/Executive, Disable HPPantone option
  134. *UIConstraints: *PageSize   Tabloid *HPPantone True
  135. *UIConstraints: *PageRegion Tabloid *HPPantone True
  136. *UIConstraints: *PageSize   Legal   *HPPantone True
  137. *UIConstraints: *PageRegion Legal   *HPPantone True
  138. *UIConstraints: *PageSize   A3      *HPPantone True
  139. *UIConstraints: *PageRegion A3      *HPPantone True
  140.  
  141. *%  Disable paper sizes if HPPantone is selected
  142. *UIConstraints: *HPPantone True *PageSize   Tabloid 
  143. *UIConstraints: *HPPantone True *PageRegion Tabloid 
  144. *UIConstraints: *HPPantone True *PageSize   Legal
  145. *UIConstraints: *HPPantone True *PageRegion Legal
  146. *UIConstraints: *HPPantone True *PageSize   A3      
  147. *UIConstraints: *HPPantone True *PageRegion A3
  148.  
  149.  
  150. *% If user selects HPPantone, disable Cluster Halftone and Color Modes
  151. *UIConstraints: *HPPantone True *HPHalftone Cluster
  152. *UIConstraints: *HPPantone True *HPHalftone AppHalftone
  153. *UIConstraints: *HPPantone True *HPColorModel Gray
  154.  
  155. *% If Print Color as Gray is selected, disable HPPantone
  156. *UIConstraints: *HPColorModel Gray *HPPantone True
  157.  
  158.  
  159. *% =============================
  160. *% Media Selection/Paper Handling
  161. *% =============================
  162. *LandscapeOrientation: Plus90
  163. *VariablePaperSize: False
  164.  
  165. *% Code in this section both selects a tray and sets up frame buffer
  166. *OpenUI *PageSize: PickOne
  167. *OrderDependency: 30 AnySetup *PageSize
  168. *DefaultPageSize: Letter
  169.  
  170. *PageSize Letter/Letter 8 1/2 x 11 in: "
  171.     <</DeferredMediaSelection true>> setpagedevice
  172.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  173. *End
  174. *PageSize Legal/Legal 8 1/2 x 14 in: "
  175.     <</DeferredMediaSelection true>> setpagedevice
  176.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  177. *End
  178. *PageSize Tabloid/Tabloid 11 x 17 in: "
  179.     <</DeferredMediaSelection true>> setpagedevice
  180.     2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  181. *End
  182. *PageSize Executive/Executive 7 1/4 x 10 1/2 in: "
  183.     <</DeferredMediaSelection true>> setpagedevice
  184.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  185. *End
  186. *PageSize A4/A4 210 x 297 mm: "
  187.     <</DeferredMediaSelection true>> setpagedevice
  188.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  189. *End
  190. *PageSize A3/A3 297 x 420 mm: "
  191.     <</DeferredMediaSelection true>> setpagedevice
  192.     2 dict dup /PageSize [842 1190] put dup /ImagingBBox null put setpagedevice"
  193. *End
  194. *?PageSize: "
  195.  save
  196.    currentpagedevice /PageSize get aload pop
  197.    2 copy gt {exch} if 
  198.    (Unknown) 
  199.    6 dict
  200.    dup [612 792] (Letter) put
  201.    dup [612 1008] (Legal) put
  202.    dup [792 1224] (Tabloid) put 
  203.    dup [522 756] (Executive) put   dup [595 842] (A4) put    dup [842 1190] (A3) put
  204.    { exch aload pop 4 index sub abs 5 le exch 
  205.    5 index sub abs 5 le and 
  206.       {exch pop exit} {pop} ifelse
  207.    } bind forall
  208.    = flush pop pop
  209. restore 
  210. "
  211. *End
  212. *CloseUI: *PageSize
  213.  
  214. *OpenUI *PageRegion:  PickOne
  215. *OrderDependency: 40 AnySetup *PageRegion
  216. *DefaultPageRegion: Letter
  217.  
  218. *PageRegion Letter/Letter 8 1/2 x 11 in: "
  219.     <</DeferredMediaSelection true>> setpagedevice
  220.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  221. *End
  222. *PageRegion Legal/Legal 8 1/2 x 14 in: "
  223.     <</DeferredMediaSelection true>> setpagedevice
  224.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  225. *End
  226. *PageRegion Tabloid/Tabloid 11 x 17 in: "
  227.     <</DeferredMediaSelection true>> setpagedevice
  228.     2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  229. *End
  230. *PageRegion Executive/Executive 7 1/4 x 10 1/2 in: "
  231.     <</DeferredMediaSelection true>> setpagedevice
  232.     2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  233. *End
  234. *PageRegion A4/A4 210 x 297 mm: "
  235.     <</DeferredMediaSelection true>> setpagedevice
  236.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  237. *End
  238. *PageRegion A3/A3 297 x 420 mm: "
  239.     <</DeferredMediaSelection true>> setpagedevice
  240.     2 dict dup /PageSize [842 1190] put dup /ImagingBBox null put setpagedevice"
  241. *End
  242. *CloseUI: *PageRegion
  243.  
  244. *% The following entries provide information about specific paper keywords.
  245. *DefaultImageableArea: Letter
  246. *ImageableArea Letter/Letter 8 1/2 x 11 in: "10.9201 12.0001 601.32 780.0"
  247. *ImageableArea Legal/Legal 8 1/2 x 14 in: "10.32 10.68 601.68 997.56"
  248. *ImageableArea Tabloid/Tabloid 11 x 17 in: "12.0001 11.16 780.0 1213.08"
  249. *ImageableArea Executive/Executive 7 1/4 x 10 1/2 in: "13.32 13.20 508.68 742.8"
  250. *ImageableArea A4/A4 210 x 297 mm: "13.14 13.92 581.76 828.00"
  251. *ImageableArea A3/A3 297 x 420 mm: "13.9201 11.16 828.0 1179.96"
  252. *?ImageableArea: "
  253.  save
  254.    /cvp { (                ) cvs print ( ) print } bind def
  255.    /upperright {10000 mul floor 10000 div} bind def
  256.    /lowerleft {10000 mul ceiling 10000 div} bind def
  257.    newpath clippath pathbbox
  258.    4 -2 roll exch 2 {lowerleft cvp} repeat
  259.    exch 2 {upperright cvp} repeat flush
  260.  restore
  261. "
  262. *End
  263.  
  264. *% These provide the physical dimensions of the paper (by keyword)
  265. *DefaultPaperDimension: Letter
  266.  
  267. *PaperDimension Letter/Letter 8 1/2 x 11 in: "612 792"
  268. *PaperDimension Legal/Legal 8 1/2 x 14 in: "612 1008"
  269. *PaperDimension Tabloid/Tabloid 11 x 17 in: "792 1224"
  270. *PaperDimension Executive/Executive 7 1/4 x 10 1/2 in: "522 756"
  271. *PaperDimension A4/A4 210 x 297 mm: "595 842"
  272. *PaperDimension A3/A3 297 x 420 mm: "842 1190"
  273.  
  274. *RequiresPageRegion Front: False
  275. *RequiresPageRegion Rear: True
  276. *RequiresPageRegion Manual: True
  277.  
  278. *% =============================
  279. *% HPPantone Color Control
  280. *% =============================
  281. *OpenUI *HPPantone/Pantone<AE>: Boolean
  282. *OrderDependency: 50 AnySetup *HPPantone
  283. *DefaultHPPantone: False
  284. *HPPantone True/On: "
  285.     <</Install 
  286.     {/ScatterHalftone /Halftone findresource sethalftone {} settransfer
  287.     false setstrokeadjust /ScatterCRD /ColorRendering findresource setcolorrendering
  288.     } 
  289.     >> setpagedevice
  290.     /setscreen { pop pop pop } def
  291.     /setcolorscreen { pop pop pop pop pop pop pop pop pop pop pop pop } def
  292.     /sethalftone  { pop } def
  293.        /ScatterHalftone /Halftone findresource sethalftone 
  294.        /ScatterCRD /ColorRendering findresource setcolorrendering
  295.  
  296. "
  297. *End
  298.  
  299. *HPPantone False/Off: ""
  300. *?HPPantone: "
  301.     save
  302.         currentpagedevice /ProcessColorModel get
  303.         /DeviceCMY eq currenthalftone /HalftoneType get 9 eq and
  304.         {(True)} {(False)} ifelse = flush
  305.     restore
  306. "
  307. *End
  308. *CloseUI: *HPPantone
  309.  
  310. *% =============================
  311. *% Gray Levels and Halftoning
  312. *% =============================
  313. *ScreenFreq: "60.0"
  314. *ScreenAngle: "45.0"
  315. *DefaultScreenProc: Dot
  316. *ScreenProc Dot: "
  317.     {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 sub }
  318.     {dup mul exch dup mul add 1 exch sub } ifelse }
  319. "
  320. *End
  321.  
  322. *ScreenProc Line: "{ pop }"
  323. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  324.  
  325. *DefaultTransfer: Null
  326. *Transfer Null: "{ }"
  327. *Transfer Null.Inverse: "{ 1 exch sub }"
  328.  
  329. *OpenUI *HPHalftone/Halftone: PickOne
  330. *OrderDependency: 10 DocumentSetup *HPHalftone
  331. *DefaultHPHalftone: Cluster
  332. *HPHalftone Cluster/Cluster (Standard): "
  333.     <</Install 
  334.     {/ClusterHalftone /Halftone findresource sethalftone {} settransfer
  335.     false setstrokeadjust /ClusterCRD /ColorRendering findresource setcolorrendering
  336.     } 
  337.     >> setpagedevice
  338.         /ClusterHalftone /Halftone findresource sethalftone 
  339.        /ClusterCRD /ColorRendering findresource setcolorrendering    
  340. "
  341. *End
  342. *HPHalftone Scatter/Scatter (Enhanced): "
  343.     <</Install 
  344.     {/ScatterHalftone /Halftone findresource sethalftone {} settransfer
  345.     false setstrokeadjust /ScatterCRD /ColorRendering findresource setcolorrendering
  346.     } 
  347.     >> setpagedevice
  348.     /setscreen { pop pop pop } def
  349.     /setcolorscreen { pop pop pop pop pop pop pop pop pop pop pop pop } def
  350.     /sethalftone  { pop } def
  351.        /ScatterHalftone /Halftone findresource sethalftone 
  352.        /ScatterCRD /ColorRendering findresource setcolorrendering
  353. "
  354. *End 
  355. *HPHalftone AppHalftone/Printer's Current Setting :""
  356. *?HPHalftone:"
  357.     save
  358.         currenthalftone /HalftoneType get 9 eq
  359.         {(Scatter)} {(Cluster)} ifelse = flush
  360.     restore
  361. "
  362. *End    
  363. *CloseUI: *HPHalftone
  364.  
  365.  
  366.  
  367. *% =============================
  368. *% Color Control  :  User either prints color or device grayscale
  369. *% =============================
  370. *OpenUI *HPColorModel/Color Control : PickOne
  371. *OrderDependency: 10 DocumentSetup *HPColorModel
  372. *DefaultHPColorModel: Color
  373. *HPColorModel Color/Full Color: "
  374.     <</ProcessColorModel /DeviceCMY>> setpagedevice
  375. "
  376. *End
  377. *HPColorModel Gray/Print Color as Gray: "
  378.     <</ProcessColorModel /DeviceGray>> setpagedevice
  379. "
  380. *End
  381. *?HPColorModel: "
  382.     save
  383.         currentpagedevice /ProcessColorModel get
  384.         /DeviceCMY eq {(True)} {(False)} ifelse = flush
  385.     restore
  386. "
  387. *End
  388. *CloseUI: *HPColorModel
  389.  
  390.  
  391. *% =============================
  392. *% Media Handling Features
  393. *% =============================
  394. *% Media Type Selection
  395. *OpenUI *MediaType/Media Type: PickOne
  396. *OrderDependency: 20 AnySetup *MediaType
  397. *DefaultMediaType: Plain
  398. *MediaType Plain/Paper: ""
  399. *MediaType Transparency/Transparency: ""
  400.  
  401. *?MediaType: "
  402.  save
  403.     currentpagedevice /MediaType get
  404.     dup null eq {pop (Unknown)} if
  405.     = flush
  406.  restore
  407. "
  408. *End
  409. *CloseUI: *MediaType
  410.  
  411. *% Media Input Sources
  412. *OpenUI *InputSlot: PickOne
  413. *OrderDependency: 20 AnySetup *InputSlot
  414. *DefaultInputSlot: Front
  415.  
  416. *InputSlot Front/Front Tray: "
  417.     <</DeferredMediaSelection true
  418.    /MediaPosition 0
  419.     >> setpagedevice
  420. "
  421. *End
  422. *InputSlot Rear/Rear Tray: "
  423.     <</DeferredMediaSelection true
  424.    /MediaPosition 1
  425.     >> setpagedevice
  426. *End   
  427. *InputSlot ManualFeed/Manual Feed: "
  428.     <</ManualFeed true >> setpagedevice
  429. "
  430. *End
  431. *?InputSlot: "
  432.  save
  433.     currentpagedevice /InputAttributes get
  434.     /Priority get 
  435.     aload pop pop
  436.     0 eq {(Upper)} {(Rear)} ifelse
  437.     = flush
  438.  restore
  439. "
  440. *End
  441.  
  442. *CloseUI: *InputSlot
  443.  
  444. *% *********************************************************
  445. *% Media Output Destination
  446. *% *********************************************************
  447. *DefaultOutputOrder: Normal
  448. *PageStackOrder Upper: Normal
  449. *PageStackOrder Lower: Reverse
  450. *OpenUI *OutputBin/Output Bin: PickOne
  451. *OrderDependency: 40 AnySetup *OutputBin
  452. *DefaultOutputBin: Upper
  453. *OutputBin Upper/Upper : "1 dict dup /OutputFaceUp false put setpagedevice"
  454. *OutputBin Lower/Lower : "1 dict dup /OutputFaceUp true put setpagedevice"
  455. *?OutputBin:"
  456.  save
  457.     currentpagedevice /OutputFaceUp get
  458.     {(Lower)}{(Upper)}ifelse = flush
  459.  restore
  460. "
  461. *End
  462.  
  463. *CloseUI: *OutputBin
  464.  
  465. *% =============================
  466. *% Resolution and Apperance Control
  467. *% =============================
  468. *DefaultResolution: 300dpi
  469.  
  470. *?Resolution: "
  471.   save
  472.     currentpagedevice /HWResolution get
  473.     0 get
  474.     (          ) cvs print
  475.     (dpi)
  476.     = flush
  477.   restore
  478. "
  479. *End
  480.  
  481.  
  482. *%===========================================
  483. *%   Smoothing / Resolution Enhancement (REt)
  484. *%===========================================
  485. *OpenUI *Smoothing/Resolution Enhancement (REt):  PickOne
  486. *OrderDependency: 50 AnySetup *Smoothing
  487. *DefaultSmoothing: Medium
  488. *Smoothing None/Off: "2 dict
  489.     dup /PostRenderingEnhance true put
  490.     dup /PostRenderingEnhanceDetails
  491.     2 dict dup /REValue 0 put dup /Type 8 put put
  492.     setpagedevice"
  493. *End
  494. *Smoothing Light/Light: "2 dict
  495.     dup /PostRenderingEnhance true put
  496.     dup /PostRenderingEnhanceDetails
  497.     2 dict dup /REValue 1 put dup /Type 8 put put
  498.     setpagedevice"
  499. *End
  500. *Smoothing Medium/Medium: "2 dict
  501.     dup /PostRenderingEnhance true put
  502.     dup /PostRenderingEnhanceDetails
  503.     2 dict dup /REValue 2 put dup /Type 8 put put
  504.     setpagedevice"
  505. *End
  506. *Smoothing Dark/Dark: "2 dict
  507.     dup /PostRenderingEnhance true put
  508.     dup /PostRenderingEnhanceDetails
  509.     2 dict dup /REValue 3 put dup /Type 8 put put
  510.     setpagedevice"
  511. *End
  512. *Smoothing PrinterDefault/Printer Default: ""
  513. *?Smoothing: "
  514.  save
  515.     currentpagedevice /PostRenderingEnhanceDetails get /REValue get
  516.     [(None) (Light) (Medium) (Dark)] exch get print
  517.  restore
  518. "
  519. *End
  520. *CloseUI: *Smoothing
  521.  
  522.  
  523. *% =============================
  524. *% Font Information
  525. *% =============================
  526. *DefaultFont: Courier
  527.  
  528. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  529. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  530. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  531. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  532. *Font Bookman-Demi: Standard "(001.004S)" Standard ROM
  533. *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
  534. *Font Bookman-Light: Standard "(001.004S)" Standard ROM
  535. *Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
  536. *Font Courier: Standard "(002.004S)" Standard ROM
  537. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  538. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  539. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  540. *Font Helvetica: Standard "(001.006S)" Standard ROM
  541. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  542. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  543. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  544. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  545. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  546. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  547. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  548. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  549. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  550. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  551. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  552. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  553. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  554. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  555. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  556. *Font Symbol: Special "(001.007S)" Special ROM
  557. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  558. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  559. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  560. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  561. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  562. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  563.  
  564. *?FontQuery: "
  565.  save
  566.    { count 1 gt
  567.       { exch dup 127 string cvs (/) print print (:) print
  568.         /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  569.       } { exit } ifelse 
  570.    } bind loop
  571.    (*) = flush
  572.  restore
  573. "
  574. *End
  575.  
  576. *?FontList: "
  577. save
  578.   (*) {cvn ==} 128 string /Font resourceforall
  579.   (*) = flush
  580. restore
  581. "
  582. *End
  583.  
  584. *% =============================
  585. *% Printer Messages
  586. *% =============================
  587. *% Printer Messages (verbatim from printer):
  588. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  589. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  590. *Message: "\FontName\ not found, using Courier"
  591.  
  592. *% Status (format: %%[ status: <one of these> ] %%)
  593. *Status: "warming up"/warming up
  594. *Status: "initializing"/initializing
  595. *Status: "idle"/idle
  596. *Status: "busy"/busy
  597. *Status: "printing"/printing
  598. *Status: "waiting"/waiting
  599. *Status: "printing test page"/printing test page
  600. *Status: "PrinterError: needs attention"/PrinterError: needs attention
  601. *Status: "PrinterError: cover open"/PrinterError: cover open
  602. *Status: "PrinterError: no toner cartridge"/PrinterError: no toner cartridge
  603. *Status: "PrinterError: manual feed"/PrinterError: manual feed
  604. *Status: "PrinterError: out of paper"/PrinterError: out of paper
  605. *Status: "PrinterError: Paper Jam"/PrinterError: Paper Jam
  606. *Status: "PrinterError: page protect needed"/PrinterError: page protect needed
  607. *Status: "PrinterError: out of memory"/PrinterError: out of memory
  608. *Status: "PrinterError: output bin full"/PrinterError: output bin full
  609. *Status: "PrinterError: resetting printer"/PrinterError: resetting printer
  610. *Status: "PrinterError: toner is low"/PrinterError: toner is low
  611. *Status: "PrinterError: off line"/PrinterError: off line
  612.  
  613.  
  614. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  615. *Source: "other I/O"/other I/O
  616. *Source: "AppleTalk"/AppleTalk
  617. *Source: "APPLETALK"/AppleTalk
  618. *Source: "ATALK"/AppleTalk
  619. *Source: "LocalTalk"/LocalTalk
  620. *Source: "Parallel"/Parallel
  621. *Source: "EtherTalk"/EtherTalk
  622. *Source: "NOVELL"/NOVELL
  623. *Source: "DLC/LLC"/DLC/LLC
  624. *Source: "ETALK"/TherTalk
  625. *Source: "TCP/IP"/TCP/IP
  626.  
  627. *%  Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  628. *Printer Error: "needs attention"/needs attention
  629. *Printer Error: "cover open"/cover open
  630. *Printer Error: "no toner cartridge"/no toner cartridge
  631. *Printer Error: "manual feed"/manual feed
  632. *Printer Error: "out of paper"/out of paper
  633. *Printer Error: "Paper Jam"/Paper Jam
  634. *Printer Error: "page protect needed"/page protect needed
  635. *Printer Error: "out of memory"/out of memory
  636. *Printer Error: "output bin full"/output bin full
  637. *Printer Error: "resetting printer"/resetting printer
  638. *Printer Error: "toner is low"/toner is low
  639. *Printer Error: "off line"/off line
  640.  
  641.  
  642.  
  643. *% =============================
  644. *% System Management
  645. *% =============================
  646.  
  647. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  648.  
  649. *FreeVM: "1672616"
  650. *VMOption 8Meg/8 - 15 MB Total RAM:    "1672616"
  651. *VMOption 16Meg/16 - 23 MB Total RAM:    "6858152"
  652. *VMOption 24Meg/24 - 31 MB Total RAM:    "14992808"
  653. *VMOption 32Meg/32 - 39 MB Total RAM:    "23119272"
  654. *VMOption 40Meg/40 - 56 MB Total RAM:    "31262120"
  655. *SuggestedJobTimeout: "0"
  656. *SuggestedWaitTimeout: "300"
  657.  
  658. *Password: "()" 
  659. *ExitServer: "
  660.  count 0 eq
  661.  { false } { true exch startjob } ifelse
  662.  not { 
  663.      (WARNING: Cannot modify initial VM.) =
  664.      (Missing or invalid password.) =
  665.      (Please contact the author of this software.) = flush quit
  666.      } if
  667. "
  668. *End
  669.  
  670. *Reset: "
  671.  count 0 eq
  672.  { false } { true exch startjob } ifelse
  673.  not { 
  674.     (WARNING: Cannot reset printer.) =
  675.     (Missing or invalid password.) =
  676.     (Please contact the author of this software.) = flush quit
  677.     } if
  678.  systemdict /quit get exec
  679.  (WARNING : Cannot reset printer.) = flush
  680. "
  681. *End
  682.  
  683. *% =============================
  684. *% For "HP Color LaserJet"
  685. *% =============================
  686. *% The byte count of this file should be exactly 021867 or 022556
  687. *% depending on the filesystem it resides in.
  688. *% end of PPD file for HP Color LaserJet 
  689.