Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

921 lines
28 KiB

  1. *PPD-Adobe: "4.3"
  2. *% Adobe Systems PostScript(R) Printer Description File
  3. *% Copyright 1987-1995 Adobe Systems Incorporated.
  4. *% All Rights Reserved.
  5. *% Permission is granted for redistribution of this file as
  6. *% long as this copyright notice is intact and the contents
  7. *% of the file is not altered in any way from its original form.
  8. *% End of Copyright statement
  9. *% --------------- General Information ---------------
  10. *FileVersion: "1.2"
  11. *FormatVersion: "4.3"
  12. *LanguageEncoding: ISOLatin1
  13. *LanguageVersion: English
  14. *Manufacturer: "RISO"
  15. *ModelName: "SC7500J for RISOGRAPH SR series 600 dpi"
  16. *ShortNickName: "SC7500J-RISO SR-600dpi"
  17. *NickName: "SC7500J for RISOGRAPH SR series 600 dpi"
  18. *PCFileName: "RSS7JS6A.PPD"
  19. *Product: "(SC7500J)"
  20. *PSVersion: "(2015.107) 0"
  21. *% --------------- System Management ---------------
  22. *FreeVM: "2000000"
  23. *Reset: "
  24. count 0 eq
  25. { false } { true exch startjob } ifelse not {
  26. (WARNING: Cannot reset printer.) =
  27. (Missing or invalid password.) =
  28. (Please contact the author of this software.)
  29. = flush quit
  30. } if systemdict /quit get exec
  31. (WARNING : Printer Reset Failed.) = flush"
  32. *End
  33. *Password: "0"
  34. *ExitServer: "
  35. count 0 eq
  36. { false } { true exch startjob } ifelse not {
  37. (WARNING: Cannot modify initial VM.) =
  38. (Missing or invalid password.) =
  39. (Please contact the author of this software.) = flush quit
  40. } if"
  41. *End
  42. *% --------------- Options ---------------
  43. *OpenGroup: InstallableOptions
  44. *OpenUI *Option1/Drum Size: PickOne
  45. *DefaultOption1: A3Drum
  46. *Option1 TabloidDrum/Ledger: ""
  47. *Option1 A3Drum/A3: ""
  48. *CloseUI: *Option1
  49. *OpenUI *Option2/Sorter: Boolean
  50. *DefaultOption2: False
  51. *Option2 True/Installed: ""
  52. *Option2 False/Not Installed: ""
  53. *CloseUI: *Option2
  54. *CloseGroup: InstallableOptions
  55. *% --------------- Constraints ---------------
  56. *% ----- Option1 TabloidDrum
  57. *UIConstraints: *Option1 TabloidDrum *PageSize A3
  58. *UIConstraints: *PageSize A3 *Option1 TabloidDrum
  59. *UIConstraints: *Option1 TabloidDrum *PageRegion A3
  60. *UIConstraints: *PageRegion A3 *Option1 TabloidDrum
  61. *% ----- Option1 A3Drum
  62. *UIConstraints: *Option1 A3Drum *PageSize Tabloid
  63. *UIConstraints: *PageSize Tabloid *Option1 A3Drum
  64. *UIConstraints: *Option1 A3Drum *PageRegion Tabloid
  65. *UIConstraints: *PageRegion Tabloid *Option1 A3Drum
  66. *% ----- Option2 False (Sorter not installed)
  67. *UIConstraints: *Option2 False *RS01Sorter
  68. *UIConstraints: *RS01Sorter *Option2 False
  69. *% --------------- Basic Device Capabilities ---------------
  70. *ColorDevice: False
  71. *DefaultColorSpace: Gray
  72. *FileSystem: True
  73. *?FileSystem: "
  74. save
  75. statusdict /diskstatus known {(True)} {(False)}
  76. ifelse = flush
  77. restore"
  78. *End
  79. *LanguageLevel: "2"
  80. *Throughput: "120"
  81. *TTRasterizer: Type42
  82. *1284Modes Parallel: Compat Nibble Byte ECP
  83. *1284DeviceID: "MANUFACTURER:RISO;COMMAND SET:POSTSCRIPT;MODEL:SC7500J;CLASS:PRINTER"
  84. *% --------------- Emulations and Protocols ---------------
  85. *Protocols: TBCP
  86. *% --------------- Resolution and Appearance Control ---------------
  87. *DefaultResolution: 600dpi
  88. *?Resolution: "
  89. save
  90. currentpagedevice /HWResolution get
  91. aload pop 1 index
  92. ( ) cvs print
  93. dup 3 1 roll ne
  94. {(x) print ( ) cvs print} {pop} ifelse
  95. (dpi) = flush
  96. restore"
  97. *End
  98. *% --------------- Halftone Information ---------------
  99. *DefaultHalftoneType: 6
  100. *ScreenFreq: "75.0"
  101. *ScreenAngle: "45.0"
  102. *DefaultScreenProc: Dot
  103. *ScreenProc Dot: "
  104. {abs exch abs 2 copy add 1 gt
  105. {1 sub dup mul exch 1 sub dup mul add 1 sub }
  106. {dup mul exch dup mul add 1 exch sub }
  107. ifelse }"
  108. *End
  109. *ScreenProc Line: "{ pop }"
  110. *ScreenProc Ellipse: "
  111. { dup 5 mul 8 div mul exch dup mul exch add sqrt 1 exch sub }"
  112. *End
  113. *% --------------- Media Selection ---------------
  114. *OpenUI *PageSize: PickOne
  115. *OrderDependency: 20 AnySetup *PageSize
  116. *DefaultPageSize: Unknown
  117. *PageSize Letter/Letter: "<< /PageSize [612 792] >> setpagedevice"
  118. *PageSize Legal/Legal: "<< /PageSize [612 1008] >> setpagedevice"
  119. *PageSize Tabloid/Tabloid: "<< /PageSize [792 1224] >> setpagedevice"
  120. *PageSize Foolscap/Foolscap: "<< /PageSize [612 964] >> setpagedevice"
  121. *PageSize Statement/Statement: "<< /PageSize [396 612] >> setpagedevice"
  122. *PageSize A3/A3: "<< /PageSize [842 1191] >> setpagedevice"
  123. *PageSize A4/A4: "<< /PageSize [595 842] >> setpagedevice"
  124. *PageSize ISOB4/ISO B4: "<< /PageSize [709 1001] >> setpagedevice"
  125. *PageSize ISOB5/ISO B5: "<< /PageSize [499 709] >> setpagedevice"
  126. *PageSize ISOB6/ISO B6: "<< /PageSize [354 499] >> setpagedevice"
  127. *PageSize B4/B4: "<< /PageSize [729 1032] >> setpagedevice"
  128. *PageSize B5/B5: "<< /PageSize [516 729] >> setpagedevice"
  129. *PageSize B6/B6: "<< /PageSize [363 516] >> setpagedevice"
  130. *PageSize Postcard/Postcard-J: "<< /PageSize [284 419] >> setpagedevice"
  131. *PageSize Postcard.1/Postcard: "<< /PageSize [252 396] >> setpagedevice"
  132. *?PageSize: "
  133. save
  134. currentpagedevice /PageSize get aload pop
  135. 2 copy gt {exch} if (Unknown)
  136. 15 dict
  137. dup [612 792] (Letter) put
  138. dup [612 1008] (Legal) put
  139. dup [792 1224] (Tabloid) put
  140. dup [612 964] (Foolscap) put
  141. dup [396 612] (Statement) put
  142. dup [842 1191] (A3) put
  143. dup [595 842] (A4) put
  144. dup [709 1001] (ISOB4) put
  145. dup [499 709] (ISOB5) put
  146. dup [354 499] (ISOB6) put
  147. dup [729 1032] (B4) put
  148. dup [516 729] (B5) put
  149. dup [363 516] (B6) put
  150. dup [284 419] (Postcard) put
  151. dup [252 396] (Postcard.1) put
  152. { exch aload pop 4 index sub abs 5 le exch 5 index sub
  153. abs 5 le and { exch pop exit } { pop } ifelse
  154. } bind forall = flush pop pop
  155. restore"
  156. *End
  157. *CloseUI: *PageSize
  158. *OpenUI *PageRegion: PickOne
  159. *OrderDependency: 20 AnySetup *PageRegion
  160. *DefaultPageRegion: Unknown
  161. *PageRegion Letter/Letter: "<< /PageSize [612 792] >> setpagedevice"
  162. *PageRegion Legal/Legal: "<< /PageSize [612 1008] >> setpagedevice"
  163. *PageRegion Tabloid/Tabloid: "<< /PageSize [792 1224] >> setpagedevice"
  164. *PageRegion Foolscap/Foolscap: "<< /PageSize [612 964] >> setpagedevice"
  165. *PageRegion Statement/Statement: "<< /PageSize [396 612] >> setpagedevice"
  166. *PageRegion A3/A3: "<< /PageSize [842 1191] >> setpagedevice"
  167. *PageRegion A4/A4: "<< /PageSize [595 842] >> setpagedevice"
  168. *PageRegion ISOB4/ISO B4: "<< /PageSize [709 1001] >> setpagedevice"
  169. *PageRegion ISOB5/ISO B5: "<< /PageSize [499 709] >> setpagedevice"
  170. *PageRegion ISOB6/ISO B6: "<< /PageSize [354 499] >> setpagedevice"
  171. *PageRegion B4/B4: "<< /PageSize [729 1032] >> setpagedevice"
  172. *PageRegion B5/B5: "<< /PageSize [516 729] >> setpagedevice"
  173. *PageRegion B6/B6: "<< /PageSize [363 516] >> setpagedevice"
  174. *PageRegion Postcard/Postcard-J: "<< /PageSize [284 419] >> setpagedevice"
  175. *PageRegion Postcard.1/Postcard: "<< /PageSize [252 396] >> setpagedevice"
  176. *CloseUI: *PageRegion
  177. *DefaultImageableArea: Unknown
  178. *ImageableArea Letter/Letter: "15 12 597 772"
  179. *ImageableArea Legal/Legal: "15 12 597 988"
  180. *ImageableArea Tabloid/Tabloid: "15 12 777 1204"
  181. *ImageableArea Foolscap/Foolscap: "15 12 597 944"
  182. *ImageableArea Statement/Statement: "15 12 381 592"
  183. *ImageableArea A3/A3: "15 12 827 1171"
  184. *ImageableArea A4/A4: "15 12 580 822"
  185. *ImageableArea ISOB4/ISO B4: "15 12 694 981"
  186. *ImageableArea ISOB5/ISO B5: "15 12 484 689"
  187. *ImageableArea ISOB6/ISO B6: "15 12 339 479"
  188. *ImageableArea B4/B4: "15 12 714 1012"
  189. *ImageableArea B5/B5: "15 12 501 709"
  190. *ImageableArea B6/B6: "15 12 348 496"
  191. *ImageableArea Postcard/Postcard-J: "15 12 269 399"
  192. *ImageableArea Postcard.1/Postcard: "15 12 237 376"
  193. *?ImageableArea: "
  194. save
  195. /cvp { cvi ( ) cvs print ( ) print } bind def
  196. newpath clippath pathbbox
  197. 4 -2 roll exch 2 {ceiling cvp} repeat
  198. exch 2 {floor cvp} repeat flush
  199. restore"
  200. *End
  201. *DefaultPaperDimension: Unknown
  202. *PaperDimension Letter/Letter: "612 792"
  203. *PaperDimension Legal/Legal: "612 1008"
  204. *PaperDimension Tabloid/Tabloid: "792 1224"
  205. *PaperDimension Foolscap/Foolscap: "612 964"
  206. *PaperDimension Statement/Statement: "396 612"
  207. *PaperDimension A3/A3: "842 1191"
  208. *PaperDimension A4/A4: "595 842"
  209. *PaperDimension ISOB4/ISO B4: "709 1001"
  210. *PaperDimension ISOB5/ISO B5: "499 709"
  211. *PaperDimension ISOB6/ISO B6: "354 499"
  212. *PaperDimension B4/B4: "729 1032"
  213. *PaperDimension B5/B5: "516 729"
  214. *PaperDimension B6/B6: "363 516"
  215. *PaperDimension Postcard/Postcard-J: "284 419"
  216. *PaperDimension Postcard.1/Postcard: "252 396"
  217. *% --------------- Custom Page Sizes ---------------
  218. *NonUIOrderDependency: 20 AnySetup *CustomPageSize
  219. *CustomPageSize True: "
  220. pop pop pop
  221. 2 dict begin
  222. /PageSize [4 -2 roll] def
  223. /ImagingBBox null def
  224. currentdict end setpagedevice"
  225. *End
  226. *ParamCustomPageSize Width: 1 points 1 842
  227. *ParamCustomPageSize Height: 2 points 1 1224
  228. *ParamCustomPageSize WidthOffset: 3 points 0 0
  229. *ParamCustomPageSize HeightOffset: 4 points 0 0
  230. *ParamCustomPageSize Orientation: 5 int 0 0
  231. *MaxMediaWidth: "842"
  232. *MaxMediaHeight: "1224"
  233. *LeadingEdge Short: ""
  234. *DefaultLeadingEdge: Short
  235. *HWMargins: 15 12 15 20
  236. *VariablePaperSize: True
  237. *% --------------- Media Handling ---------------
  238. *OpenUI *InputSlot: PickOne
  239. *OrderDependency: 10 AnySetup *InputSlot
  240. *DefaultInputSlot: MultipurposeTray
  241. *InputSlot MultipurposeTray/Multipurpose Tray: ""
  242. *CloseUI: *InputSlot
  243. *RequiresPageRegion All: True
  244. *OpenUI *RS01Sorter/Sort Mode: PickOne
  245. *OrderDependency: 30 AnySetup *RS01Sorter
  246. *DefaultRS01Sorter: None
  247. *RS01Sorter Sort/Sort: "<< /OutputAttributes << 1 << /OutputType (sort) /MatchAll false >> >> /OutputType (sort) >> setpagedevice"
  248. *RS01Sorter Group/Group: "<< /OutputAttributes << 1 << /OutputType (group) /MatchAll false >> >> /OutputType (group) >> setpagedevice"
  249. *RS01Sorter Stack/Stack: "<< /OutputAttributes << 1 << /OutputType (stack) /MatchAll false >> >> /OutputType (stack) >> setpagedevice"
  250. *RS01Sorter None/NonSort: "<< /OutputAttributes << 1 << /OutputType (none) /MatchAll false >> >> /OutputType (none) >> setpagedevice"
  251. *?RS01Sorter: "
  252. save
  253. currentpagedevice /OutputType get
  254. dup length 0 eq { pop (None) }
  255. { cvn << /sort (Sort) /group (Group) /stack (Stack) /none (None) >> exch get
  256. } ifelse
  257. = flush
  258. restore"
  259. *End
  260. *CloseUI: *RS01Sorter
  261. *OpenUI *RS02DefaultScreen/ABS Screening: PickOne
  262. *OrderDependency: 40 AnySetup *RS02DefaultScreen
  263. *DefaultRS02DefaultScreen: ABS
  264. *RS02DefaultScreen ABS/On: "
  265. 1
  266. dup
  267. /RisoControl/ProcSet findresource begin
  268. currentdict /GetJobAbsMode known {
  269. GetJobAbsMode
  270. }{
  271. GetAbsMode
  272. }ifelse ne {
  273. currentdict /SetJobAbsMode known {
  274. SetJobAbsMode
  275. }{
  276. SetAbsMode
  277. }ifelse
  278. currentpagedevice setpagedevice
  279. }if
  280. end"
  281. *End
  282. *RS02DefaultScreen Rational/Off: "
  283. 0
  284. dup
  285. /RisoControl/ProcSet findresource begin
  286. currentdict /GetJobAbsMode known {
  287. GetJobAbsMode
  288. }{
  289. GetAbsMode
  290. }ifelse ne {
  291. currentdict /SetJobAbsMode known {
  292. SetJobAbsMode
  293. }{
  294. SetAbsMode
  295. }ifelse
  296. currentpagedevice setpagedevice
  297. }if
  298. end"
  299. *End
  300. *?RS02DefaultScreen: "
  301. save
  302. /RisoControl /ProcSet findresource
  303. /GetJobAbsMode 2 copy known
  304. {
  305. get exec
  306. } {
  307. pop pop -1
  308. } ifelse (Unknown)
  309. << 0 (Rational) 1 (ABS) >> {
  310. exch 3 index
  311. eq {
  312. exch pop exit
  313. } if pop
  314. }forall
  315. = flush pop
  316. restore"
  317. *End
  318. *CloseUI: *RS02DefaultScreen
  319. *OpenUI *RS03Speed/Print Speed: PickOne
  320. *OrderDependency: 40 AnySetup *RS03Speed
  321. *DefaultRS03Speed: Standard
  322. *RS03Speed Panel/Panel Settings: "
  323. (Undefined)/RisoControl /ProcSet findresource dup
  324. /SetJobPrintSpeedName known {
  325. /SetJobPrintSpeedName
  326. }{
  327. /SetPrintSpeedName
  328. }ifelse
  329. get exec"
  330. *End
  331. *RS03Speed Lowest/Slowest: "
  332. (Lowest)/RisoControl /ProcSet findresource dup
  333. /SetJobPrintSpeedName known {
  334. /SetJobPrintSpeedName
  335. }{
  336. /SetPrintSpeedName
  337. }ifelse
  338. get exec"
  339. *End
  340. *RS03Speed Low/Slow: "
  341. (Low)/RisoControl /ProcSet findresource dup
  342. /SetJobPrintSpeedName known {
  343. /SetJobPrintSpeedName
  344. }{
  345. /SetPrintSpeedName
  346. }ifelse
  347. get exec"
  348. *End
  349. *RS03Speed Standard/Standard: "
  350. (Standard)/RisoControl /ProcSet findresource dup
  351. /SetJobPrintSpeedName known {
  352. /SetJobPrintSpeedName
  353. }{
  354. /SetPrintSpeedName
  355. }ifelse
  356. get exec"
  357. *End
  358. *RS03Speed High/Fast: "
  359. (High)/RisoControl /ProcSet findresource dup
  360. /SetJobPrintSpeedName known {
  361. /SetJobPrintSpeedName
  362. }{
  363. /SetPrintSpeedName
  364. }ifelse
  365. get exec"
  366. *End
  367. *RS03Speed Highest/Fastest: "
  368. (Highest)/RisoControl /ProcSet findresource dup
  369. /SetJobPrintSpeedName known {
  370. /SetJobPrintSpeedName
  371. }{
  372. /SetPrintSpeedName
  373. }ifelse
  374. get exec"
  375. *End
  376. *?RS03Speed: "
  377. save
  378. /RisoControl /ProcSet findresource dup /GetJobPrintSpeedName known{
  379. /GetJobPrintSpeedName
  380. }{
  381. /GetPrintSpeedName
  382. }ifelse get exec
  383. dup (Undefined) eq {
  384. pop (Panel)
  385. }if
  386. = flush
  387. restore"
  388. *End
  389. *CloseUI: *RS03Speed
  390. *OpenUI *RS04Density/Print Density: PickOne
  391. *OrderDependency: 40 AnySetup *RS04Density
  392. *DefaultRS04Density: Standard
  393. *RS04Density Panel/Panel Settings: "
  394. (Undefined)/RisoControl /ProcSet findresource dup
  395. /SetJobPrintDensName known {
  396. /SetJobPrintDensName
  397. }{
  398. /SetPrintDensName
  399. }ifelse
  400. get exec"
  401. *End
  402. *RS04Density Lightest/Lightest: "
  403. (Lightest)/RisoControl /ProcSet findresource dup
  404. /SetJobPrintDensName known {
  405. /SetJobPrintDensName
  406. }{
  407. /SetPrintDensName
  408. }ifelse
  409. get exec"
  410. *End
  411. *RS04Density Light/Light: "
  412. (Light)/RisoControl /ProcSet findresource dup
  413. /SetJobPrintDensName known {
  414. /SetJobPrintDensName
  415. }{
  416. /SetPrintDensName
  417. }ifelse
  418. get exec"
  419. *End
  420. *RS04Density Standard/Standard: "
  421. (Standard)/RisoControl /ProcSet findresource dup
  422. /SetJobPrintDensName known {
  423. /SetJobPrintDensName
  424. }{
  425. /SetPrintDensName
  426. }ifelse
  427. get exec"
  428. *End
  429. *RS04Density Dark/Dark: "
  430. (Dark)/RisoControl /ProcSet findresource dup
  431. /SetJobPrintDensName known {
  432. /SetJobPrintDensName
  433. }{
  434. /SetPrintDensName
  435. }ifelse
  436. get exec"
  437. *End
  438. *RS04Density Darkest/Darkest: "
  439. (Darkest)/RisoControl /ProcSet findresource dup
  440. /SetJobPrintDensName known {
  441. /SetJobPrintDensName
  442. }{
  443. /SetPrintDensName
  444. }ifelse
  445. get exec"
  446. *End
  447. *?RS04Density: "
  448. save
  449. /RisoControl /ProcSet findresource dup /GetJobPrintDensName known{
  450. /GetJobPrintDensName
  451. }{
  452. /GetPrintDensName
  453. }ifelse get exec
  454. dup (Undefined) eq {
  455. pop (Panel)
  456. }if = flush
  457. restore"
  458. *End
  459. *CloseUI: *RS04Density
  460. *OpenUI *RS05ConfidentialMode/Confidential Mode: PickOne
  461. *OrderDependency: 40 AnySetup *RS05ConfidentialMode
  462. *DefaultRS05ConfidentialMode: False
  463. *RS05ConfidentialMode True/On: "
  464. true /RisoControl /ProcSet findresource
  465. dup /SetJobConfidentialMode known {
  466. /SetJobConfidentialMode
  467. }{
  468. /SetConfidentialMode
  469. }ifelse get exec"
  470. *End
  471. *RS05ConfidentialMode False/Off: "
  472. false /RisoControl /ProcSet findresource
  473. dup /SetJobConfidentialMode known {
  474. /SetJobConfidentialMode
  475. }{
  476. /SetConfidentialMode
  477. }ifelse get exec"
  478. *End
  479. *?RS05ConfidentialMode: "
  480. save
  481. /RisoControl /ProcSet findresource
  482. dup /GetJobConfidentialMode known {
  483. /GetJobConfidentialMode
  484. }{
  485. /GetConfidentialMode
  486. }
  487. ifelse
  488. get exec {
  489. (True)
  490. }{
  491. (False)
  492. }ifelse = flush
  493. restore"
  494. *End
  495. *CloseUI: *RS05ConfidentialMode
  496. *OpenUI *RS06AutoContinue/Auto Print: PickOne
  497. *OrderDependency: 40 AnySetup *RS06AutoContinue
  498. *DefaultRS06AutoContinue: True
  499. *RS06AutoContinue True/On: "
  500. true /RisoControl /ProcSet findresource dup /SetJobAutoContinue
  501. known {
  502. /SetJobAutoContinue
  503. }{
  504. /SetAutoContinue
  505. }ifelse get exec"
  506. *End
  507. *RS06AutoContinue False/Off: "
  508. false /RisoControl /ProcSet findresource dup /SetJobAutoContinue
  509. known {
  510. /SetJobAutoContinue
  511. }{
  512. /SetAutoContinue
  513. }ifelse get exec"
  514. *End
  515. *?RS06AutoContinue: "
  516. save
  517. /RisoControl /ProcSet findresource dup /GetJobAutoContinue
  518. known {
  519. /GetJobAutoContinue
  520. }{
  521. /GetAutoContinue
  522. }ifelse get exec
  523. {
  524. (True)
  525. }{
  526. (False)
  527. }ifelse
  528. = flush
  529. restore"
  530. *End
  531. *CloseUI: *RS06AutoContinue
  532. *OpenUI *RS07NumProofCopies/Proof Copies: PickOne
  533. *OrderDependency: 40 AnySetup *RS07NumProofCopies
  534. *DefaultRS07NumProofCopies: 1
  535. *RS07NumProofCopies 0: "
  536. 0 /RisoControl /ProcSet findresource dup /SetJobNumberProofCopies
  537. known {
  538. /SetJobNumberProofCopies
  539. }{
  540. /SetNumberProofCopies
  541. }ifelse get exec"
  542. *End
  543. *RS07NumProofCopies 1: "
  544. 1 /RisoControl /ProcSet findresource dup /SetJobNumberProofCopies
  545. known {
  546. /SetJobNumberProofCopies
  547. }{
  548. /SetNumberProofCopies
  549. }ifelse get exec"
  550. *End
  551. *RS07NumProofCopies 2: "
  552. 2 /RisoControl /ProcSet findresource dup /SetJobNumberProofCopies
  553. known {
  554. /SetJobNumberProofCopies
  555. }{
  556. /SetNumberProofCopies
  557. }ifelse get exec"
  558. *End
  559. *RS07NumProofCopies 3: "
  560. 3 /RisoControl /ProcSet findresource dup /SetJobNumberProofCopies
  561. known {
  562. /SetJobNumberProofCopies
  563. }{
  564. /SetNumberProofCopies
  565. }ifelse get exec"
  566. *End
  567. *RS07NumProofCopies 4: "
  568. 4 /RisoControl /ProcSet findresource dup /SetJobNumberProofCopies
  569. known {
  570. /SetJobNumberProofCopies
  571. }{
  572. /SetNumberProofCopies
  573. }ifelse get exec"
  574. *End
  575. *RS07NumProofCopies 5: "
  576. 5 /RisoControl /ProcSet findresource dup /SetJobNumberProofCopies
  577. known {
  578. /SetJobNumberProofCopies
  579. }{
  580. /SetNumberProofCopies
  581. }ifelse get exec"
  582. *End
  583. *RS07NumProofCopies 6: "
  584. 6 /RisoControl /ProcSet findresource dup /SetJobNumberProofCopies
  585. known {
  586. /SetJobNumberProofCopies
  587. }{
  588. /SetNumberProofCopies
  589. }ifelse get exec"
  590. *End
  591. *RS07NumProofCopies 7: "
  592. 7 /RisoControl /ProcSet findresource dup /SetJobNumberProofCopies
  593. known {
  594. /SetJobNumberProofCopies
  595. }{
  596. /SetNumberProofCopies
  597. }ifelse get exec"
  598. *End
  599. *RS07NumProofCopies 8: "
  600. 8 /RisoControl /ProcSet findresource dup /SetJobNumberProofCopies
  601. known {
  602. /SetJobNumberProofCopies
  603. }{
  604. /SetNumberProofCopies
  605. }ifelse get exec"
  606. *End
  607. *RS07NumProofCopies 9: "
  608. 9 /RisoControl /ProcSet findresource dup /SetJobNumberProofCopies
  609. known {
  610. /SetJobNumberProofCopies
  611. }{
  612. /SetNumberProofCopies
  613. }ifelse get exec"
  614. *End
  615. *?RS07NumProofCopies: "
  616. save
  617. /RisoControl /ProcSet findresource dup /GetJobNumberProofCopies
  618. known {
  619. /GetJobNumberProofCopies
  620. }{
  621. /GetNumberProofCopies
  622. }ifelse get exec = flush
  623. restore"
  624. *End
  625. *CloseUI: *RS07NumProofCopies
  626. *OpenUI *RS08StopBeforeNextMaster/Pause Before Next Master: PickOne
  627. *OrderDependency: 40 AnySetup *RS08StopBeforeNextMaster
  628. *DefaultRS08StopBeforeNextMaster: False
  629. *RS08StopBeforeNextMaster True/Yes: "
  630. true /RisoControl /ProcSet findresource
  631. /SetJobStopBeforeNextMaster
  632. get exec"
  633. *End
  634. *RS08StopBeforeNextMaster False/No: "
  635. false /RisoControl /ProcSet findresource
  636. /SetJobStopBeforeNextMaster
  637. get exec"
  638. *End
  639. *?RS08StopBeforeNextMaster: "
  640. save
  641. /RisoControl /ProcSet findresource
  642. /GetJobStopBeforeNextMaster
  643. get exec
  644. {(True)} {(False)}
  645. ifelse = flush restore"
  646. *End
  647. *CloseUI: *RS08StopBeforeNextMaster
  648. *OpenUI *RS09JobSelectPages/Print Even<2F>Odd Pages: PickOne
  649. *OrderDependency: 40 AnySetup *RS09JobSelectPages
  650. *DefaultRS09JobSelectPages: All
  651. *RS09JobSelectPages All/Print All Pages: "
  652. /All /RisoControl /ProcSet findresource
  653. /SetJobSelectPages
  654. get exec"
  655. *End
  656. *RS09JobSelectPages Odd/Print Odd Pages Only: "
  657. /Odd /RisoControl /ProcSet findresource
  658. /SetJobSelectPages
  659. get exec"
  660. *End
  661. *RS09JobSelectPages Even/Print Even Pages Only: "
  662. /Even /RisoControl /ProcSet findresource
  663. /SetJobSelectPages
  664. get exec"
  665. *End
  666. *?RS09JobSelectPages: "
  667. save
  668. /RisoControl /ProcSet findresource
  669. /GetJobSelectPages
  670. get exec =
  671. flush restore"
  672. *End
  673. *CloseUI: *RS09JobSelectPages
  674. *OpenUI *RS10Rotate180/Rotate 180<B0>: PickOne
  675. *OrderDependency: 40 AnySetup *RS10Rotate180
  676. *DefaultRS10Rotate180: False
  677. *RS10Rotate180 True/Yes: "
  678. 2 /RisoControl /ProcSet findresource
  679. /SetJobImageRotate
  680. 2 copy known {
  681. get exec
  682. }{
  683. pop pop pop
  684. } ifelse"
  685. *End
  686. *RS10Rotate180 False/No: "
  687. 0 /RisoControl /ProcSet findresource
  688. /SetJobImageRotate
  689. 2 copy known {
  690. get exec
  691. }{
  692. pop pop pop
  693. } ifelse"
  694. *End
  695. *?RS10Rotate180: "
  696. save
  697. /RisoControl /ProcSet findresource
  698. /GetJobImageRotate
  699. 2 copy known {
  700. get exec
  701. } {
  702. pop pop -1
  703. } ifelse (Unknown)
  704. << 0 (False) 2 (True) >> {
  705. exch 3 index eq {
  706. exch pop exit
  707. } if pop
  708. } forall
  709. = flush pop
  710. restore"
  711. *End
  712. *CloseUI: *RS10Rotate180
  713. *% --------------- Fonts ---------------
  714. *DefaultFont: Courier
  715. *Font AvantGarde-Book: Standard "(001.006)" Standard Disk
  716. *Font AvantGarde-BookOblique: Standard "(001.006)" Standard Disk
  717. *Font AvantGarde-Demi: Standard "(001.007)" Standard Disk
  718. *Font AvantGarde-DemiOblique: Standard "(001.007)" Standard Disk
  719. *Font Bookman-Demi: Standard "(001.004)" Standard Disk
  720. *Font Bookman-DemiItalic: Standard "(001.004)" Standard Disk
  721. *Font Bookman-Light: Standard "(001.004)" Standard Disk
  722. *Font Bookman-LightItalic: Standard "(001.004)" Standard Disk
  723. *Font Courier: Standard "(002.004)" Standard Disk
  724. *Font Courier-Bold: Standard "(002.004)" Standard Disk
  725. *Font Courier-BoldOblique: Standard "(002.004)" Standard Disk
  726. *Font Courier-Oblique: Standard "(002.004)" Standard Disk
  727. *Font Helvetica: Standard "(001.006)" Standard Disk
  728. *Font Helvetica-Bold: Standard "(001.007)" Standard Disk
  729. *Font Helvetica-BoldOblique: Standard "(001.007)" Standard Disk
  730. *Font Helvetica-Narrow: Standard "(001.006)" Standard Disk
  731. *Font Helvetica-Narrow-Bold: Standard "(001.007)" Standard Disk
  732. *Font Helvetica-Narrow-BoldOblique: Standard "(001.007)" Standard Disk
  733. *Font Helvetica-Narrow-Oblique: Standard "(001.006)" Standard Disk
  734. *Font Helvetica-Oblique: Standard "(001.006)" Standard Disk
  735. *Font NewCenturySchlbk-Bold: Standard "(001.000)" Standard Disk
  736. *Font NewCenturySchlbk-BoldItalic: Standard "(001.000)" Standard Disk
  737. *Font NewCenturySchlbk-Italic: Standard "(001.000)" Standard Disk
  738. *Font NewCenturySchlbk-Roman: Standard "(001.000)" Standard Disk
  739. *Font Palatino-Bold: Standard "(001.000)" Standard Disk
  740. *Font Palatino-BoldItalic: Standard "(001.000)" Standard Disk
  741. *Font Palatino-Italic: Standard "(001.000)" Standard Disk
  742. *Font Palatino-Roman: Standard "(001.000)" Standard Disk
  743. *Font Symbol: Special "(001.007)" Special Disk
  744. *Font Times-Bold: Standard "(001.007)" Standard Disk
  745. *Font Times-BoldItalic: Standard "(001.009)" Standard Disk
  746. *Font Times-Italic: Standard "(001.007)" Standard Disk
  747. *Font Times-Roman: Standard "(001.007)" Standard Disk
  748. *Font ZapfChancery-MediumItalic: Standard "(001.007)" Standard Disk
  749. *Font ZapfDingbats: Special "(001.004)" Special Disk
  750. *Font GothicBBB-Medium-83pv-RKSJ-H: RKSJ "(003.002)" 83pv Disk
  751. *Font GothicBBB-Medium-Add-H: JIS "(003.002)" Add Disk
  752. *Font GothicBBB-Medium-Add-RKSJ-H: RKSJ "(003.002)" Add Disk
  753. *Font GothicBBB-Medium-Add-RKSJ-V: RKSJ "(003.002)" Add Disk
  754. *Font GothicBBB-Medium-Add-V: JIS "(003.002)" Add Disk
  755. *Font GothicBBB-Medium-EUC-H: EUC "(003.002)" JIS-83 Disk
  756. *Font GothicBBB-Medium-EUC-V: EUC "(003.002)" JIS-83 Disk
  757. *Font GothicBBB-Medium-Ext-H: JIS "(003.002)" Ext Disk
  758. *Font GothicBBB-Medium-Ext-RKSJ-H: RKSJ "(003.002)" Ext Disk
  759. *Font GothicBBB-Medium-Ext-RKSJ-V: RKSJ "(003.002)" Ext Disk
  760. *Font GothicBBB-Medium-Ext-V: JIS "(003.002)" Ext Disk
  761. *Font GothicBBB-Medium-H: JIS "(003.002)" JIS-83 Disk
  762. *Font GothicBBB-Medium-NWP-H: JIS "(003.002)" NWP Disk
  763. *Font GothicBBB-Medium-NWP-V: JIS "(003.002)" NWP Disk
  764. *Font GothicBBB-Medium-RKSJ-H: RKSJ "(003.002)" JIS-83 Disk
  765. *Font GothicBBB-Medium-RKSJ-UserGaiji: Special "(003.002)" Special Disk
  766. *Font GothicBBB-Medium-RKSJ-V: RKSJ "(003.002)" JIS-83 Disk
  767. *Font GothicBBB-Medium-V: JIS "(003.002)" JIS-83 Disk
  768. *Font GothicBBB-Medium.Oubun: Special "(003.002)" Special Disk
  769. *Font GothicBBB-Medium.Roman: Special "(003.002)" Special Disk
  770. *Font GothicBBB-Medium.Roman83pv: Special "(003.002)" Special Disk
  771. *Font GothicBBB-Medium.WP-Symbol: Special "(003.002)" Special Disk
  772. *Font Ryumin-Light-83pv-RKSJ-H: RKSJ "(003.001)" 83pv Disk
  773. *Font Ryumin-Light-Add-H: JIS "(003.001)" Add Disk
  774. *Font Ryumin-Light-Add-RKSJ-H: RKSJ "(003.001)" Add Disk
  775. *Font Ryumin-Light-Add-RKSJ-V: RKSJ "(003.001)" Add Disk
  776. *Font Ryumin-Light-Add-V: JIS "(003.001)" Add Disk
  777. *Font Ryumin-Light-EUC-H: EUC "(003.001)" JIS-83 Disk
  778. *Font Ryumin-Light-EUC-V: EUC "(003.001)" JIS-83 Disk
  779. *Font Ryumin-Light-Ext-H: JIS "(003.001)" Ext Disk
  780. *Font Ryumin-Light-Ext-RKSJ-H: RKSJ "(003.001)" Ext Disk
  781. *Font Ryumin-Light-Ext-RKSJ-V: RKSJ "(003.001)" Ext Disk
  782. *Font Ryumin-Light-Ext-V: JIS "(003.001)" Ext Disk
  783. *Font Ryumin-Light-H: JIS "(003.001)" JIS-83 Disk
  784. *Font Ryumin-Light-NWP-H: JIS "(003.001)" NWP Disk
  785. *Font Ryumin-Light-NWP-V: JIS "(003.001)" NWP Disk
  786. *Font Ryumin-Light-RKSJ-H: RKSJ "(003.001)" JIS-83 Disk
  787. *Font Ryumin-Light-RKSJ-UserGaiji: Special "(003.001)" Special Disk
  788. *Font Ryumin-Light-RKSJ-V: RKSJ "(003.001)" JIS-83 Disk
  789. *Font Ryumin-Light-V: JIS "(003.001)" JIS-83 Disk
  790. *Font Ryumin-Light.Oubun: Special "(003.001)" Special Disk
  791. *Font Ryumin-Light.Roman: Special "(003.001)" Special Disk
  792. *Font Ryumin-Light.Roman83pv: Special "(003.001)" Special Disk
  793. *Font Ryumin-Light.WP-Symbol: Special "(003.001)" Special Disk
  794. *?FontList: "
  795. save
  796. (*) {cvn ==} 128 string /Font resourceforall
  797. (*) = flush
  798. restore"
  799. *End
  800. *?FontQuery: "
  801. save
  802. { count 1 gt
  803. { exch dup 127 string cvs (/) print print (:) print
  804. /Font resourcestatus {pop pop (Yes)} {(No)} ifelse =
  805. } { exit } ifelse
  806. } bind loop
  807. (*) = flush
  808. restore"
  809. *End
  810. *% --------------- Printer Messages ---------------
  811. *% ----- Consumables
  812. *PrinterError: "paper empty"
  813. *PrinterError: "master roll empty"
  814. *PrinterError: "master disposal box full"
  815. *PrinterError: "ink cartridge empty"
  816. *% ----- Engine
  817. *PrinterError: "paper jam"
  818. *PrinterError: "master jam"
  819. *PrinterError: "option error"
  820. *PrinterError: "offline, press printer I/F key to continue"
  821. *PrinterError: "check printer control panel"
  822. *PrinterError: "fatal, check printer control panel"
  823. *PrinterError: "check printer power and cable connection"
  824. *% ----- General
  825. *Status: "idle"
  826. *Status: "busy"
  827. *Status: "waiting"
  828. *Status: "printing"
  829. *% ----- Consumables
  830. *Status: "PrinterError: paper empty"
  831. *Status: "PrinterError: master roll empty"
  832. *Status: "PrinterError: master disposal box full"
  833. *Status: "PrinterError: ink cartridge empty"
  834. *% ----- Engine
  835. *Status: "PrinterError: paper jam"
  836. *Status: "PrinterError: master jam"
  837. *Status: "PrinterError: option error"
  838. *Status: "PrinterError: offline, press printer I/F key to continue"
  839. *Status: "PrinterError: check printer control panel"
  840. *Status: "PrinterError: fatal, check printer control panel"
  841. *Status: "PrinterError: check printer power and cable connection"
  842. *Source: "Serial"
  843. *Source: "EtherTalk"
  844. *Source: "Parallel"
  845. *Source: "LPR"
  846. *Message: "%%[ exitserver: permanent state may be changed ]%%"
  847. *Message: "%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%"
  848. *Message: "\FontName\ not found, using Courier"
  849. *% --------------- Color Separation ---------------
  850. *DefaultColorSep: ProcessBlack.75lpi.600dpi/75 lpi / 600 dpi
  851. *% ----- 75 lpi / 600 dpi
  852. *ColorSepScreenAngle ProcessBlack.75lpi.600dpi/75 lpi / 600 dpi: "45"
  853. *ColorSepScreenAngle ProcessCyan.75lpi.600dpi/75 lpi / 600 dpi: "15"
  854. *ColorSepScreenAngle ProcessMagenta.75lpi.600dpi/75 lpi / 600 dpi: "75"
  855. *ColorSepScreenAngle ProcessYellow.75lpi.600dpi/75 lpi / 600 dpi: "0"
  856. *ColorSepScreenFreq ProcessBlack.75lpi.600dpi/75 lpi / 600 dpi: "75"
  857. *ColorSepScreenFreq ProcessCyan.75lpi.600dpi/75 lpi / 600 dpi: "75"
  858. *ColorSepScreenFreq ProcessMagenta.75lpi.600dpi/75 lpi / 600 dpi: "75"
  859. *ColorSepScreenFreq ProcessYellow.75lpi.600dpi/75 lpi / 600 dpi: "75"
  860. *% 16 April 1997
  861. *% End of PPD file for SC7500J for RISOGRAPH SR series 600 dpi
  862. *% The byte count of this file should be exactly 027648 or 028569
  863. *% depending on the filesystem it resides in.
  864. *% end of PPD file for SC7500J