README.md


DECUS RUNOFF - VERSION M02.4

This release of DECUS RUNOFF is compatible with the
previous text processing SIG's version M02. Several
enhancements and fixes have been made. Please read the
release notes in RNOM24.DOC first, then follow the
directions below (taken from the manual RUNOFF.DOC) for
installation of this version. The RSX-11M/M+ installation
has changed completely (for the better/easier).

Bob Denny
01-Dec-81












APPENDIX A

BUILDING RUNOFF



RSX-11M and RSX-11M-PLUS

All command files follow the standard RSX-11M conventions.
Procedure:

1. Transfer all files to an empty UIC. It is important
that no other files be present in this UIC! You should
be a privileged user.

2. Type @RNOBLD and respond to the questions asked.

3. Set the UIC to the system UIC (usually [1,54]).

4. Copy RNO.TSK to the system UIC.

5. If desired, install RNO. It is built to run in GEN
partition.


RSX-11M UNMAPPED SYSTEMS

Users of unmapped systems should follow the procedure outlined
for mapped systems, but selecting UICs as appropriate. File
RNOBLD.CMD will have to be edited to delete the /MM switch and
to change the PAR directive to match system requirements.


RSX-11D/IAS

Users of RSX-11D/IAS should follow the procedure outlined for
users of RSX-11M Mapped systems. Since the conventions for
source and object files are installation dependent, all .CMD and
.ODL files should be edited accordingly. Additionally,
RSX-11D/IAS users should alter RNOBLD.CMD to change the /MM
switch to /MU and to change the PAR directive as needed.

Alternatively, IAS users may use command file RNOIAS.CMD to
assemble and build RUNOFF. The command file contains parameters
to set the default switches, default paper size (for /-<ff) and
default underline mode.

BUILDING RUNOFF PAGE A-2



RSTS/E

To build RUNOFF under RSTS/E V06C-03 systems, run the $BUILD
program and specify the RNOBLD.CTL control file on the distribu-
tion medium. RNOBLD.CTL assumes that all files have been copied
to account [100,100] (use PIP.SAV). If users desire to build
directly from the distribution or from another account, it will
be necessary to edit RNOBLD.CLT to change references to
[100,100] to the [p,pn] used in the distribution. Both the RT11
and RSX Run-Time Systems are assumed present in the system, as
the PIP.SAV, MAC.TSK, LBR.TSK, and TKB.TSK programs are required
in the build procedure. The Task Builder run will normally pro-
duce the message:

?TKB -- *DIAG*-MODULE ERR MULTIPLY DEFINES SYMBOL EOF

This is not an error. At the (successful) completion of the
procedure, RNO will be ready to run.

The last step of RNOBLD.CTL copies the files necessary to use
RNO (i.e., RNO.TSK and RUNOFF.RNO) to account [1,2]. This step
should be deleted or changed if users do not desire to store RNO
in [1,2].

To use the Concise-command language feature of RSTS/E, the fol-
lowing CCL command should be installed:

CCL RNO=[P,PN]RNO.TSK

RNO.TSK is not a privileged program. It should, however, be
installed with an <104> protection code if it is desirable for
all users on the system to access it.


RT-11

First copy all of the files from the distribution medium to a
disk with at least 500 blocks free. Delete the files RUNOFF.RNO
and RUNOFF.DOC from the disk. Assign that disk as DK:Then type:

@RNOASM<cr>

After the assembly is complete, link RUNOFF by typing:

@RNOLNK<cr>

There should be no error messages. RUNOFF takes approximately
8KW of memory. If it is desired to make RUNOFF smaller, the
definition of the symbol H$$PHN in the file RNPRE.MAC may be
edited out, which will eliminate the hyphenation feature. then
the file RNOLNK.COM should be edited to remove the line which
links HYPHEN.OBJ into RUNOFF. Reassemble RUNOFF.MAC and relink.