.set paragraph 0,1,2
.FILL.ps 55,78,5,0.header spacing 2.first title BONNER LAB RUNOFF
.subtitle ABSTRACT
.req 'abstr'
.subtitle Distribution
.page
.c;DISTRIBUTION
.p
This distribution of BONNER LAB RUNOFF contains all the _.MAC, _.RNO, _.TST,
_.CMD, _.COM and _.DOC files necessary to build and test RNO.  BUILD.DOC or
RUNOFF.DOC give the necessary preceedures to build RNO. The distributed
RUNOFF.DOC file refers to the VMS version, but in the process of building RNO
you may generate documentation suitable for the target operating system. 
The following are enhancements since the Fall '83 version.
.subtitle Enhancements
.s
.tt 6
.c;ENHANCEMENTS
.s
.LIST 0
.le;_.TEXT DEFERRED allows a block of text to be declared for output on
the next available page.  This is intended for defining captioned figures.
.le;_.ENABLE/DISABLE NUMBERING commands allow page numbering to be suspended.
These are not affected by the _.NUMBER PAGE command.
.le;_.ENABLE/DISABLE NUMBERING CHAPTER allow chapter-page numbering to be
suspended without having it reenabled by _.NUMBER CHAPTER.
.le;_.ENABLE ODD forces the first page of each chapter onto an odd page
by skipping pages if necessary. _.PAGE ODD,_.PAGE EVEN force page numbers
to be odd or even by skipping pages if necessary.
.le;/EV,/OD switches allow selection of odd or even page output.
.le;Limits have been set on parameters so that the maximum page size is
127 lines by 255 spaces.  This limitation has been in previous versions
even though not explicitly stated.  Now attempts to exceed these limits
will cause error messages rather than mysterious errors.
.le;_.TAB STOPS may now be specified as a relative value +n from the previous 
one.  The first tab stop may be specifed relative to the current left margin.
This is not compatible with DSR usage, but is much more useful than DSR
usage.
.le;_.TAB PROPORTIONAL command allows tab stops to be evenly proportioned
across a page.
.le;Commands not available in DSR have been marked in the documentation.
In addition parameters which differ from DSR are also noted.
.le;RT-11 support has been added to this version.
.le;_.ELSE has been added the same as in DSR.
.le;_.LAYOUT has been extended to 15 values from 7.
.le;_.RIGHT TEXT and _.END RIGHT commands added.
.le;_.TYPE command has been added to allow messages to be typed on
the terminal.
.le;_.HEADERS has been made the standard command and _.HEADER is now
the nonstandard alternate.
.le;_.REQUIRE "TI:" may now be used to get input from the terminal.
Previously _.REQUIRE "TI:filename" was necessary for input.
.le;Multiple input files are allowed on the RNO command line.
The first input filename is the default output filename.
.le;_.NO VARIANT turns off a variant.
.le;_.FLAGS TAB and _.NO FLAGS TAB have been added to allow redefinition
of the tab flag.
.le;_.PAGING/_.NO PAGING commands have been added.
These are useful in generating help files.
.le;Both _.AUTOHYPHENATION and _.PERIOD commands have been extended to
allow user selectable punctuation rules.
.le;_.DEFINE COMMAND has been extended to allow multiple word labels.
.le;_.DELETE COMMAND/SUBSTITUTE have been added to allow removing
a single entry.
.le;Literal input has been modified to allow imbedded quotes or apostrophes.
.le;The _.DISPLAY commands have been enhanced to allow automatic underlining, 
bolding or use of any special feature of your printer.  The pre and post-fixes
may contain any flags except for equations and tabs.
.le;_.DISPLAY LEVELS now supports level numbers with separate pre and
post-fixes for each level.  This allows possible autotmatic underlining,
bolding etc. of header levels.
.le;_.DISPLAY TITLE/SUBTITLE make automatic underlining/bolding
of page titles and subtitles feasable.
.le;_.SAVE and _.RESTORE commands allow the user to quickly change
the current status, and set up automatic status.
.le;_.STYLE HEADERS has been extended to allow for section header numbers in
the form of lists (a or b or c instead of a.b.c)
.le;The new style and display features are illustrated in DISPLA.tst which
works on a VT-100 terminal and DISLEV.tst.
.le;The command syntax has been further loosened to allow a large variety
of command abbreviations in addition to the standard ones.
.le;A parameter has been added to the _.PRINT INDEX "entry" to allow
printing only a specific entry (subindex).
_.DELETE INDEX "entry" allows deleting an index entry, and _.RESET INDEX
clears the entire index buffer.
.le;_.SEND PAGE TOC allows text to be inserted into the table of contents
with a page number.  The text may be braketed by _.IF commands.
.le;_.ENABLE/DISABLE UNCONDITIONAL allow turning off unconditional
lines of input.  This may be used with _.SEND PAGE TOC to produce
separate table of contents for figures, tables etc.
.le;The _.TOC command was changed to produce better table of contents
output by using the paragraph test text parameter.
.le;A parameter has been added to _.PARAGRAPH, _.TEST PAGE, _.TEST TEXT
which prevents orphan lines on the next page.
This also applies to lists, and notes.
.le;Dynamic memory is reclaimed more efficiently, to prevent memory
overflow.
.le;_.DO INDEX was changed to conform to DSR usage.
.els 0
.note
If you find any bugs I would appreciate getting a copy of both the _.RNO
and _.DOC files containing these bugs.  If you could isolate the bug and
demonstrate it in just a few lines of input I would appreciate the effort.
I will try to fix bad bugs or at least create a workaround.
I do not guarantee anything.
.end note
.test page 6
.r text
John Clement
Bonner Nuclear Lab
Rice University
Box 1892
Houston Tx, 77251
(713) 527-4018
.end right
