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.

590 lines
17 KiB

  1. *PPD-Adobe: "4.1"
  2. *% Adobe systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1994 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. *% Tektronix (R) is a registered trademark of Tektronix, Inc.
  10. *% TekColor TM is a trademark of Tektronix, Inc.
  11. *% Phaser TM is a trademark of Tektronix, Inc., for color printers and
  12. *% related products.
  13. *FormatVersion: "4.1"
  14. *FileVersion: "1.01"
  15. *LanguageEncoding: JIS83-RKSJ
  16. *LanguageVersion: Japanese
  17. *PCFileName: "TK440J01.PPD"
  18. *Product: "(Phaser 440J)"
  19. *PSVersion: "(2013.113) 11"
  20. *ModelName: "Tektronix Phaser 440J"
  21. *ShortNickName: "Tektronix Phaser 440J 0JF"
  22. *NickName: "Tektronix Phaser 440J with 0 japanese fonts v2013.113"
  23. *% === Installable Options ===========
  24. *OpenGroup: InstallableOptions/Options Installed
  25. *OpenUI *Option1/Memory Configuration: PickOne
  26. *DefaultOption1: None
  27. *Option1 None/Standard 16 MB RAM: ""
  28. *Option1 32Meg/32 MB Total RAM: ""
  29. *Option1 48Meg/48 MB Total RAM: ""
  30. *Option1 64Meg/64 MB Total RAM: ""
  31. *CloseUI: *Option1
  32. *OpenUI *Option2/�n�[�h�f�B�X�N: Boolean
  33. *DefaultOption2: False
  34. *Option2 True/�C���X�g�[����������: ""
  35. *Option2 False/�C���X�g�[�������Ă��Ȃ�: ""
  36. *CloseUI: *Option2
  37. *OpenUI *Option3/�l�b�g���[�N�@�J�[�h: PickOne
  38. *DefaultOption3:None
  39. *Option3 None/�C���X�g�[�������Ă��Ȃ�: ""
  40. *Option3 P1/Ethernet and NetWare: ""
  41. *Option3 P2/Ethernet, NetWare and TCP/IP: ""
  42. *CloseUI: *Option3
  43. *OpenUI *Option4/�lj��g���C: Boolean
  44. *DefaultOption4: False
  45. *Option4 True/�C���X�g�[����������: ""
  46. *Option4 False/�C���X�g�[�������Ă��Ȃ�: ""
  47. *CloseUI: *Option4
  48. *CloseGroup: InstallableOptions
  49. *% === Constraints ===================
  50. *UIConstraints: *Option1 None *VMOption
  51. *UIConstraints: *Option1 32Meg *VMOption None
  52. *UIConstraints: *Option1 32Meg *VMOption 48Meg
  53. *UIConstraints: *Option1 32Meg *VMOption 64Meg
  54. *UIConstraints: *Option1 48Meg *VMOption None
  55. *UIConstraints: *Option1 48Meg *VMOption 32Meg
  56. *UIConstraints: *Option1 48Meg *VMOption 64Meg
  57. *UIConstraints: *Option1 64Meg *VMOption None
  58. *UIConstraints: *Option1 64Meg *VMOption 32Meg
  59. *UIConstraints: *Option1 64Meg *VMOption 48Meg
  60. *UIConstraints: *Option4 False *InputSlot Lower
  61. *UIConstraints: *Option4 False *InputSlot AutoSelect
  62. *% === Device Capabilities ============
  63. *LanguageLevel: "2"
  64. *Protocols: BCP
  65. *FreeVM: "1981440"
  66. *VMOption None/Standard 16 MB RAM: "1981440"
  67. *VMOption 32Meg/32 MB Total RAM: "3972096"
  68. *VMOption 48Meg/48 MB Total RAM: "12426240"
  69. *VMOption 64Meg/64 MB Total RAM: "23510016"
  70. *TTRasterizer: Type42
  71. *ColorDevice: True
  72. *DefaultColorSpace: CMYK
  73. *FileSystem: True
  74. *?FileSystem: "
  75. save false
  76. (%disk?%)
  77. { currentdevparams dup /Writeable known
  78. { /Writeable get {pop true} if } {pop} ifelse
  79. } 10 string /IODevice resourceforall
  80. {(True)}{(False)} ifelse = flush
  81. restore
  82. "
  83. *End
  84. *Throughput: "1"
  85. *Password: "()"
  86. *ExitServer: "
  87. count 0 eq
  88. { false } { true exch startjob } ifelse
  89. not
  90. { (WARNING: Cannot modify initial VM.) =
  91. (Missing or invalid password.) =
  92. (Please contact the author of this software.) = flush quit
  93. } if
  94. "
  95. *End
  96. *Reset: "
  97. count 0 eq
  98. { false } { true exch startjob } ifelse
  99. not
  100. { (WARNING: Cannot reset printer.) =
  101. (Missing or invalid password.) =
  102. (Please contact the author of this software.) = flush quit
  103. } if
  104. systemdict /quit get exec
  105. (WARNING : Printer Reset Failed.) = flush
  106. "
  107. *End
  108. *DefaultResolution: 300dpi
  109. *Resolution 300dpi: "1 dict dup /HWResolution [300 300] put setpagedevice"
  110. *?Resolution: "
  111. save currentpagedevice
  112. /HWResolution get 0 get ( ) cvs print (dpi) = flush restore
  113. "
  114. *End
  115. *% Halftone Information =================
  116. *ScreenFreq: "300.0"
  117. *ScreenAngle: "0.0"
  118. *DefaultScreenProc: Dot
  119. *ScreenProc Dot: "{180 mul cos exch 180 mul cos add 2 div}"
  120. *ScreenProc Line: "{ pop }"
  121. *ScreenProc Ellipse: "
  122. { dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub}
  123. "
  124. *End
  125. *DefaultTransfer: Null
  126. *Transfer Null: "{ }"
  127. *Transfer Null.Inverse: "{ 1 exch sub }"
  128. *% Tray Selection ============
  129. *OpenUI *InputSlot/�������@: PickOne
  130. *OrderDependency: 60 AnySetup *InputSlot
  131. *DefaultInputSlot: AutoSelect/�����I��
  132. *InputSlot Upper/���i�g���C: "
  133. mark
  134. {
  135. 3 dict begin
  136. /MediaType (Upper Tray) def
  137. /MediaColor null def
  138. /TraySwitch false def
  139. currentdict end setpagedevice
  140. } stopped cleartomark
  141. "
  142. *End
  143. *InputSlot Lower/���i�g���C: "
  144. mark
  145. {
  146. 3 dict begin
  147. /MediaType (Lower Tray) def
  148. /MediaColor null def
  149. /TraySwitch false def
  150. currentdict end setpagedevice
  151. } stopped cleartomark
  152. "
  153. *End
  154. *InputSlot Paper/��: "
  155. mark
  156. {
  157. 3 dict begin
  158. /MediaType null def
  159. /MediaColor (White) def
  160. /TraySwitch true def
  161. currentdict end setpagedevice
  162. } stopped cleartomark
  163. "
  164. *End
  165. *InputSlot Transparency/OHP: "
  166. mark
  167. {
  168. 3 dict begin
  169. /MediaType null def
  170. /MediaColor (Transparent) def
  171. /TraySwitch true def
  172. currentdict end setpagedevice
  173. } stopped cleartomark
  174. "
  175. *End
  176. *InputSlot AutoSelect/�����I��: "
  177. mark
  178. {
  179. 3 dict begin
  180. /MediaType null def
  181. /MediaColor null def
  182. /TraySwitch true def
  183. currentdict end setpagedevice
  184. } stopped cleartomark
  185. "
  186. *End
  187. *?InputSlot: "
  188. save
  189. currentpagedevice /MediaColor get
  190. dup null eq
  191. { pop currentpagedevice /MediaType get
  192. dup null eq
  193. { pop (AutoSelect) }
  194. { dup (Upper Tray) eq
  195. { pop (Upper) }
  196. { (Lower Tray) eq
  197. { (Lower) }
  198. { (Unknown) } ifelse
  199. } ifelse
  200. } ifelse
  201. }
  202. {
  203. dup (White) eq
  204. { pop (Paper) }
  205. { (Transparent) eq
  206. { (Transparency) }
  207. { (Unknown) } ifelse
  208. } ifelse
  209. } ifelse
  210. = flush
  211. restore
  212. "
  213. *End
  214. *CloseUI: *InputSlot
  215. *DefaultOutputBin: OnlyOne
  216. *DefaultOutputOrder: Reverse
  217. *% Paper Handling ===================
  218. *VariablePaperSize: False
  219. *% Use these entries to set paper size most of the time, unless there is
  220. *% specific reason to use PageRegion.
  221. *OpenUI *PageSize/�p���T�C�Y: PickOne
  222. *OrderDependency: 100 AnySetup *PageSize
  223. *DefaultPageSize: A4/A4
  224. *PageSize Letter/Letter: "2 dict dup /PageSize [612 792] put
  225. dup /ImagingBBox null put setpagedevice
  226. "
  227. *End
  228. *PageSize A4/A4: "2 dict dup /PageSize [595 842] put
  229. dup /ImagingBBox null put setpagedevice
  230. "
  231. *End
  232. *PageSize LetterExtra/Letter Extra: "2 dict dup /PageSize [689 955] put
  233. dup /ImagingBBox null put setpagedevice
  234. "
  235. *End
  236. *?PageSize: "
  237. save currentpagedevice /PageSize get aload pop
  238. 2 copy gt {exch} if (Unknown)
  239. 3 dict
  240. dup [612 792] (Letter) put
  241. dup [595 842] (A4) put
  242. dup [689 955] (LetterExtra) put
  243. { exch aload pop 4 index sub abs 5 le exch 5 index sub abs 5 le and
  244. { exch pop exit } { pop } ifelse
  245. } bind forall = flush pop pop
  246. restore
  247. "
  248. *End
  249. *CloseUI: *PageSize
  250. *% These entries will set up the frame buffer. Usually used with manual feed.
  251. *OpenUI *PageRegion: PickOne
  252. *OrderDependency: 120 AnySetup *PageRegion
  253. *DefaultPageRegion: A4/A4
  254. *PageRegion Letter/Letter: "
  255. 2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  256. *End
  257. *PageRegion A4/A4: "
  258. 2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  259. *End
  260. *PageRegion LetterExtra/Letter Extra: "
  261. 2 dict dup /PageSize [689 955] put dup /ImagingBBox null put setpagedevice"
  262. *End
  263. *CloseUI: *PageRegion
  264. *% The following entries provide information about specific paper keywords.
  265. *DefaultImageableArea: A4/A4
  266. *ImageableArea Letter/Letter: "8.39999 32.64 603.6 785.04"
  267. *ImageableArea A4/A4: "7.7178 32.6249 587.558 834.945"
  268. *ImageableArea LetterExtra/Letter Extra: "8.40948 32.6778 680.409 948.278"
  269. *?ImageableArea: "
  270. save
  271. /cvp { ( ) cvs print ( ) print } bind def
  272. /upperright {10000 mul floor 10000 div} bind def
  273. /lowerleft {10000 mul ceiling 10000 div} bind def
  274. newpath clippath pathbbox
  275. 4 -2 roll exch 2 {lowerleft cvp} repeat
  276. exch 2 {upperright cvp} repeat flush
  277. restore
  278. "
  279. *End
  280. *% These provide the physical dimensions of the paper (by keyword)
  281. *DefaultPaperDimension: A4/A4
  282. *PaperDimension Letter/Letter: "612 792"
  283. *PaperDimension A4/A4: "595 842"
  284. *PaperDimension LetterExtra/Letter Extra: "689 955"
  285. *RequiresPageRegion All: True
  286. *% TekColor Selections ===================
  287. *OpenUI *TekColor/�J���[�␳: PickOne
  288. *OrderDependency: 200 AnySetup *TekColor
  289. *DefaultTekColor: UsePrinterSetting/�v�����^���̐ݒ����g�p����
  290. *TekColor NoAdjust/�␳�Ȃ�: "mark
  291. { 1 dict begin
  292. /DeviceRenderingInfo 1 dict begin
  293. /Type 2 def
  294. currentdict end def
  295. currentdict end
  296. setpagedevice
  297. } stopped cleartomark"
  298. *End
  299. *TekColor VividBlue/�•␳����: " mark
  300. { 1 dict begin
  301. /DeviceRenderingInfo 2 dict begin
  302. /Type 2 def
  303. /VirtualColorDevice 2 dict begin
  304. /Type 3 def
  305. /ColorTransform /TekBlue def
  306. currentdict end def
  307. currentdict end def
  308. currentdict end
  309. setpagedevice
  310. } stopped cleartomark"
  311. *End
  312. *TekColor SimulateDisplay/���ʕ\���F�ɋ߂Â���: " mark
  313. { 1 dict begin
  314. /DeviceRenderingInfo 2 dict begin
  315. /Type 2 def
  316. /VirtualColorDevice 2 dict begin
  317. /Type 3 def
  318. /ColorTransform /TekDisplay def
  319. currentdict end def
  320. currentdict end def
  321. currentdict end
  322. setpagedevice
  323. } stopped cleartomark"
  324. *End
  325. *TekColor SWOPPress/SWOP �v���X: " mark
  326. { 1 dict begin
  327. /DeviceRenderingInfo 2 dict begin
  328. /Type 2 def
  329. /VirtualColorDevice 2 dict begin
  330. /Type 3 def
  331. /ColorTransform /SWOP-Coated def
  332. currentdict end def
  333. currentdict end def
  334. currentdict end
  335. setpagedevice
  336. } stopped cleartomark"
  337. *End
  338. *TekColor EuroscalePress/Euroscale �v���X: " mark
  339. { 1 dict begin
  340. /DeviceRenderingInfo 2 dict begin
  341. /Type 2 def
  342. /VirtualColorDevice 2 dict begin
  343. /Type 3 def
  344. /ColorTransform /Euroscale-Coated def
  345. currentdict end def
  346. currentdict end def
  347. currentdict end
  348. setpagedevice
  349. } stopped cleartomark"
  350. *End
  351. *TekColor CommercialPress/Commercial �v���X: " mark
  352. { 1 dict begin
  353. /DeviceRenderingInfo 2 dict begin
  354. /Type 2 def
  355. /VirtualColorDevice 2 dict begin
  356. /Type 3 def
  357. /ColorTransform /Commercial-Coated def
  358. currentdict end def
  359. currentdict end def
  360. currentdict end
  361. setpagedevice
  362. } stopped cleartomark"
  363. *End
  364. *TekColor SNAPPress/SNAP �v���X: " mark
  365. { 1 dict begin
  366. /DeviceRenderingInfo 2 dict begin
  367. /Type 2 def
  368. /VirtualColorDevice 2 dict begin
  369. /Type 3 def
  370. /ColorTransform /SNAP-Newsprint def
  371. currentdict end def
  372. currentdict end def
  373. currentdict end
  374. setpagedevice
  375. } stopped cleartomark"
  376. *End
  377. *TekColor UsePrinterSetting/�v�����^���̐ݒ����g�p����: ""
  378. *?TekColor: "
  379. save
  380. { currentpagedevice /DeviceRenderingInfo get
  381. /VirtualColorDevice get
  382. dup null eq
  383. { pop (None) }
  384. { /ColorTransform get
  385. 6 dict begin
  386. /TekBlue (Vivid Blue) def
  387. /TekDisplay (Simulate Display) def
  388. /SWOP-Coated (SWOP Press) def
  389. /Euroscale-Coated (Euroscale Press) def
  390. /Commercial-Coated (Commercial Press) def
  391. /SNAP-Newsprint (SNAP Press) def
  392. currentdict end
  393. exch get
  394. } ifelse
  395. } stopped
  396. { % error in PostScript code execution
  397. pop pop (Unknown)
  398. } if
  399. = flush
  400. restore
  401. "
  402. *End
  403. *CloseUI: *TekColor
  404. *% Font Information =====================
  405. *DefaultFont: Courier
  406. *Font AvantGarde-Book: Standard "(001.002)" Standard ROM
  407. *Font AvantGarde-BookOblique: Standard "(001.002)" Standard ROM
  408. *Font AvantGarde-Demi: Standard "(001.003)" Standard ROM
  409. *Font AvantGarde-DemiOblique: Standard "(001.003)" Standard ROM
  410. *Font Bookman-Demi: Standard "(001.003)" Standard ROM
  411. *Font Bookman-DemiItalic: Standard "(001.003)" Standard ROM
  412. *Font Bookman-Light: Standard "(001.003)" Standard ROM
  413. *Font Bookman-LightItalic: Standard "(001.003)" Standard ROM
  414. *Font Courier: Standard "(002.003)" Standard ROM
  415. *Font Courier-Bold: Standard "(002.003)" Standard ROM
  416. *Font Courier-BoldOblique: Standard "(002.003)" Standard ROM
  417. *Font Courier-Oblique: Standard "(002.003)" Standard ROM
  418. *Font Helvetica: Standard "(001.006)" Standard ROM
  419. *Font Helvetica-Bold: Standard "(001.007)" Standard ROM
  420. *Font Helvetica-BoldOblique: Standard "(001.007)" Standard ROM
  421. *Font Helvetica-Condensed: Standard "(001.001)" Standard ROM
  422. *Font Helvetica-Condensed-Bold: Standard "(001.002)" Standard ROM
  423. *Font Helvetica-Condensed-BoldObl: Standard "(001.002)" Standard ROM
  424. *Font Helvetica-Condensed-Oblique: Standard "(001.001)" Standard ROM
  425. *Font Helvetica-Narrow: Standard "(001.006)" Standard ROM
  426. *Font Helvetica-Narrow-Bold: Standard "(001.007)" Standard ROM
  427. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007)" Standard ROM
  428. *Font Helvetica-Narrow-Oblique: Standard "(001.006)" Standard ROM
  429. *Font Helvetica-Oblique: Standard "(001.006)" Standard ROM
  430. *Font NewCenturySchlbk-Bold: Standard "(001.008)" Standard ROM
  431. *Font NewCenturySchlbk-BoldItalic: Standard "(001.006)" Standard ROM
  432. *Font NewCenturySchlbk-Italic: Standard "(001.005)" Standard ROM
  433. *Font NewCenturySchlbk-Roman: Standard "(001.006)" Standard ROM
  434. *Font Palatino-Bold: Standard "(001.005)" Standard ROM
  435. *Font Palatino-BoldItalic: Standard "(001.005)" Standard ROM
  436. *Font Palatino-Italic: Standard "(001.005)" Standard ROM
  437. *Font Palatino-Roman: Standard "(001.005)" Standard ROM
  438. *Font Symbol: Special "(001.007)" Special ROM
  439. *Font Times-Bold: Standard "(001.007)" Standard ROM
  440. *Font Times-BoldItalic: Standard "(001.009)" Standard ROM
  441. *Font Times-Italic: Standard "(001.007)" Standard ROM
  442. *Font Times-Roman: Standard "(001.007)" Standard ROM
  443. *Font ZapfChancery-MediumItalic: Standard "(001.006)" Standard ROM
  444. *Font ZapfDingbats: Special "(001.004)" Special ROM
  445. *?FontQuery: "
  446. save
  447. { count 1 gt
  448. { exch dup 127 string cvs (/) print print (:) print
  449. /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  450. } { exit } ifelse
  451. } bind loop
  452. (*) = flush
  453. restore
  454. "
  455. *End
  456. *?FontList: "
  457. save (*) {cvn ==} 128 string /Font resourceforall
  458. (*) = flush restore
  459. "
  460. *End
  461. *% Printer Messages (verbatim from printer):
  462. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  463. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  464. *Message: "\FontName\ not found, using Courier"
  465. *% Status (format: %%[ status: <one of these> ] %%)
  466. *Status: "busy"
  467. *Status: "waiting"
  468. *Status: "initializing"
  469. *Status: "idle"
  470. *Status: "PrinterError: cover open"
  471. *Status: "PrinterError: illegal ribbon"
  472. *Status: "PrinterError: internal engine error"
  473. *Status: "PrinterError: lower media tray empty"
  474. *Status: "PrinterError: media misfeed"
  475. *Status: "PrinterError: media mismatch"
  476. *Status: "PrinterError: media tray empty"
  477. *Status: "PrinterError: pickup failed, check cover"
  478. *Status: "PrinterError: print engine failure"
  479. *Status: "PrinterError: print head too warm"
  480. *Status: "PrinterError: printer is not ready"
  481. *Status: "PrinterError: printer is warming up"
  482. *Status: "PrinterError: ribbon empty"
  483. *Status: "PrinterError: ribbon jam"
  484. *Status: "PrinterError: upper media tray empty"
  485. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  486. *Source: "Serial"
  487. *Source: "Parallel"
  488. *Source: "LocalTalk"
  489. *Source: "EtherTalk"
  490. *Source: "PrintServer"
  491. *Source: "LPR"
  492. *Source: "AppSocket"
  493. *Source: "Internal"
  494. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  495. *PrinterError: "cover open"
  496. *PrinterError: "illegal ribbon"
  497. *PrinterError: "internal engine error"
  498. *PrinterError: "lower media tray empty"
  499. *PrinterError: "media misfeed"
  500. *PrinterError: "media mismatch"
  501. *PrinterError: "media tray empty"
  502. *PrinterError: "pickup failed, check cover"
  503. *PrinterError: "print engine failure"
  504. *PrinterError: "print head too warm"
  505. *PrinterError: "printer is not ready"
  506. *PrinterError: "printer is warming up"
  507. *PrinterError: "ribbon empty"
  508. *PrinterError: "ribbon jam"
  509. *PrinterError: "upper media tray empty"
  510. *DefaultColorSep: ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi
  511. *InkName: ProcessBlack/Process Black
  512. *InkName: CustomColor/Custom Color
  513. *InkName: ProcessCyan/Process Cyan
  514. *InkName: ProcessMagenta/Process Magenta
  515. *InkName: ProcessYellow/Process Yellow
  516. *% For 60 lpi / 300 dpi ================================
  517. *ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "54.0"
  518. *ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "54.0"
  519. *ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "54.0"
  520. *ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "54.0"
  521. *ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "54.0"
  522. *ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
  523. *ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
  524. *ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
  525. *ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
  526. *ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60.0"
  527. *% end of PPD file for Phaser 440J (94/7/5)