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.

677 lines
27 KiB

  1. *PPD-Adobe: "4.2"
  2. *FormatVersion: "4.2"
  3. *FileVersion: "1.30"
  4. *LanguageVersion: Japanese
  5. *PCFileName: "APLW6102.PPD"
  6. *Product: "(LaserWriter Select 610)"
  7. *PSVersion: "(2013.112) 1"
  8. *ModelName: "Apple LaserWriter Select 610"
  9. *NickName: "Apple LaserWriter Select 610 v2013.112"
  10. *% === Options and Constraints =========
  11. *OpenGroup: InstallableOptions/Options Installed
  12. *OpenUI *InstalledMemory/�������\���@�@�@�@�@�@�@�@: PickOne
  13. *DefaultInstalledMemory: 12Meg
  14. *InstalledMemory 12Meg/�W�� 12 MB:""
  15. *InstalledMemory 16Meg/16 MB�ɑ���: ""
  16. *?InstalledMemory: "
  17. (12Meg)currentsystemparams/RamSize get
  18. 16777216 eq{pop(16Meg)}if
  19. = "
  20. *End
  21. *CloseUI: *InstalledMemory
  22. *OpenUI *Option1/�p���J�Z�b�g (250/500 ��): PickOne
  23. *DefaultOption1: False
  24. *Option1 True/�L: ""
  25. *Option1 False/��: ""
  26. *Option1 Preferred/�C���X�g�[���ς�: "
  27. 1 dict dup /InputAttributes 1 dict dup /Priority [2 0 1] put put setpagedevice "
  28. *End
  29. *?Option1: "
  30. save
  31. currentpagedevice
  32. /InputAttributes get
  33. 2 known {(True)}{(False)} ifelse = flush
  34. restore "
  35. *End
  36. *CloseUI: *Option1
  37. *CloseGroup: InstallableOptions
  38. *UIConstraints: *Option1 False *InputSlot Lower
  39. *% ==== Device Capabilities ===============
  40. *LanguageLevel: "2"
  41. *Protocols: BCP
  42. *Emulators: LaserJetIII
  43. *StartEmulator_LaserJetIII: "currentfile /LaserJetIII statusdict /emulate get exec "
  44. *StopEmulator_LaserJetIII: "<1B>E"
  45. *FreeVM: "6810752"
  46. *VMOption 12Meg/Standard 12 MB RAM: "6810752"
  47. *VMOption 16Meg/16 MB Upgrade: "10810752"
  48. *ColorDevice: False
  49. *DefaultColorSpace: Gray
  50. *VariablePaperSize: False
  51. *FileSystem: True
  52. *?FileSystem: "
  53. save false
  54. (%disk?%)
  55. { currentdevparams dup /Writeable known
  56. { /Writeable get {pop true} if } { pop } ifelse
  57. } 10 string /IODevice resourceforall
  58. {(True)}{(False)} ifelse = flush
  59. restore"
  60. *End
  61. *Throughput: "10"
  62. *Password: "()"
  63. *ExitServer: "
  64. count 0 eq
  65. { false } { true exch startjob } ifelse
  66. not {
  67. (WARNING: Cannot modify initial VM.) =
  68. (Missing or invalid password.) =
  69. (Please contact the author of this software.) = flush quit
  70. } if
  71. "
  72. *End
  73. *Reset: "
  74. count 0 eq
  75. { false } { true exch startjob } ifelse
  76. not {
  77. (WARNING: Cannot reset printer.) =
  78. (Missing or invalid password.) =
  79. (Please contact the author of this software.) = flush quit
  80. } if
  81. systemdict /quit get exec
  82. (WARNING : Printer Reset Failed.) = flush
  83. "
  84. *End
  85. *% Halftone Information ===============
  86. *ScreenFreq: "85.0"
  87. *ScreenAngle: "45.0"
  88. *DefaultScreenProc: Dot
  89. *ScreenProc Dot: "
  90. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch
  91. 1 sub dup mul add 1 sub } {dup mul exch dup mul
  92. add 1 exch sub } ifelse }
  93. "
  94. *End
  95. *ScreenProc Line: "{ pop }"
  96. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  97. *DefaultTransfer: Null
  98. *Transfer Null: "{ }"
  99. *Transfer Null.Inverse: "{ 1 exch sub }"
  100. *% Paper Handling ===================
  101. *% Code in this section both selects a tray and sets up a frame buffer.
  102. *OpenUI *PageSize: PickOne
  103. *OrderDependency: 30 AnySetup *PageSize
  104. *DefaultPageSize: A4
  105. *PageSize A4: "
  106. 2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  107. *End
  108. *PageSize Letter/US Letter: "
  109. 2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  110. *End
  111. *PageSize Legal/US Legal: "
  112. 2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  113. *End
  114. *PageSize B5: "
  115. 2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"
  116. *End
  117. *PageSize Executive: "
  118. 2 dict dup /PageSize [522 756] put dup /ImagingBBox null put setpagedevice"
  119. *End
  120. *PageSize A5: "
  121. 2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice"
  122. *End
  123. *PageSize LetterSmall/US Letter: "
  124. 2 dict dup /PageSize [612 792] put dup /ImagingBBox [25 25 587 767] put setpagedevice"
  125. *End
  126. *PageSize A4Small/A4: "
  127. 2 dict dup /PageSize [595 842] put dup /ImagingBBox [25 25 570 817] put setpagedevice"
  128. *End
  129. *PageSize LegalSmall/US Legal: "
  130. 2 dict dup /PageSize [612 1008] put dup /ImagingBBox [25 25 587 983] put setpagedevice"
  131. *End
  132. *PageSize Monarch/Monarch Envelope: "
  133. 2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice"
  134. *End
  135. *PageSize Com10/Com10 Envelope: "
  136. 2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice"
  137. *End
  138. *PageSize C5: "
  139. 2 dict dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice"
  140. *End
  141. *PageSize DL: "
  142. 2 dict dup /PageSize [312 624] put dup /ImagingBBox null put setpagedevice"
  143. *End
  144. *PageSize Postcard: "
  145. 2 dict dup /PageSize [283 419] put dup /ImagingBBox null put setpagedevice"
  146. *End
  147. *PageSize Cho#1/Chokei#1 Envelope: "
  148. 2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice "
  149. *End
  150. *PageSize Cho#2/Chokei#2 Envelope: "
  151. 2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice "
  152. *End
  153. *PageSize Cho#3/Chokei#3 Envelope: "
  154. 2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice "
  155. *End
  156. *PageSize Kaku#3/Kakukei#3 Envelope: "
  157. 2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice "
  158. *End
  159. *PageSize Kaku#4/Kakukei#4 Envelope: "
  160. 2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice "
  161. *End
  162. *PageSize Kaku#5/Kakukei#5 Envelope: "
  163. 2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice "
  164. *End
  165. *PageSize Kaku#6/Kakukei#6 Envelope: "
  166. 2 dict dup /PageSize [459 649] put dup /ImagingBBox null put setpagedevice "
  167. *End
  168. *PageSize Kaku#7/Kakukei#7 Envelope: "
  169. 2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice "
  170. *End
  171. *PageSize Kaku#8/Kakukei#8 Envelope: "
  172. 2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice "
  173. *End
  174. *PageSize Yo#1/Yokei#1 Envelope: "
  175. 2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice "
  176. *End
  177. *PageSize Yo#2/Yokei#2 Envelope: "
  178. 2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice "
  179. *End
  180. *PageSize Yo#3/Yokei#3 Envelope: "
  181. 2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice "
  182. *End
  183. *PageSize Yo#4/Yokei#4 Envelope: "
  184. 2 dict dup /PageSize [297 684] put dup /ImagingBBox null put setpagedevice "
  185. *End
  186. *PageSize Yo#6/Yokei#6 Envelope: "
  187. 2 dict dup /PageSize [279 540] put dup /ImagingBBox null put setpagedevice "
  188. *End
  189. *?PageSize: "
  190. save
  191. currentpagedevice /PageSize get aload pop
  192. 2 copy gt {exch} if
  193. (Unknown)
  194. 25 dict
  195. dup [612 792] (Letter) put
  196. dup [612 1008] (Legal) put
  197. dup [595 842] (A4) put
  198. dup [516 729] (B5) put
  199. dup [522 756] (Executive) put
  200. dup [420 595] (A5) put
  201. dup [279 540] (Monarch) put
  202. dup [297 684] (Com10) put
  203. dup [459 649] (C5) put
  204. dup [312 624] (DL) put
  205. dup [283 419] (Postcard) put
  206. dup [612 1008] (Cho#1) put
  207. dup [612 792] (Cho#2) put
  208. dup [516 729] (Cho#3) put
  209. dup [612 792] (Kaku#3) put
  210. dup [612 792] (Kaku#4) put
  211. dup [612 792] (Kaku#5) put
  212. dup [459 649] (Kaku#6) put
  213. dup [420 595] (Kaku#7) put
  214. dup [420 595] (Kaku#8) put
  215. dup [420 595] (Yo#1) put
  216. dup [420 595] (Yo#2) put
  217. dup [279 540] (Yo#3) put
  218. dup [297 684] (Yo#4) put
  219. dup [279 540] (Yo#6) put
  220. { exch aload pop 4 index sub abs 5 le exch
  221. 5 index sub abs 5 le and
  222. {exch pop exit} {pop} ifelse
  223. } bind forall
  224. = flush pop pop
  225. restore
  226. "
  227. *End
  228. *CloseUI: *PageSize
  229. *OpenUI *PageRegion: PickOne
  230. *OrderDependency: 40 AnySetup *PageRegion
  231. *DefaultPageRegion: A4
  232. *PageRegion A4: "
  233. 3 dict dup /PageSize [595 842] put dup /ImagingBBox null put
  234. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [595 842] put put put
  235. setpagedevice "
  236. *End
  237. *PageRegion Letter/US Letter: "
  238. 3 dict dup /PageSize [612 792] put dup /ImagingBBox null put
  239. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 792] put put put
  240. setpagedevice "
  241. *End
  242. *PageRegion Legal/US Legal: "
  243. 3 dict dup /PageSize [612 1008] put dup /ImagingBBox null put
  244. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 1008] put put put
  245. setpagedevice "
  246. *End
  247. *PageRegion B5: "
  248. 3 dict dup /PageSize [516 729] put dup /ImagingBBox null put
  249. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [516 729] put put put
  250. setpagedevice "
  251. *End
  252. *PageRegion Executive: "
  253. 3 dict dup /PageSize [522 756] put dup /ImagingBBox null put
  254. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [522 756] put put put
  255. setpagedevice "
  256. *End
  257. *PageRegion A5: "
  258. 3 dict dup /PageSize [420 595] put dup /ImagingBBox null put
  259. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [420 595] put put put
  260. setpagedevice "
  261. *End
  262. *PageRegion LetterSmall/US Letter: "
  263. 3 dict dup /PageSize [612 792] put dup /ImagingBBox [25 25 587 767] put
  264. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 792] put put put
  265. setpagedevice "
  266. *End
  267. *PageRegion A4Small/A4: "
  268. 3 dict dup /PageSize [595 842] put dup /ImagingBBox [25 25 570 817] put
  269. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [595 842] put put put
  270. setpagedevice "
  271. *End
  272. *PageRegion LegalSmall/US Legal: "
  273. 3 dict dup /PageSize [612 1008] put dup /ImagingBBox [25 25 587 983] put
  274. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 1008] put put put
  275. setpagedevice "
  276. *End
  277. *PageRegion Monarch/Monarch Envelope: "
  278. 3 dict dup /PageSize [279 540] put dup /ImagingBBox null put
  279. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [279 540] put put put
  280. setpagedevice "
  281. *End
  282. *PageRegion Com10/Com10 Envelope: "
  283. 3 dict dup /PageSize [297 684] put dup /ImagingBBox null put
  284. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [297 684] put put put
  285. setpagedevice "
  286. *End
  287. *PageRegion C5: "
  288. 3 dict dup /PageSize [459 649] put dup /ImagingBBox null put
  289. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [459 649] put put put
  290. setpagedevice "
  291. *End
  292. *PageRegion DL: "
  293. 3 dict dup /PageSize [312 624] put dup /ImagingBBox null put
  294. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [312 624] put put put
  295. setpagedevice "
  296. *End
  297. *PageRegion Postcard: "
  298. 3 dict dup /PageSize [283 419] put dup /ImagingBBox null put
  299. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [283 419] put put put
  300. setpagedevice "
  301. *End
  302. *PageRegion Cho#1/Chokei#1 Envelope: "
  303. 3 dict dup /PageSize [612 1008] put dup /ImagingBBox null put
  304. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 1008] put put put setpagedevice "
  305. *End
  306. *PageRegion Cho#2/Chokei#2 Envelope: "
  307. 3 dict dup /PageSize [612 792] put dup /ImagingBBox null put
  308. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 792] put put put setpagedevice "
  309. *End
  310. *PageRegion Cho#3/Chokei#3 Envelope: "
  311. 3 dict dup /PageSize [516 729] put dup /ImagingBBox null put
  312. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [516 729] put put put setpagedevice "
  313. *End
  314. *PageRegion Kaku#3/Kakukei#3 Envelope: "
  315. 3 dict dup /PageSize [612 792] put dup /ImagingBBox null put
  316. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 792] put put put setpagedevice "
  317. *End
  318. *PageRegion Kaku#4/Kakukei#4 Envelope: "
  319. 3 dict dup /PageSize [612 792] put dup /ImagingBBox null put
  320. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 792] put put put setpagedevice "
  321. *End
  322. *PageRegion Kaku#5/Kakukei#5 Envelope: "
  323. 3 dict dup /PageSize [612 792] put dup /ImagingBBox null put
  324. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [612 792] put put put setpagedevice "
  325. *End
  326. *PageRegion Kaku#6/Kakukei#6 Envelope: "
  327. 3 dict dup /PageSize [459 649] put dup /ImagingBBox null put
  328. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [459 649] put put put setpagedevice "
  329. *End
  330. *PageRegion Kaku#7/Kakukei#7 Envelope: "
  331. 3 dict dup /PageSize [420 595] put dup /ImagingBBox null put
  332. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [420 595] put put put setpagedevice "
  333. *End
  334. *PageRegion Kaku#8/Kakukei#8 Envelope: "
  335. 3 dict dup /PageSize [420 595] put dup /ImagingBBox null put
  336. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [420 595] put put put setpagedevice "
  337. *End
  338. *PageRegion Yo#1/Yokei#1 Envelope: "
  339. 3 dict dup /PageSize [420 595] put dup /ImagingBBox null put
  340. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [420 595] put put put setpagedevice "
  341. *End
  342. *PageRegion Yo#2/Yokei#2 Envelope: "
  343. 3 dict dup /PageSize [420 595] put dup /ImagingBBox null put
  344. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [420 595] put put put setpagedevice "
  345. *End
  346. *PageRegion Yo#3/Yokei#3 Envelope: "
  347. 3 dict dup /PageSize [279 540] put dup /ImagingBBox null put
  348. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [279 540] put put put setpagedevice "
  349. *End
  350. *PageRegion Yo#4/Yokei#4 Envelope: "
  351. 3 dict dup /PageSize [297 684] put dup /ImagingBBox null put
  352. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [297 684] put put put setpagedevice "
  353. *End
  354. *PageRegion Yo#6/Yokei#6 Envelope: "
  355. 3 dict dup /PageSize [279 540] put dup /ImagingBBox null put
  356. dup /InputAttributes 1 dict dup 1 1 dict dup /PageSize [279 540] put put put setpagedevice "
  357. *End
  358. *CloseUI: *PageRegion
  359. *% The following entries provide information about specific paper keywords.
  360. *DefaultImageableArea: A4
  361. *ImageableArea A4: "13.2001 11.34 581.52 827.82 "
  362. *ImageableArea Letter/���^�[: "14.16 11.3401 597.84 777.66 "
  363. *ImageableArea Legal/���[�K��: "14.16 11.34 597.84 993.66 "
  364. *ImageableArea B5: "12.0 11.3401 503.52 714.78 "
  365. *ImageableArea Executive: "11.28 11.34 510.48 741.66 "
  366. *ImageableArea A5: "15.12 11.34 406.8 580.62 "
  367. *ImageableArea LetterSmall/US Letter: "31 31 583 761 "
  368. *ImageableArea A4Small/A4: "29 31 567 812 "
  369. *ImageableArea LegalSmall/US ����: "64 54 548 954 "
  370. *ImageableArea Monarch/Monarch ����: "12.7201 11.34 266.16 525.66 "
  371. *ImageableArea Com10/Com10 ����: "13.92 11.34 282.72 669.66 "
  372. *ImageableArea C5/C5 ����: "16.56 11.34 446.64 634.62 "
  373. *ImageableArea DL/DL ����: "13.92 14.2201 298.08 609.66 "
  374. *ImageableArea Postcard/�����͂���: "12.7201 11.34 281.52 417.9 "
  375. *ImageableArea Cho#1/���`�P������: "116.08 81.07 495.92 993.83 "
  376. *ImageableArea Cho#2/���`�Q������: "148.68 20.98 463.32 777.83 "
  377. *ImageableArea Cho#3/���`�R������: "99.26 77.03 416.74 714.83 "
  378. *ImageableArea Kaku#3/�p�`�R������: "14.17 20.98 597.83 777.83 "
  379. *ImageableArea Kaku#4/�p�`�S������: "38.13 49.32 573.87 777.83 "
  380. *ImageableArea Kaku#5/�p�`�T������: "48.05 125.86 563.95 777.83 "
  381. *ImageableArea Kaku#6/�p�`�U������: "16.56 11.34 446.64 634.62 "
  382. *ImageableArea Kaku#7/�p�`�V������: "20.08 28.07 399.92 580.83 "
  383. *ImageableArea Kaku#8/�p�`�W������: "52.68 50.75 367.32 580.83 "
  384. *ImageableArea Yo#1/�m�`�P������: "51.26 110.28 368.74 580.83 "
  385. *ImageableArea Yo#2/�m�`�Q������: "59.76 149.96 360.24 580.83 "
  386. *ImageableArea Yo#3/�m�`�R������: "11.94 134.65 267.06 525.83 "
  387. *ImageableArea Yo#4/�m�`�S������: "13.93 32.03 283.07 669.83 "
  388. *ImageableArea Yo#6/�m�`�U������: "11.94 15.59 267.06 525.83 "
  389. *?ImageableArea: "
  390. save
  391. /cvp { ( ) cvs print ( ) print } bind def
  392. /upperright {10000 mul floor 10000 div} bind def
  393. /lowerleft {10000 mul ceiling 10000 div} bind def
  394. newpath clippath pathbbox
  395. 4 -2 roll exch 2 {lowerleft cvp} repeat
  396. exch 2 {upperright cvp} repeat flush
  397. restore
  398. "
  399. *End
  400. *% These provide the physical dimensions of the paper (by keyword)
  401. *DefaultPaperDimension: A4
  402. *PaperDimension A4: "595 842"
  403. *PaperDimension Letter/US Letter: "612 792"
  404. *PaperDimension Legal/US Legal: "612 1008"
  405. *PaperDimension B5: "516 729"
  406. *PaperDimension Executive: "522 756"
  407. *PaperDimension A5: "420 595"
  408. *PaperDimension LetterSmall/US Letter: "612 792"
  409. *PaperDimension A4Small/A4: "595 842"
  410. *PaperDimension LegalSmall/US Legal: "612 1008"
  411. *PaperDimension Monarch/Monarch Envelope: "279 540"
  412. *PaperDimension Com10/Com10 Envelope: "297 684"
  413. *PaperDimension C5: "459 649"
  414. *PaperDimension DL: "312 624"
  415. *PaperDimension Postcard: "283 419"
  416. *PaperDimension Cho#1/Chokei#1 Envelope: "612 1009"
  417. *PaperDimension Cho#2/Chokei#2 Envelope: "612 793"
  418. *PaperDimension Cho#3/Chokei#3 Envelope: "516 730"
  419. *PaperDimension Kaku#3/Kakukei#3 Envelope: "612 794"
  420. *PaperDimension Kaku#4/Kakukei#4 Envelope: "612 791"
  421. *PaperDimension Kaku#5/Kakukei#5 Envelope: "612 790"
  422. *PaperDimension Kaku#6/Kakukei#6 Envelope: "459 650"
  423. *PaperDimension Kaku#7/Kakukei#7 Envelope: "420 597"
  424. *PaperDimension Kaku#8/Kakukei#8 Envelope: "420 598"
  425. *PaperDimension Yo#1/Yokei#1 Envelope: "420 594"
  426. *PaperDimension Yo#2/Yokei#2 Envelope: "420 593"
  427. *PaperDimension Yo#3/Yokei#3 Envelope: "279 541"
  428. *PaperDimension Yo#4/Yokei#4 Envelope: "297 685"
  429. *PaperDimension Yo#6/Yokei#6 Envelope: "279 542"
  430. *OpenUI *InputSlot: PickOne
  431. *OrderDependency: 20 AnySetup *InputSlot
  432. *DefaultInputSlot: Upper
  433. *InputSlot Upper/�p���J�Z�b�g (250 ��): "
  434. currentpagedevice /InputAttributes get 0 get
  435. dup null eq
  436. { pop }
  437. { dup length 1 add dict copy
  438. dup /InputAttributes
  439. 1 dict dup /Priority [0 1] put
  440. put setpagedevice
  441. } ifelse"
  442. *End
  443. *InputSlot Multipurpose/���ړI�g���C: "
  444. currentpagedevice /InputAttributes get 1 get
  445. dup null eq
  446. { pop }
  447. { dup length 1 add dict copy
  448. dup /InputAttributes
  449. 1 dict dup /Priority [1 0] put
  450. put setpagedevice
  451. } ifelse"
  452. *End
  453. *InputSlot Lower/�p���J�Z�b�g (250/500 ��): "
  454. currentpagedevice /InputAttributes get 2 get
  455. dup null eq
  456. { pop }
  457. { dup length 1 add dict copy
  458. dup /InputAttributes
  459. 1 dict dup /Priority [2 0 1] put
  460. put setpagedevice
  461. } ifelse"
  462. *End
  463. *?InputSlot: "
  464. save
  465. 3 dict
  466. dup /0 (Upper) put
  467. dup /1 (Multipurpose) put
  468. dup /2 (Lower) put
  469. currentpagedevice /InputAttributes get
  470. dup /Priority known
  471. { /Priority get 0 get ( ) cvs cvn get }
  472. {
  473. dup length 1 eq
  474. { {pop} forall ( ) cvs cvn get }
  475. { pop pop (Unknown) } ifelse
  476. } ifelse
  477. = flush
  478. restore
  479. "
  480. *End
  481. *CloseUI: *InputSlot
  482. *RequiresPageRegion Multipurpose: True
  483. *DefaultOutputBin: OnlyOne
  484. *DefaultOutputOrder: Normal
  485. *OpenUI *ManualFeed/�荷��: Boolean
  486. *OrderDependency: 20 AnySetup *ManualFeed
  487. *DefaultManualFeed: False
  488. *ManualFeed True: "1 dict dup /ManualFeed true put setpagedevice"
  489. *ManualFeed False: "1 dict dup /ManualFeed false put setpagedevice"
  490. *?ManualFeed: "
  491. save
  492. currentpagedevice /ManualFeed get
  493. {(True)}{(False)}ifelse = flush
  494. restore
  495. "
  496. *End
  497. *CloseUI: *ManualFeed
  498. *OpenUI *TraySwitch/�g���C�̐؂��ւ�: Boolean
  499. *OrderDependency: 50 AnySetup *TraySwitch
  500. *DefaultTraySwitch: False
  501. *TraySwitch True/��: "1 dict dup /TraySwitch true put setpagedevice"
  502. *TraySwitch False/��: "1 dict dup /TraySwitch false put setpagedevice"
  503. *?TraySwitch: "
  504. save
  505. currentpagedevice /TraySwitch get
  506. {(True)}{(False)}ifelse = flush
  507. restore
  508. "
  509. *End
  510. *CloseUI: *TraySwitch
  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.004S)" Standard ROM
  518. *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
  519. *Font Bookman-Light: Standard "(001.004S)" Standard ROM
  520. *Font Bookman-LightItalic: Standard "(001.004S)" 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 GothicBBB-Medium-83pv-RKSJ-H: RKSJ "(000.000)" 83pv Disk
  526. *Font GothicBBB-Medium-Ext-RKSJ-H: RKSJ "(000.000)" Ext Disk
  527. *Font GothicBBB-Medium-Ext-RKSJ-V: RKSJ "(000.000)" Ext Disk
  528. *Font Helvetica: Standard "(001.006S)" Standard ROM
  529. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  530. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  531. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  532. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  533. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  534. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  535. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  536. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  537. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  538. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  539. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  540. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  541. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  542. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  543. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  544. *Font Ryumin-Light-83pv-RKSJ-H: RKSJ "(000.000)" 83pv Disk
  545. *Font Ryumin-Light-Ext-RKSJ-H: RKSJ "(000.000)" Ext Disk
  546. *Font Ryumin-Light-Ext-RKSJ-V: RKSJ "(000.000)" Ext Disk
  547. *Font Symbol: Special "(001.007S)" Special ROM
  548. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  549. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  550. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  551. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  552. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  553. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  554. *?FontQuery: "
  555. save
  556. { count 1 gt
  557. { exch dup 127 string cvs (/) print print (:) print
  558. /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  559. } { exit } ifelse
  560. } bind loop
  561. (*) = flush
  562. restore
  563. "
  564. *End
  565. *?FontList: "
  566. save
  567. (*) {cvn ==} 128 string /Font resourceforall
  568. (*) = flush
  569. restore
  570. "
  571. *End
  572. *% Printer Messages (verbatim from printer):
  573. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  574. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  575. *Message: "\FontName\ not found, using Courier"
  576. *% Status (format: %%[ status: <one of these> ] %%)
  577. *Status: "initializing"
  578. *Status: "idle"
  579. *Status: "holding"
  580. *Status: "busy"
  581. *Status: "waiting"
  582. *Status: "PrinterError: cover open"
  583. *Status: "PrinterError: warming up"
  584. *Status: "PrinterError: out of paper"
  585. *Status: "PrinterError: toner cartridge missing or incorrect"
  586. *Status: "PrinterError: paper entry misfeed"
  587. *Status: "PrinterError: paper exit misfeed"
  588. *Status: "PrinterError: paper jam"
  589. *Status: "PrinterError: Cassette (250 Sheet) : no paper tray"
  590. *Status: "PrinterError: Cassette (250 Sheet) : out of paper"
  591. *Status: "PrinterError: Cassette (250/500 Sheet) : no paper tray"
  592. *Status: "PrinterError: Cassette (250/500 Sheet) : out of paper"
  593. *Status: "PrinterError: Multipurpose Tray: out of paper"
  594. *Status: "PrinterError: Manual Feed: out of paper"
  595. *Status: "PrinterError: waiting for manual feed"
  596. *Status: "PrinterError: fixing temperature malfunction"
  597. *Status: "PrinterError: scanner motor malfunction"
  598. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  599. *Source: "LocalTalk"
  600. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  601. *PrinterError: "cover open"
  602. *PrinterError: "warming up"
  603. *PrinterError: "out of paper"
  604. *PrinterError: "toner cartridge missing or incorrect"
  605. *PrinterError: "paper entry misfeed"
  606. *PrinterError: "paper exit misfeed"
  607. *PrinterError: "paper jam"
  608. *PrinterError: "Cassette (250 Sheet) : no paper tray"
  609. *PrinterError: "Cassette (250 Sheet) : out of paper"
  610. *PrinterError: "Cassette (250/500 Sheet) : no paper tray"
  611. *PrinterError: "Cassette (250/500 Sheet) : out of paper"
  612. *PrinterError: "Multipurpose Tray: out of paper"
  613. *PrinterError: "Manual Feed: out of paper"
  614. *PrinterError: "waiting for manual feed"
  615. *PrinterError: "fixing temperature malfunction"
  616. *PrinterError: "scanner motor malfunction"
  617. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  618. *% Color Separation Information =====================
  619. *DefaultColorSep: ProcessBlack.85lpi.600dpi/ 85 lpi / 600 dpi
  620. *InkName: ProcessBlack/Process Black
  621. *InkName: CustomColor/Custom Color
  622. *InkName: ProcessCyan/Process Cyan
  623. *InkName: ProcessMagenta/Process Magenta
  624. *InkName: ProcessYellow/Process Yellow
  625. *% For 60 lpi / 300 dpi ===============================
  626. *ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "45"
  627. *ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "45"
  628. *ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "15"
  629. *ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "75"
  630. *ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "0"
  631. *ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60"
  632. *ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60"
  633. *ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60"
  634. *ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60"
  635. *ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60"
  636. *% For 53 lpi / 300 dpi ===============================
  637. *ColorSepScreenAngle ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  638. *ColorSepScreenAngle CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  639. *ColorSepScreenAngle ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "71.5651"
  640. *ColorSepScreenAngle ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "18.4349"
  641. *ColorSepScreenAngle ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "0.0"
  642. *ColorSepScreenFreq ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  643. *ColorSepScreenFreq CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  644. *ColorSepScreenFreq ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  645. *ColorSepScreenFreq ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  646. *ColorSepScreenFreq ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "50.0"
  647. *% For 85 lpi / 600 dpi (5,5,2,6,6,2,20/3,0) =====================
  648. *ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  649. *ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  650. *ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"
  651. *ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"
  652. *ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"
  653. *ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  654. *ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  655. *ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  656. *ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  657. *ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"
  658. *ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "
  659. {1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
  660. 1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch
  661. abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1
  662. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  663. *End
  664. *% For 71 lpi / 600 dpi ===============================
  665. *ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  666. *ColorSepScreenAngle CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  667. *ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "71.5651"
  668. *ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "18.4349"
  669. *ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "0.0"
  670. *ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  671. *ColorSepScreenFreq CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  672. *ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  673. *ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  674. *ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "66.6667"
  675. *% Last Edit Date: Dec 2, 1994
  676. *% Written by sns@sqa for LaserWriter Select 610 Oct 18,1993
  677. *% end of PPD file for LaserWriter Select 610