Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

572 lines
22 KiB

  1. *PPD-Adobe: "4.2"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1993-94 Electronics for Imaging, Inc.
  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. *% Created for IBM Network Color Printer 2.x
  10. *%EFFileVersion: 2.0
  11. *%EF1File, EFLEPPD
  12. *%
  13. *% Last Edit date by EFI: Mar 10, 1997
  14. *% File name: ibm43032.ppd IBM Version: 2.02 Last IBM edit: 15:55 03/18/97
  15. *%
  16. *FormatVersion: "4.2"
  17. *FileVersion: "1.1"
  18. *PCFileName: "IBM43032.PPD"
  19. *%Manufacturer: "IBM"
  20. *LanguageVersion: English
  21. *LanguageEncoding: ISOLatin1
  22. *Product: "(IBM Network Color Printer)"
  23. *PSVersion: "(2016.106) 1"
  24. *ModelName: "IBM Network Color Printer"
  25. *ShortNickName: "IBM Network Color Printer"
  26. *NickName: "IBM Network Color Printer"
  27. *% === Options and Constraints =========
  28. *OpenGroup: InstallableOptions/Options Installed
  29. *OpenUI *InstalledMemory/Memory Installed: PickOne
  30. *DefaultInstalledMemory: 16MB
  31. *InstalledMemory 16MB/16MB Total: ""
  32. *InstalledMemory 32MB/32MB Total: ""
  33. *InstalledMemory 48MB/48MB Total: ""
  34. *CloseUI: *InstalledMemory
  35. *CloseGroup: InstallableOptions
  36. *% General Information and Defaults ===============
  37. *FreeVM: "1389500"
  38. *VMOption 16MB: "1389500"
  39. *VMOption 32MB: "4616308"
  40. *VMOption 48MB: "4731836"
  41. *?FCacheSize: " systemdict /MaxFontCache get == "
  42. *LanguageLevel: "2"
  43. *ColorDevice: True
  44. *DefaultColorSpace: CMYK
  45. *TTRasterizer: Type42
  46. *PrintPSErrors: True
  47. *FileSystem: True
  48. *?FileSystem: "
  49. save
  50. statusdict /diskstatus known{(True)} {(False)} ifelse = flush
  51. restore
  52. "
  53. *End
  54. *Throughput: "10"
  55. *Password: "0"
  56. *ExitServer: "
  57. count 0 eq
  58. { false } { true exch startjob } ifelse
  59. not { (WARNING: Cannot modify initial VM.) =
  60. (Missing or invalid password.) =
  61. (Please contact the author of this software.) = flush quit
  62. } if
  63. "
  64. *End
  65. *Reset: "
  66. count 0 eq
  67. { false } { true exch startjob } ifelse
  68. not { (WARNING: Cannot reset printer.) =
  69. (Missing or invalid password.) =
  70. (Please contact the author of this software.) = flush quit
  71. } if
  72. systemdict /quit get exec
  73. (WARNING: Printer Reset Failed.) = flush
  74. "
  75. *End
  76. *DefaultResolution: 600dpi
  77. *?Resolution: "
  78. save
  79. initgraphics
  80. 0 0 moveto currentpoint matrix defaultmatrix transform
  81. 0 72 lineto currentpoint matrix defaultmatrix transform
  82. 3 -1 roll sub dup mul
  83. 3 1 roll exch sub dup mul
  84. add sqrt round cvi
  85. ( ) cvs print (dpi) = flush
  86. restore
  87. "
  88. *End
  89. *AccurateScreensSupport: True
  90. *%EFIFlags *ColorModel Command|Setup
  91. *OpenUI *ColorModel/Color Mode: PickOne
  92. *OrderDependency: 15.0 AnySetup *ColorModel
  93. *DefaultColorModel: CMYK
  94. *ColorModel CMYK/CMYK: " userdict /setcolorbundle known
  95. { << /ColorMode /CMYK >> setcolorbundle }
  96. { << /ProcessColorModel /DeviceCMYK >> setpagedevice } ifelse "
  97. *End
  98. *ColorModel Gray/Grayscale: " userdict /setcolorbundle known
  99. { << /ColorMode /Grayscale /Compression /Disabled >> setcolorbundle }
  100. { << /ProcessColorModel /DeviceGray >> setpagedevice } ifelse "
  101. *End
  102. *?ColorModel: " currentpagedevice /ProcessColorModel get /DeviceCMYK eq { (CMYK) }{ (Gray) } ifelse == "
  103. *CloseUI: *ColorModel
  104. *%EFIFlags *EFPrintMode
  105. *OpenUI *EFPrintMode/Print Mode: PickOne
  106. *OrderDependency: 20.0 AnySetup *EFPrintMode
  107. *DefaultEFPrintMode: Image
  108. *EFPrintMode Image/Photo Quality: "(printerinfo setimchar on) =string /CPSI /ProcSet
  109. findresource /externalcommand get exec {pop} if
  110. userdict /EFI_PRINT_MODE 1 put"
  111. *End
  112. *EFPrintMode Graphics/Business Graphics: "(printerinfo setimchar off) =string /CPSI /ProcSet
  113. findresource /externalcommand get exec {pop} if
  114. userdict /EFI_PRINT_MODE 0 put
  115. /DefaultColorRendering
  116. /P320HTCMYKPhotographic
  117. /ColorRendering findresource
  118. /ColorRendering defineresource setcolorrendering"
  119. *End
  120. *CloseUI: *EFPrintMode
  121. *%EFIFlags *EFColorRenderDict Spooler|Command
  122. *OpenUI *EFColorRenderDict/Rendering Style: PickOne
  123. *OrderDependency: 60.0 AnySetup *EFColorRenderDict
  124. *DefaultEFColorRenderDict: Photographic
  125. *EFColorRenderDict IBMCRD01/Scanner: " userdict /setcolorbundle known
  126. { << /ColorRendering /Scanner >> setcolorbundle }
  127. { /DefaultColorRendering
  128. /IBMCRD
  129. /ColorRendering findresource
  130. /ColorRendering defineresource setcolorrendering
  131. } ifelse "
  132. *End
  133. *EFColorRenderDict IBMCRD02/Highlight: " userdict /setcolorbundle known
  134. { << /ColorRendering /Highlight >> setcolorbundle }
  135. { /DefaultColorRendering
  136. /IBMCRD02
  137. /ColorRendering findresource
  138. /ColorRendering defineresource setcolorrendering
  139. } ifelse "
  140. *End
  141. *EFColorRenderDict IBMNoUCA/Economy: " userdict /setcolorbundle known
  142. { << /ColorRendering /IBMNoUCA >> setcolorbundle }
  143. { /DefaultColorRendering
  144. /IBMNoUCA
  145. /ColorRendering findresource
  146. /ColorRendering defineresource setcolorrendering
  147. } ifelse "
  148. *End
  149. *EFColorRenderDict Photographic/Photographic: " userdict /setcolorbundle known
  150. { << /ColorRendering /Photographic >> setcolorbundle }
  151. { /DefaultColorRendering
  152. userdict /EFI_PRINT_MODE known not
  153. { /EFI_PRINT_MODE 1 def } if
  154. EFI_PRINT_MODE 0 eq
  155. { /P320HTCMYKPhotographic } { /P320CMYKPhotographic } ifelse
  156. /ColorRendering findresource
  157. /ColorRendering defineresource setcolorrendering
  158. } ifelse "
  159. *End
  160. *EFColorRenderDict Presentation/Presentation: " userdict /setcolorbundle known
  161. { << /ColorRendering /Presentation >> setcolorbundle }
  162. { /DefaultColorRendering
  163. userdict /EFI_PRINT_MODE known not
  164. { /EFI_PRINT_MODE 1 def } if
  165. EFI_PRINT_MODE 0 eq
  166. { /P320HTCMYKPresentation } { /P320CMYKPresentation } ifelse
  167. /ColorRendering findresource
  168. /ColorRendering defineresource setcolorrendering
  169. } ifelse "
  170. *End
  171. *EFColorRenderDict Monitor/Monitor: " userdict /setcolorbundle known
  172. { << /ColorRendering /Monitor >> setcolorbundle }
  173. { /DefaultColorRendering
  174. userdict /EFI_PRINT_MODE known not
  175. { /EFI_PRINT_MODE 1 def } if
  176. EFI_PRINT_MODE 0 eq
  177. { /P320HTCMYKMonitor } { /P320CMYKMonitor } ifelse
  178. /ColorRendering findresource
  179. /ColorRendering defineresource setcolorrendering
  180. } ifelse "
  181. *End
  182. *EFColorRenderDict Solid/Solid Color: " userdict /setcolorbundle known
  183. { << /ColorRendering /Solid >> setcolorbundle }
  184. { /DefaultColorRendering
  185. userdict /EFI_PRINT_MODE known not
  186. { /EFI_PRINT_MODE 1 def } if
  187. EFI_PRINT_MODE 0 eq
  188. { /P320HTCMYKSolid } { /P320CMYKSolid } ifelse
  189. /ColorRendering findresource
  190. /ColorRendering defineresource setcolorrendering
  191. } ifelse "
  192. *End
  193. *?EFColorRenderDict: " userdict /setcolorbundle known
  194. { currentcolorbundle /ColorRendering get == }
  195. { currentcolorrendering /ProfileInfoDict known
  196. { currentcolorrendering /ProfileInfoDict get
  197. /EFI_DISP_NAME get == }
  198. { (Unknown) = } ifelse } ifelse flush"
  199. *End
  200. *CloseUI: *EFColorRenderDict
  201. *%EFIFlags *EFBrightness Spooler|Command
  202. *OpenUI *EFBrightness/Brightness: PickOne
  203. *OrderDependency: 55.0 AnySetup *EFBrightness
  204. *DefaultEFBrightness: 00.00
  205. *EFBrightness +0.24/85% Lightest: " userdict /XJcoloradjust known
  206. { 85 XJcoloradjust }
  207. {
  208. {dup 180 mul sin 0.15 mul add } bind
  209. userdict /ColorAdjust known
  210. { dup dup dup ColorAdjust /coloradjust get exec }
  211. { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  212. dup 0 4 -1 roll put settransfer } ifelse
  213. } ifelse"
  214. *End
  215. *EFBrightness +0.16/90% Lighter: " userdict /XJcoloradjust known
  216. { 90 XJcoloradjust }
  217. {
  218. {dup 180 mul sin 0.10 mul add } bind
  219. userdict /ColorAdjust known
  220. { dup dup dup ColorAdjust /coloradjust get exec }
  221. { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  222. dup 0 4 -1 roll put settransfer } ifelse
  223. } ifelse"
  224. *End
  225. *EFBrightness +0.08/95% Light: " userdict /XJcoloradjust known
  226. { 95 XJcoloradjust }
  227. {
  228. {dup 180 mul sin 0.05 mul add } bind
  229. userdict /ColorAdjust known
  230. { dup dup dup ColorAdjust /coloradjust get exec }
  231. { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  232. dup 0 4 -1 roll put settransfer } ifelse
  233. } ifelse"
  234. *End
  235. *EFBrightness 00.00/100% Normal: " userdict /XJcoloradjust known
  236. { 100 XJcoloradjust }
  237. {
  238. {} settransfer
  239. } ifelse"
  240. *EFBrightness -0.08/105% Dark: " userdict /XJcoloradjust known
  241. { 105 XJcoloradjust }
  242. {
  243. {dup 180 mul sin -0.05 mul add } bind
  244. userdict /ColorAdjust known
  245. { dup dup dup ColorAdjust /coloradjust get exec }
  246. { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  247. dup 0 4 -1 roll put settransfer } ifelse
  248. } ifelse"
  249. *End
  250. *EFBrightness -0.16/110% Darker: " userdict /XJcoloradjust known
  251. { 110 XJcoloradjust }
  252. {
  253. {dup 180 mul sin -0.10 mul add } bind
  254. userdict /ColorAdjust known
  255. { dup dup dup ColorAdjust /coloradjust get exec }
  256. { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  257. dup 0 4 -1 roll put settransfer } ifelse
  258. } ifelse"
  259. *End
  260. *EFBrightness -0.24/115% Darkest: " userdict /XJcoloradjust known
  261. { 115 XJcoloradjust }
  262. {
  263. {dup 180 mul sin -0.15 mul add } bind
  264. userdict /ColorAdjust known
  265. { dup dup dup ColorAdjust /coloradjust get exec }
  266. { { /Dummy1 exec /Dummy2 exec } bind dup 2 currenttransfer put
  267. dup 0 4 -1 roll put settransfer } ifelse
  268. } ifelse"
  269. *End
  270. *CloseUI: *EFBrightness
  271. *%EFIFlags *EFFINISH Setup
  272. *OpenUI *EFFINISH/Finish: PickOne
  273. *OrderDependency: 35.0 AnySetup *EFFINISH
  274. *DefaultEFFINISH: Standard
  275. *EFFINISH Standard/Normal: "(printerinfo setglossylevel STANDARD) =string /CPSI /ProcSet
  276. findresource /externalcommand get exec {pop} if"
  277. *End
  278. *EFFINISH Matte/Matte: "(printerinfo setglossylevel MATTE) =string /CPSI /ProcSet
  279. findresource /externalcommand get exec {pop} if"
  280. *End
  281. *EFFINISH Glossy/Glossy: "(printerinfo setglossylevel GLOSSY) =string /CPSI /ProcSet
  282. findresource /externalcommand get exec {pop} if"
  283. *End
  284. *CloseUI: *EFFINISH
  285. *%EFIFlags *InputSlot
  286. *OpenUI *InputSlot/Paper Source: PickOne
  287. *OrderDependency: 20.0 AnySetup *InputSlot
  288. *DefaultInputSlot: Tray1
  289. *InputSlot Tray1/Tray 1: "(printerinfo trayselect MAIN_CASS) =string /CPSI /ProcSet
  290. findresource /externalcommand get exec {pop} if"
  291. *End
  292. *InputSlot Tray2/Tray 2: "(printerinfo trayselect OPTIONAL_CASS) =string /CPSI /ProcSet
  293. findresource /externalcommand get exec {pop} if"
  294. *End
  295. *InputSlot AuxiliaryTray/Auxiliary Tray: "(printerinfo trayselect MANUAL_FEED) =string /CPSI /ProcSet
  296. findresource /externalcommand get exec {pop} if"
  297. *End
  298. *CloseUI: *InputSlot
  299. *%EFIFlags *EFInputSlot Setup
  300. *OpenUIEFI *EFInputSlot/PAPER SOURCE: PickOne
  301. *OrderDependency: 20.0 AnySetup *EFInputSlot
  302. *DefaultEFInputSlot: AutoSelect
  303. *EFInputSlot AutoSelect/AutoSelect: "(printerinfo trayselect AUTO_TRAY) =string /CPSI /ProcSet
  304. findresource /externalcommand get exec {pop} if"
  305. *End
  306. *EFInputSlot Tray1/Tray 1: "(printerinfo trayselect MAIN_CASS) =string /CPSI /ProcSet
  307. findresource /externalcommand get exec {pop} if"
  308. *End
  309. *EFInputSlot Tray2/Tray 2: "(printerinfo trayselect OPTIONAL_CASS) =string /CPSI /ProcSet
  310. findresource /externalcommand get exec {pop} if"
  311. *End
  312. *EFInputSlot AuxiliaryTray/Auxiliary Tray: "(printerinfo trayselect MANUAL_FEED) =string /CPSI /ProcSet
  313. findresource /externalcommand get exec {pop} if"
  314. *End
  315. *CloseUIEFI: *EFInputSlot
  316. *DefaultTransfer: Null
  317. *Transfer Null: "{ }"
  318. *Transfer Null.Inverse: "{ 1 exch sub }"
  319. *% Black substitution is always on.
  320. *DefaultBlackSubstitution: True
  321. *BlackSubstitution True: ""
  322. *?BlackSubstitution: "(True) == flush"
  323. *% Paper Handling ===================
  324. *% Use these entries to set paper size most of the time, unless there is
  325. *% specific reason to use PageRegion.
  326. *%EFIFlags *PageSize Command|Setup
  327. *OpenUI *PageSize/Page Size: PickOne
  328. *OrderDependency: 90.0 AnySetup *PageSize
  329. *DefaultPageSize: Letter
  330. *PageSize Letter/Letter:" userdict /setcolorbundle known
  331. { << /PageSize /Letter-R >> setcolorbundle }
  332. { << /PageSize [612 792] /MediaType (ShortEdgeFeed)
  333. /InputAttributes << 0 << /PageSize [612 792] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
  334. } ifelse "
  335. *End
  336. *PageSize Legal/Legal: " userdict /setcolorbundle known
  337. { << /PageSize /Legal >> setcolorbundle } { legal } ifelse "
  338. *End
  339. *PageSize A4/A4:" userdict /setcolorbundle known
  340. { << /PageSize /A4-R >> setcolorbundle }
  341. { << /PageSize [595 842] /MediaType (ShortEdgeFeed)
  342. /InputAttributes << 0 << /PageSize [595 842] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
  343. } ifelse "
  344. *End
  345. *PageSize B5/B5: " userdict /setcolorbundle known
  346. { << /PageSize /B5-R >> setcolorbundle }
  347. { << /PageSize [516 729] /MediaType (ShortEdgeFeed)
  348. /InputAttributes << 0 << /PageSize [516 729] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
  349. } ifelse "
  350. *End
  351. *?PageSize: "
  352. save currentpagedevice /PageSize get aload pop
  353. 2 copy gt {exch} if (Unknown)
  354. 4 dict
  355. dup [612 1008] (Legal) put
  356. dup [612 792] (Letter) put
  357. dup [595 842] (A4) put
  358. dup [516 729] (B5) put
  359. { exch aload pop 4 index sub abs 5 le exch 5 index sub abs 5 le and
  360. { exch pop exit } { pop } ifelse
  361. } bind forall = flush pop pop
  362. restore "
  363. *End
  364. *CloseUI: *PageSize
  365. *% These entries will set up the frame buffer. Usually used with manual feed.
  366. *%EFIFlags *PageRegion
  367. *OpenUI *PageRegion: PickOne
  368. *OrderDependency: 95.0 AnySetup *PageRegion
  369. *DefaultPageRegion: Letter
  370. *PageRegion Letter/Letter:" userdict /setcolorbundle known
  371. { << /PageSize /Letter-R >> setcolorbundle }
  372. { << /PageSize [612 792] /MediaType (ShortEdgeFeed)
  373. /InputAttributes << 0 << /PageSize [612 792] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
  374. } ifelse "
  375. *End
  376. *PageRegion Legal/Legal: " userdict /setcolorbundle known
  377. { << /PageSize /Legal >> setcolorbundle } { legal } ifelse "
  378. *End
  379. *PageRegion A4/A4: " userdict /setcolorbundle known
  380. { << /PageSize /A4-R >> setcolorbundle }
  381. { << /PageSize [595 842] /MediaType (ShortEdgeFeed)
  382. /InputAttributes << 0 << /PageSize [595 842] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
  383. } ifelse "
  384. *End
  385. *PageRegion B5/B5: " userdict /setcolorbundle known
  386. { << /PageSize /B5-R >> setcolorbundle }
  387. { << /PageSize [516 729] /MediaType (ShortEdgeFeed)
  388. /InputAttributes << 0 << /PageSize [516 729] /MediaType (ShortEdgeFeed) >> >> >> setpagedevice
  389. } ifelse "
  390. *End
  391. *CloseUI: *PageRegion
  392. *DefaultImageableArea: Letter
  393. *ImageableArea Legal/Legal: "9 9 603 986"
  394. *ImageableArea Letter/Letter: "9 9 600 765"
  395. *ImageableArea A4/A4: "9 9 583 820"
  396. *ImageableArea B5/B5: "9 9 507 707"
  397. *?ImageableArea: "
  398. save /cvp { cvi ( ) cvs print ( ) print } bind def
  399. newpath clippath pathbbox
  400. 4 -2 roll exch 2 {ceiling cvp} repeat
  401. exch 2 {floor cvp} repeat flush
  402. restore
  403. "
  404. *End
  405. *% These provide the physical dimensions of the paper (by keyword)
  406. *DefaultPaperDimension: Letter
  407. *PaperDimension Legal/Legal: "612 1008"
  408. *PaperDimension Letter/Letter: "612 792"
  409. *PaperDimension A4/A4: "595 842"
  410. *PaperDimension B5/B5: "516 729"
  411. *RequiresPageRegion All: True
  412. *DefaultOutputOrder: Reverse
  413. *% Font Information =========================
  414. *DefaultFont: Courier
  415. *Font AvantGarde-Book: Standard "(001.002)" Standard Disk
  416. *Font AvantGarde-BookOblique: Standard "(001.002)" Standard Disk
  417. *Font AvantGarde-Demi: Standard "(001.003)" Standard Disk
  418. *Font AvantGarde-DemiOblique: Standard "(001.003)" Standard Disk
  419. *Font Bookman-Demi: Standard "(001.001)" Standard Disk
  420. *Font Bookman-DemiItalic: Standard "(001.001)" Standard Disk
  421. *Font Bookman-Light: Standard "(001.001)" Standard Disk
  422. *Font Bookman-LightItalic: Standard "(001.001)" Standard Disk
  423. *Font Courier: Standard "(002.002)" Standard Disk
  424. *Font Courier-Bold: Standard "(002.002)" Standard Disk
  425. *Font Courier-BoldOblique: Standard "(002.002)" Standard Disk
  426. *Font Courier-Oblique: Standard "(002.002)" Standard Disk
  427. *Font Helvetica: Standard "(001.006)" Standard Disk
  428. *Font Helvetica-Bold: Standard "(001.007)" Standard Disk
  429. *Font Helvetica-BoldOblique: Standard "(001.007)" Standard Disk
  430. *Font Helvetica-Condensed: Standard "(001.001)" Standard Disk
  431. *Font Helvetica-Condensed-Bold: Standard "(001.002)" Standard Disk
  432. *Font Helvetica-Condensed-BoldObl: Standard "(001.002)" Standard Disk
  433. *Font Helvetica-Condensed-Oblique: Standard "(001.001)" Standard Disk
  434. *Font Helvetica-Narrow: Standard "(001.001)" Standard Disk
  435. *Font Helvetica-Narrow-Bold: Standard "(001.002)" Standard Disk
  436. *Font Helvetica-Narrow-BoldObl: Standard "(001.002)" Standard Disk
  437. *Font Helvetica-Narrow-Oblique: Standard "(001.001)" Standard Disk
  438. *Font Helvetica-Oblique: Standard "(001.006)" Standard Disk
  439. *Font NewCenturySchlbk-Bold: Standard "(001.008)" Standard Disk
  440. *Font NewCenturySchlbk-BoldItalic: Standard "(001.006)" Standard Disk
  441. *Font NewCenturySchlbk-Italic: Standard "(001.005)" Standard Disk
  442. *Font NewCenturySchlbk-Roman: Standard "(001.006)" Standard Disk
  443. *Font Palatino-Bold: Standard "(001.005)" Standard Disk
  444. *Font Palatino-BoldItalic: Standard "(001.005)" Standard Disk
  445. *Font Palatino-Italic: Standard "(001.005)" Standard Disk
  446. *Font Palatino-Roman: Standard "(001.005)" Standard Disk
  447. *Font Symbol: Special "(001.003)" Special Disk
  448. *Font Times-Bold: Standard "(001.007)" Standard Disk
  449. *Font Times-BoldItalic: Standard "(001.009)" Standard Disk
  450. *Font Times-Italic: Standard "(001.007)" Standard Disk
  451. *Font Times-Roman: Standard "(001.007)" Standard Disk
  452. *Font ZapfChancery-MediumItalic: Standard "(001.003)" Standard Disk
  453. *Font ZapfDingbats: Special "(001.002)" Special Disk
  454. *?FontQuery: "
  455. save
  456. { count 1 gt
  457. { exch dup 127 string cvs (/) print print (:) print
  458. /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  459. } { exit } ifelse
  460. } bind loop
  461. (*) = flush
  462. restore"
  463. *End
  464. *?FontList: "
  465. save (*) {cvn ==} 128 string /Font resourceforall
  466. (*) = flush restore"
  467. *End
  468. *% Printer Messages (verbatim from printer):
  469. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  470. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  471. *Message: "\FontName\ not found, using Courier"
  472. *% Status (format: %%[ status: <one of these> ]%% )
  473. *Status: "idle"
  474. *Status: "busy"
  475. *Status: "waiting"
  476. *Status: "printing"
  477. *Status: "scanning"
  478. *Status: "PrinterError: Copier is busy"
  479. *Status: "PrinterError: Copier is in standby mode"
  480. *Status: "PrinterError: Service cable is disconnected"
  481. *Status: "PrinterError: Out of fuser oil"
  482. *Status: "PrinterError: Copier door is open"
  483. *Status: "PrinterError: Paper jam"
  484. *Status: "PrinterError: Out of paper"
  485. *Status: "PrinterError: Waste toner container is full"
  486. *Status: "PrinterError: Out of toner"
  487. *Status: "PrinterError: There is no key"
  488. *Status: "PrinterError: There is no control card"
  489. *Status: "PrinterError: ID mode"
  490. *Status: "PrinterError: Copier needs attention; see copier control panel"
  491. *Status: "PrinterError: Load A4 paper"
  492. *Status: "PrinterError: Load Letter paper"
  493. *Status: "PrinterError: Load Letter-R paper"
  494. *Status: "PrinterError: Load A4-R paper"
  495. *Status: "PrinterError: Load B5-R paper"
  496. *Status: "PrinterError: Load Legal paper"
  497. *Status: "PrinterError: Check copier power and cable connection"
  498. *Status: "PrinterError: Check film scanner connection"
  499. *Status: "PrinterError: Copier is warming up"
  500. *Status: "PrinterError: Copier communication error; call copier technician"
  501. *Status: "PrinterError: Set paper size, then load manual feed paper"
  502. *Status: "PrinterError: An unknown copier error occurred"
  503. *Status: "PrinterError: Load manual feed paper"
  504. *Status: "PrinterError: Remove manual feed paper, then set size"
  505. *Status: "PrinterError: Copier is disconnected"
  506. *Status: "PrinterError: Film Scanner has copy control"
  507. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  508. *Source: "LocalTalk"
  509. *Source: "EtherTalk"
  510. *Source: "Parallel"
  511. *Source: "TCP/IP"
  512. *Source: "Novell IPX"
  513. *Source: "SCSIComm"
  514. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  515. *PrinterError: "Copier is busy"
  516. *PrinterError: "Copier is in standby mode"
  517. *PrinterError: "Service cable is disconnected"
  518. *PrinterError: "Out of fuser oil"
  519. *PrinterError: "Copier door is open"
  520. *PrinterError: "Paper jam"
  521. *PrinterError: "Out of paper"
  522. *PrinterError: "Waste toner container is full"
  523. *PrinterError: "Out of toner"
  524. *PrinterError: "There is no key"
  525. *PrinterError: "There is no control card"
  526. *PrinterError: "ID mode"
  527. *PrinterError: "Copier needs attention; see copier control panel"
  528. *PrinterError: "Load A4 paper"
  529. *PrinterError: "Load Legal paper"
  530. *PrinterError: "Load Letter-R paper"
  531. *PrinterError: "Load A4-R paper"
  532. *PrinterError: "Load B5-R paper"
  533. *PrinterError: "Check copier power and cable connection"
  534. *PrinterError: "Check film scanner connection"
  535. *PrinterError: "Copier is warming up"
  536. *PrinterError: "Copier communication error; call copier technician"
  537. *PrinterError: "Set paper size, then load manual feed paper"
  538. *PrinterError: "An unknown copier error occurred"
  539. *PrinterError: "Load manual feed paper"
  540. *PrinterError: "Remove manual feed paper, then set size"
  541. *PrinterError: "Copier is disconnected"
  542. *PrinterError: "Film Scanner has copy control"
  543. *% End of PPD File for IBM Network Color Printer