April 3, 1981 Frank R. Borger Instrumentation Division Head Department of Medical Physics Michael Reese Medical Center 29th Street and Ellis Avenue Chicago, IL 60616 IAS lug members The following is a description of the Michael Reese Medical Center RUNOFF oriented submission to the SPRING 81 DECUS lug. 1. Reese RUNOFF. Although this departs from the RUNOFF SIG'S attempt to cut down on the profligate versions of RUNOFF floating around, this has some features which I think are of interest to users, and inclusion in the RUNOFF sig version would probably take too long. In addition, some of the documentation for REESE programs takes advantage of these features, and would not work on standard RUNOFF. Changes made include: 1. Support for DIABLO type printers, including 1. Text enclosed in "{}"'s is printed in RED. 2. Proportional spacing to fill lines, rather than multiple space insertion. 3. Capablility of inserting any octal char- acter in the source, for things like half line-feed's etc. 2. Seperate margin commands that only affect the HEADER lines, so that they don't move if you temporarily change your margins. 3. Output is standard "record" oriented, rather that with embedded carriage control, so EDIT can edit it and output can be used as log-on message files. (Unfortunately underlining via an overprint no longer works, but you can't have everything.) 2. RNP RNP is a pre-processor for RUNOFF. It has the ability of inputing a file containing normal RUNOFF source and: 1. Opening secondary files and inserting the text in the main RUNOFF source. 2. Opening TI: as a secondary input. 3. Issuing prompt lines to TI to that you know what you should enter. (This letter was prepared from a stock form using RNP.) 3. DIABLO After we got our DIABLO printer, we discovered we couldn't do all the nice things because the TTY handlers kept stripping off most of the control codes we sent. DIABLO reads in an input file and sends it to the DIABLO in WRITE-PASS-ALL mode. (You will have to change the TKB command file to reflect which terminal line the DIABLO printer is connected to.) 4. TWOPAGE TWOPAGE is a REESE BASIC program which seperates seperate pages into "left" and "right" files. The resultant files are printed seperately on the printer, (reloading the paper at the same starting point, but reversed before the second printing.) The result is a manual printed on both sides of the paper. Provision is made to ensure that chapters are always started on a "right-hand" page, etc. 5. RNOMAN RNOMAN is an example of using REESE BASIC to ex- tract CHAPTER, APPENDIX and HEADERLEVEL data from a first pass of the RUNOFF manual, and creating a TABLE OF CONTENTS. The table of contents is then inserted into the RUNOFF source, and a second pass of RUNOFF produces the final manual herein present- ed. Sincerely Yours, Frank R. Borger FRB/pdp