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.

669 lines
21 KiB

  1. *PPD-Adobe: "4.1"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1993 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. *FormatVersion: "4.1"
  10. *FileVersion: "1.0"
  11. *LanguageEncoding: ISOLatin1
  12. *LanguageVersion: English
  13. *PCFileName: "KD_15801.PPD"
  14. *Product: "(KODAK 1580)"
  15. *PSVersion: "(2010.131) 42"
  16. *ModelName: "Eastman Kodak 1580"
  17. *NickName: "Eastman Kodak 1580"
  18. *% === Options and Constraints =========
  19. *OpenGroup: InstallableOptions/Options Installed
  20. *OpenUI *Option1/Finisher: Boolean
  21. *DefaultOption1: False
  22. *Option1 True/Installed: ""
  23. *Option1 False/Not Installed: ""
  24. *CloseUI: *Option1
  25. *CloseGroup: InstallableOptions
  26. *UIConstraints: *Option1 False *InputSlot InsertSheet
  27. *UIConstraints: *Option1 False *FoldWhen
  28. *UIConstraints: *Option1 False *FoldType
  29. *UIConstraints: *Option1 False *StapleWhen
  30. *UIConstraints: *Option1 False *StapleLocation
  31. *UIConstraints: *FoldWhen None *FoldType
  32. *UIConstraints: *StapleWhen None *StapleLocation
  33. *UIConstraints: *StapleWhen *Jog
  34. *UIConstraints: *Jog *StapleWhen
  35. *UIConstraints: *FoldType ZFold *StapleLocation SaddleStitcher
  36. *UIConstraints: *FoldWhen None *StapleLocation SaddleStitcher
  37. *UIConstraints: *FoldType ZFold *PageSize Letter
  38. *UIConstraints: *FoldType ZFold *PageSize Letter.Transverse
  39. *UIConstraints: *FoldType ZFold *PageSize 9x11
  40. *UIConstraints: *FoldType ZFold *PageSize Legal
  41. *UIConstraints: *FoldType ZFold *PageSize A4
  42. *UIConstraints: *FoldType ZFold *PageRegion Letter
  43. *UIConstraints: *FoldType ZFold *PageRegion Letter.Transverse
  44. *UIConstraints: *FoldType ZFold *PageRegion Legal
  45. *UIConstraints: *FoldType ZFold *PageRegion A4
  46. *UIConstraints: *PageSize Letter *FoldType ZFold
  47. *UIConstraints: *PageSize Letter.Transverse *FoldType ZFold
  48. *UIConstraints: *PageSize 9x11 *FoldType ZFold
  49. *UIConstraints: *PageSize Legal *FoldType ZFold
  50. *UIConstraints: *PageSize A4 *FoldType ZFold
  51. *UIConstraints: *PageRegion Letter *FoldType ZFold
  52. *UIConstraints: *PageRegion Letter.Transverse *FoldType ZFold
  53. *UIConstraints: *PageRegion Legal *FoldType ZFold
  54. *UIConstraints: *PageRegion A4 *FoldType ZFold
  55. *UIConstraints: *FoldType Saddle *PageSize Letter
  56. *UIConstraints: *FoldType Saddle *PageSize Letter.Transverse
  57. *UIConstraints: *FoldType Saddle *PageSize 9x11
  58. *UIConstraints: *FoldType Saddle *PageSize Legal
  59. *UIConstraints: *FoldType Saddle *PageSize A4
  60. *UIConstraints: *FoldType Saddle *PageRegion Letter
  61. *UIConstraints: *FoldType Saddle *PageRegion Letter.Transverse
  62. *UIConstraints: *FoldType Saddle *PageRegion Legal
  63. *UIConstraints: *FoldType Saddle *PageRegion A4
  64. *UIConstraints: *PageSize Letter *FoldType Saddle
  65. *UIConstraints: *PageSize Letter.Transverse *FoldType Saddle
  66. *UIConstraints: *PageSize 9x11 *FoldType Saddle
  67. *UIConstraints: *PageSize Legal *FoldType Saddle
  68. *UIConstraints: *PageSize A4 *FoldType Saddle
  69. *UIConstraints: *PageRegion Letter *FoldType Saddle
  70. *UIConstraints: *PageRegion Letter.Transverse *FoldType Saddle
  71. *UIConstraints: *PageRegion Legal *FoldType Saddle
  72. *UIConstraints: *PageRegion A4 *FoldType Saddle
  73. *% ==== Device Capabilities ===============
  74. *LanguageLevel: "2"
  75. *StartEmulator_hplj: "currentfile /hpcl statusdict /emulate get exec "
  76. *StopEmulator_hplj: "<1B7F>0"
  77. *FreeVM: "4926768"
  78. *ColorDevice: False
  79. *DefaultColorSpace: Gray
  80. *VariablePaperSize: False
  81. *FileSystem: True
  82. *?FileSystem: "
  83. save false
  84. (%disk?%)
  85. { currentdevparams dup /Writeable known
  86. { /Writeable get {pop true} if } { pop } ifelse
  87. } 10 string /IODevice resourceforall
  88. {(True)}{(False)} ifelse = flush
  89. restore"
  90. *End
  91. *Throughput: "70"
  92. *Password: "()"
  93. *ExitServer: "
  94. count 0 eq
  95. { false } { true exch startjob } ifelse
  96. not {
  97. (WARNING: Cannot modify initial VM.) =
  98. (Missing or invalid password.) =
  99. (Please contact the author of this software.) = flush quit
  100. } if
  101. "
  102. *End
  103. *Reset: "
  104. count 0 eq
  105. { false } { true exch startjob } ifelse
  106. not {
  107. (WARNING: Cannot reset printer.) =
  108. (Missing or invalid password.) =
  109. (Please contact the author of this software.) = flush quit
  110. } if
  111. systemdict /quit get exec
  112. (WARNING : Printer Reset Failed.) = flush
  113. "
  114. *End
  115. *DefaultResolution: 406dpi
  116. *?Resolution: "
  117. save
  118. currentpagedevice /HWResolution get
  119. 0 get
  120. ( ) cvs print
  121. (dpi)
  122. = flush
  123. restore
  124. "
  125. *End
  126. *% Halftone Information ===============
  127. *ScreenFreq: "60.0"
  128. *ScreenAngle: "45.0"
  129. *DefaultScreenProc: Dot
  130. *ScreenProc Dot: "
  131. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch
  132. 1 sub dup mul add 1 sub } {dup mul exch dup mul
  133. add 1 exch sub } ifelse }
  134. "
  135. *End
  136. *ScreenProc Line: "{ pop }"
  137. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  138. *DefaultTransfer: Null
  139. *Transfer Null: "{ }"
  140. *Transfer Null.Inverse: "{ 1 exch sub }"
  141. *% Paper Handling ===================
  142. *% Code in this section both selects a tray and sets up a frame buffer.
  143. *OpenUI *PageSize: PickOne
  144. *OrderDependency: 30 AnySetup *PageSize
  145. *DefaultPageSize: Letter
  146. *PageSize Letter: "
  147. 2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  148. *End
  149. *PageSize Letter.Transverse: "
  150. 2 dict dup /PageSize [612 791] put dup /ImagingBBox null put setpagedevice"
  151. *End
  152. *PageSize 9x11: "
  153. 2 dict dup /PageSize [648 792] put dup /ImagingBBox null put setpagedevice"
  154. *End
  155. *PageSize Legal: "
  156. 2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  157. *End
  158. *PageSize Tabloid: "
  159. 2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  160. *End
  161. *PageSize A3: "
  162. 2 dict dup /PageSize [842 1190] put dup /ImagingBBox null put setpagedevice"
  163. *End
  164. *PageSize A4: "
  165. 2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  166. *End
  167. *?PageSize: "
  168. save
  169. currentpagedevice /PageSize get aload pop
  170. 2 copy gt {exch} if
  171. (Unknown)
  172. 6 dict
  173. dup [612 792] (Letter) put
  174. dup [612 1008] (Legal) put
  175. dup [648 792] (9x11) put
  176. dup [792 1224] (Tabloid) put
  177. dup [842 1190] (A3) put
  178. dup [595 842] (A4) put
  179. { exch aload pop 4 index sub abs 5 le exch
  180. 5 index sub abs 5 le and
  181. {exch pop exit} {pop} ifelse
  182. } bind forall
  183. = flush pop pop
  184. restore
  185. "
  186. *End
  187. *CloseUI: *PageSize
  188. *OpenUI *PageRegion: PickOne
  189. *OrderDependency: 40 AnySetup *PageRegion
  190. *DefaultPageRegion: Letter
  191. *PageRegion Letter: "
  192. 2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  193. *End
  194. *PageRegion Letter.Transverse: "
  195. 2 dict dup /PageSize [612 791] put dup /ImagingBBox null put setpagedevice"
  196. *End
  197. *PageRegion 9x11: "
  198. 2 dict dup /PageSize [648 792] put dup /ImagingBBox null put setpagedevice"
  199. *End
  200. *PageRegion Legal: "
  201. 2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  202. *End
  203. *PageRegion Tabloid: "
  204. 2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  205. *End
  206. *PageRegion A3: "
  207. 2 dict dup /PageSize [842 1190] put dup /ImagingBBox null put setpagedevice"
  208. *End
  209. *PageRegion A4: "
  210. 2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  211. *End
  212. *CloseUI: *PageRegion
  213. *% The following entries provide information about specific paper keywords.
  214. *DefaultImageableArea: Letter
  215. *ImageableArea Letter: "7.1823 8.5124 605.882 780.295 "
  216. *ImageableArea Letter.Transverse: "7.1823 8.5124 605.882 780.295"
  217. *ImageableArea 9x11: "7.1823 8.5124 642.768 780.295"
  218. *ImageableArea Legal: "8.5123 7.1823 604.374 1003.12"
  219. *ImageableArea Tabloid: "8.5124 7.1823 780.295 1218.77 "
  220. *ImageableArea A3: "8.5124 7.1824 831.369 1184.72"
  221. *ImageableArea A4: "7.1823 8.5124 588.857 831.369"
  222. *?ImageableArea: "
  223. save
  224. /cvp { ( ) cvs print ( ) print } bind def
  225. /upperright {10000 mul floor 10000 div} bind def
  226. /lowerleft {10000 mul ceiling 10000 div} bind def
  227. newpath clippath pathbbox
  228. 4 -2 roll exch 2 {lowerleft cvp} repeat
  229. exch 2 {upperright cvp} repeat flush
  230. restore
  231. "
  232. *End
  233. *% These provide the physical dimensions of the paper (by keyword)
  234. *DefaultPaperDimension: Letter
  235. *PaperDimension Letter: "612 792"
  236. *PaperDimension Letter.Transverse: "612 791"
  237. *PaperDimension 9x11: "648 792"
  238. *PaperDimension Legal: "612 1008"
  239. *PaperDimension Tabloid: "792 1224"
  240. *PaperDimension A3: "842 1190"
  241. *PaperDimension A4: "595 842"
  242. *OpenUI *InputSlot: PickOne
  243. *OrderDependency: 20 AnySetup *InputSlot
  244. *DefaultInputSlot: Main
  245. *InputSlot Main/Main Supply: "
  246. currentpagedevice /InputAttributes get
  247. 1 get dup
  248. null eq {pop}
  249. { dup
  250. /InputAttributes
  251. 1 dict dup /Priority [1] put
  252. put setpagedevice
  253. } ifelse "
  254. *End
  255. *InputSlot Lower/Lower Cassette: "
  256. currentpagedevice /InputAttributes get
  257. 2 get dup
  258. null eq {pop}
  259. { dup
  260. /InputAttributes
  261. 1 dict dup /Priority [2] put
  262. put setpagedevice
  263. } ifelse "
  264. *End
  265. *InputSlot Upper/Upper Cassette: "
  266. currentpagedevice /InputAttributes get
  267. 3 get dup
  268. null eq {pop}
  269. { dup
  270. /InputAttributes
  271. 1 dict dup /Priority [3] put
  272. put setpagedevice
  273. } ifelse "
  274. *End
  275. *InputSlot InsertSheet/Insert Sheet Tray: "
  276. <</InsertSheet true>> setpagedevice
  277. showpage
  278. <</InsertSheet false>> setpagedevice"
  279. *End
  280. *?InputSlot: "
  281. save
  282. 4 dict
  283. dup /1 (Main) put
  284. dup /2 (Lower) put
  285. dup /3 (Upper) put
  286. dup /4 (InsertSheet) put
  287. currentpagedevice /InputAttributes get
  288. dup /Priority known
  289. { /Priority get 0 get ( ) cvs cvn get }
  290. {
  291. dup length 1 eq
  292. { {pop} forall ( ) cvs cvn get }
  293. { pop pop (Unknown) } ifelse
  294. } ifelse
  295. = flush
  296. restore
  297. "
  298. *End
  299. *CloseUI: *InputSlot
  300. *DefaultOutputBin: Upper
  301. *DefaultOutputOrder: Normal
  302. *PageStackOrder Upper: Normal
  303. *PageStackOrder Lower: Normal
  304. *OpenUI *Collate: Boolean
  305. *OrderDependency: 50 AnySetup *Collate
  306. *DefaultCollate: False
  307. *Collate True: "1 dict dup /Collate true put setpagedevice"
  308. *Collate False: "1 dict dup /Collate false put setpagedevice"
  309. *?Collate: "
  310. save
  311. currentpagedevice /Collate get
  312. {(True)}{(False)}ifelse = flush
  313. restore
  314. "
  315. *End
  316. *CloseUI: *Collate
  317. *OpenUI *Duplex: PickOne
  318. *OrderDependency: 50 AnySetup *Duplex
  319. *DefaultDuplex: None
  320. *Duplex None: "1 dict dup /Duplex false put setpagedevice
  321. 1 dict dup /Tumble false put setpagedevice"
  322. *End
  323. *Duplex DuplexNoTumble: "1 dict dup /Duplex true put setpagedevice
  324. 1 dict dup /Tumble false put setpagedevice"
  325. *End
  326. *Duplex DuplexTumble: "1 dict dup /Duplex true put setpagedevice
  327. 1 dict dup /Tumble true put setpagedevice"
  328. *End
  329. *?Duplex: "save
  330. currentpagedevice /Duplex get
  331. { currentpagedevice /Tumble get
  332. {(DuplexTumble)}{(DuplexNoTumble)}ifelse
  333. }
  334. { (None)}
  335. ifelse = flush
  336. restore
  337. "
  338. *End
  339. *CloseUI: *Duplex
  340. *OpenUI *MirrorPrint: Boolean
  341. *OrderDependency: 50 AnySetup *MirrorPrint
  342. *DefaultMirrorPrint: False
  343. *MirrorPrint True: "1 dict dup /MirrorPrint true put setpagedevice"
  344. *MirrorPrint False: "1 dict dup /MirrorPrint false put setpagedevice"
  345. *?MirrorPrint: "
  346. save
  347. currentpagedevice /MirrorPrint get
  348. {(True)}{(False)}ifelse = flush
  349. restore
  350. "
  351. *End
  352. *CloseUI: *MirrorPrint
  353. *OpenUI *StapleWhen: PickOne
  354. *OrderDependency: 50 AnySetup *StapleWhen
  355. *DefaultStapleWhen: None
  356. *StapleWhen None: "1 dict dup /Staple 0 put setpagedevice"
  357. *StapleWhen EndOfSet: "1 dict dup /Staple 3 put setpagedevice"
  358. *?StapleWhen: "
  359. save
  360. [(None)(None)(None)(EndOfSet)]
  361. currentpagedevice /Staple get
  362. {get} stopped {pop pop (Unknown)} if = flush
  363. restore
  364. "
  365. *End
  366. *CloseUI: *StapleWhen
  367. *OpenGroup: Staple
  368. *OpenUI *StapleLocation: PickOne
  369. *OrderDependency: 50 AnySetup *StapleLocation
  370. *DefaultStapleLocation: 1.Top.Left.45
  371. *StapleLocation 1.Top.Left.45/1 Staple, Upper Left, 0 degrees: "
  372. 1 dict dup /StapleDetails
  373. 3 dict
  374. dup /Type 2 put
  375. dup /HeadCount 1 put
  376. dup /StapleLocation
  377. [ 1 dict dup /XAxis (Left) put dup /YAxis (Top) put
  378. dup /Orientation 0 put
  379. ] put
  380. put setpagedevice"
  381. *End
  382. *StapleLocation 2.Left.90/2 Staples, Left Side, 90 degrees: "
  383. 1 dict dup /StapleDetails
  384. 3 dict
  385. dup /Type 2 put
  386. dup /HeadCount 2 put
  387. dup /StapleLocation
  388. [
  389. 1 dict dup /XAxis (Left) put dup /YAxis (OneThird) put dup /Orientation 90 put
  390. 1 dict dup /XAxis (Left) put dup /YAxis (TwoThirds) put dup /Orientation 90 put
  391. ] put
  392. put setpagedevice"
  393. *End
  394. *StapleLocation 3.Left.90/3 Staples, Left Side, 90 degrees: "
  395. 1 dict dup /StapleDetails
  396. 3 dict
  397. dup /Type 2 put
  398. dup /HeadCount 3 put
  399. dup /StapleLocation
  400. [
  401. 1 dict dup /XAxis (Left) put dup /YAxis (Top) put dup /Orientation 90 put
  402. 1 dict dup /XAxis (Left) put dup /YAxis (Middle) put dup /Orientation 90 put
  403. 1 dict dup /XAxis (Left) put dup /YAxis (Bottom) put dup /Orientation 90 put
  404. ] put
  405. put setpagedevice"
  406. *End
  407. *StapleLocation SaddleStitcher/Saddle Stitcher: "
  408. 1 dict dup /StapleDetails
  409. 3 dict
  410. dup /Type 2 put
  411. dup /HeadCount 2 put
  412. dup /StapleLocation
  413. [
  414. 1 dict dup /XAxis (OneThird) put dup /YAxis (Middle) put dup /Orientation 0 put
  415. 1 dict dup /XAxis (TwoThirds) put dup /YAxis (Middle) put dup /Orientation 0 put
  416. ] put
  417. put setpagedevice"
  418. *End
  419. *?StapleLocation: "
  420. save
  421. [(Unknown)(1.Top.Left.45)(2.Left.90)(3.Left.90)]
  422. currentpagedevice /StapleDetails get
  423. dup /HeadCount get /HeadCount exch def
  424. /StapleLocation get
  425. HeadCount 1 eq
  426. { 0 get
  427. dup /XAxis get (Left) eq exch dup /YAxis get (Top) eq
  428. exch /Orientation get 45 eq and and { 1 } { 0 } ifelse
  429. }
  430. { HeadCount 2 eq
  431. { dup 0 get
  432. dup /XAxis get (Left) eq exch dup /YAxis get (OneThird) eq
  433. exch /Orientation get 90 eq and and
  434. exch 1 get
  435. dup /XAxis get (Left) eq exch dup /YAxis get (TwoThirds) eq
  436. exch /Orientation get 90 eq and and
  437. and { 2 } { 0 } ifelse
  438. }
  439. { HeadCount 3 eq
  440. { dup 0 get
  441. dup /XAxis get (Left) eq exch dup /YAxis get (Top) eq
  442. exch /Orientation get 90 eq and and
  443. exch dup 1 get
  444. dup /XAxis get (Left) eq exch dup /YAxis get (Middle) eq
  445. exch /Orientation get 90 eq and and
  446. exch 2 get
  447. dup /XAxis get (Left) eq exch dup /YAxis get (Bottom) eq
  448. exch /Orientation get 90 eq and and
  449. and and { 3 } { 0 } ifelse
  450. }
  451. { 0 } ifelse
  452. } ifelse
  453. } ifelse
  454. get = flush
  455. restore
  456. "
  457. *End
  458. *CloseGroup: Staple
  459. *CloseUI: *StapleLocation
  460. *OpenUI *FoldWhen: PickOne
  461. *OrderDependency: 50 AnySetup *FoldWhen
  462. *DefaultFoldWhen: None
  463. *FoldWhen None: "1 dict dup /Fold 0 put setpagedevice"
  464. *FoldWhen EndOfSet: "1 dict dup /Fold 3 put setpagedevice"
  465. *?FoldWhen: "
  466. save
  467. [(None)(None)(None)(EndOfSet)]
  468. currentpagedevice /Fold get
  469. {get} stopped {pop pop (Unknown)} if = flush
  470. restore
  471. "
  472. *End
  473. *CloseUI: *FoldWhen
  474. *OpenUI *FoldType: PickOne
  475. *OrderDependency: 50 AnySetup *FoldType
  476. *DefaultFoldType: ZFold
  477. *FoldType Saddle: "1 dict
  478. dup /FoldDetails 2 dict
  479. dup /Type 1 put
  480. dup /FoldType (Saddle) put
  481. put setpagedevice"
  482. *End
  483. *FoldType ZFold: "1 dict
  484. dup /FoldDetails 2 dict
  485. dup /Type 1 put
  486. dup /FoldType (ZFold) put
  487. put setpagedevice"
  488. *End
  489. *?FoldType: "
  490. save
  491. currentpagedevice /FoldDetails get
  492. /FoldType {get} stopped {pop pop (Unknown)} if = flush
  493. restore
  494. "
  495. *End
  496. *CloseUI: *FoldType
  497. *OpenUI *Jog: PickOne
  498. *OrderDependency: 50 AnySetup *Jog
  499. *DefaultJog: None
  500. *Jog None: "1 dict dup /Jog 0 put setpagedevice"
  501. *Jog EndOfSet: "1 dict dup /Jog 3 put setpagedevice"
  502. *?Jog: "
  503. save
  504. [(None)(None)(None)(EndOfSet)]
  505. currentpagedevice /Jog get
  506. {get} stopped {pop pop (Unknown)} if = flush
  507. restore
  508. "
  509. *End
  510. *CloseUI: *Jog
  511. *% Font Information =====================
  512. *DefaultFont: Courier
  513. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  514. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  515. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  516. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  517. *Font Bookman-Demi: Standard "(001.003S)" Standard ROM
  518. *Font Bookman-DemiItalic: Standard "(001.003S)" Standard ROM
  519. *Font Bookman-Light: Standard "(001.003S)" Standard ROM
  520. *Font Bookman-LightItalic: Standard "(001.003S)" Standard ROM
  521. *Font Courier: Standard "(002.004S)" Standard ROM
  522. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  523. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  524. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  525. *Font Helvetica: Standard "(001.006S)" Standard ROM
  526. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  527. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  528. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  529. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  530. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  531. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  532. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  533. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  534. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  535. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  536. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  537. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  538. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  539. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  540. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  541. *Font Symbol: Special "(001.007S)" Special ROM
  542. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  543. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  544. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  545. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  546. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  547. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  548. *?FontQuery: "
  549. save
  550. { count 1 gt
  551. { exch dup 127 string cvs (/) print print (:) print
  552. /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  553. } { exit } ifelse
  554. } bind loop
  555. (*) = flush
  556. restore
  557. "
  558. *End
  559. *?FontList: "
  560. save
  561. (*) {cvn ==} 128 string /Font resourceforall
  562. (*) = flush
  563. restore
  564. "
  565. *End
  566. *% Printer Messages (verbatim from printer):
  567. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  568. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  569. *Message: "\FontName\ not found, using Courier"
  570. *% Status (format: %%[ status: <one of these> ] %%)
  571. *Status:"MISMATCH HAS OCCURRED"
  572. *Status:"PAPER SUPPLY IS NOT AVAILABLE"
  573. *Status:"STAPLE OPTION IS NOT POSSIBLE"
  574. *Status:"FOLDING OPTION IS NOT POSSIBLE"
  575. *Status:"STACKING OPTION IS NOT POSSIBLE"
  576. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  577. *Source: "LocalTalk"
  578. *Source: "EtherTalk"
  579. *Source: "Centronics"
  580. *Source: "DQP-Ethernet"
  581. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  582. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  583. *% Color Separation Information =====================
  584. *DefaultColorSep: ProcessBlack.60lpi.406dpi/ 60 lpi / 406 dpi
  585. *InkName: ProcessBlack/Process Black
  586. *InkName: CustomColor/Custom Color
  587. *InkName: ProcessCyan/Process Cyan
  588. *InkName: ProcessMagenta/Process Magenta
  589. *InkName: ProcessYellow/Process Yellow
  590. *% For 60 lpi / 406 dpi ===============================
  591. *ColorSepScreenAngle ProcessBlack.60lpi.406dpi/60 lpi / 300 dpi: "45"
  592. *ColorSepScreenAngle CustomColor.60lpi.406dpi/60 lpi / 300 dpi: "45"
  593. *ColorSepScreenAngle ProcessCyan.60lpi.406dpi/60 lpi / 300 dpi: "15"
  594. *ColorSepScreenAngle ProcessMagenta.60lpi.406dpi/60 lpi / 300 dpi: "75"
  595. *ColorSepScreenAngle ProcessYellow.60lpi.406dpi/60 lpi / 300 dpi: "0"
  596. *ColorSepScreenFreq ProcessBlack.60lpi.406dpi/60 lpi / 300 dpi: "60"
  597. *ColorSepScreenFreq CustomColor.60lpi.406dpi/60 lpi / 300 dpi: "60"
  598. *ColorSepScreenFreq ProcessCyan.60lpi.406dpi/60 lpi / 300 dpi: "60"
  599. *ColorSepScreenFreq ProcessMagenta.60lpi.406dpi/60 lpi / 300 dpi: "60"
  600. *ColorSepScreenFreq ProcessYellow.60lpi.406dpi/60 lpi / 300 dpi: "60"
  601. *% For 53 lpi / 406 dpi ===============================
  602. *ColorSepScreenAngle ProcessBlack.53lpi.406dpi/53 lpi / 300 dpi: "45.0"
  603. *ColorSepScreenAngle CustomColor.53lpi.406dpi/53 lpi / 300 dpi: "45.0"
  604. *ColorSepScreenAngle ProcessCyan.53lpi.406dpi/53 lpi / 300 dpi: "71.5651"
  605. *ColorSepScreenAngle ProcessMagenta.53lpi.406dpi/53 lpi / 300 dpi: "18.4349"
  606. *ColorSepScreenAngle ProcessYellow.53lpi.406dpi/53 lpi / 300 dpi: "0.0"
  607. *ColorSepScreenFreq ProcessBlack.53lpi.406dpi/53 lpi / 300 dpi: "53.033"
  608. *ColorSepScreenFreq CustomColor.53lpi.406dpi/53 lpi / 300 dpi: "53.033"
  609. *ColorSepScreenFreq ProcessCyan.53lpi.406dpi/53 lpi / 300 dpi: "47.4342"
  610. *ColorSepScreenFreq ProcessMagenta.53lpi.406dpi/53 lpi / 300 dpi: "47.4342"
  611. *ColorSepScreenFreq ProcessYellow.53lpi.406dpi/53 lpi / 300 dpi: "50.0"
  612. *% Last Edit Date: Dec 20 1993
  613. *% The byte count of this file should be exactly 020886 or 021555
  614. *% depending on the filesystem it resides in.
  615. *% end of PPD file for KODAK 1580