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.

1086 lines
28 KiB

  1. *PPD-Adobe: "4.3"
  2. *% Adobe systems PostScript(R) Printer Description File
  3. *% Copyright (c) Tektronix, Incorporated.
  4. *% This program, or portions thereof, is protected as an unpublished
  5. *% work under the copyright laws of the United States.
  6. *FormatVersion: "4.3"
  7. *FileVersion: "1.0"
  8. *LanguageEncoding: ISOLatin1
  9. *LanguageVersion: English
  10. *PCFileName: "TKP450P1.PPD"
  11. *Product: "(Phaser 450)"
  12. *PSVersion: "(2013.113) 19"
  13. *Manufacturer: "Tektronix"
  14. *ModelName: "Tektronix Phaser 450 Extended"
  15. *ShortNickName: "Tektronix Phaser 450 Extended"
  16. *NickName: "Tektronix Phaser 450 Extended"
  17. *% === Installable Options ===========
  18. *OpenGroup: InstallableOptions/Options Installed
  19. *OpenUI *InstalledMemory/Memory Configuration: PickOne
  20. *DefaultInstalledMemory: None
  21. *InstalledMemory None/Standard 48 MB RAM: ""
  22. *InstalledMemory 64Meg/64 MB Total RAM: ""
  23. *?InstalledMemory: "
  24. currentsystemparams /RamSize get
  25. 16#100000 div round cvi
  26. dup 50 lt
  27. { pop (None) } {2 string cvs print (Meg) } ifelse
  28. = flush"
  29. *End
  30. *CloseUI: *InstalledMemory
  31. *OpenUI *Option1/Optional Hard Drive: Boolean
  32. *DefaultOption1: False
  33. *Option1 True/Installed: ""
  34. *Option1 False/Not Installed: ""
  35. *?Option1: "
  36. save false
  37. (%disk?%)
  38. { currentdevparams dup /Writeable known
  39. { /Writeable get {pop true} if } {pop} ifelse
  40. } 10 string /IODevice resourceforall
  41. {(True)}{(False)} ifelse = flush
  42. restore"
  43. *End
  44. *CloseUI: *Option1
  45. *OpenUI *Option3/Optional Lower Tray: Boolean
  46. *DefaultOption3: False
  47. *Option3 True/Installed: ""
  48. *Option3 False/Not Installed: ""
  49. *?Option3: "
  50. currentpagedevice /InputAttributes get 1 known
  51. { (True) } { (False) } ifelse = flush"
  52. *End
  53. *CloseUI: *Option3
  54. *CloseGroup: InstallableOptions
  55. *% === Constraints ===================
  56. *UIConstraints: *Option3 False *InputSlot Lower
  57. *UIConstraints: *InputSlot Lower *Option3 False
  58. *UIConstraints: *Option3 False *InputSlot AutoSelect
  59. *UIConstraints: *InputSlot AutoSelect *Option3 False
  60. *% === Device Capabilities ============
  61. *LanguageLevel: "2"
  62. *Protocols: BCP
  63. *FreeVM: "11900000"
  64. *VMOption None/Standard 48 MB RAM: "11900000"
  65. *VMOption 64Meg/64 MB Total RAM: "23000000"
  66. *ColorDevice: True
  67. *DefaultColorSpace: CMYK
  68. *AccurateScreensSupport: False
  69. *SuggestedJobTimeout: "0"
  70. *SuggestedWaitTimeout: "300"
  71. *1284Modes Parallel: Compat
  72. *TTRasterizer: Type42
  73. *?TTRasterizer: "
  74. save
  75. 42 /FontType resourcestatus
  76. { pop pop (Type42)} {pop pop (None)} ifelse = flush
  77. restore
  78. "
  79. *End
  80. *Emulators: hpgl
  81. *StartEmulator_hpgl: "currentfile /hpgl statusdict /emulate get exec "
  82. *StopEmulator_hpgl: "<1B7F>0"
  83. *FileSystem: True
  84. *?FileSystem: "
  85. save false
  86. (%disk?%)
  87. { currentdevparams dup /Writeable known
  88. { /Writeable get {pop true} if } {pop} ifelse
  89. } 10 string /IODevice resourceforall
  90. {(True)}{(False)} ifelse = flush
  91. restore
  92. "
  93. *End
  94. *Throughput: "1"
  95. *Password: "(0)"
  96. *ExitServer: "
  97. count 0 eq
  98. { false } { true exch startjob } ifelse
  99. not
  100. { (WARNING: Cannot modify initial VM.) =
  101. (Missing or invalid password.) =
  102. (Please contact the author of this software.) = flush quit
  103. } if
  104. "
  105. *End
  106. *Reset: "
  107. count 0 eq
  108. { false } { true exch startjob } ifelse
  109. not
  110. { (WARNING: Cannot reset printer.) =
  111. (Missing or invalid password.) =
  112. (Please contact the author of this software.) = flush quit
  113. } if
  114. systemdict /quit get exec
  115. (WARNING : Printer Reset Failed.) = flush
  116. "
  117. *End
  118. *DefaultResolution: 300dpi
  119. *Resolution 300dpi: "1 dict dup /HWResolution [300 300] put setpagedevice"
  120. *?Resolution: "
  121. save currentpagedevice
  122. /HWResolution get 0 get ( ) cvs print (dpi) = flush restore
  123. "
  124. *End
  125. *% ==================================================
  126. *% Define TekColor Logo for use in ColorControlStrip
  127. *JobPatchFile 1: "
  128. userdict/TekColorStripDict known not
  129. {userdict begin/TekColorStripDict 20 dict def end}if
  130. TekColorStripDict
  131. begin/DrawTekLogo{/xxxxit save store
  132. LogoInsetX LogoInsetY translate
  133. BorderHeight LogoInsetY sub LogoInsetY sub
  134. 47.76 div
  135. dup scale<</m/moveto load/l/lineto load/c/curveto load/x/closepath
  136. load/s/stroke load/e/eofill load/f/fill load/i/clip load/ei/eoclip
  137. load/r/setrgbcolor load/k/setcmykcolor load/g/setgray
  138. load/w/setlinewidth load/t/setlinecap load/j/setlinejoin
  139. load/p/newpath load/gs/gsave load/gr/grestore load>>begin
  140. 1.0 w
  141. 0 j
  142. 0 t
  143. 0.44 w
  144. 0 0 0 0 k
  145. gs
  146. 0.0 47.52 m
  147. 38.16 47.52 l
  148. 38.16 0.0 l
  149. 0.0 0.0 l
  150. 0.0 47.52 l
  151. x
  152. f
  153. gr
  154. 0 0 0 1 k
  155. 0.0 47.52 m
  156. 38.16 47.52 l
  157. 38.16 0.0 l
  158. 0.0 0.0 l
  159. 0.0 47.52 l
  160. x
  161. s
  162. 0.1375 w
  163. 0 0 0 1 k
  164. gs
  165. 1.2 46.08 m
  166. 36.72 46.08 l
  167. 36.72 10.56 l
  168. 1.2 10.56 l
  169. 1.2 46.08 l
  170. x
  171. f
  172. gr
  173. 0 0 0 0 k
  174. 1.2 46.08 m
  175. 36.72 46.08 l
  176. 36.72 10.56 l
  177. 1.2 10.56 l
  178. 1.2 46.08 l
  179. x
  180. s
  181. 0.4399 w
  182. 0 0 0 0 k
  183. gs
  184. 1.44 9.12 m
  185. 36.48 9.12 l
  186. 36.48 1.68 l
  187. 1.44 1.68 l
  188. 1.44 9.12 l
  189. x
  190. f
  191. gr
  192. 0 0 0 1 k
  193. 1.44 9.12 m
  194. 36.48 9.12 l
  195. 36.48 1.68 l
  196. 1.44 1.68 l
  197. 1.44 9.12 l
  198. x
  199. s
  200. 0 0 0 1 k
  201. gs
  202. 3.36 6.72 m
  203. 4.08 6.72 l
  204. 4.08 3.12 l
  205. 5.04 3.12 l
  206. 5.04 6.72 l
  207. 6.0 6.72 l
  208. 6.0 7.68 l
  209. 3.36 7.68 l
  210. 3.36 6.72 l
  211. x
  212. 8.4 5.28 m
  213. 8.4 5.52 l
  214. 8.48 5.788 8.547 6.006 8.88 6.0 c
  215. 9.069 6.006 9.148 5.782 9.12 5.76 c
  216. 9.12 5.28 l
  217. 8.4 5.28 l
  218. x
  219. 10.08 4.8 m
  220. 10.08 5.76 l
  221. 10.114 6.395 9.488 6.65 8.88 6.72 c
  222. 8.067 6.638 7.514 6.353 7.44 5.52 c
  223. 7.44 4.08 l
  224. 7.514 3.315 8.122 3.03 8.88 3.12 c
  225. 9.652 3.048 10.126 3.449 10.08 4.32 c
  226. 9.12 4.32 l
  227. 9.1 4.038 9.136 3.716 8.88 3.84 c
  228. 8.565 3.746 8.48 3.904 8.4 4.08 c
  229. 8.4 4.8 l
  230. 10.08 4.8 l
  231. x
  232. 13.2 3.12 m
  233. 13.2 4.32 l
  234. 13.2 4.56 l
  235. 13.92 3.12 l
  236. 14.88 3.12 l
  237. 13.92 5.28 l
  238. 14.88 6.48 l
  239. 13.68 6.48 l
  240. 13.2 5.52 l
  241. 13.2 5.52 l
  242. 13.2 7.68 l
  243. 12.24 7.68 l
  244. 12.24 3.12 l
  245. 13.2 3.12 l
  246. x
  247. 19.68 6.0 m
  248. 19.68 6.48 l
  249. 19.717 7.422 19.17 7.811 18.24 7.92 c
  250. 17.28 7.811 16.825 7.349 16.8 6.24 c
  251. 16.8 4.56 l
  252. 16.825 3.558 17.207 3.035 18.24 3.12 c
  253. 19.285 3.035 19.735 3.582 19.68 4.32 c
  254. 19.68 5.04 l
  255. 18.72 5.04 l
  256. 18.72 4.56 l
  257. 18.666 4.232 18.635 3.856 18.24 3.84 c
  258. 17.991 3.856 17.888 4.008 18.0 4.32 c
  259. 18.0 6.48 l
  260. 17.894 6.814 17.973 6.997 18.24 6.96 c
  261. 18.508 6.991 18.647 6.79 18.72 6.48 c
  262. 18.72 6.0 l
  263. 19.68 6.0 l
  264. x
  265. 21.6 4.08 m
  266. 21.561 3.315 22.132 3.035 22.8 3.12 c
  267. 23.56 3.035 24.04 3.321 24.0 4.08 c
  268. 24.0 5.52 l
  269. 24.089 6.243 23.675 6.644 22.8 6.72 c
  270. 22.078 6.644 21.561 6.353 21.6 5.52 c
  271. 21.6 4.08 l
  272. x
  273. 22.56 5.52 m
  274. 22.527 5.77 22.6 5.946 22.8 6.0 c
  275. 23.05 5.946 23.123 5.77 23.04 5.52 c
  276. 23.04 4.08 l
  277. 23.104 3.837 23.025 3.734 22.8 3.84 c
  278. 22.624 3.734 22.546 3.837 22.56 4.08 c
  279. 22.56 5.52 l
  280. x
  281. 26.88 3.12 m
  282. 26.88 7.68 l
  283. 25.92 7.68 l
  284. 25.92 3.12 l
  285. 26.88 3.12 l
  286. x
  287. 28.8 4.08 m
  288. 28.726 3.315 29.297 3.035 30.0 3.12 c
  289. 30.725 3.035 31.205 3.321 31.2 4.08 c
  290. 31.2 5.52 l
  291. 31.253 6.243 30.84 6.644 30.0 6.72 c
  292. 29.242 6.644 28.726 6.353 28.8 5.52 c
  293. 28.8 4.08 l
  294. x
  295. 29.76 5.52 m
  296. 29.692 5.77 29.765 5.946 30.0 6.0 c
  297. 30.214 5.946 30.287 5.77 30.24 5.52 c
  298. 30.24 4.08 l
  299. 30.269 3.837 30.19 3.734 30.0 3.84 c
  300. 29.789 3.734 29.71 3.837 29.76 4.08 c
  301. 29.76 5.52 l
  302. x
  303. 33.12 6.48 m
  304. 33.12 3.12 l
  305. 34.08 3.12 l
  306. 34.08 5.28 l
  307. 34.15 5.52 34.259 5.575 34.56 5.52 c
  308. 34.63 5.575 34.727 5.569 34.8 5.52 c
  309. 34.8 6.72 l
  310. 34.423 6.644 34.186 6.395 34.08 6.0 c
  311. 34.08 6.0 l
  312. 34.08 6.48 l
  313. 33.12 6.48 l
  314. x
  315. e
  316. gr
  317. p
  318. 0 0 0 1 k
  319. gs
  320. e
  321. gr
  322. p
  323. 0 0 0 1 k
  324. gs
  325. 41.52 47.76 m
  326. 41.28 47.76 l
  327. 40.8 46.8 l
  328. 40.8 46.8 l
  329. 40.56 47.76 l
  330. 40.08 47.76 l
  331. 40.08 46.32 l
  332. 40.32 46.32 l
  333. 40.32 47.52 l
  334. 40.32 47.52 l
  335. 40.8 46.32 l
  336. 41.04 46.32 l
  337. 41.28 47.52 l
  338. 41.28 47.52 l
  339. 41.28 46.32 l
  340. 41.52 46.32 l
  341. 41.52 47.76 l
  342. x
  343. 40.08 47.76 m
  344. 38.88 47.76 l
  345. 38.88 47.52 l
  346. 39.36 47.52 l
  347. 39.36 46.32 l
  348. 39.6 46.32 l
  349. 39.6 47.52 l
  350. 40.08 47.52 l
  351. 40.08 47.76 l
  352. x
  353. e
  354. gr
  355. p
  356. 0 0 0 0 k
  357. gs
  358. 34.56 35.76 m
  359. 34.844 35.85 34.824 36.065 35.04 36.24 c
  360. 35.272 36.635 35.421 37.479 35.28 37.44 c
  361. 34.894 37.399 34.321 37.389 33.36 37.2 c
  362. 33.294 37.401 33.184 37.482 33.12 37.44 c
  363. 31.4 40.035 28.121 41.54 23.28 42.0 c
  364. 20.773 42.179 17.714 41.632 17.28 41.52 c
  365. 17.1 41.486 17.008 41.727 17.04 41.76 c
  366. 16.629 42.328 16.543 42.586 16.32 43.2 c
  367. 16.113 43.419 15.621 44.206 15.36 44.4 c
  368. 14.998 45.382 15.105 45.104 14.88 45.6 c
  369. 14.47 46.464 14.464 46.708 14.16 46.8 c
  370. 13.629 46.662 11.252 42.814 11.52 42.48 c
  371. 12.153 41.578 12.814 40.558 13.2 40.08 c
  372. 13.24 39.863 13.24 39.766 13.2 39.84 c
  373. 10.314 38.243 1.195 32.238 3.6 22.8 c
  374. 3.628 22.642 2.488 21.322 2.4 20.88 c
  375. 2.312 20.5 2.381 20.156 2.64 19.68 c
  376. 2.702 19.45 3.015 19.194 3.12 18.72 c
  377. 3.422 18.21 3.618 17.629 3.84 17.76 c
  378. 4.294 17.714 4.618 18.224 5.04 18.48 c
  379. 4.959 18.54 5.201 18.623 5.28 18.48 c
  380. 5.648 18.077 6.764 16.588 7.92 15.84 c
  381. 12.104 13.1 16.673 13.467 19.2 13.92 c
  382. 19.755 13.944 21.661 14.576 21.84 14.64 c
  383. 22.156 14.54 21.938 11.64 21.84 10.8 c
  384. 21.855 10.593 22.639 10.973 23.04 11.28 c
  385. 23.176 11.46 23.393 11.454 23.52 11.76 c
  386. 23.477 12.169 23.648 14.245 23.52 14.64 c
  387. 23.619 15.45 23.777 15.446 24.0 15.6 c
  388. 24.208 15.644 25.262 16.271 25.44 16.32 c
  389. 26.396 16.999 28.041 17.957 29.04 18.72 c
  390. 32.851 21.605 34.73 25.643 34.8 29.52 c
  391. 34.98 30.906 34.969 33.321 34.08 35.52 c
  392. 34.164 35.571 34.164 35.655 34.32 35.76 c
  393. 34.298 35.762 34.384 35.763 34.56 35.76 c
  394. x
  395. f
  396. gr
  397. p
  398. 0.9 0 0.47 0 k
  399. gs
  400. 7.92 31.44 m
  401. 7.67 30.65 7.125 28.477 7.44 26.64 c
  402. 7.503 26.241 7.75 26.097 7.92 26.16 c
  403. 9.411 27.358 15.203 30.915 17.04 31.68 c
  404. 17.169 31.755 17.461 31.937 17.52 32.16 c
  405. 17.152 32.809 16.189 34.708 15.84 35.52 c
  406. 15.533 36.205 14.645 37.99 14.16 38.4 c
  407. 14.097 38.555 13.721 38.564 13.68 38.64 c
  408. 10.734 37.344 8.65 33.624 7.92 31.44 c
  409. x
  410. f
  411. gr
  412. p
  413. 0.56 0.56 0 0 k
  414. gs
  415. 18.48 29.28 m
  416. 18.44 29.28 18.261 29.345 18.24 29.28 c
  417. 16.612 28.612 13.484 26.481 12.48 25.68 c
  418. 10.803 24.384 8.965 22.771 8.88 22.32 c
  419. 8.71 21.686 8.894 21.069 9.12 20.64 c
  420. 9.769 18.603 11.498 17.46 12.24 17.04 c
  421. 13.605 16.235 16.31 15.657 17.52 15.6 c
  422. 19.309 15.435 20.87 15.497 21.36 15.84 c
  423. 22.095 16.306 19.294 27.822 18.48 29.28 c
  424. x
  425. f
  426. gr
  427. p
  428. 0 0.25 1 0 k
  429. gs
  430. 18.0 39.6 m
  431. 18.395 38.69 18.293 39.007 18.72 37.92 c
  432. 19.587 36.128 20.436 33.722 20.4 33.6 c
  433. 20.503 33.621 20.56 33.384 20.88 33.6 c
  434. 22.576 34.284 23.59 34.525 25.2 35.04 c
  435. 27.217 35.728 28.884 36.158 30.24 36.48 c
  436. 30.379 36.49 30.498 36.633 30.24 36.96 c
  437. 29.749 37.664 27.576 39.584 24.0 40.32 c
  438. 22.239 40.54 18.943 40.431 18.0 40.08 c
  439. 17.712 39.956 17.92 39.718 18.0 39.6 c
  440. x
  441. f
  442. gr
  443. p
  444. 0 0.94 0.65 0 k
  445. gs
  446. 26.4 18.48 m
  447. 25.804 18.087 24.795 17.432 24.0 17.04 c
  448. 23.772 16.977 23.59 17.023 23.52 17.28 c
  449. 23.212 22.391 22.679 25.45 21.36 30.48 c
  450. 21.391 30.674 21.579 31.019 21.84 31.2 c
  451. 22.32 31.474 23.335 31.987 24.0 32.4 c
  452. 25.928 33.133 30.019 34.662 31.2 34.8 c
  453. 31.31 34.946 31.356 34.736 31.44 34.56 c
  454. 33.469 30.893 32.246 24.199 29.04 20.88 c
  455. 28.388 20.096 27.414 19.204 26.4 18.48 c
  456. x
  457. f
  458. gr
  459. p
  460. end
  461. xxxxit restore}bind def
  462. end"
  463. *End
  464. *% End TekColor Logo for use in ColorControlStrip
  465. *% ==================================================
  466. *% Halftone Information =================
  467. *ContoneOnly: True
  468. *ScreenFreq: "60.0"
  469. *ScreenAngle: "45.0"
  470. *DefaultScreenProc: Dot
  471. *ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div} bind"
  472. *DefaultTransfer: Null
  473. *Transfer Null: "{ }"
  474. *Transfer Null.Inverse: "{ 1 exch sub } bind"
  475. *% Tray Selection ============
  476. *OpenUI *InputSlot/Input Slot: PickOne
  477. *OrderDependency: 45.0 AnySetup *InputSlot
  478. *DefaultInputSlot: AutoSelect
  479. *InputSlot Upper: "% *InputSlot Upper
  480. <<
  481. /MediaType (Upper Tray)
  482. /MediaColor null
  483. /TraySwitch false
  484. >> setpagedevice"
  485. *End
  486. *InputSlot Lower: "% *InputSlot Lower
  487. <<
  488. /MediaType (Lower Tray)
  489. /MediaColor null
  490. /TraySwitch false
  491. >> setpagedevice"
  492. *End
  493. *InputSlot Paper: "% *InputSlot Paper
  494. <<
  495. /MediaType null
  496. /MediaColor (White)
  497. /TraySwitch true
  498. >> setpagedevice"
  499. *End
  500. *InputSlot Transparency: "% *InputSlot Transparency
  501. <<
  502. /MediaType null
  503. /MediaColor (Transparent)
  504. /TraySwitch true
  505. >> setpagedevice"
  506. *End
  507. *InputSlot AutoSelect: "% *InputSlot AutoSelect
  508. <<
  509. /MediaType null
  510. /MediaColor null
  511. /TraySwitch true
  512. >> setpagedevice"
  513. *End
  514. *?InputSlot: "
  515. save
  516. currentpagedevice /MediaColor get
  517. dup null eq
  518. { pop currentpagedevice /MediaType get
  519. dup null eq
  520. { pop (AutoSelect) }
  521. { dup (Upper Tray) eq
  522. { pop (Upper) }
  523. { (Lower Tray) eq
  524. { (Lower) }
  525. { (Unknown) } ifelse
  526. } ifelse
  527. } ifelse
  528. }
  529. {
  530. dup (White) eq
  531. { pop (Paper) }
  532. { (Transparent) eq
  533. { (Transparency) }
  534. { (Unknown) } ifelse
  535. } ifelse
  536. } ifelse
  537. = flush
  538. restore
  539. "
  540. *End
  541. *CloseUI: *InputSlot
  542. *% Paper Handling ===================
  543. *% Use these entries to set paper size most of the time, unless there is
  544. *% specific reason to use PageRegion.
  545. *OpenUI *PageSize: PickOne
  546. *OrderDependency: 55.0 AnySetup *PageSize
  547. *DefaultPageSize: Letter
  548. *PageSize Letter: "2 dict dup /PageSize [612 792] put
  549. dup /ImagingBBox null put setpagedevice
  550. "
  551. *End
  552. *PageSize A4: "2 dict dup /PageSize [595 842] put
  553. dup /ImagingBBox null put setpagedevice
  554. "
  555. *End
  556. *PageSize LetterLong/LetterExtra: "2 dict dup /PageSize [689 955] put
  557. dup /ImagingBBox null put setpagedevice
  558. "
  559. *End
  560. *?PageSize: "
  561. save currentpagedevice /PageSize get aload pop
  562. 2 copy gt {exch} if (Unknown)
  563. 3 dict
  564. dup [612 792] (Letter) put
  565. dup [595 842] (A4) put
  566. dup [689 955] (LetterLong) put
  567. { exch aload pop 4 index sub abs 5 le exch 5 index sub abs 5 le and
  568. { exch pop exit } { pop } ifelse
  569. } bind forall = flush pop pop
  570. restore
  571. "
  572. *End
  573. *CloseUI: *PageSize
  574. *% These entries will set up the frame buffer. Usually used with manual feed.
  575. *OpenUI *PageRegion: PickOne
  576. *OrderDependency: 60.0 AnySetup *PageRegion
  577. *DefaultPageRegion: Letter
  578. *PageRegion Letter: "
  579. 2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  580. *End
  581. *PageRegion A4: "
  582. 2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  583. *End
  584. *PageRegion LetterLong/LetterExtra: "
  585. 2 dict dup /PageSize [689 955] put dup /ImagingBBox null put setpagedevice"
  586. *End
  587. *CloseUI: *PageRegion
  588. *% The following entries provide information about specific paper keywords.
  589. *DefaultImageableArea: Letter
  590. *ImageableArea Letter: "8.39999 32.64 603.6 785.04"
  591. *ImageableArea A4: "7.7178 32.6249 587.558 834.945"
  592. *ImageableArea LetterLong/LetterExtra: "8.40948 32.6778 680.409 948.278"
  593. *?ImageableArea: "
  594. save
  595. /cvp { ( ) cvs print ( ) print } bind def
  596. /upperright {10000 mul floor 10000 div} bind def
  597. /lowerleft {10000 mul ceiling 10000 div} bind def
  598. newpath clippath pathbbox
  599. 4 -2 roll exch 2 {lowerleft cvp} repeat
  600. exch 2 {upperright cvp} repeat flush
  601. restore
  602. "
  603. *End
  604. *% These provide the physical dimensions of the paper (by keyword)
  605. *DefaultPaperDimension: Letter
  606. *PaperDimension Letter: "612 792"
  607. *PaperDimension A4: "595 842"
  608. *PaperDimension LetterLong/LetterExtra: "689 955"
  609. *DefaultOutputOrder: Reverse
  610. *RequiresPageRegion All: True
  611. *% TKColor Selections ===================
  612. *OpenUI *TKColor/Color Correction: PickOne
  613. *OrderDependency: 40.0 AnySetup *TKColor
  614. *DefaultTKColor: VividColor/Vivid Color
  615. *TKColor NoAdjust/None: "
  616. <<
  617. /DeviceRenderingInfo <<
  618. /Type 2
  619. /ID (None)
  620. /ToneFunction [ {} {} {} {} ]
  621. /VirtualColorDevice null
  622. >>
  623. >> setpagedevice"
  624. *End
  625. *TKColor VividColor/Vivid Color: "
  626. <<
  627. /DeviceRenderingInfo <<
  628. /Type 2
  629. /ID (Vivid Color)
  630. /ToneFunction [ {} {} {} {} ]
  631. /VirtualColorDevice <<
  632. /Type 3
  633. /ColorTransform /TekBlue
  634. >>
  635. >>
  636. >> setpagedevice"
  637. *End
  638. *TKColor TekPhoto/Photo: "
  639. <<
  640. /DeviceRenderingInfo <<
  641. /Type 2
  642. /ID (Photo)
  643. /ToneFunction [ {} {} {} {} ]
  644. /VirtualColorDevice <<
  645. /Type 3
  646. /ColorTransform /TekPhoto
  647. >>
  648. >>
  649. >> setpagedevice"
  650. *End
  651. *TKColor SimulateDisplay/Simulate Display: "
  652. <<
  653. /DeviceRenderingInfo <<
  654. /Type 2
  655. /ID (Simulate Display)
  656. /ToneFunction [ {} {} {} {} ]
  657. /VirtualColorDevice <<
  658. /Type 3
  659. /ColorTransform /TekDisplay
  660. >>
  661. >>
  662. >> setpagedevice"
  663. *End
  664. *TKColor SWOPPress/SWOP Press: "
  665. <<
  666. /DeviceRenderingInfo <<
  667. /Type 2
  668. /ID (SWOP Press)
  669. /ToneFunction [ {} {} {} {} ]
  670. /VirtualColorDevice <<
  671. /Type 3
  672. /ColorTransform /SWOP-Coated
  673. >>
  674. >>
  675. >> setpagedevice"
  676. *End
  677. *TKColor EuroscalePress/Euroscale Press: "
  678. <<
  679. /DeviceRenderingInfo <<
  680. /Type 2
  681. /ID (Euroscale Press)
  682. /ToneFunction [ {} {} {} {} ]
  683. /VirtualColorDevice <<
  684. /Type 3
  685. /ColorTransform /Euroscale-Coated
  686. >>
  687. >>
  688. >> setpagedevice"
  689. *End
  690. *TKColor CommercialPress/Commercial Press: "
  691. <<
  692. /DeviceRenderingInfo <<
  693. /Type 2
  694. /ID (Commercial Press)
  695. /ToneFunction [ {} {} {} {} ]
  696. /VirtualColorDevice <<
  697. /Type 3
  698. /ColorTransform /Commercial-Coated
  699. >>
  700. >>
  701. >> setpagedevice"
  702. *End
  703. *TKColor SNAPPress/SNAP Press: "
  704. <<
  705. /DeviceRenderingInfo <<
  706. /Type 2
  707. /ID (SNAP Press)
  708. /ToneFunction [ {} {} {} {} ]
  709. /VirtualColorDevice <<
  710. /Type 3
  711. /ColorTransform /SNAP-Newsprint
  712. >>
  713. >>
  714. >> setpagedevice"
  715. *End
  716. *TKColor DaiNippon/DIC: "
  717. <<
  718. /DeviceRenderingInfo <<
  719. /Type 2
  720. /ID (DIC)
  721. /ToneFunction [ {} {} {} {} ]
  722. /VirtualColorDevice <<
  723. /Type 3
  724. /ColorTransform /DaiNippon
  725. >>
  726. >>
  727. >> setpagedevice"
  728. *End
  729. *TKColor Toyo: "
  730. <<
  731. /DeviceRenderingInfo <<
  732. /Type 2
  733. /ID (Toyo)
  734. /ToneFunction [ {} {} {} {} ]
  735. /VirtualColorDevice <<
  736. /Type 3
  737. /ColorTransform /Toyo
  738. >>
  739. >>
  740. >> setpagedevice"
  741. *End
  742. *TKColor Fuji-NA/FujiProof: "
  743. <<
  744. /DeviceRenderingInfo <<
  745. /Type 2
  746. /ID (FujiProof)
  747. /ToneFunction [ {} {} {} {} ]
  748. /VirtualColorDevice <<
  749. /Type 3
  750. /ColorTransform /Fuji-NA
  751. >>
  752. >>
  753. >> setpagedevice"
  754. *End
  755. *TKColor Monochrome: "
  756. <<
  757. /DeviceRenderingInfo <<
  758. /Type 2
  759. /ID (Monochrome)
  760. /ToneFunction [ {} {} {} {} ]
  761. /VirtualColorDevice <<
  762. /Type 1
  763. /ColorTransform /Gray
  764. >>
  765. >>
  766. >> setpagedevice"
  767. *End
  768. *TKColor UsePrinterSetting/Use Printer Setting: "
  769. % ColorCorrection: Use Printer Settings"
  770. *End
  771. *TKColor CustomProfile/Custom Profile: "
  772. % Color Correction: Custom Profile"
  773. *End
  774. *?TKColor: "
  775. mark
  776. { currentpagedevice /DeviceRenderingInfo get
  777. /VirtualColorDevice get
  778. dup null eq
  779. { pop (NoAdjust) }
  780. { /ColorTransform get
  781. <<
  782. /TekBlue (VividColor)
  783. /TekDisplay (SimulateDisplay)
  784. /SWOP-Coated (SWOPPress)
  785. /Euroscale-Coated (EuroscalePress)
  786. /Commercial-Coated (CommercialPress)
  787. /SNAP-Newsprint (SNAPPress)
  788. /Fuji-NA (Fuji-NA)
  789. /DaiNippon (DaiNippon)
  790. /Toyo (Toyo)
  791. /TekPhoto (TekPhoto)
  792. /Gray (Monochrome)
  793. >>
  794. exch get
  795. } ifelse
  796. } stopped
  797. { % error in PostScript code execution
  798. (Unknown)
  799. } if
  800. = flush
  801. cleartomark"
  802. *End
  803. *CloseUI: *TKColor
  804. *OpenUI *TKColorControlStrip/Color Control Strip: Boolean
  805. *OrderDependency: 50.0 AnySetup *TKColorControlStrip
  806. *DefaultTKColorControlStrip: False
  807. *TKColorControlStrip True/On: "
  808. userdict/TekColorStripDict known not{userdict begin/TekColorStripDict
  809. 20 dict def
  810. end}if
  811. TekColorStripDict
  812. begin/OldEndPage
  813. currentpagedevice/EndPage get
  814. def/DefineName{/ProfileName(Unknown)def
  815. currentpagedevice/DeviceRenderingInfo get
  816. dup/ID known{/ID get/ProfileName exch
  817. def}{/VirtualColorDevice get
  818. dup
  819. null eq{pop/ProfileName(None)def}{dup/Type get
  820. dup
  821. 1 eq exch
  822. 3 eq
  823. or{/ColorTransform get<</TekBlue(Vivid Color)/TekDisplay(Simulate Display)
  824. /SWOP-Coated(SWOP Press)/Euroscale-Coated(Euroscale Press)
  825. /Commercial-Coated(Commercial Press)/SNAP-Newsprint(SNAP Press)
  826. /Gray(Monochrome)/RGB(Raw RGB)/CMYK(Raw CMYK)/Fuji-NA(FujiProof)
  827. /DaiNippon(DIC)/Toyo(Toyo)/TekPhoto(Photo)/TekCMYK(None)>>exch
  828. 2 copy
  829. known{get/ProfileName exch def}{pop
  830. pop}ifelse}{pop}ifelse}ifelse}ifelse}bind def/ClearAndDrawBorder{gsave
  831. newpath clippath pathbbox
  832. grestore/URy exch def/URx exch def/LLy exch def/LLx exch def
  833. URx LLx sub
  834. BorderWidth
  835. sub
  836. 2 div
  837. LLx add
  838. LLy 1 add
  839. translate
  840. 1 setgray
  841. 0 setlinewidth
  842. 0 0 BorderWidth BorderHeight rectfill
  843. 0 setgray
  844. 0 0 BorderWidth BorderHeight rectstroke
  845. 0 0 BorderWidth BorderHeight rectclip}bind def/StringDimensions{gsave
  846. newpath
  847. 0 0 moveto
  848. false
  849. charpath
  850. pathbbox
  851. exch
  852. 4 -1 roll
  853. sub
  854. 3 -2 roll
  855. exch
  856. sub
  857. grestore}bind def/BCenterLine{gsave
  858. currentpoint translate
  859. 0 0 moveto
  860. dup stringwidth pop
  861. 2 div neg
  862. 0
  863. rmoveto
  864. 0 setgray
  865. show
  866. grestore}bind def/TCenterLine{gsave
  867. currentpoint translate
  868. 0 0 moveto
  869. dup StringDimensions
  870. neg
  871. exch 2 div neg exch
  872. rmoveto
  873. 0 setgray
  874. show
  875. grestore}bind def/DrawBox{setcmykcolor
  876. currentpoint BoxSide BoxSide rectfill
  877. gsave/Helvetica BoxFontSize selectfont
  878. BoxSide 2 div
  879. BoxStartY BoxFontSize sub 2 div neg
  880. rmoveto
  881. TCenterLine
  882. grestore
  883. gsave/Helvetica BoxFontSize selectfont
  884. BoxSide 2 div
  885. BoxSide
  886. BoxStartY BoxFontSize sub 2 div
  887. add
  888. rmoveto
  889. BCenterLine
  890. grestore
  891. BoxSide BoxGap add
  892. 0 rmoveto}bind def/DrawBar{gsave
  893. 0 setgray
  894. 0 setlinewidth
  895. currentpoint
  896. newpath
  897. pop 0
  898. moveto
  899. 0 BorderHeight rlineto
  900. stroke
  901. grestore}bind def/UseKanji{(GothicBBB-Medium-RKSJ-H)/Font resourcestatus
  902. {pop pop true}{false}ifelse
  903. product dup
  904. length 1 sub
  905. get
  906. 8#112 eq
  907. and}bind def/DrawLegend{gsave
  908. 0 setgray
  909. currentpoint
  910. exch dup
  911. BorderWidth exch sub/LegendWidth exch def
  912. exch pop 0
  913. translate/Helvetica-Bold TekFontSize
  914. selectfont(Tektronix)StringDimensions/TekHeight exch def/TekWidth exch def
  915. LegendWidth TekWidth sub 2 div
  916. BorderHeight TekInsetY sub TekHeight sub
  917. moveto(Tektronix)show/Symbol TekFontSize selectfont/registerserif
  918. glyphshow/Helvetica-Bold LegendFontSize selectfont
  919. LegendGap ProfileY moveto(Color Profile: )show
  920. currentpoint
  921. pop/ValueX exch def
  922. FileKnown JobNameKnown or{LegendGap FileNameY moveto(File:)show}if
  923. DateKnown{LegendGap DateY moveto(Date/Time:)show}if/Helvetica
  924. LegendFontSize selectfont
  925. ValueX ProfileY moveto
  926. ProfileName show
  927. UseKanji{/GothicBBB-Medium-RKSJ-H}{/Helvetica}ifelse
  928. LegendFontSize selectfont
  929. DateKnown{ValueX DateY moveto
  930. userdict/TekLabelDict get/Date get
  931. show}if
  932. FileKnown{ValueX FileNameY moveto
  933. userdict/TekLabelDict get/File get
  934. show}{JobNameKnown{ValueX FileNameY moveto
  935. JobName
  936. show}if}ifelse
  937. grestore}bind def/DrawColorStrip{TekColorStripDict/OldEndPage get
  938. exec
  939. dup{TekColorStripDict
  940. begin/BorderWidth 487 def/BorderHeight 36 def/BoxStartX 31 def/BoxSide
  941. 14 def/BoxGap 3 def/BoxFontSize 6 def/LogoInsetX 2 def/LogoInsetY 2 def
  942. /TekFontSize 9 def/TekInsetY 4 def/LegendFontSize 7 def/LegendGap 3 def
  943. /LegendLineGap 0 def/DateY LegendGap def/ProfileY DateY LegendFontSize
  944. add LegendLineGap add def/FileNameY ProfileY LegendFontSize add
  945. LegendLineGap add def
  946. currentuserparams
  947. dup/JobName known{/JobName get(: )search{pop pop/JobName exch def
  948. /JobNameKnown true def}{pop/JobNameKnown false def}ifelse}
  949. {pop/JobNameKnown false def}ifelse
  950. userdict/TekLabelDict known{userdict/TekLabelDict get
  951. dup/Date known{/DateKnown true def}{/DateKnown false def}ifelse/File known
  952. {/FileKnown true def}{/FileKnown false def}ifelse}
  953. {/DateKnown false def/FileKnown false def}ifelse
  954. initgraphics
  955. ClearAndDrawBorder
  956. TekColorStripDict/DrawTekLogo known{DrawTekLogo}if
  957. /BoxStartY BorderHeight BoxSide sub 2 div def
  958. BoxStartX BoxStartY moveto
  959. (C)(100%)1 0 0 0 DrawBox(M)(100%)0 1 0 0 DrawBox(Y)(100%)0 0 1 0 DrawBox(K)
  960. (100%)0 0 0 1 DrawBox(MY)(100%)0 1 1 0 DrawBox(CY)(100%)1 0 1 0 DrawBox(CM)
  961. (100%)1 1 0 0 DrawBox(CMY)(100%)1 1 1 0 DrawBox(C)(50%)0.5 0 0 0 DrawBox(M)
  962. (50%)0 0.5 0 0 DrawBox(Y)(50%)0 0 0.5 0 DrawBox(K)(50%)0 0 0 0.5 DrawBox(MY)
  963. (50%)0 0.5 0.5 0 DrawBox(CY)(50%)0.5 0 0.5 0 DrawBox(CM)(50%)
  964. 0.5 0.5 0 0 DrawBox(CMY)(50%)0.5 0.5 0.5 0 DrawBox
  965. DrawBar
  966. DefineName
  967. DrawLegend
  968. end}if}bind def<</EndPage{TekColorStripDict/DrawColorStrip get
  969. exec}>>setpagedevice
  970. end"
  971. *End
  972. *TKColorControlStrip False/Off: "
  973. % Color Control Strip: Off "
  974. *End
  975. *?TKColorControlStrip: "
  976. userdict /TekColorStripDict known {(True)}{(False)} ifelse = flush"
  977. *End
  978. *CloseUI: *TKColorControlStrip
  979. *% Font Information =====================
  980. *DefaultFont: Courier
  981. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  982. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  983. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  984. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  985. *Font Bookman-Demi: Standard "(001.004S)" Standard ROM
  986. *Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
  987. *Font Bookman-Light: Standard "(001.004S)" Standard ROM
  988. *Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
  989. *Font Courier: Standard "(002.004S)" Standard ROM
  990. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  991. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  992. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  993. *Font Helvetica: Standard "(001.006S)" Standard ROM
  994. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  995. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  996. *Font Helvetica-Condensed: Standard "(001.001)" Standard ROM
  997. *Font Helvetica-Condensed-Bold: Standard "(001.002)" Standard ROM
  998. *Font Helvetica-Condensed-BoldObl: Standard "(001.002)" Standard ROM
  999. *Font Helvetica-Condensed-Oblique: Standard "(001.001)" Standard ROM
  1000. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  1001. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  1002. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  1003. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  1004. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  1005. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  1006. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  1007. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  1008. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  1009. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  1010. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  1011. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  1012. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  1013. *Font Symbol: Special "(001.007S)" Special ROM
  1014. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  1015. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  1016. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  1017. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  1018. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  1019. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  1020. *?FontQuery: "
  1021. save
  1022. { count 1 gt
  1023. { exch dup 127 string cvs (/) print print (:) print
  1024. /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  1025. } { exit } ifelse
  1026. } bind loop
  1027. (*) = flush
  1028. restore
  1029. "
  1030. *End
  1031. *?FontList: "
  1032. save (*) {cvn ==} 128 string /Font resourceforall
  1033. (*) = flush restore
  1034. "
  1035. *End
  1036. *DefaultColorSep: ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi
  1037. *% For 60 lpi / 300 dpi ================================
  1038. *ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "45.0"
  1039. *ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "45.0"
  1040. *ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "45.0"
  1041. *ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "45.0"
  1042. *ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "45.0"
  1043. *ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
  1044. *ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
  1045. *ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
  1046. *ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
  1047. *ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
  1048. *% Last edited on: $Date: 1996/10/21 23:43:59 $
  1049. *% end of PPD file for Phaser 450 Extended