home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.3.4.17 [SPARC, PA-RISC] / nextstep33_risc.iso / NextLibrary / PrinterTypes / English.lproj / RICOH_LP-M32.ppd < prev    next >
PostScript Printer Description  |  1995-02-06  |  30KB  |  844 lines

  1. *PPD-Adobe: "4.1"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1993 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. *%------------------------------------------------------------------
  10. *%Version Number:                  "1"
  11. *%Revision Number:                 "1"
  12. *%Platform Supported:              "PC"
  13. *%Localized To:                    "US"
  14. *%Modifier:                        ""
  15. *%Support Number:                  ""
  16. *%Comments:
  17. *%------------------------------------------------------------------
  18. *FormatVersion: "4.1"
  19. *FileVersion: "1.3"
  20. *LanguageEncoding: ISOLatin1
  21. *LanguageVersion: English
  22. *PCFileName: "RI_62001.PPD"
  23. *Product: "(RICOH LP6200 PS PrintView)"
  24. *PSVersion: "(2012.020) 2"
  25. *ModelName: "RICOH LP-M32"
  26. *NickName: "RICOH LP6200 PS PrintView"
  27. *% === Options and Constraints =========
  28. *OpenGroup: InstallableOptions/Options Installed
  29.  
  30. *OpenUI *Option1/Memory Configuration: PickOne
  31. *DefaultOption1: 8MB
  32. *Option1 8MB/8 MB: ""
  33. *Option1 16MB/16 MB: ""
  34. *CloseUI: *Option1
  35.  
  36. *OpenUI *Option2/LCIT: Boolean
  37. *DefaultOption2: False
  38. *Option2 True/Installed: ""
  39. *Option2 False/Not Installed: ""
  40. *CloseUI: *Option2
  41.  
  42. *OpenUI *Option3/Mailbox: Boolean
  43. *DefaultOption3: False
  44. *Option3 True/Installed: ""
  45. *Option3 False/Not Installed: ""
  46. *CloseUI: *Option3
  47.  
  48. *CloseGroup: InstallableOptions
  49.  
  50. *%====UI Constraints ===================
  51.  
  52. *UIConstraints: *Option2 False *InputSlot LCIT
  53. *UIConstraints: *Option3 True  *OutputBin SideTray
  54. *UIConstraints: *Option3 False *OutputBin Bin0
  55. *UIConstraints: *Option3 False *OutputBin Bin1
  56. *UIConstraints: *Option3 False *OutputBin Bin2
  57. *UIConstraints: *Option3 False *OutputBin Bin3
  58. *UIConstraints: *Option3 False *OutputBin Bin4
  59. *UIConstraints: *Option3 False *OutputBin Bin5
  60. *UIConstraints: *Option3 False *OutputBin Bin6
  61. *UIConstraints: *Option3 False *OutputBin Bin7
  62. *UIConstraints: *Option3 False *OutputBin Bin8
  63. *UIConstraints: *Option3 False *OutputBin Bin9
  64.  
  65. *UIConstraints: *OutputBin SideTray *Jog
  66. *UIConstraints: *Jog *OutputBin SideTray 
  67.  
  68. *UIConstraints: *PageSize A3R *InputSlot LCIT
  69. *UIConstraints: *PageSize 11x17R *InputSlot LCIT
  70. *UIConstraints: *PageSize Executive *InputSlot LCIT
  71. *UIConstraints: *PageSize HalfLetterR *InputSlot LCIT
  72. *UIConstraints: *InputSlot LCIT *PageSize A3R 
  73. *UIConstraints: *InputSlot LCIT *PageSize 11x17R
  74. *UIConstraints: *InputSlot LCIT *PageSize Executive 
  75. *UIConstraints: *InputSlot LCIT *PageSize HalfLetterR 
  76.  
  77. *UIConstraints: *PageRegion A3R *InputSlot LCIT
  78. *UIConstraints: *PageRegion 11x17R *InputSlot LCIT
  79. *UIConstraints: *PageRegion Executive *InputSlot LCIT
  80. *UIConstraints: *PageRegion HalfLetterR *InputSlot LCIT
  81. *UIConstraints: *InputSlot LCIT *PageRegion A3R 
  82. *UIConstraints: *InputSlot LCIT *PageRegion 11x17R 
  83. *UIConstraints: *InputSlot LCIT *PageRegion Executive 
  84. *UIConstraints: *InputSlot LCIT *PageRegion HalfLetterR 
  85.  
  86. *% ==== Device Capabilities ===============
  87. *LanguageLevel: "2"
  88. *Protocols: BCP
  89. *StartEmulator_hplj: "currentfile /hpcl statusdict /emulate get exec "
  90. *StopEmulator_hplj: "<1B7F>0"
  91.  
  92. *FreeVM: "1211827"
  93. *ColorDevice: False
  94. *DefaultColorSpace: Gray
  95. *VariablePaperSize: False
  96. *FileSystem: True. 
  97. *?FileSystem: "
  98.   save false
  99.    (%disk?%) 
  100.    { currentdevparams dup /Writeable known
  101.       { /Writeable get {pop true} if }  { pop } ifelse 
  102.     } 10 string /IODevice resourceforall
  103.     {(True)}{(False)} ifelse = flush
  104.  restore"
  105. *End
  106.  
  107. *Throughput: "32"
  108. *Password: "()" 
  109. *ExitServer: "
  110.  count 0 eq
  111.  { false } { true exch startjob } ifelse
  112.  not { 
  113.      (WARNING: Cannot modify initial VM.) =
  114.      (Missing or invalid password.) =
  115.      (Please contact the author of this software.) = flush quit
  116.      } if
  117. "
  118. *End
  119.  
  120. *Reset: "
  121.  count 0 eq
  122.  { false } { true exch startjob } ifelse
  123.  not { 
  124.     (WARNING: Cannot reset printer.) =
  125.     (Missing or invalid password.) =
  126.     (Please contact the author of this software.) = flush quit
  127.     } if
  128.  systemdict /quit get exec
  129.  (WARNING : Printer Reset Failed.) = flush
  130. "
  131. *End
  132.  
  133. *OpenUI *Resolution:  PickOne
  134. *OrderDependency: 20 AnySetup *Resolution
  135. *DefaultResolution: 400dpi
  136. *Resolution 400dpi: "1 dict dup /HWResolution [400 400] put setpagedevice"
  137. *Resolution 300dpi: "1 dict dup /HWResolution [300 300] put setpagedevice"
  138. *?Resolution: "
  139.   save
  140.     currentpagedevice /HWResolution get
  141.     0 get
  142.     (          ) cvs print
  143.     (dpi)
  144.     = flush
  145.   restore
  146. "
  147. *End
  148. *CloseUI: *Resolution
  149.  
  150. *% Halftone Information ===============
  151. *ScreenFreq: "60.0"
  152. *ScreenAngle: "45.0"
  153. *DefaultScreenProc: Dot
  154. *ScreenProc Dot: "
  155. {abs   exch   abs   2 copy   add   1 gt   {1 sub   dup   mul   exch  
  156. 1 sub   dup   mul   add   1 sub  } {dup   mul   exch   dup   mul  
  157. add   1 exch   sub  } ifelse  }
  158. "
  159. *End
  160. *ScreenProc Line: "{ pop }"
  161. *ScreenProc Ellipse: "{ dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  162.  
  163. *DefaultTransfer: Null
  164. *Transfer Null: "{ }"
  165. *Transfer Null.Inverse: "{ 1 exch sub }"
  166.  
  167. *% Paper Handling ===================
  168.  
  169. *% Code in this section both selects a tray and sets up a frame buffer.
  170. *OpenUI *PageSize: PickOne
  171. *OrderDependency: 30 AnySetup *PageSize
  172. *DefaultPageSize: Letter
  173. *PageSize Letter: "
  174.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  175. *End
  176. *PageSize LegalR/Legal(R): "
  177.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  178. *End
  179. *PageSize A3R/A3(R): "
  180.     2 dict dup /PageSize [842 1190] put dup /ImagingBBox null put setpagedevice"
  181. *End
  182. *PageSize A4: "
  183.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  184. *End
  185. *PageSize A5R/A5(R): "
  186.     2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice"
  187. *End
  188. *PageSize B4R/B4(R): "
  189.     2 dict dup /PageSize [729 1032] put dup /ImagingBBox null put setpagedevice"
  190. *End
  191. *PageSize B5: "
  192.     2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"
  193. *End
  194. *PageSize 11x17R/11x17(R): "
  195.     2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  196. *End
  197. *PageSize Executive: "
  198.     2 dict dup /PageSize [540 756] put dup /ImagingBBox null put setpagedevice"
  199. *End
  200. *PageSize HalfLetterR/Half Letter(R): "
  201.     2 dict dup /PageSize [396 612] put dup /ImagingBBox null put setpagedevice"
  202. *End
  203. *?PageSize: "
  204.  save
  205.    currentpagedevice /PageSize get aload pop
  206.    2 copy gt {exch} if 
  207.    (Unknown) 
  208.   10 dict
  209.    dup [612 792] (Letter) put
  210.    dup [612 1008] (LegalR) put
  211.    dup [842 1190] (A3R) put
  212.    dup [595 842] (A4) put
  213.    dup [420 595] (A5R) put
  214.    dup [729 1032] (B4R) put
  215.    dup [516 729] (B5) put
  216.    dup [792 1224] (11x17R) put
  217.    dup [540 756] (Executive) put
  218.    dup [396 612] (HalfLetterR) put
  219.  { exch aload pop 4 index sub abs 5 le exch 
  220.    5 index sub abs 5 le and 
  221.       {exch pop exit} {pop} ifelse
  222.    } bind forall
  223.    = flush pop pop
  224. restore 
  225. "
  226. *End
  227. *CloseUI: *PageSize
  228.  
  229. *OpenUI *PageRegion:  PickOne
  230. *OrderDependency: 40 AnySetup *PageRegion
  231. *DefaultPageRegion: Letter
  232. *PageRegion Letter: "
  233.     2 dict dup /PageSize [612 792] put dup /ImagingBBox null put setpagedevice"
  234. *End
  235. *PageRegion LegalR/Legal(R): "
  236.     2 dict dup /PageSize [612 1008] put dup /ImagingBBox null put setpagedevice"
  237. *End
  238. *PageRegion A3R/A3(R): "
  239.     2 dict dup /PageSize [842 1190] put dup /ImagingBBox null put setpagedevice"
  240. *End
  241. *PageRegion A4: "
  242.     2 dict dup /PageSize [595 842] put dup /ImagingBBox null put setpagedevice"
  243. *End
  244. *PageRegion A5R/A5(R): "
  245.     2 dict dup /PageSize [420 595] put dup /ImagingBBox null put setpagedevice"
  246. *End
  247. *PageRegion B4R/B4(R): "
  248.     2 dict dup /PageSize [729 1032] put dup /ImagingBBox null put setpagedevice"
  249. *End
  250. *PageRegion B5: "
  251.     2 dict dup /PageSize [516 729] put dup /ImagingBBox null put setpagedevice"
  252. *End
  253. *PageRegion 11x17R/11x17(R): "
  254.     2 dict dup /PageSize [792 1224] put dup /ImagingBBox null put setpagedevice"
  255. *End
  256. *PageRegion Executive: "
  257.     2 dict dup /PageSize [540 756] put dup /ImagingBBox null put setpagedevice"
  258. *End
  259. *PageRegion HalfLetterR/Half Letter(R): "
  260.     2 dict dup /PageSize [396 612] put dup /ImagingBBox null put setpagedevice"
  261. *End
  262. *CloseUI: *PageRegion
  263.  
  264. *% The following entries provide information about specific paper keywords.
  265. *DefaultImageableArea: Letter
  266. *ImageableArea Letter: "12.6001 15.3601 601.56 783.36"
  267. *ImageableArea LegalR: "8.64 11.6401 600 996.6"
  268. *ImageableArea A3R: "8.64 11.64 838.08 1179.48"
  269. *ImageableArea A4: "8.7601 11.5201 580.92 833.28"
  270. *ImageableArea A5R: "8.64 11.64 415.68 583.8"
  271. *ImageableArea B4R: "8.64 11.6401 722.88 1021.56"
  272. *ImageableArea B5: "8.7601 11.52 498.36 718.08 "
  273. *ImageableArea 11x17R: "8.64 11.64 784.32 1212.6"
  274. *ImageableArea Executive: "8.76 11.52 503.16 748.8"
  275. *ImageableArea HalfLetterR: "8.64 11.6401 384.96 600.6"
  276. *?ImageableArea: "
  277.  save
  278.    /cvp { (                ) cvs print ( ) print } bind def
  279.    /upperright {10000 mul floor 10000 div} bind def
  280.    /lowerleft {10000 mul ceiling 10000 div} bind def
  281.    newpath clippath pathbbox
  282.    4 -2 roll exch 2 {lowerleft cvp} repeat
  283.    exch 2 {upperright cvp} repeat flush
  284.  restore
  285. "
  286. *End
  287.  
  288. *% These provide the physical dimensions of the paper (by keyword)
  289. *DefaultPaperDimension: Letter
  290. *PaperDimension Letter: "612 792"
  291. *PaperDimension LegalR: "612 1008"
  292. *PaperDimension A3R: "842 1190"
  293. *PaperDimension A4: "595 842"
  294. *PaperDimension A5R: "420 595"
  295. *PaperDimension B4R: "729 1032"
  296. *PaperDimension B5: "516 729"
  297. *PaperDimension 11x17R: "792 1224"
  298. *PaperDimension Executive: "540 756"
  299. *PaperDimension HalfLetterR: "396 612"
  300.  
  301.  
  302. *RequiresPageRegion All: False
  303. *OpenUI *InputSlot: PickOne
  304. *OrderDependency: 20 AnySetup *InputSlot
  305. *DefaultInputSlot: LowerTray
  306. *InputSlot LowerTray/Lower Tray: "
  307.   currentpagedevice /InputAttributes get 0 get
  308.   dup null eq
  309.   { pop }
  310.   { dup length 1 add dict copy
  311.     dup /InputAttributes
  312.     1 dict dup /Priority [0] put
  313.     put setpagedevice
  314.   } ifelse"
  315. *End
  316. *InputSlot UpperTray/Upper Tray: "
  317.   currentpagedevice /InputAttributes get 1 get
  318.   dup null eq
  319.   { pop }
  320.   { dup length 1 add dict copy
  321.     dup /InputAttributes
  322.     1 dict dup /Priority [1] put
  323.     put setpagedevice
  324.   } ifelse"
  325. *End
  326. *InputSlot LCIT: "
  327.   currentpagedevice /InputAttributes get 2 get
  328.   dup null eq
  329.   { pop }
  330.   { dup length 1 add dict copy
  331.     dup /InputAttributes
  332.     1 dict dup /Priority [2] put
  333.     put setpagedevice
  334.   } ifelse"
  335. *End
  336. *?InputSlot: "
  337.   save
  338.   3 dict
  339.   dup /0 (LowerTray) put
  340.   dup /1 (UpperTray) put
  341.   dup /2 (LCIT) put
  342.   currentpagedevice /InputAttributes get
  343.   dup /Priority known
  344.   { /Priority get 0 get (      ) cvs cvn get }
  345.   {
  346.     dup length 1 eq
  347.     { {pop} forall (       ) cvs cvn get }
  348.     { pop pop (Unknown) } ifelse
  349.   } ifelse
  350.   = flush
  351. restore
  352. "
  353. *End
  354. *CloseUI: *InputSlot
  355.  
  356. *OpenUI *OutputBin/Paper Destination: PickOne
  357. *OrderDependency: 20 AnySetup *OutputBin
  358. *DefaultOutputBin: UpperTray
  359. *OutputBin UpperTray/Upper Tray: "
  360.   currentpagedevice /OutputAttributes get 0 get
  361.  dup null eq
  362.   { pop }
  363.   { dup length 1 add dict copy
  364.     dup /OutputAttributes
  365.    1 dict dup /Priority [0] put
  366.     put setpagedevice
  367.   } ifelse"
  368. *End
  369. *OutputBin LowerTray/Lower Tray: "
  370.   currentpagedevice /OutputAttributes get 1 get
  371.   dup null eq
  372.   { pop }
  373.   { dup length 1 add dict copy
  374.     dup /OutputAttributes
  375.     1 dict dup /Priority [1] put
  376.    put setpagedevice
  377.   } ifelse"
  378. *End
  379. *OutputBin SideTray/Side Tray: "
  380.   currentpagedevice /OutputAttributes get 2 get
  381.   dup null eq
  382.   { pop }
  383.   { dup length 1 add dict copy
  384.     dup /OutputAttributes
  385.     1 dict dup /Priority [2] put
  386.     put setpagedevice
  387.   } ifelse"
  388. *End
  389. *OutputBin Bin0/Mailbox Bin #1: "
  390.   currentpagedevice /OutputAttributes get 2 get
  391.   dup null eq
  392.   { pop }
  393.   { dup length 1 add dict copy
  394.     dup /OutputAttributes
  395.     1 dict dup /Priority [2] put
  396.     put setpagedevice
  397.   } ifelse"
  398. *End
  399. *OutputBin Bin1/Mailbox Bin #2: "
  400.   currentpagedevice /OutputAttributes get 3 get
  401.   dup null eq
  402.   { pop }
  403.   { dup length 1 add dict copy
  404.     dup /OutputAttributes
  405.     1 dict dup /Priority [3] put
  406.     put setpagedevice
  407.   } ifelse"
  408. *End
  409. *OutputBin Bin2/Mailbox Bin #3: "
  410.   currentpagedevice /OutputAttributes get 4 get
  411.   dup null eq
  412.   { pop }
  413.   { dup length 1 add dict copy
  414.     dup /OutputAttributes
  415.     1 dict dup /Priority [4] put
  416.     put setpagedevice
  417.   } ifelse"
  418. *End
  419. *OutputBin Bin3/Mailbox Bin #4: "
  420.   currentpagedevice /OutputAttributes get 5 get
  421.   dup null eq
  422.   { pop }
  423.   { dup length 1 add dict copy
  424.     dup /OutputAttributes
  425.     1 dict dup /Priority [5] put
  426.     put setpagedevice
  427.   } ifelse"
  428. *End
  429. *OutputBin Bin4/Mailbox Bin #5: "
  430.   currentpagedevice /OutputAttributes get 6 get
  431.   dup null eq
  432.   { pop }
  433.   { dup length 1 add dict copy
  434.     dup /OutputAttributes
  435.     1 dict dup /Priority [6] put
  436.     put setpagedevice
  437.   } ifelse"
  438. *End
  439. *OutputBin Bin5/Mailbox Bin #6: "
  440.   currentpagedevice /OutputAttributes get 7 get
  441.   dup null eq
  442.   { pop }
  443.   { dup length 1 add dict copy
  444.     dup /OutputAttributes
  445.     1 dict dup /Priority [7] put
  446.     put setpagedevice
  447.   } ifelse"
  448. *End
  449. *OutputBin Bin6/Mailbox Bin #7: "
  450.   currentpagedevice /OutputAttributes get 8 get
  451.   dup null eq
  452.   { pop }
  453.   { dup length 1 add dict copy
  454.     dup /OutputAttributes
  455.     1 dict dup /Priority [8] put
  456.     put setpagedevice
  457.   } ifelse"
  458. *End
  459. *OutputBin Bin7/Mailbox Bin #8: "
  460.   currentpagedevice /OutputAttributes get 9 get
  461.   dup null eq
  462.   { pop }
  463.   { dup length 1 add dict copy
  464.     dup /OutputAttributes
  465.     1 dict dup /Priority [9] put
  466.     put setpagedevice
  467.   } ifelse"
  468. *End
  469. *OutputBin Bin8/Mailbox Bin #9: "
  470.   currentpagedevice /OutputAttributes get 10 get
  471.   dup null eq
  472.   { pop }
  473.   { dup length 1 add dict copy
  474.     dup /OutputAttributes
  475.     1 dict dup /Priority [10] put
  476.     put setpagedevice
  477.   } ifelse"
  478. *End
  479. *OutputBin Bin9/Mailbox Bin #10: "
  480.   currentpagedevice /OutputAttributes get 11 get
  481.   dup null eq
  482.   { pop }
  483.   { dup length 1 add dict copy
  484.     dup /OutputAttributes
  485.     1 dict dup /Priority [11] put
  486.     put setpagedevice
  487.   } ifelse"
  488. *End
  489. *?OutputBin: "
  490.   save
  491.   12 dict
  492.   dup /0 (UpperTray) put
  493.   dup /1 (LowerTray) put
  494.   dup /2 (SideTray) put
  495.   dup /3 (Bin1) put
  496.   dup /4 (Bin2) put
  497.   dup /5 (Bin3) put
  498.   dup /6 (Bin4) put
  499.   dup /7 (Bin5) put
  500.   dup /8 (Bin6) put
  501.   dup /9 (Bin7) put
  502.   dup /10 (Bin8) put
  503.   dup /11 (Bin9) put
  504.  currentpagedevice /OutputAttributes get
  505.   dup /Priority known
  506.   { /Priority get 0 get (      ) cvs cvn get }
  507.   {
  508.     dup length 1 eq
  509.    { {pop} forall (       ) cvs cvn get }
  510.     { pop pop (Unknown) } ifelse
  511.   } ifelse
  512.   = flush
  513. restore
  514. "
  515. *End
  516. *CloseUI: *OutputBin
  517.  
  518. *DefaultOutputOrder: UpperTray Normal
  519. *PageStackOrder UpperTray: Normal
  520. *PageStackOrder LowerTray: Normal
  521. *PageStackOrder SideTray: Reverse
  522.  
  523.  
  524. *OpenUI *Duplex:  PickOne
  525. *OrderDependency: 50 AnySetup *Duplex
  526. *DefaultDuplex: None
  527. *Duplex None/Not Installed: "1 dict dup /Duplex false put setpagedevice
  528.        1 dict dup /Tumble false put setpagedevice"
  529. *End
  530. *Duplex DuplexNoTumble/Duplex Edge: "1 dict dup /Duplex true put setpagedevice
  531.        1 dict dup /Tumble false put setpagedevice"
  532. *End
  533. *Duplex DuplexTumble/Duplex Tumble: "1 dict dup /Duplex true put setpagedevice
  534.        1 dict dup /Tumble true put setpagedevice"
  535. *End
  536. *?Duplex: "save
  537.    currentpagedevice /Duplex get
  538.    { currentpagedevice /Tumble get
  539.        {(DuplexTumble)}{(DuplexEdge)}ifelse
  540.    }
  541.    { (None)} 
  542.    ifelse = flush
  543. restore
  544. "
  545. *End
  546. *CloseUI: *Duplex
  547.  
  548. *OpenUI *TraySwitch:  Boolean
  549. *OrderDependency: 50 AnySetup *TraySwitch
  550. *DefaultTraySwitch: False
  551. *TraySwitch True: "1 dict dup /TraySwitch true put setpagedevice"
  552. *TraySwitch False: "1 dict dup /TraySwitch false put setpagedevice"
  553. *?TraySwitch: "
  554. save
  555.   currentpagedevice /TraySwitch get
  556.   {(True)}{(False)}ifelse = flush
  557. restore
  558. "
  559. *End
  560. *CloseUI: *TraySwitch
  561.  
  562. *OpenUI *Jog:  PickOne
  563. *OrderDependency: 50 AnySetup *Jog
  564. *DefaultJog: None
  565. *Jog None: "1 dict dup /Jog 0 put setpagedevice"
  566. *Jog EndOfJob/Upon End of Job: "1 dict dup /Jog 2 put setpagedevice"
  567. *Jog EndOfSet/Upon End of Set: "1 dict dup /Jog 3 put setpagedevice"
  568. *?Jog: "
  569. save
  570.   [(None)(EndOfJob)(EndOfSet)]
  571.   currentpagedevice /Jog get
  572.   {get} stopped {pop pop (Unknown)} if = flush
  573. restore
  574. "
  575. *End
  576. *CloseUI: *Jog
  577.  
  578. *% Font Information =====================
  579. *DefaultFont: Courier
  580. *Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
  581. *Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
  582. *Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
  583. *Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
  584. *Font Bookman-Demi: Standard "(001.003S)" Standard ROM
  585. *Font Bookman-DemiItalic: Standard "(001.003S)" Standard ROM
  586. *Font Bookman-Light: Standard "(001.003S)" Standard ROM
  587. *Font Bookman-LightItalic: Standard "(001.003S)" Standard ROM
  588. *Font Courier: Standard "(002.004S)" Standard ROM
  589. *Font Courier-Bold: Standard "(002.004S)" Standard ROM
  590. *Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
  591. *Font Courier-Oblique: Standard "(002.004S)" Standard ROM
  592. *Font Helvetica: Standard "(001.006S)" Standard ROM
  593. *Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
  594. *Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
  595. *Font Helvetica-Condensed: Standard "(001.001)" Standard ROM
  596. *Font Helvetica-Condensed-Bold: Standard "(001.002)" Standard ROM
  597. *Font Helvetica-Condensed-BoldObl: Standard "(001.002)" Standard ROM
  598. *Font Helvetica-Condensed-Oblique: Standard "(001.001)" Standard ROM
  599. *Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
  600. *Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
  601. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
  602. *Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
  603. *Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
  604. *Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
  605. *Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
  606. *Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
  607. *Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
  608. *Font Palatino-Bold: Standard "(001.005S)" Standard ROM
  609. *Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
  610. *Font Palatino-Italic: Standard "(001.005S)" Standard ROM
  611. *Font Palatino-Roman: Standard "(001.005S)" Standard ROM
  612. *Font Symbol: Special "(001.007S)" Special ROM
  613. *Font Times-Bold: Standard "(001.007S)" Standard ROM
  614. *Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
  615. *Font Times-Italic: Standard "(001.007S)" Standard ROM
  616. *Font Times-Roman: Standard "(001.007S)" Standard ROM
  617. *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
  618. *Font ZapfDingbats: Special "(001.004S)" Special ROM
  619.  
  620. *?FontQuery: "
  621.  save
  622.    { count 1 gt
  623.       { exch dup 127 string cvs (/) print print (:) print
  624.         /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  625.       } { exit } ifelse 
  626.    } bind loop
  627.    (*) = flush
  628.  restore
  629. "
  630. *End
  631.  
  632. *?FontList: "
  633. save
  634.   (*) {cvn ==} 128 string /Font resourceforall
  635.   (*) = flush
  636. restore
  637. "
  638. *End
  639.  
  640. *% Printer Messages (verbatim from printer):
  641. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  642. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  643. *Message: "\FontName\ not found, using Courier"
  644.  
  645. *% Status (format: %%[ status: <one of these> ] %%)
  646. *Status: "PrinterError: cover open"                         
  647. *Status: "PrinterError: warming up"                          
  648. *Status: "PrinterError: side cover open "                            
  649. *Status: "PrinterError: paper entry misfeed"                
  650. *Status: "PrinterError: paper exit misfeed"                  
  651. *Status: "PrinterError: out of paper"                        
  652. *Status: "PrinterError: no paper tray"                               
  653. *Status: "PrinterError: fixing temperature malfunction"              
  654. *Status: "PrinterError: engine motor malfunction"                  
  655. *Status: "PrinterError: laser diode or scanning mirror malfunction"
  656. *Status: "PrinterError: test printing stage"                 
  657. *Status: "PrinterError: duplex unit : power unit error"              
  658. *Status: "PrinterError: other active unit error"                     
  659. *Status: "PrinterError: service call"                        
  660. *Status: "PrinterError: LCIT: cover is open"                         
  661. *Status: "PrinterError: Duplex unit: cover is open"          
  662. *Status: "PrinterError: Paper transport error"                       
  663. *Status: "PrinterError: Duplex unit paper exit error"                
  664. *Status: "PrinterError: Fixing unit temperture error(too high)"  
  665. *Status: "PrinterError: Fixing unit temperture error(too low)"   
  666. *Status: "PrinterError: Job motor error"                             
  667. *Status: "PrinterError: Photo detector error(sync. detection)"   
  668. *Status: "PrinterError: Engine control board error"          
  669. *Status: "PrinterError: Interlock error"                             
  670. *Status: "PrinterError: Duplex unit: control PCB error"              
  671. *Status: "PrinterError: LCIT: power unit error"                      
  672. *Status: "PrinterError: LCIT: tray lift motor error"         
  673. *Status: "PrinterError: LCIT: control board error"           
  674. *Status: "PrinterError: Toner is near end"                  
  675. *Status: "PrinterError: LCIT: paper exit error"                      
  676. *Status: "PrinterError: LCIT: paper feed error"                      
  677. *Status: "PrinterError: Fusing unit is not set"                      
  678. *Status: "PrinterError: Development unit is not set"         
  679. *Status: "PrinterError: OPC drum is not set"                 
  680. *Status: "PrinterError: Cleaning unit is not set"                    
  681. *Status: "PrinterError: Toner collection bottle is full"             
  682. *Status: "PrinterError: Active paper output tray is not set"     
  683. *Status: "PrinterError: Active paper output tray is full"            
  684. *Status: "PrinterError: Active paper input tray cover is open"   
  685. *Status: "PrinterError: LCOT cover is open"                 
  686. *Status: "PrinterError: Duplex unit paper transport error"       
  687. *Status: "PrinterError: Mail Box door is open "         
  688. *Status: "PrinterError: Mail Box drive motor error "         
  689. *Status: "PrinterError: Developer Motor Error"    
  690. *Status: "PrinterError: Polygon Motor Error "       
  691. *Status: "PrinterError: Tray Lift Motor error"      
  692. *Status: "PrinterError: Main Charger motor Error "  
  693. *Status: "PrinterError: Change Main Charger error"  
  694. *Status: "PrinterError: Mail box jam feed"          
  695. *Status: "PrinterError: Mail box jam trans"         
  696. *Status: "PrinterError: Mail box jam eject"         
  697. *Status: "PrinterError: Mail box full"              
  698. *Status: "PrinterError: LCOT job motor error"       
  699. *Status: "PrinterError: Power Suply Unit error"     
  700. *Status: "PrinterError: LCOT drive motor error"     
  701. *Status: "PrinterError: Duplex: control board error"
  702. *Status: "PrinterError: Engine Communication Error "
  703.  
  704. *% Input Sources (format: %%[ status: <stat>; source: <one of these> ]%% )
  705. *Source: "Serial"
  706. *Source: "SerialB"
  707. *Source: "LocalTalk"
  708. *Source: "Parallel"
  709.  
  710. *% Printer Error (format: %%[ PrinterError: <one of these> ]%%)
  711. *PrinterError: "cover open"                         
  712. *PrinterError: "warming up"                          
  713. *PrinterError: "side cover open "                            
  714. *PrinterError: "paper entry misfeed"                
  715. *PrinterError: "paper exit misfeed"                  
  716. *PrinterError: "out of paper"                        
  717. *PrinterError: "no paper tray"                               
  718. *PrinterError: "fixing temperature malfunction"              
  719. *PrinterError: "engine motor malfunction"                  
  720. *PrinterError: "laser diode or scanning mirror malfunction"
  721. *PrinterError: "test printing stage"                 
  722. *PrinterError: "duplex unit : power unit error"              
  723. *PrinterError: "other active unit error"                     
  724. *PrinterError: "service call"                        
  725. *PrinterError: "LCIT: cover is open"                         
  726. *PrinterError: "Duplex unit: cover is open"          
  727. *PrinterError: "Paper transport error"                       
  728. *PrinterError: "Duplex unit paper exit error"                
  729. *PrinterError: "Fixing unit temperture error(too high)"  
  730. *PrinterError: "Fixing unit temperture error(too low)"   
  731. *PrinterError: "Job motor error"                             
  732. *PrinterError: "Photo detector error(sync. detection)"   
  733. *PrinterError: "Engine control board error"          
  734. *PrinterError: "Interlock error"                             
  735. *PrinterError: "Duplex unit: control PCB error"              
  736. *PrinterError: "LCIT: power unit error"                      
  737. *PrinterError: "LCIT: tray lift motor error"         
  738. *PrinterError: "LCIT: control board error"           
  739. *PrinterError: "Toner is near end"                  
  740. *PrinterError: "LCIT: paper exit error"                      
  741. *PrinterError: "LCIT: paper feed error"                      
  742. *PrinterError: "Fusing unit is not set"                      
  743. *PrinterError: "Development unit is not set"         
  744. *PrinterError: "OPC drum is not set"                 
  745. *PrinterError: "Cleaning unit is not set"                    
  746. *PrinterError: "Toner collection bottle is full"             
  747. *PrinterError: "Active paper output tray is not set"     
  748. *PrinterError: "Active paper output tray is full"            
  749. *PrinterError: "Active paper input tray cover is open"   
  750. *PrinterError: "LCOT cover is open"                 
  751. *PrinterError: "Duplex unit paper transport error"       
  752. *PrinterError: "Mail Box door is open "         
  753. *PrinterError: "Mail Box drive motor error "         
  754. *PrinterError: "Developer Motor Error"    
  755. *PrinterError: "Polygon Motor Error "       
  756. *PrinterError: "Tray Lift Motor error"      
  757. *PrinterError: "Main Charger motor Error "  
  758. *PrinterError: "Change Main Charger error"  
  759. *PrinterError: "Mail box jam feed"          
  760. *PrinterError: "Mail box jam trans"         
  761. *PrinterError: "Mail box jam eject"         
  762. *PrinterError: "Mail box full"              
  763. *PrinterError: "LCOT job motor error"       
  764. *PrinterError: "Power Suply Unit error"     
  765. *PrinterError: "LCOT drive motor error"     
  766. *PrinterError: "Duplex: control board error"
  767. *PrinterError: "Engine Communication Error "
  768.  
  769.  
  770. *%DeviceAdjustMatrix: "[1 0 0 1 0 0]"
  771.  
  772. *% Color Separation Information =====================
  773.  
  774. *DefaultColorSep: ProcessBlack.60lpi.400dpi/60 lpi / 400 dpi
  775.  
  776. *InkName: ProcessBlack/Process Black
  777. *InkName: CustomColor/Custom Color
  778. *InkName: ProcessCyan/Process Cyan
  779. *InkName: ProcessMagenta/Process Magenta
  780. *InkName: ProcessYellow/Process Yellow
  781.  
  782.  
  783. *%  For 60 lpi / 300 dpi  ===============================
  784.  
  785. *ColorSepScreenAngle ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "45"
  786. *ColorSepScreenAngle CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "45"
  787. *ColorSepScreenAngle ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "15"
  788. *ColorSepScreenAngle ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "75"
  789. *ColorSepScreenAngle ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "0"
  790.  
  791. *ColorSepScreenFreq ProcessBlack.60lpi.300dpi/60 lpi / 300 dpi: "60"
  792. *ColorSepScreenFreq CustomColor.60lpi.300dpi/60 lpi / 300 dpi: "60"
  793. *ColorSepScreenFreq ProcessCyan.60lpi.300dpi/60 lpi / 300 dpi: "60"
  794. *ColorSepScreenFreq ProcessMagenta.60lpi.300dpi/60 lpi / 300 dpi: "60"
  795. *ColorSepScreenFreq ProcessYellow.60lpi.300dpi/60 lpi / 300 dpi: "60"
  796.  
  797. *%  For 53 lpi / 300 dpi  ===============================
  798.  
  799. *ColorSepScreenAngle ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  800. *ColorSepScreenAngle CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "45.0"
  801. *ColorSepScreenAngle ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "71.5651"
  802. *ColorSepScreenAngle ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "18.4349"
  803. *ColorSepScreenAngle ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "0.0"
  804.  
  805. *ColorSepScreenFreq ProcessBlack.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  806. *ColorSepScreenFreq CustomColor.53lpi.300dpi/53 lpi / 300 dpi: "53.033"
  807. *ColorSepScreenFreq ProcessCyan.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  808. *ColorSepScreenFreq ProcessMagenta.53lpi.300dpi/53 lpi / 300 dpi: "47.4342"
  809. *ColorSepScreenFreq ProcessYellow.53lpi.300dpi/53 lpi / 300 dpi: "50.0"
  810.  
  811. *%  For 71 lpi / 400 dpi  ===============================
  812.  
  813. *ColorSepScreenAngle ProcessBlack.71lpi.400dpi/71 lpi / 400 dpi: "45.0"
  814. *ColorSepScreenAngle CustomColor.71lpi.400dpi/71 lpi / 400 dpi: "45.0"
  815. *ColorSepScreenAngle ProcessCyan.71lpi.400dpi/71 lpi / 400 dpi: "71.5651"
  816. *ColorSepScreenAngle ProcessMagenta.71lpi.400dpi/71 lpi / 400 dpi: "18.4349"
  817. *ColorSepScreenAngle ProcessYellow.71lpi.400dpi/71 lpi / 400 dpi: "0.0"
  818.  
  819. *ColorSepScreenFreq ProcessBlack.71lpi.400dpi/71 lpi / 400 dpi: "70.7107"
  820. *ColorSepScreenFreq CustomColor.71lpi.400dpi/71 lpi / 400 dpi: "70.7107"
  821. *ColorSepScreenFreq ProcessCyan.71lpi.400dpi/71 lpi / 400 dpi: "63.2456"
  822. *ColorSepScreenFreq ProcessMagenta.71lpi.400dpi/71 lpi / 400 dpi: "63.2456"
  823. *ColorSepScreenFreq ProcessYellow.71lpi.400dpi/71 lpi / 400 dpi: "66.6667"
  824.  
  825. *%  For 47 lpi / 400 dpi  ===============================
  826.  
  827. *ColorSepScreenAngle ProcessBlack.47lpi.400dpi/47 lpi / 400 dpi: "45.0"
  828. *ColorSepScreenAngle CustomColor.47lpi.400dpi/47 lpi / 400 dpi: "45.0"
  829. *ColorSepScreenAngle ProcessCyan.47lpi.400dpi/47 lpi / 400 dpi: "71.5651"
  830. *ColorSepScreenAngle ProcessMagenta.47lpi.400dpi/47 lpi / 400 dpi: "18.4349"
  831. *ColorSepScreenAngle ProcessYellow.47lpi.400dpi/47 lpi / 400 dpi: "0.0"
  832.  
  833. *ColorSepScreenFreq ProcessBlack.47lpi.400dpi/47 lpi / 400 dpi: "47.1405"
  834. *ColorSepScreenFreq CustomColor.47lpi.400dpi/47 lpi / 400 dpi: "47.1405"
  835. *ColorSepScreenFreq ProcessCyan.47lpi.400dpi/47 lpi / 400 dpi: "42.1637"
  836. *ColorSepScreenFreq ProcessMagenta.47lpi.400dpi/47 lpi / 400 dpi: "42.1637"
  837. *ColorSepScreenFreq ProcessYellow.47lpi.400dpi/47 lpi / 400 dpi: "44.4444"
  838.  
  839. *% Last Edit Date: Dec 8 1993
  840. *% The byte count of this file should be exactly 029704 or 030547
  841. *% depending on the filesystem it resides in.
  842. *% end of PPD file for Ricoh LP6200 PS PrintView
  843.  
  844.