home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 1996 February / VPR9602A.ISO / i386 / ricpro32.pp_ / ricpro32.ppd
PostScript Printer Description  |  1995-06-06  |  26KB  |  685 lines

  1. *PPD-Adobe: "4.1"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% For "RICOH PC LASER SP-10PS Pro"
  4. *% Date: 1995 3 31
  5. *FormatVersion: "4.1"
  6. *FileVersion: "1.0"
  7. *LanguageVersion: Japanese
  8. *PCFileName: "RICPRO32.PPD"
  9. *Product: "(RICOH-SCRIPT)"
  10. *PSVersion: "(4.0) 2"
  11. *ModelName: "RICOH PC LASER SP-10PS Pro"
  12. *ShortNickName: "RICOH SP-10PS Pro RPS"
  13. *NickName: "RICOH PC LASER SP-10PS Pro"
  14.  
  15. *% === Options and Constraints =========
  16. *OpenGroup: InstallableOptions/Options Installed
  17.  
  18. *OpenUI *Option1/メモリ容量: PickOne
  19. *DefaultOption1: 12Meg
  20. *Option1 8Meg/8MB: ""
  21. *Option1 12Meg/標準 12MB: ""
  22. *Option1 16Meg/16MB に増設: ""
  23. *Option1 20Meg/20MB に増設: ""
  24. *Option1 24Meg/24MB に増設: ""
  25. *Option1 28Meg/28MB に増設: ""
  26. *Option1 32Meg/32MB に増設: ""
  27. *Option1 40Meg/40MB に増設: ""
  28. *Option1 44Meg/44MB に増設: ""
  29. *Option1 48Meg/48MB に増設: ""
  30. *Option1 56Meg/56MB に増設: ""
  31. *Option1 64Meg/64MB に増設: ""
  32. *?Option1: "
  33.   save
  34.   currentsystemparams/RamSize get 16#100000 div 8 sub 4 div cvi
  35.     [(8Meg) (12Meg) (16Meg) (20Meg) (24Meg) (28Meg) (32Meg) () (40Meg) (44Meg) (48Meg) () (56Meg) () (64Meg)]
  36.     exch get =
  37.  restore"    
  38. *End
  39. *CloseUI: *Option1
  40.  
  41. *OpenUI *Option2/増設トレイ: PickOne
  42. *DefaultOption2: 1Tray
  43. *Option2 1Tray/なし: ""
  44. *Option2 2Tray/1 トレイ増設: ""
  45. *Option2 3Tray/2 トレイ増設: ""
  46. *?Option2: "
  47.    save
  48.    currentpagedevice/InputAttributes get 2 known
  49.    {true}{(1Tray) false} ifelse
  50.    { currentpagedevice/InputAttributes get 3 known
  51.      {(3Tray)}{(2Tray)} ifelse
  52.    } if =
  53.    restore"
  54. *End
  55. *CloseUI: *Option2
  56.  
  57. *OpenUI *Option3/マルチフィーダ: Boolean
  58. *DefaultOption3: False
  59. *Option3 False/なし: ""
  60. *Option3 True/あり: ""
  61. *?Option3: "
  62.    save
  63.    currentpagedevice/InputAttributes get 4 known
  64.    {(True)}{(False)} ifelse =
  65.    restore"
  66. *End
  67. *CloseUI: *Option3
  68.  
  69. *OpenUI *Option4/両面印刷機構: Boolean
  70. *DefaultOption4: False
  71. *Option4 False/なし: ""
  72. *Option4 True/あり: ""
  73. *?Option4: "
  74.    save
  75.    currentpagedevice/Duplex known
  76.    {(True)}{(False)} ifelse =
  77.    restore"
  78. *End
  79. *CloseUI: *Option4
  80. *CloseGroup: InstallableOptions
  81.  
  82. *UIConstraints: *Option2 1Tray *InputSlot Tray2
  83. *UIConstraints: *Option2 1Tray *InputSlot Tray3
  84. *UIConstraints: *Option2 2Tray *InputSlot Tray3
  85. *UIConstraints: *Option3 False *InputSlot Tray4
  86. *UIConstraints: *Option4 True *InputSlot Tray3
  87. *UIConstraints: *Option4 False *Duplex None
  88. *UIConstraints: *Option4 False *Duplex DuplexNoTumble
  89. *UIConstraints: *Option4 False *Duplex DuplexTumble
  90.  
  91. *% General Information and Defaults ===============
  92. *LanguageLevel: "2"
  93. *Protocols: PJL BCP
  94. *JCLBegin: ""
  95. *JCLToPSInterpreter: "<1B><12>!1<2C>1@RPS<1B><20>"
  96. *JCLEnd: ""
  97. *FreeVM: "1291385"
  98. *VMOption 8Meg: "1446953"
  99. *VMOption 12Meg: "1291385"
  100. *VMOption 16Meg: "4716317"
  101. *VMOption 20Meg: "4612601"
  102. *VMOption 24Meg: "4405313"
  103. *VMOption 28Meg: "7940161"
  104. *VMOption 32Meg: "11475069"
  105. *VMOption 40Meg: "11147777"
  106. *VMOption 44Meg: "14699921"
  107. *VMOption 48Meg: "14544425"
  108. *VMOption 56Meg: "21615189"
  109. *VMOption 64Meg: "24998205"
  110.  
  111. *ColorDevice: False
  112. *DefaultColorSpace: Gray
  113. *VariablePaperSize: False
  114. *FileSystem: True
  115. *?FileSystem: "
  116.  save statusdict begin
  117.   diskonline {(True)}{(False)} ifelse = flush
  118.  end restore
  119. "
  120. *End
  121.  
  122. *Throughput: "13"
  123. *Password: "0"
  124. *ExitServer: "
  125.  count 0 eq
  126.  { false } { true exch startjob } ifelse
  127.  not { 
  128.      (WARNING: Cannot modify initial VM.) =
  129.      (Missing or invalid password.) =
  130.      (Please contact the author of this software.) = flush quit
  131.      } if
  132. "
  133. *End
  134.  
  135. *Reset: "
  136.  count 0 eq
  137.  { false } { true exch startjob } ifelse
  138.  not { 
  139.     (WARNING: Cannot reset printer.) =
  140.     (Missing or invalid password.) =
  141.     (Please contact the author of this software.) = flush quit
  142.     } if
  143.  systemdict /quit get exec
  144.  (WARNING : Printer Reset Failed.) = flush
  145. "
  146. *End
  147.  
  148. *OpenUI *Resolution/解像度 : PickOne
  149. *OrderDependency: 10 AnySetup *Resolution
  150. *DefaultResolution: 600dpi
  151. *Resolution 400dpi: "1 dict dup /HWResolution [400 400] put {setpagedevice} stopped pop"
  152. *Resolution 600dpi: "1 dict dup /HWResolution [600 600] put {setpagedevice} stopped pop"
  153. *?Resolution: "
  154.   save
  155.     currentpagedevice /HWResolution get
  156.     0 get
  157.     (          ) cvs print
  158.     (dpi) = flush
  159.   restore
  160. "
  161. *End
  162. *CloseUI: *Resolution
  163.  
  164. *% Halftone Information ===============
  165. *ScreenFreq: "85.0"
  166. *ScreenAngle: "45.0"
  167. *DefaultScreenProc: Dot
  168. *ScreenProc Dot: "
  169. {abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  170. sub }{dup mul exch dup mul add 1 exch sub }ifelse }
  171. "
  172. *End
  173. *ScreenProc Line: "{ pop }"
  174. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  175. *DefaultTransfer: Null
  176. *Transfer Null: "{ }"
  177. *Transfer Null.Inverse: "{ 1 exch sub }"
  178.  
  179. *% Paper Handling ===================
  180.  
  181. *% Code in this section both selects a tray and sets up a frame buffer.
  182. *OpenUI *PageSize: PickOne
  183. *OrderDependency: 30 AnySetup *PageSize
  184. *DefaultPageSize: A4
  185. *PageSize A3: "
  186.    << /PageSize [842 1191] /ImagingBBox null >> {setpagedevice} stopped{a3}if"
  187. *PageSize A4: "
  188.    << /PageSize [595 842] /ImagingBBox null >> {setpagedevice} stopped{a4}if"
  189. *PageSize A4Small: "
  190.    << /PageSize [595 842] /ImagingBBox [25 25 570 817] >> {setpagedevice} stopped{a4}if"
  191. *PageSize A5: "
  192.    << /PageSize [421 595] /ImagingBBox null >> {setpagedevice} stopped{a5}if"
  193. *PageSize A6: "
  194.    << /PageSize [298 421] /ImagingBBox null >> {setpagedevice} stopped{a6}if"
  195. *PageSize B4: "
  196.    << /PageSize [728 1031] /ImagingBBox null >> {setpagedevice} stopped{b4}if"
  197. *PageSize B5: "
  198.    << /PageSize [516 729] /ImagingBBox null >> {setpagedevice} stopped{b5}if"
  199. *PageSize B6: "
  200.    << /PageSize [363 516] /ImagingBBox null >> {setpagedevice} stopped{b6}if"
  201. *PageSize LT/Letter: "
  202.    << /PageSize [612 792] /ImagingBBox null >> {setpagedevice} stopped{letter}if"
  203. *PageSize LTSmall/LetterSmall: "
  204.    << /PageSize [612 792] /ImagingBBox [25 25 587 767] >> {setpagedevice} stopped{letter}if"
  205. *PageSize LG/Legal: "
  206.    << /PageSize [612 1008] /ImagingBBox null >> {setpagedevice} stopped{legal}if"
  207. *PageSize LGSmall/LegalSmall: "
  208.    << /PageSize [612 1008] /ImagingBBox [25 25 587 983] >> {setpagedevice} stopped{legal}if"
  209. *PageSize HLT/Half Letter: "
  210.    << /PageSize [396 612] /ImagingBBox null >> {setpagedevice} stopped{halfletter}if"
  211. *PageSize DLT/Double Letter: "
  212.    << /PageSize [792 1224] /ImagingBBox null >> {setpagedevice} stopped{11x17}if"
  213. *PageSize OT4: "
  214.    << /PageSize [839 1162] /ImagingBBox null >> {setpagedevice} stopped{ot4}if"
  215. *PageSize OT6: "
  216.    << /PageSize [728 1032] /ImagingBBox null >> {setpagedevice} stopped{ot6}if"
  217. *PageSize OT8: "
  218.     << /PageSize [839 792] /ImagingBBox null >> {setpagedevice} stopped{ot8}if"
  219. *?PageSize: "
  220.  save
  221.    currentpagedevice /PageSize get aload pop
  222.    2 copy gt {exch} if 
  223.    (Unknown) 
  224.   14 dict
  225.    dup [842 1191] (A3) put
  226.    dup [595 842] (A4) put
  227.    dup [421 595] (A5) put
  228.    dup [298 421] (A6) put
  229.    dup [728 1031] (B4) put
  230.    dup [516 729] (B5) put
  231.    dup [363 516] (B6) put
  232.    dup [612 792] (LT) put
  233.    dup [612 1008] (LG) put
  234.    dup [396 612] (HLT) put
  235.    dup [792 1224] (DLT) put
  236.    dup [839 1162] (OT4) put
  237.    dup [728 1032] (OT6) put
  238.    dup [839 792] (OT8) put
  239.  { exch aload pop 4 index sub abs 5 le exch 
  240.    5 index sub abs 5 le and 
  241.       {exch pop exit} {pop} ifelse
  242.    } bind forall
  243.    = flush pop pop
  244.  restore
  245. "
  246. *End
  247. *CloseUI: *PageSize
  248.  
  249. *% These entries will set up the frame buffer. Usually used with manual feed.
  250. *OpenUI *PageRegion:  PickOne
  251. *OrderDependency: 40 AnySetup *PageRegion
  252. *DefaultPageRegion: A4
  253. *PageRegion A3: "
  254.    << /PageSize [842 1191] /ImagingBBox null >> {setpagedevice} stopped{a3}if"
  255. *PageRegion A4: "
  256.    << /PageSize [595 842] /ImagingBBox null >> {setpagedevice} stopped{a4}if"
  257. *PageRegion A4Small: "
  258.    << /PageSize [595 842] /ImagingBBox [25 25 570 817] >> {setpagedevice} stopped{a4}if"
  259. *PageRegion A5: "
  260.    << /PageSize [421 595] /ImagingBBox null >> {setpagedevice} stopped{a5}if"
  261. *PageRegion A6: "
  262.    << /PageSize [298 421] /ImagingBBox null >> {setpagedevice} stopped{a6}if"
  263. *PageRegion B4: "
  264.    << /PageSize [728 1031] /ImagingBBox null >> {setpagedevice} stopped{b4}if"
  265. *PageRegion B5: "
  266.    << /PageSize [516 729] /ImagingBBox null >> {setpagedevice} stopped{b5}if"
  267. *PageRegion B6: "
  268.    << /PageSize [363 516] /ImagingBBox null >> {setpagedevice} stopped{b6}if"
  269. *PageRegion LT/Letter: "
  270.    << /PageSize [612 792] /ImagingBBox null >> {setpagedevice} stopped{letter}if"
  271. *PageRegion LTSmall/LetterSmall: "
  272.    << /PageSize [612 792] /ImagingBBox [25 25 587 767] >> {setpagedevice} stopped{letter}if"
  273. *PageRegion LG/Legal: "
  274.    << /PageSize [612 1008] /ImagingBBox null >> {setpagedevice} stopped{legal}if"
  275. *PageRegion LGSmall/LegalSmall: "
  276.    << /PageSize [612 1008] /ImagingBBox [25 25 587 983] >> {setpagedevice} stopped{legal}if"
  277. *PageRegion HLT/Half Letter: "
  278.    << /PageSize [396 612] /ImagingBBox null >> {setpagedevice} stopped{halfletter}if"
  279. *PageRegion DLT/Double Letter: "
  280.    << /PageSize [792 1224] /ImagingBBox null >> {setpagedevice} stopped{11x17}if"
  281. *PageRegion OT4: "
  282.    << /PageSize [839 1162] /ImagingBBox null >> {setpagedevice} stopped{ot4}if"
  283. *PageRegion OT6: "
  284.    << /PageSize [728 1032] /ImagingBBox null >> {setpagedevice} stopped{ot6}if"
  285. *PageRegion OT8: "
  286.     << /PageSize [839 792] /ImagingBBox null >> {setpagedevice} stopped{ot8}if"
  287. *CloseUI: *PageRegion
  288.  
  289. *% The following entries provide information about specific paper keywords.
  290. *DefaultImageableArea: A4
  291. *ImageableArea A3: "17.73 12.06 824.16 1178.49 "
  292. *ImageableArea A4: "17.14 21.92 578.14 819.97 "
  293. *ImageableArea A4Small: "29 29.89 566.28 812 "
  294. *ImageableArea A5: "18.6 12.96 400.93 582.32 "
  295. *ImageableArea A6: "17.73 13.96 279.91 405.57 "
  296. *ImageableArea B4: "14.31 12.96 714.19 1018.84 "
  297. *ImageableArea B5: "18.90 15.43 496.98 721.03 "
  298. *ImageableArea B6: "15.8 13.14 347.03 502.77 "
  299. *ImageableArea LT/レター: "18.00 8 594.00 784 "
  300. *ImageableArea LTSmall/レター: "31 31 583 761 "
  301. *ImageableArea LG/リーガル: "18.00 13.04 594.00 994.96 "
  302. *ImageableArea LGSmall/リーガル: "64 54 548 954 "
  303. *ImageableArea HLT/ハーフレター: "18.00 10.80 378.00 601.20 "
  304. *ImageableArea DLT/ダブルレター: "17.28 12.96 774.72 1211.04 "
  305. *ImageableArea OT4: "0 0 839 1162 "
  306. *ImageableArea OT6: "0 0 728 1032 "
  307. *ImageableArea OT8: "0 0 839 792 "
  308. *?ImageableArea: "
  309.    /cvp { (                ) cvs print ( ) print } bind def
  310.    /upperright {10000 mul floor 10000 div} bind def
  311.    /lowerleft {10000 mul ceiling 10000 div} bind def
  312.    newpath clippath pathbbox
  313.    4 -2 roll exch 2 {lowerleft cvp} repeat
  314.    exch 2 {upperright cvp} repeat flush
  315.  restore
  316. "
  317. *End
  318.  
  319. *% These provide the physical dimensions of the paper (by keyword)
  320. *DefaultPaperDimension: A4
  321. *PaperDimension A3: "842 1191"
  322. *PaperDimension A4: "595 842"
  323. *PaperDimension A4Small: "595 842"
  324. *PaperDimension A5: "420 595"
  325. *PaperDimension A6: "297 420"
  326. *PaperDimension B4: "729 1032"
  327. *PaperDimension B5: "516 729"
  328. *PaperDimension B6: "363 516"
  329. *PaperDimension LT/Letter: "612 792"
  330. *PaperDimension LTSmall/LetterSmall: "612 792"
  331. *PaperDimension LG/Legal: "612 1008"
  332. *PaperDimension LGSmall/LegalSmall: "612 1008"
  333. *PaperDimension HLT/Half Letter: "396 612"
  334. *PaperDimension DLT/Double Letter: "792 1224"
  335. *PaperDimension OT4:"839 1162"
  336. *PaperDimension OT6:"728 1032"
  337. *PaperDimension OT8:"839 792"
  338.  
  339. *RequiresPageRegion Tray4: True
  340.  
  341. *OpenUI *InputSlot: PickOne
  342. *OrderDependency: 20 AnySetup *InputSlot
  343. *DefaultInputSlot:    None
  344. *InputSlot Tray1/トレイ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 Tray2/トレイ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 Tray3/トレイ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 Tray4/マルチフィーダ: "
  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: "
  381.  save
  382.   4 dict
  383.    dup /1 (Tray1) put
  384.    dup /2 (Tray2) put
  385.    dup /3 (Tray3) put
  386.    dup /4 (Tray4) put
  387.   currentpagedevice /InputAttributes get
  388.   dup /Priority known
  389.   { /Priority get 0 get (      ) cvs cvn get }
  390.   {
  391.     dup length 1 eq
  392.     { {pop} forall (       ) cvs cvn get }
  393.     { pop pop (Unknown) } ifelse
  394.   } ifelse
  395.   = flush
  396. restore
  397. "
  398. *End
  399. *CloseUI: *InputSlot
  400.  
  401. *OpenUI *ManualFeed/手差し: Boolean
  402. *OrderDependency: 20 AnySetup *ManualFeed
  403. *DefaultManualFeed: False
  404. *ManualFeed True: "1 dict dup /ManualFeed true put setpagedevice"
  405. *ManualFeed False: "1 dict dup /ManualFeed false put setpagedevice"
  406. *?ManualFeed: "
  407.   save
  408.     currentpagedevice /ManualFeed get
  409.     {(True)}{(False)}ifelse = flush
  410.   restore"
  411. *End
  412. *CloseUI: *ManualFeed
  413.  
  414. *OpenUI *Duplex/両面印刷 :  PickOne
  415. *OrderDependency: 50 AnySetup *Duplex
  416. *DefaultDuplex: None
  417. *Duplex None/しない: "1 dict dup /Duplex false put setpagedevice
  418.        1 dict dup /Tumble false put setpagedevice"
  419. *End
  420. *Duplex DuplexNoTumble/用紙の長辺とじ: "
  421.        1 dict dup /Duplex true put setpagedevice
  422.        1 dict dup /Tumble false put setpagedevice"
  423. *End
  424. *Duplex DuplexTumble/用紙の短辺とじ: "
  425.        1 dict dup /Duplex true put setpagedevice
  426.        1 dict dup /Tumble true put setpagedevice"
  427. *End
  428. *?Duplex: "save
  429.    currentpagedevice /Duplex get
  430.    { currentpagedevice /Tumble get
  431.        {(DuplexTumble)}{(DuplexNoTumble)}ifelse
  432.    }
  433.    { (None)} 
  434.     ifelse = flush
  435. restore
  436. "
  437. *End
  438. *CloseUI: *Duplex
  439.  
  440. *DefaultOutputBin:  Main
  441. *DefaultOutputOrder:  Normal
  442.  
  443.  
  444. *% Font Information =====================
  445. *DefaultFont: Courier
  446. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  447. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  448. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  449. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  450. *Font Bookman-Demi: Standard "(001.003S)" Standard ROM
  451. *Font Bookman-DemiItalic: Standard "(001.003S)" Standard ROM
  452. *Font Bookman-Light: Standard "(001.003S)" Standard ROM
  453. *Font Bookman-LightItalic: Standard "(001.003S)" Standard ROM
  454. *Font Courier: Standard "(002.004S)" Standard ROM
  455. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  456. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  457. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  458. *Font Helvetica: Standard "(001.006S)" Standard ROM
  459. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  460. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  461. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  462. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  463. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  464. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  465. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  466. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  467. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  468. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  469. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  470. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  471. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  472. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  473. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  474. *Font Symbol: Special "(001.007S)" Special ROM
  475. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  476. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  477. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  478. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  479. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  480. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  481. *Font RicohGothicM-83pv-RKSJ-H: RKSJ "(003.002)" Standard ROM
  482. *Font RicohGothicM-EUC-H: EUC "(003.002)" Standard ROM
  483. *Font RicohGothicM-EUC-V: EUC "(003.002)" Standard ROM
  484. *Font RicohGothicM-Ext-H: JIS "(003.002)" Standard ROM
  485. *Font RicohGothicM-Ext-RKSJ-H: RKSJ "(003.002)" Standard ROM
  486. *Font RicohGothicM-Ext-RKSJ-V: RKSJ "(003.002)" Standard ROM
  487. *Font RicohGothicM-Ext-V: JIS "(003.002)" Standard ROM
  488. *Font RicohGothicM-H: JIS "(003.002)" Standard ROM
  489. *Font RicohGothicM-NWP-H: JIS "(003.002)" Standard ROM
  490. *Font RicohGothicM-NWP-V: JIS "(003.002)" Standard ROM
  491. *Font RicohGothicM-RKSJ-H: RKSJ "(003.002)" Standard ROM
  492. *Font RicohGothicM-RKSJ-V: RKSJ "(003.002)" Standard ROM
  493. *Font RicohGothicM-V: JIS "(003.002)" Standard ROM
  494. *Font RicohGothicB-83pv-RKSJ-H: RKSJ "(003.001)" Standard ROM
  495. *Font RicohGothicB-EUC-H: EUC "(003.001)" Standard ROM
  496. *Font RicohGothicB-EUC-V: EUC "(003.001)" Standard ROM
  497. *Font RicohGothicB-Ext-H: JIS "(003.001)" Standard ROM
  498. *Font RicohGothicB-Ext-RKSJ-H: RKSJ "(003.001)" Standard ROM
  499. *Font RicohGothicB-Ext-RKSJ-V: RKSJ "(003.001)" Standard ROM
  500. *Font RicohGothicB-Ext-V: JIS "(003.001)" Standard ROM
  501. *Font RicohGothicB-H: JIS "(003.001)" Standard ROM
  502. *Font RicohGothicB-NWP-H: JIS "(003.001)" Standard ROM
  503. *Font RicohGothicB-NWP-V: JIS "(003.001)" Standard ROM
  504. *Font RicohGothicB-RKSJ-H: RKSJ "(003.001)" Standard ROM
  505. *Font RicohGothicB-RKSJ-V: RKSJ "(003.001)" Standard ROM
  506. *Font RicohGothicB-V: JIS "(003.001)" Standard ROM
  507. *Font RicohMinchoL-83pv-RKSJ-H: RKSJ "(003.001)" Standard ROM
  508. *Font RicohMinchoL-EUC-H: EUC "(003.001)" Standard ROM
  509. *Font RicohMinchoL-EUC-V: EUC "(003.001)" Standard ROM
  510. *Font RicohMinchoL-Ext-H: JIS "(003.001)" Standard ROM
  511. *Font RicohMinchoL-Ext-RKSJ-H: RKSJ "(003.001)" Standard ROM
  512. *Font RicohMinchoL-Ext-RKSJ-V: RKSJ "(003.001)" Standard ROM
  513. *Font RicohMinchoL-Ext-V: JIS "(003.001)" Standard ROM
  514. *Font RicohMinchoL-H: JIS "(003.001)" Standard ROM
  515. *Font RicohMinchoL-NWP-H: JIS "(003.001)" Standard ROM
  516. *Font RicohMinchoL-NWP-V: JIS "(003.001)" Standard ROM
  517. *Font RicohMinchoL-RKSJ-H: RKSJ "(003.001)" Standard ROM
  518. *Font RicohMinchoL-RKSJ-V: RKSJ "(003.001)" Standard ROM
  519. *Font RicohMinchoL-V: JIS "(003.001)" Standard ROM
  520.  
  521. *?FontQuery: "
  522.  save
  523.    { count 1 gt
  524.       { exch dup 127 string cvs (/) print print (:) print
  525.         /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  526.       } { exit } ifelse 
  527.    } bind loop
  528.    (*) = flush
  529.  restore
  530. "
  531. *End
  532.  
  533. *?FontList: "
  534. save
  535.   (*) {cvn ==} 128 string /Font resourceforall
  536.   (*) = flush
  537. restore
  538. "
  539. *End
  540.  
  541. *% Printer Messages (verbatim from printer):
  542. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  543. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  544. *Message: "\FontName\ not found, using Courier"
  545.  
  546. *% Status (format: %%[ status: <one of these> ]%% )
  547. *Status: "idle"
  548. *Status: "busy"
  549. *Status: "waiting"
  550. *Status: "printing"
  551. *Status: "printing test page"
  552. *Status: "OtherPort"
  553. *Status: "PrinterError: holding"
  554. *Status: "PrinterError: warming up"
  555. *Status: "PrinterError: paper end"
  556. *Status: "PrinterError: paper error"
  557. *Status: "PrinterError: paper size error"
  558. *Status: "PrinterError: paper path error"
  559. *Status: "PrinterError: paper cassette not equipped"
  560. *Status: "PrinterError: front cover open"
  561. *Status: "PrinterError: fuser error"
  562. *Status: "PrinterError: developer not equipped"
  563. *Status: "PrinterError: drum not equipped"
  564. *Status: "PrinterError: service call"
  565. *Status: "PrinterError: resetting printer"
  566. *Status: "PrinterError: timeout, clearing printer"
  567. *Status: "PrinterError: timeout"
  568. *Status: "PrinterError: manualfeed timeout"
  569.  
  570. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  571. *Source: "serial9"
  572. *Source: "serial25"
  573. *Source: "AppleTalk"
  574. *Source: "Centronics"
  575.  
  576. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  577. *PrinterError: "holding"
  578. *PrinterError: "warming up"
  579. *PrinterError: "paper end"
  580. *PrinterError: "paper error"
  581. *PrinterError: "paper size error"
  582. *PrinterError: "paper path error"
  583. *PrinterError: "paper cassette not equipped"
  584. *PrinterError: "front cover open"
  585. *PrinterError: "fuser error"
  586. *PrinterError: "developer not equipped"
  587. *PrinterError: "drum not equipped"
  588. *PrinterError: "service call"
  589. *PrinterError: "resetting printer"
  590. *PrinterError: "timeout, clearing printer"
  591. *PrinterError: "timeout"
  592. *PrinterError: "manualfeed timeout"
  593.  
  594. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  595.  
  596. *% Color Separation Information =====================
  597.  
  598. *DefaultColorSep: ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi
  599.  
  600. *InkName: ProcessBlack/Process Black
  601. *InkName: CustomColor/Custom Color
  602. *InkName: ProcessCyan/Process Cyan
  603. *InkName: ProcessMagenta/Process Magenta
  604. *InkName: ProcessYellow/Process Yellow
  605.  
  606.  
  607. *%  For 71 lpi / 400 dpi  ===============================
  608.  
  609. *ColorSepScreenAngle ProcessBlack.71lpi.400dpi/71 lpi / 400 dpi: "45.0"
  610. *ColorSepScreenAngle CustomColor.71lpi.400dpi/71 lpi / 400 dpi: "45.0"
  611. *ColorSepScreenAngle ProcessCyan.71lpi.400dpi/71 lpi / 400 dpi: "71.5651"
  612. *ColorSepScreenAngle ProcessMagenta.71lpi.400dpi/71 lpi / 400 dpi: "18.4349"
  613. *ColorSepScreenAngle ProcessYellow.71lpi.400dpi/71 lpi / 400 dpi: "0.0"
  614.  
  615. *ColorSepScreenFreq ProcessBlack.71lpi.400dpi/71 lpi / 400 dpi: "70.7107"
  616. *ColorSepScreenFreq CustomColor.71lpi.400dpi/71 lpi / 400 dpi: "70.7107"
  617. *ColorSepScreenFreq ProcessCyan.71lpi.400dpi/71 lpi / 400 dpi: "63.2456"
  618. *ColorSepScreenFreq ProcessMagenta.71lpi.400dpi/71 lpi / 400 dpi: "63.2456"
  619. *ColorSepScreenFreq ProcessYellow.71lpi.400dpi/71 lpi / 400 dpi: "66.6667"
  620.  
  621. *%  For 47 lpi / 400 dpi  ===============================
  622.  
  623. *ColorSepScreenAngle ProcessBlack.47lpi.400dpi/47 lpi / 400 dpi: "45.0"
  624. *ColorSepScreenAngle CustomColor.47lpi.400dpi/47 lpi / 400 dpi: "45.0"
  625. *ColorSepScreenAngle ProcessCyan.47lpi.400dpi/47 lpi / 400 dpi: "71.5651"
  626. *ColorSepScreenAngle ProcessMagenta.47lpi.400dpi/47 lpi / 400 dpi: "18.4349"
  627. *ColorSepScreenAngle ProcessYellow.47lpi.400dpi/47 lpi / 400 dpi: "0.0"
  628.  
  629. *ColorSepScreenFreq ProcessBlack.47lpi.400dpi/47 lpi / 400 dpi: "47.1405"
  630. *ColorSepScreenFreq CustomColor.47lpi.400dpi/47 lpi / 400 dpi: "47.1405"
  631. *ColorSepScreenFreq ProcessCyan.47lpi.400dpi/47 lpi / 400 dpi: "42.1637"
  632. *ColorSepScreenFreq ProcessMagenta.47lpi.400dpi/47 lpi / 400 dpi: "42.1637"
  633. *ColorSepScreenFreq ProcessYellow.47lpi.400dpi/47 lpi / 400 dpi: "44.4444"
  634.  
  635. *% For 85 lpi / 600 dpi =====================================================
  636.  
  637. *ColorSepScreenAngle ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  638. *ColorSepScreenAngle CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "45.0"
  639. *ColorSepScreenAngle ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "71.5651"
  640. *ColorSepScreenAngle ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "18.4349"
  641. *ColorSepScreenAngle ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "0.0"
  642.  
  643. *ColorSepScreenFreq ProcessBlack.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  644. *ColorSepScreenFreq CustomColor.85lpi.600dpi/85 lpi / 600 dpi: "84.8528"
  645. *ColorSepScreenFreq ProcessCyan.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  646. *ColorSepScreenFreq ProcessMagenta.85lpi.600dpi/85 lpi / 600 dpi: "94.8683"
  647. *ColorSepScreenFreq ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "30.0"
  648.  
  649. *ColorSepScreenProc ProcessYellow.85lpi.600dpi/85 lpi / 600 dpi: "
  650. {1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch 
  651. 1 add 2 div 3 mul dup floor sub 2 mul 1 sub exch 
  652. abs exch abs 2 copy add 1 gt {1 sub dup mul exch 1 sub dup mul add 1 
  653. sub }{dup mul exch dup mul add 1 exch sub }ifelse }"
  654. *End
  655.  
  656. *% For 71 lpi / 600 dpi =====================================================
  657.  
  658. *ColorSepScreenAngle ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  659. *ColorSepScreenAngle CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "45.0"
  660. *ColorSepScreenAngle ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "71.5651"
  661. *ColorSepScreenAngle ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "18.4349"
  662. *ColorSepScreenAngle ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "0.0"
  663.  
  664. *ColorSepScreenFreq ProcessBlack.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  665. *ColorSepScreenFreq CustomColor.71lpi.600dpi/71 lpi / 600 dpi: "70.7107"
  666. *ColorSepScreenFreq ProcessCyan.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  667. *ColorSepScreenFreq ProcessMagenta.71lpi.600dpi/71 lpi / 600 dpi: "63.2456"
  668. *ColorSepScreenFreq ProcessYellow.71lpi.600dpi/71 lpi / 600 dpi: "66.6667"
  669.  
  670. *%  For 106 lpi / 600 dpi  ===============================
  671.  
  672. *ColorSepScreenAngle ProcessBlack.106lpi.600dpi/106 lpi / 600 dpi: "45.0"
  673. *ColorSepScreenAngle CustomColor.106lpi.600dpi/106 lpi / 600 dpi: "45.0"
  674. *ColorSepScreenAngle ProcessCyan.106lpi.600dpi/106 lpi / 600 dpi: "71.5651"
  675. *ColorSepScreenAngle ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "18.4349"
  676. *ColorSepScreenAngle ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "0.0"
  677.  
  678. *ColorSepScreenFreq ProcessBlack.106lpi.600dpi/106 lpi / 600 dpi: "106.066"
  679. *ColorSepScreenFreq CustomColor.106lpi.600dpi/106 lpi / 600 dpi: "106.066"
  680. *ColorSepScreenFreq ProcessCyan.106lpi.600dpi/106 lpi / 600 dpi: "94.8683"
  681. *ColorSepScreenFreq ProcessMagenta.106lpi.600dpi/106 lpi / 600 dpi: "94.8683"
  682. *ColorSepScreenFreq ProcessYellow.106lpi.600dpi/106 lpi / 600 dpi: "100.0"
  683.  
  684. *% end of PPD file for RICOH SP-10PS Pro
  685.