home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1996 February / VPR9602A.ISO / i386 / ricim252.pp_ / ricim252.ppd
PostScript Printer Description  |  1995-08-04  |  31KB  |  752 lines

  1. *PPD-Adobe: "4.1"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% For "RICOH imagio MF-P 250"
  4. *% Date: 1995 08 03
  5. *FormatVersion: "4.1"
  6. *FileVersion: "0.6"
  7. *LanguageVersion: Japanese
  8. *PCFileName: "RICIM252.PPD"
  9. *Product: "(RICOH-SCRIPT)"
  10. *PSVersion: "(100.0) 2"
  11. *ModelName: "RICOH imagio MF-P 250"
  12. *ShortNickName: "RICOH IMAGIO MF-P250(T) RPS"
  13. *NickName: "RICOH imagio MF-P 250"
  14.  
  15. *% === Options and Constraints =========
  16. *OpenGroup: InstallableOptions/Options Installed
  17.  
  18. *OpenUI *Option1/給紙テーブル : PickOne
  19. *DefaultOption1: None
  20. *Option1 None/増設なし: ""
  21. *Option1 Table1/2段給紙テーブル: ""
  22. *Option1 Table2/3段給紙テーブル: ""
  23. *?Option1: "
  24.    save
  25.    currentpagedevice/InputAttributes get 4 known
  26.    {true}{(None) false} ifelse
  27.    { currentpagedevice/InputAttributes get 5 known
  28.      {(Table2)}{(Table1)} ifelse
  29.    } if =
  30.    restore"
  31. *End
  32. *CloseUI: *Option1
  33.  
  34. *OpenUI *Option2/ソーター : PickOne
  35. *DefaultOption2: None
  36. *Option2 None/なし: ""
  37. *Option2 SortType1/3ビン反転ソーター: ""
  38. *Option2 SortType2/10ビンソーターステープラー: ""
  39. *Option2 SortType3/15ビンソーター: ""
  40. *Option2 SortType4/20ビンソーターステープラー: ""
  41. *CloseUI: *Option2
  42.  
  43. *CloseGroup: InstallableOptions
  44.  
  45. *UIConstraints: *Option1 None *InputSlot Cassette3
  46. *UIConstraints: *Option1 None *InputSlot Cassette4
  47. *UIConstraints: *Option1 None *InputSlot Cassette5
  48. *UIConstraints: *Option1 Table1 *InputSlot Cassette5
  49. *UIConstraints: *Option2 None *Sorter None
  50. *UIConstraints: *Option2 None *Sorter Sort
  51. *UIConstraints: *Option2 None *Sorter Stack
  52. *UIConstraints: *Option2 None *Sorter Out1
  53. *UIConstraints: *Option2 None *Sorter Out2
  54. *UIConstraints: *Option2 None *Sorter Out3
  55. *UIConstraints: *Option2 None *Sorter Out4
  56. *UIConstraints: *Option2 None *Sorter Out5
  57. *UIConstraints: *Option2 None *Sorter Out6
  58. *UIConstraints: *Option2 None *Sorter Out7
  59. *UIConstraints: *Option2 None *Sorter Out8
  60. *UIConstraints: *Option2 None *Sorter Out9
  61. *UIConstraints: *Option2 None *Sorter Out10
  62. *UIConstraints: *Option2 None *Sorter Out11
  63. *UIConstraints: *Option2 None *Sorter Out12
  64. *UIConstraints: *Option2 None *Sorter Out13
  65. *UIConstraints: *Option2 None *Sorter Out14
  66. *UIConstraints: *Option2 None *Sorter Out15
  67. *UIConstraints: *Option2 None *OutputFaceDown True
  68. *UIConstraints: *Option2 None *OutputFaceDown False
  69. *UIConstraints: *Option2 SortType1 *Sorter Out4
  70. *UIConstraints: *Option2 SortType1 *Sorter Out5
  71. *UIConstraints: *Option2 SortType1 *Sorter Out6
  72. *UIConstraints: *Option2 SortType1 *Sorter Out7
  73. *UIConstraints: *Option2 SortType1 *Sorter Out8
  74. *UIConstraints: *Option2 SortType1 *Sorter Out9
  75. *UIConstraints: *Option2 SortType1 *Sorter Out10
  76. *UIConstraints: *Option2 SortType1 *Sorter Out11
  77. *UIConstraints: *Option2 SortType1 *Sorter Out12
  78. *UIConstraints: *Option2 SortType1 *Sorter Out13
  79. *UIConstraints: *Option2 SortType1 *Sorter Out14
  80. *UIConstraints: *Option2 SortType1 *Sorter Out15
  81. *UIConstraints: *Option2 SortType2 *Sorter Out1
  82. *UIConstraints: *Option2 SortType2 *Sorter Out2
  83. *UIConstraints: *Option2 SortType2 *Sorter Out3
  84. *UIConstraints: *Option2 SortType2 *Sorter Out4
  85. *UIConstraints: *Option2 SortType2 *Sorter Out5
  86. *UIConstraints: *Option2 SortType2 *Sorter Out6
  87. *UIConstraints: *Option2 SortType2 *Sorter Out7
  88. *UIConstraints: *Option2 SortType2 *Sorter Out8
  89. *UIConstraints: *Option2 SortType2 *Sorter Out9
  90. *UIConstraints: *Option2 SortType2 *Sorter Out10
  91. *UIConstraints: *Option2 SortType2 *Sorter Out11
  92. *UIConstraints: *Option2 SortType2 *Sorter Out12
  93. *UIConstraints: *Option2 SortType2 *Sorter Out13
  94. *UIConstraints: *Option2 SortType2 *Sorter Out14
  95. *UIConstraints: *Option2 SortType2 *Sorter Out15
  96. *UIConstraints: *Option2 SortType2 *OutputFaceDown True
  97. *UIConstraints: *Option2 SortType2 *OutputFaceDown False
  98. *UIConstraints: *Option2 SortType4 *Sorter Out1
  99. *UIConstraints: *Option2 SortType4 *Sorter Out2
  100. *UIConstraints: *Option2 SortType4 *Sorter Out3
  101. *UIConstraints: *Option2 SortType4 *Sorter Out4
  102. *UIConstraints: *Option2 SortType4 *Sorter Out5
  103. *UIConstraints: *Option2 SortType4 *Sorter Out6
  104. *UIConstraints: *Option2 SortType4 *Sorter Out7
  105. *UIConstraints: *Option2 SortType4 *Sorter Out8
  106. *UIConstraints: *Option2 SortType4 *Sorter Out9
  107. *UIConstraints: *Option2 SortType4 *Sorter Out10
  108. *UIConstraints: *Option2 SortType4 *Sorter Out11
  109. *UIConstraints: *Option2 SortType4 *Sorter Out12
  110. *UIConstraints: *Option2 SortType4 *Sorter Out13
  111. *UIConstraints: *Option2 SortType4 *Sorter Out14
  112. *UIConstraints: *Option2 SortType4 *Sorter Out15
  113. *UIConstraints: *Option2 SortType4 *OutputFaceDown True
  114. *UIConstraints: *Option2 SortType4 *OutputFaceDown False
  115.  
  116. *% General Information and Defaults ===============
  117. *LanguageLevel: "2"
  118. *Protocols: BCP PJL
  119. *JCLBegin: ""
  120. *JCLToPSInterpreter: "<1B><12>!1<2C>1@RPS<1B><20>"
  121. *JCLEnd: ""
  122. *FreeVM: "2862156"
  123. *ColorDevice: False
  124. *DefaultColorSpace: Gray
  125. *VariablePaperSize: False
  126. *FileSystem: True
  127. *?FileSystem: "
  128. save statusdict begin
  129.   diskonline {(True)}{(False)} ifelse = flush
  130. end restore
  131. "
  132. *End
  133.  
  134. *Throughput: "25"
  135. *Password: "0"
  136. *ExitServer: "
  137.   count 0 eq {  % is the password on the stack?
  138.     true 
  139.   }{
  140.     dup    % potential password
  141.     statusdict begin checkpassword end not 
  142.   } ifelse 
  143.   {  %  if no password or not valid 
  144.     (WARNING : Cannot perform the exitserver command.) = 
  145.     (Password supplied is not valid.) = 
  146.     (Please contact the author of this software.) = flush
  147.     quit 
  148.   } if 
  149.   serverdict begin exitserver
  150. "
  151. *End
  152. *Reset: "
  153.   count 0 eq {  % is the password on the stack?
  154.     true 
  155.   }{
  156.     dup    % potential password
  157.     statusdict begin checkpassword end not 
  158.   } ifelse 
  159.   {  %  if no password or not valid 
  160.     (WARNING : Cannot reset printer.) = 
  161.     (Password supplied is not valid.) = 
  162.     (Please contact the author of this software.) = flush
  163.     quit 
  164.   } if 
  165.   serverdict begin exitserver
  166.   systemdict /quit get exec
  167.   (WARNING : Printer Reset Failed.) = flush
  168. "
  169. *End
  170.  
  171. *OpenUI *Resolution/解像度 : PickOne
  172. *OrderDependency: 10 AnySetup *Resolution
  173. *DefaultResolution: 400dpi
  174. *Resolution 400dpi: "1 dict dup /HWResolution [400 400] put {setpagedevice} stopped pop"
  175. *Resolution 600dpi: "1 dict dup /HWResolution [600 600] put {setpagedevice} stopped pop"
  176. *?Resolution: "
  177.   save
  178.     currentpagedevice /HWResolution get
  179.     0 get
  180.     (          ) cvs print
  181.     (dpi) = flush
  182.   restore
  183. "
  184. *End
  185. *CloseUI: *Resolution
  186.  
  187. *% Halftone Information ===============
  188. *ScreenFreq: "60.0"
  189. *ScreenAngle: "45.0"
  190. *DefaultScreenProc: Dot
  191. *ScreenProc Dot: "
  192. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  193. sub }{dup mul exch dup mul add 1 exch sub }ifelse }
  194. "
  195. *End
  196. *ScreenProc Line: "{ pop }"
  197. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  198. *DefaultTransfer: Null
  199. *Transfer Null: "{ }"
  200. *Transfer Null.Inverse: "{ 1 exch sub }"
  201.  
  202. *% Paper Handling ===================
  203.  
  204. *% Code in this section both selects a tray and sets up a frame buffer.
  205. *OpenUI *PageSize: PickOne
  206. *OrderDependency: 30 AnySetup *PageSize
  207. *DefaultPageSize: A4
  208. *PageSize A3: "
  209.    statusdict/papertray get exec 0 ne{<< /PageSize [842 1191] /ImagingBBox null >> {setpagedevice} stopped{a3}if}{a3}ifelse"
  210. *PageSize A4: "
  211.    statusdict/papertray get exec 0 ne{<< /PageSize [595 842] /ImagingBBox null >> {setpagedevice} stopped{a4}if}{a4}ifelse"
  212. *PageSize A4Small/A4スモール: "
  213.    statusdict/papertray get exec 0 ne{<< /PageSize [595 842] /ImagingBBox [25 25 570 817] >> {setpagedevice} stopped{a4}if}{a4}ifelse"
  214. *PageSize A5: "
  215.    statusdict/papertray get exec 0 ne{<< /PageSize [421 595] /ImagingBBox null >> {setpagedevice} stopped{a5}if}{a5}ifelse"
  216. *PageSize A6: "
  217.    statusdict/papertray get exec 0 ne{<< /PageSize [298 421] /ImagingBBox null >> {setpagedevice} stopped{a6}if}{a6}ifelse"
  218. *PageSize B4: "
  219.    statusdict/papertray get exec 0 ne{<< /PageSize [728 1031] /ImagingBBox null >> {setpagedevice} stopped{b4}if}{b4}ifelse"
  220. *PageSize B5: "
  221.    statusdict/papertray get exec 0 ne{<< /PageSize [516 729] /ImagingBBox null >> {setpagedevice} stopped{b5}if}{b5}ifelse"
  222. *PageSize B6: "
  223.    statusdict/papertray get exec 0 ne{<< /PageSize [363 516] /ImagingBBox null >> {setpagedevice} stopped{b6}if}{b6}ifelse"
  224. *PageSize LT/レター: "
  225.    statusdict/papertray get exec 0 ne{<< /PageSize [612 792] /ImagingBBox null >> {setpagedevice} stopped{letter}if}{letter}ifelse"
  226. *PageSize LTSmall/レタースモール: "
  227.    statusdict/papertray get exec 0 ne{<< /PageSize [612 792] /ImagingBBox [25 25 587 767] >> {setpagedevice} stopped{letter}if}{letter}ifelse"
  228. *PageSize LG/リーガル: "
  229.    statusdict/papertray get exec 0 ne{<< /PageSize [612 1008] /ImagingBBox null >> {setpagedevice} stopped{legal}if}{legal}ifelse"
  230. *PageSize LGSmall/リーガルスモール: "
  231.    statusdict/papertray get exec 0 ne{<< /PageSize [612 1008] /ImagingBBox [25 25 587 983] >> {setpagedevice} stopped{legal}if}{legal}ifelse"
  232. *PageSize HLT/ハーフレター: "
  233.    statusdict/papertray get exec 0 ne{<< /PageSize [396 612] /ImagingBBox null >> {setpagedevice} stopped{halfletter}if}{halfletter}ifelse"
  234. *PageSize DLT/ダブルレター: "
  235.    statusdict/papertray get exec 0 ne{<< /PageSize [792 1224] /ImagingBBox null >> {setpagedevice} stopped{11x17}if}{11x17}ifelse"
  236. *?PageSize: "
  237.  save
  238.    currentpagedevice /PageSize get aload pop
  239.    2 copy gt {exch} if 
  240.    (Unknown) 
  241.   11 dict
  242.    dup [842 1191] (A3) put
  243.    dup [595 842] (A4) put
  244.    dup [421 595] (A5) put
  245.    dup [298 421] (A6) put
  246.    dup [728 1031] (B4) put
  247.    dup [516 729] (B5) put
  248.    dup [363 516] (B6) put
  249.    dup [612 792] (LT) put
  250.    dup [612 1008] (LG) put
  251.    dup [396 612] (HLT) put
  252.    dup [792 1224] (DLT) put
  253.  { exch aload pop 4 index sub abs 5 le exch 
  254.    5 index sub abs 5 le and 
  255.       {exch pop exit} {pop} ifelse
  256.    } bind forall
  257.    = flush pop pop
  258.  restore
  259. "
  260. *End
  261. *CloseUI: *PageSize
  262.  
  263. *% These entries will set up the frame buffer. Usually used with manual feed.
  264. *OpenUI *PageRegion:  PickOne
  265. *OrderDependency: 40 AnySetup *PageRegion
  266. *DefaultPageRegion: A4
  267. *PageRegion A3: "
  268.    statusdict/papertray get exec 0 ne{<< /PageSize [842 1191] /ImagingBBox null >> {setpagedevice} stopped{a3}if}{a3}ifelse"
  269. *PageRegion A4: "
  270.    statusdict/papertray get exec 0 ne{<< /PageSize [595 842] /ImagingBBox null >> {setpagedevice} stopped{a4}if}{a4}ifelse"
  271. *PageRegion A4Small/A4スモール: "
  272.    statusdict/papertray get exec 0 ne{<< /PageSize [595 842] /ImagingBBox [25 25 570 817] >> {setpagedevice} stopped{a4}if}{a4}ifelse"
  273. *PageRegion A5: "
  274.    statusdict/papertray get exec 0 ne{<< /PageSize [421 595] /ImagingBBox null >> {setpagedevice} stopped{a5}if}{a5}ifelse"
  275. *PageRegion A6: "
  276.    statusdict/papertray get exec 0 ne{<< /PageSize [298 421] /ImagingBBox null >> {setpagedevice} stopped{a6}if}{a6}ifelse"
  277. *PageRegion B4: "
  278.    statusdict/papertray get exec 0 ne{<< /PageSize [728 1031] /ImagingBBox null >> {setpagedevice} stopped{b4}if}{b4}ifelse"
  279. *PageRegion B5: "
  280.    statusdict/papertray get exec 0 ne{<< /PageSize [516 729] /ImagingBBox null >> {setpagedevice} stopped{b5}if}{b5}ifelse"
  281. *PageRegion B6: "
  282.    statusdict/papertray get exec 0 ne{<< /PageSize [363 516] /ImagingBBox null >> {setpagedevice} stopped{b6}if}{b6}ifelse"
  283. *PageRegion LT/レター: "
  284.    statusdict/papertray get exec 0 ne{<< /PageSize [612 792] /ImagingBBox null >> {setpagedevice} stopped{letter}if}{letter}ifelse"
  285. *PageRegion LTSmall/レタースモール: "
  286.    statusdict/papertray get exec 0 ne{<< /PageSize [612 792] /ImagingBBox [25 25 587 767] >> {setpagedevice} stopped{letter}if}{letter}ifelse"
  287. *PageRegion LG/リーガル: "
  288.    statusdict/papertray get exec 0 ne{<< /PageSize [612 1008] /ImagingBBox null >> {setpagedevice} stopped{legal}if}{legal}ifelse"
  289. *PageRegion LGSmall/リーガルスモール: "
  290.    statusdict/papertray get exec 0 ne{<< /PageSize [612 1008] /ImagingBBox [25 25 587 983] >> {setpagedevice} stopped{legal}if}{legal}ifelse"
  291. *PageRegion HLT/ハーフレター: "
  292.    statusdict/papertray get exec 0 ne{<< /PageSize [396 612] /ImagingBBox null >> {setpagedevice} stopped{halfletter}if}{halfletter}ifelse"
  293. *PageRegion DLT/ダブルレター: "
  294.    statusdict/papertray get exec 0 ne{<< /PageSize [792 1224] /ImagingBBox null >> {setpagedevice} stopped{11x17}if}{11x17}ifelse"
  295. *CloseUI: *PageRegion
  296.  
  297. *% The following entries provide information about specific paper keywords.
  298. *DefaultImageableArea: A4
  299. *ImageableArea A3: "17.73 12.06 824.16 1178.49 "
  300. *ImageableArea A4: "17.14 21.92 578.14 819.97 "
  301. *ImageableArea A4Small/A4スモール: "29 29.89 566.28 812 "
  302. *ImageableArea A5: "18.6 12.96 400.93 582.32 "
  303. *ImageableArea A6: "17.73 13.96 279.91 405.57 "
  304. *ImageableArea B4: "14.31 12.96 714.19 1018.84 "
  305. *ImageableArea B5: "18.90 15.43 496.98 721.03 "
  306. *ImageableArea B6: "15.8 13.14 347.03 502.77 "
  307. *ImageableArea LT/レター: "18.00 8 594.00 784 "
  308. *ImageableArea LTSmall/レタースモール: "31 31 583 761 "
  309. *ImageableArea LG/リーガル: "18.00 13.04 594.00 994.96 "
  310. *ImageableArea LGSmall/リーガルスモール: "64 54 548 954 "
  311. *ImageableArea HLT/ハーフレター: "18.00 10.80 378.00 601.20 "
  312. *ImageableArea DLT/ダブルレター: "17.28 12.96 774.72 1211.04 "
  313. *?ImageableArea: "
  314.    /cvp { (                ) cvs print ( ) print } bind def
  315.    /upperright {10000 mul floor 10000 div} bind def
  316.    /lowerleft {10000 mul ceiling 10000 div} bind def
  317.    newpath clippath pathbbox
  318.    4 -2 roll exch 2 {lowerleft cvp} repeat
  319.    exch 2 {upperright cvp} repeat flush
  320.  restore
  321. "
  322. *End
  323.  
  324. *% These provide the physical dimensions of the paper (by keyword)
  325. *DefaultPaperDimension: A4
  326. *PaperDimension A3: "842 1191"
  327. *PaperDimension A4: "595 842"
  328. *PaperDimension A4Small/A4スモール: "595 842"
  329. *PaperDimension A5: "420 595"
  330. *PaperDimension A6: "297 420"
  331. *PaperDimension B4: "729 1032"
  332. *PaperDimension B5: "516 729"
  333. *PaperDimension B6: "363 516"
  334. *PaperDimension LT/レター: "612 792"
  335. *PaperDimension LTSmall/レタースモール: "612 792"
  336. *PaperDimension LG/リーガル: "612 1008"
  337. *PaperDimension LGSmall/リーガルスモール: "612 1008"
  338. *PaperDimension HLT/ハーフレター: "396 612"
  339. *PaperDimension DLT/ダブルレター: "792 1224"
  340.  
  341. *OpenUI *InputSlot: PickOne
  342. *OrderDependency: 20 AnySetup *InputSlot
  343. *DefaultInputSlot:    None
  344. *InputSlot Cassette1/トレイ 1: "
  345.   currentpagedevice /InputAttributes get 1 get 
  346.   dup null eq  { pop } 
  347.   { dup length 1 add dict copy 
  348.     dup /InputAttributes
  349.     1 dict dup /Priority [1] put
  350.     put setpagedevice
  351.   } ifelse"
  352. *End
  353. *InputSlot Cassette2/トレイ 2: "
  354.   currentpagedevice /InputAttributes get 2 get 
  355.   dup null eq  { pop } 
  356.   { dup length 1 add dict copy 
  357.     dup /InputAttributes
  358.     1 dict dup /Priority [2] put
  359.     put setpagedevice
  360.   } ifelse"
  361. *End
  362. *InputSlot Cassette3/トレイ 3: "
  363.   currentpagedevice /InputAttributes get 3 get 
  364.   dup null eq  { pop } 
  365.   { dup length 1 add dict copy 
  366.     dup /InputAttributes
  367.     1 dict dup /Priority [3] put
  368.     put setpagedevice
  369.   } ifelse"
  370. *End
  371. *InputSlot Cassette4/トレイ 4: "
  372.   currentpagedevice /InputAttributes get 4 get 
  373.   dup null eq  { pop } 
  374.   { dup length 1 add dict copy 
  375.     dup /InputAttributes
  376.     1 dict dup /Priority [4] put
  377.     put setpagedevice
  378.   } ifelse"
  379. *End
  380. *InputSlot Cassette5/トレイ 5: "
  381.   currentpagedevice /InputAttributes get 5 get 
  382.   dup null eq  { pop } 
  383.   { dup length 1 add dict copy 
  384.     dup /InputAttributes
  385.     1 dict dup /Priority [5] put
  386.     put setpagedevice
  387.   } ifelse"
  388. *End
  389. *?InputSlot: "
  390.  save
  391.   5 dict
  392.    dup /1 (Cassette1) put
  393.    dup /2 (Cassette2) put
  394.    dup /3 (Cassette3) put
  395.    dup /4 (Cassette4) put
  396.    dup /5 (Cassette5) put
  397.   currentpagedevice /InputAttributes get
  398.   dup /Priority known
  399.   { /Priority get 0 get (      ) cvs cvn get }
  400.   {
  401.     dup length 1 eq
  402.     { {pop} forall (       ) cvs cvn get }
  403.     { pop pop (Unknown) } ifelse
  404.   } ifelse
  405.   = flush
  406. restore
  407. "
  408. *End
  409. *CloseUI: *InputSlot
  410.  
  411. *OpenUI *ManualFeed/テザシ: Boolean
  412. *OrderDependency: 20 AnySetup *ManualFeed
  413. *DefaultManualFeed: False
  414. *ManualFeed True: "
  415.   currentpagedevice /InputAttributes get 0 get 
  416.   dup null eq  { pop } 
  417.   { dup length 1 add dict copy 
  418.     dup /InputAttributes
  419.     1 dict dup /Priority [0] put
  420.     put setpagedevice
  421.   } ifelse"
  422. *End
  423. *ManualFeed False: ""
  424. *?ManualFeed:  "save
  425.   1 dict
  426.    dup /1 (True) put
  427.   currentpagedevice /InputAttributes get
  428.   dup /Priority known
  429.   { /Priority get 0 get (      ) cvs cvn get }
  430.   {
  431.     dup length 1 eq
  432.     { {pop} forall (       ) cvs cvn get }
  433.     { pop pop (Unknown) } ifelse
  434.   } ifelse
  435.   = flush
  436. restore
  437. "
  438. *End
  439. *CloseUI: *ManualFeed
  440.  
  441. *OpenUI *Sorter/排出方法:  PickOne
  442. *OrderDependency: 50 AnySetup *Sorter
  443. *DefaultSorter: None
  444. *Sorter None/なにもしない: "1 dict dup /Collate false put setpagedevice"
  445. *Sorter Sort/ソートする: "1 dict dup /Collate true put setpagedevice"
  446. *Sorter Stack/スタックする: "1 dict dup /Collate 2 put setpagedevice"
  447. *Sorter Out1/ビン1指定: "1 dict dup /OutputType (Bin1) put setpagedevice"
  448. *Sorter Out2/ビン2指定: "1 dict dup /OutputType (Bin2) put setpagedevice"
  449. *Sorter Out3/ビン3指定: "1 dict dup /OutputType (Bin3) put setpagedevice"
  450. *Sorter Out4/ビン4指定: "1 dict dup /OutputType (Bin4) put setpagedevice"
  451. *Sorter Out5/ビン5指定: "1 dict dup /OutputType (Bin5) put setpagedevice"
  452. *Sorter Out6/ビン6指定: "1 dict dup /OutputType (Bin6) put setpagedevice"
  453. *Sorter Out7/ビン7指定: "1 dict dup /OutputType (Bin7) put setpagedevice"
  454. *Sorter Out8/ビン8指定: "1 dict dup /OutputType (Bin8) put setpagedevice"
  455. *Sorter Out9/ビン9指定: "1 dict dup /OutputType (Bin9) put setpagedevice"
  456. *Sorter Out10/ビン10指定: "1 dict dup /OutputType (Bin10) put setpagedevice"
  457. *Sorter Out11/ビン11指定: "1 dict dup /OutputType (Bin11) put setpagedevice"
  458. *Sorter Out12/ビン12指定: "1 dict dup /OutputType (Bin12) put setpagedevice"
  459. *Sorter Out13/ビン13指定: "1 dict dup /OutputType (Bin13) put setpagedevice"
  460. *Sorter Out14/ビン14指定: "1 dict dup /OutputType (Bin14) put setpagedevice"
  461. *Sorter Out15/ビン15指定: "1 dict dup /OutputType (Bin15) put setpagedevice"
  462. *CloseUI: *Sorter
  463.  
  464. *OpenUI *ImagingMode/画像モード:  PickOne
  465. *OrderDependency: 50 AnySetup *ImagingMode
  466. *DefaultImagingMode: Graph
  467. *ImagingMode Photo/文字・写真モード: "
  468. currentpagedevice /HWResolution get
  469.     0 get 400 eq
  470.     {
  471.         1 dict dup /setrhit 0 put setpagedevice
  472.     }if
  473. "
  474. *End
  475. *ImagingMode Graph/グラフィックモード: "1 dict dup /setrhit 1 put setpagedevice"
  476. *ImagingMode Char/文字モード: "
  477. currentpagedevice /HWResolution get
  478.     0 get 400 eq
  479.     {
  480.         1 dict dup /setrhit 2 put setpagedevice
  481.     }if
  482. "
  483. *End
  484. *CloseUI: *ImagingMode
  485.  
  486. *OpenUI *OutputFaceDown/裏面排紙:  Boolean
  487. *OrderDependency: 50 AnySetup *OutputFaceDown
  488. *DefaultOutputFaceDown: False
  489. *OutputFaceDown False/しない: "1 dict dup /OutputFaceUp true put setpagedevice"
  490. *OutputFaceDown True/する: "1 dict dup /OutputFaceUp false put setpagedevice"
  491. *?OutputFaceDown: "
  492. save
  493.   currentpagedevice /OutputFaceUp get
  494.       {(True)}{(False)} ifelse = flush
  495. restore
  496. "
  497. *End
  498. *CloseUI: *OutputFaceDown
  499.  
  500. *DefaultOutputBin:  Main
  501. *DefaultOutputOrder:  Normal
  502.  
  503.  
  504. *% Font Information =====================
  505. *DefaultFont: Courier
  506. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  507. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  508. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  509. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  510. *Font Bookman-Demi: Standard "(001.003S)" Standard ROM
  511. *Font Bookman-DemiItalic: Standard "(001.003S)" Standard ROM
  512. *Font Bookman-Light: Standard "(001.003S)" Standard ROM
  513. *Font Bookman-LightItalic: Standard "(001.003S)" Standard ROM
  514. *Font Courier: Standard "(002.004S)" Standard ROM
  515. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  516. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  517. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  518. *Font Helvetica: Standard "(001.006S)" Standard ROM
  519. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  520. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  521. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  522. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  523. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  524. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  525. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  526. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  527. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  528. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  529. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  530. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  531. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  532. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  533. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  534. *Font Symbol: Special "(001.007S)" Special ROM
  535. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  536. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  537. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  538. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  539. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  540. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  541. *Font RicohGothicM-83pv-RKSJ-H: RKSJ "(003.002)" Standard ROM
  542. *Font RicohGothicM-EUC-H: EUC "(003.002)" Standard ROM
  543. *Font RicohGothicM-EUC-V: EUC "(003.002)" Standard ROM
  544. *Font RicohGothicM-Ext-H: JIS "(003.002)" Standard ROM
  545. *Font RicohGothicM-Ext-RKSJ-H: RKSJ "(003.002)" Standard ROM
  546. *Font RicohGothicM-Ext-RKSJ-V: RKSJ "(003.002)" Standard ROM
  547. *Font RicohGothicM-Ext-V: JIS "(003.002)" Standard ROM
  548. *Font RicohGothicM-H: JIS "(003.002)" Standard ROM
  549. *Font RicohGothicM-NWP-H: JIS "(003.002)" Standard ROM
  550. *Font RicohGothicM-NWP-V: JIS "(003.002)" Standard ROM
  551. *Font RicohGothicM-RKSJ-H: RKSJ "(003.002)" Standard ROM
  552. *Font RicohGothicM-RKSJ-V: RKSJ "(003.002)" Standard ROM
  553. *Font RicohGothicM-V: JIS "(003.002)" Standard ROM
  554. *Font RicohGothicB-83pv-RKSJ-H: RKSJ "(003.001)" Standard ROM
  555. *Font RicohGothicB-EUC-H: EUC "(003.001)" Standard ROM
  556. *Font RicohGothicB-EUC-V: EUC "(003.001)" Standard ROM
  557. *Font RicohGothicB-Ext-H: JIS "(003.001)" Standard ROM
  558. *Font RicohGothicB-Ext-RKSJ-H: RKSJ "(003.001)" Standard ROM
  559. *Font RicohGothicB-Ext-RKSJ-V: RKSJ "(003.001)" Standard ROM
  560. *Font RicohGothicB-Ext-V: JIS "(003.001)" Standard ROM
  561. *Font RicohGothicB-H: JIS "(003.001)" Standard ROM
  562. *Font RicohGothicB-NWP-H: JIS "(003.001)" Standard ROM
  563. *Font RicohGothicB-NWP-V: JIS "(003.001)" Standard ROM
  564. *Font RicohGothicB-RKSJ-H: RKSJ "(003.001)" Standard ROM
  565. *Font RicohGothicB-RKSJ-V: RKSJ "(003.001)" Standard ROM
  566. *Font RicohGothicB-V: JIS "(003.001)" Standard ROM
  567. *Font RicohMinchoL-83pv-RKSJ-H: RKSJ "(003.001)" Standard ROM
  568. *Font RicohMinchoL-EUC-H: EUC "(003.001)" Standard ROM
  569. *Font RicohMinchoL-EUC-V: EUC "(003.001)" Standard ROM
  570. *Font RicohMinchoL-Ext-H: JIS "(003.001)" Standard ROM
  571. *Font RicohMinchoL-Ext-RKSJ-H: RKSJ "(003.001)" Standard ROM
  572. *Font RicohMinchoL-Ext-RKSJ-V: RKSJ "(003.001)" Standard ROM
  573. *Font RicohMinchoL-Ext-V: JIS "(003.001)" Standard ROM
  574. *Font RicohMinchoL-H: JIS "(003.001)" Standard ROM
  575. *Font RicohMinchoL-NWP-H: JIS "(003.001)" Standard ROM
  576. *Font RicohMinchoL-NWP-V: JIS "(003.001)" Standard ROM
  577. *Font RicohMinchoL-RKSJ-H: RKSJ "(003.001)" Standard ROM
  578. *Font RicohMinchoL-RKSJ-V: RKSJ "(003.001)" Standard ROM
  579. *Font RicohMinchoL-V: JIS "(003.001)" Standard ROM
  580. *Font RicohMGothicL-83pv-RKSJ-H: RKSJ "(003.001)" Standard ROM
  581. *Font RicohMGothicL-EUC-H: EUC "(003.001)" Standard ROM
  582. *Font RicohMGothicL-EUC-V: EUC "(003.001)" Standard ROM
  583. *Font RicohMGothicL-Ext-H: JIS "(003.001)" Standard ROM
  584. *Font RicohMGothicL-Ext-RKSJ-H: RKSJ "(003.001)" Standard ROM
  585. *Font RicohMGothicL-Ext-RKSJ-V: RKSJ "(003.001)" Standard ROM
  586. *Font RicohMGothicL-Ext-V: JIS "(003.001)" Standard ROM
  587. *Font RicohMGothicL-H: JIS "(003.001)" Standard ROM
  588. *Font RicohMGothicL-NWP-H: JIS "(003.001)" Standard ROM
  589. *Font RicohMGothicL-NWP-V: JIS "(003.001)" Standard ROM
  590. *Font RicohMGothicL-RKSJ-H: RKSJ "(003.001)" Standard ROM
  591. *Font RicohMGothicL-RKSJ-V: RKSJ "(003.001)" Standard ROM
  592. *Font RicohMGothicL-V: JIS "(003.001)" Standard ROM
  593. *Font RicohMinchoB-83pv-RKSJ-H: RKSJ "(003.001)" Standard ROM
  594. *Font RicohMinchoB-EUC-H: EUC "(003.001)" Standard ROM
  595. *Font RicohMinchoB-EUC-V: EUC "(003.001)" Standard ROM
  596. *Font RicohMinchoB-Ext-H: JIS "(003.001)" Standard ROM
  597. *Font RicohMinchoB-Ext-RKSJ-H: RKSJ "(003.001)" Standard ROM
  598. *Font RicohMinchoB-Ext-RKSJ-V: RKSJ "(003.001)" Standard ROM
  599. *Font RicohMinchoB-Ext-V: JIS "(003.001)" Standard ROM
  600. *Font RicohMinchoB-H: JIS "(003.001)" Standard ROM
  601. *Font RicohMinchoB-NWP-H: JIS "(003.001)" Standard ROM
  602. *Font RicohMinchoB-NWP-V: JIS "(003.001)" Standard ROM
  603. *Font RicohMinchoB-RKSJ-H: RKSJ "(003.001)" Standard ROM
  604. *Font RicohMinchoB-RKSJ-V: RKSJ "(003.001)" Standard ROM
  605. *Font RicohMinchoB-V: JIS "(003.001)" Standard ROM
  606.  
  607. *?FontQuery: "
  608.  save
  609.    { count 1 gt
  610.       { exch dup 127 string cvs (/) print print (:) print
  611.         /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  612.       } { exit } ifelse 
  613.    } bind loop
  614.    (*) = flush
  615.  restore
  616. "
  617. *End
  618.  
  619. *?FontList: "
  620. save
  621.   (*) {cvn ==} 128 string /Font resourceforall
  622.   (*) = flush
  623. restore
  624. "
  625. *End
  626.  
  627. *% Printer Messages (verbatim from printer):
  628. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  629. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  630. *Message: "\FontName\ not found, using Courier"
  631.  
  632. *% Status (format: %%[ status: <one of these> ]%% )
  633. *Status: "idle"
  634. *Status: "busy"
  635. *Status: "waiting"
  636. *Status: "printing"
  637. *Status: "printing test page"
  638. *Status: "OtherPort"
  639. *Status: "PrinterError: holding"
  640. *Status: "PrinterError: warming up"
  641. *Status: "PrinterError: paper end"
  642. *Status: "PrinterError: paper error"
  643. *Status: "PrinterError: paper size error"
  644. *Status: "PrinterError: paper path error"
  645. *Status: "PrinterError: paper cassette not equipped"
  646. *Status: "PrinterError: front cover open"
  647. *Status: "PrinterError: fuser error"
  648. *Status: "PrinterError: developer not equipped"
  649. *Status: "PrinterError: drum not equipped"
  650. *Status: "PrinterError: service call"
  651. *Status: "PrinterError: resetting printer"
  652. *Status: "PrinterError: timeout, clearing printer"
  653. *Status: "PrinterError: timeout"
  654. *Status: "PrinterError: manualfeed timeout"
  655.  
  656. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  657. *Source: "serial"
  658. *Source: "Parallel"
  659. *Source: "LocalTalk"
  660. *Source: "EtherTalk"
  661. *Source: "TCP/IP"
  662. *Source: "SPX/IPX"
  663.  
  664. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  665. *PrinterError: "holding"
  666. *PrinterError: "warming up"
  667. *PrinterError: "paper end"
  668. *PrinterError: "paper error"
  669. *PrinterError: "paper size error"
  670. *PrinterError: "paper path error"
  671. *PrinterError: "paper cassette not equipped"
  672. *PrinterError: "front cover open"
  673. *PrinterError: "fuser error"
  674. *PrinterError: "developer not equipped"
  675. *PrinterError: "drum not equipped"
  676. *PrinterError: "service call"
  677. *PrinterError: "resetting printer"
  678. *PrinterError: "timeout, clearing printer"
  679. *PrinterError: "timeout"
  680. *PrinterError: "manualfeed timeout"
  681.  
  682. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  683.  
  684. *% Color Separation Information =====================
  685.  
  686. *DefaultColorSep: ProcessBlack.71lpi.400dpi/71 lpi / 400 dpi
  687.  
  688. *InkName: ProcessBlack/Process Black
  689. *InkName: CustomColor/Custom Color
  690. *InkName: ProcessCyan/Process Cyan
  691. *InkName: ProcessMagenta/Process Magenta
  692. *InkName: ProcessYellow/Process Yellow
  693.  
  694.  
  695. *%  For 71 lpi / 400 dpi  ===============================
  696.  
  697. *ColorSepScreenAngle ProcessBlack.71lpi.400dpi/71 lpi / 400 dpi: "45.0"
  698. *ColorSepScreenAngle CustomColor.71lpi.400dpi/71 lpi / 400 dpi: "45.0"
  699. *ColorSepScreenAngle ProcessCyan.71lpi.400dpi/71 lpi / 400 dpi: "71.5651"
  700. *ColorSepScreenAngle ProcessMagenta.71lpi.400dpi/71 lpi / 400 dpi: "18.4349"
  701. *ColorSepScreenAngle ProcessYellow.71lpi.400dpi/71 lpi / 400 dpi: "0.0"
  702.  
  703. *ColorSepScreenFreq ProcessBlack.71lpi.400dpi/71 lpi / 400 dpi: "70.7107"
  704. *ColorSepScreenFreq CustomColor.71lpi.400dpi/71 lpi / 400 dpi: "70.7107"
  705. *ColorSepScreenFreq ProcessCyan.71lpi.400dpi/71 lpi / 400 dpi: "63.2456"
  706. *ColorSepScreenFreq ProcessMagenta.71lpi.400dpi/71 lpi / 400 dpi: "63.2456"
  707. *ColorSepScreenFreq ProcessYellow.71lpi.400dpi/71 lpi / 400 dpi: "66.6667"
  708.  
  709. *%  For 47 lpi / 400 dpi  ===============================
  710.  
  711. *ColorSepScreenAngle ProcessBlack.47lpi.400dpi/47 lpi / 400 dpi: "45.0"
  712. *ColorSepScreenAngle CustomColor.47lpi.400dpi/47 lpi / 400 dpi: "45.0"
  713. *ColorSepScreenAngle ProcessCyan.47lpi.400dpi/47 lpi / 400 dpi: "71.5651"
  714. *ColorSepScreenAngle ProcessMagenta.47lpi.400dpi/47 lpi / 400 dpi: "18.4349"
  715. *ColorSepScreenAngle ProcessYellow.47lpi.400dpi/47 lpi / 400 dpi: "0.0"
  716.  
  717. *ColorSepScreenFreq ProcessBlack.47lpi.400dpi/47 lpi / 400 dpi: "47.1405"
  718. *ColorSepScreenFreq CustomColor.47lpi.400dpi/47 lpi / 400 dpi: "47.1405"
  719. *ColorSepScreenFreq ProcessCyan.47lpi.400dpi/47 lpi / 400 dpi: "42.1637"
  720. *ColorSepScreenFreq ProcessMagenta.47lpi.400dpi/47 lpi / 400 dpi: "42.1637"
  721. *ColorSepScreenFreq ProcessYellow.47lpi.400dpi/47 lpi / 400 dpi: "44.4444"
  722.  
  723. *% For 85 lpi / 600 dpi =====================================================
  724.  
  725. *ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  726. *ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  727. *ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"
  728. *ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"
  729. *ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"
  730.  
  731. *ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  732. *ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  733. *ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  734. *ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  735. *ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"
  736.  
  737. *% For 71 lpi / 600 dpi =====================================================
  738.  
  739. *ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  740. *ColorSepScreenAngle CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  741. *ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "71.5651"
  742. *ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "18.4349"
  743. *ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "0.0"
  744.  
  745. *ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  746. *ColorSepScreenFreq CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  747. *ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  748. *ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  749. *ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "66.6667"
  750.  
  751. *% end of PPD file for RICOH imagio MF-P 250
  752.