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

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