.COMMENT EDITED 3-OCT-71 /LPW .COMMENT EDITED 26-DEC-73 TO REFLECT RSX OPERATION -- E. POLLACK .COMMENT EDITED 3-JUL-74 FOR FORMAT AND CLARIFICATION -- M. F. LEWIS .COMMENT EDITED 23-DEC-75 FOR VERSION M01 -- M. F. LEWIS .COMMENT EDITED 24-FEB-77 FOR RSTS/E -- MARTIN MINOW .COMMENT EDITED 15-NOV-77 FOR RSTS/E V06C -- SIMON SZETO .COMMENT EDITED 04-Jan-79 FOR ACCURACY AND ADDITIONS -- GARY B. STEBBINS .COMMENT EDITED 8-AUG-79 FOR VERSION M02 -- M. F. LEWIS .COMMENT EDITED 15-SEP-79 FOR LIBRARY RELEASE -- M. F. LEWIS .PAPER SIZE 60,80 .LEFT MARGIN 8 .RIGHT MARGIN 72 .FLAGS CAPITALIZE .FIGURE 5 .SPACING 1 .CENTER ^^RUNOFF\\ .SKIP 1 .CENTER ^REVISION ^DATE: 4 ^JANUARY 79 .CENTER ^PROGRAM ^VERSION: ^M02 .PERIOD .SKIP 1 .CENTER ^DOCUMENT ^REVISION .CENTER 15 ^SEPTEMBER 1979 .SKIP 5 ^^NOTICE: T\\HIS DOCUMENT DESCRIBES A PROGRAM WHICH THE ^DIGITAL ^EQUIPMENT ^CORPORATION HAS NO COMMITTMENT TO OFFER OR SUPPORT AT THIS TIME. ^THIS DOCUMENT IS, HOWEVER, BELIEVED TO BE AN ACCURATE DESCRIPTION OF ^^RUNOFF\\. .SKIP 1 ^THIS VERSION OF ^^RUNOFF\\ IS SUPPORTED BY A WORKING GROUP WITHIN THE ^TEXT ^PROCESSING ^SPECIAL ^INTEREST ^GROUP. ^IF YOU EXPERIENCE ANY DIFFICULTIES, SEND A DESCRIPTION OF THE PROBLEM, TOGETHER WITH THE ^^.RNO\\ INPUT FILE AND THE ^^.DOC\\ OUTPUT FILE, TO: ^TEXT ^PROCESSING ^SPECIAL ^INTEREST ^GROUP, C/O ^^DECUS\\, ^ONE ^IRON ^WAY, ^M^R2-3/^E55, ^MARLBORO, ^M^A 01752. ^PRESENT PLANS CALL FOR SUPPORT OF ^^RUNOFF\\ IN SOURCE FORM ONLY. ^IT IS RECOMMENDED THAT YOU KEEP A REFERENCE COPY OF THE DISTRIBUTED SOURCES SO THAT CORRECTIONS AND MODIFICATIONS MAY BE DISTRIBUTED WITH ^^SLP\\ COMMAND FILES. .CHAPTER ^^INTRODUCTION\\ .TITLE ^^########INTRODUCTION\\ .LEFT MARGIN 8 .RIGHT MARGIN 72 .SKIP ^^RUNOFF#(RNO)\\ IS A ^^PDP\\-11 PROGRAM TO FACILITATE THE PREPARATION OF TYPED OR PRINTED MANUSCRIPTS, SUCH AS MEMOS, MANUALS, ETC. ^THE USER PREPARES HIS MATERIAL ON ANY REGULAR ^^PDP\\-11 TERMINAL, AND WRITES IT ONTO A FILE USING AN APPROPRIATE EDITOR. ^THE USER INCLUDES NOT ONLY TEXTUAL MATERIAL, BUT ALSO CASE AND FORMATTING INFORMATION. ^^RUNOFF\\ THEN TAKES THE FILE AND REPRODUCES IT ONTO THE LINE PRINTER, TERMINAL OR OTHER FILE TO PRODUCE A FINAL COPY OR FINAL FILE IMAGE. ^IT PERFORMS THE FORMATTING AND CASE SHIFTING AS DIRECTED, AND WILL ALSO PERFORM LINE JUSTIFICATION, PAGE NUMBERING AND TITLING, ETC., AS DESIRED. .SKIP ^THE PRINCIPAL BENEFIT OF SUCH A PROGRAM IS THAT FILES PREPARED FOR USE WITH IT MAY BE EASILY EDITED AND CORRECTED. ^SMALL OR LARGE AMOUNTS OF MATERIAL MAY BE ADDED OR DELETED, AND UNCHANGED MATERIAL NEED NOT BE RETYPED. ^AFTER A SET OF CHANGES, THE PROGRAM MAY BE OPERATED TO PRODUCE A NEW COPY WHICH IS PROPERLY PAGED AND FORMATTED. ^DOCUMENTATION MAY THUS BE UPDATED AS NECESSARY WITHOUT REQUIRING EXTENSIVE RETYPING. .CHAPTER ^^RSX/IAS OPERATING PROCEDURES\\ .TITLE ^^########RSX/IAS OPERATING PROCEDURES\\ .INDEX ^OPERATION .LEFT MARGIN 8 .RIGHT MARGIN 72 .HL 1 INITIATING RUNOFF ^^RUNOFF\\ CAN BE INITIATED IN SEVERAL WAYS. ^THE GENERAL FORMATS FOR ^^RSX-11\\ USERS ARE: .NOFILL .SKIP .INDENT +16 ^GENERAL AND ^PRIVILEGED ^USERS .INDENT +24 ^^MCR>RNO _ .INDENT +24 MCR>RNO#\\FILESPEC .S .INDENT +16 ^PRIVILEGED ^USER ^ONLY .INDENT +24 ^^MCR>RUN#...RNO/UIC=[\\UIC] .INDENT +24 ^^MCR>RUN $RNO/UIC=[\\UIC] .FILL .HL 1 RNO COMMAND STRING .INDEX ^COMMAND STRING ^SYSTEM PROGRAMS USUALLY REQUIRE A COMMAND STRING TO SPECIFY SUCH THINGS AS INPUT FILES AND VARIOUS OPTIONS. ^A STANDARD COMMAND STRING HAS ONE OF THE FOLLOWING FORMS: .SKIP .NOFILL .INDENT +16 OUTPUT-FILE=INPUT-FILE .SKIP .INDENT +24 OR .SKIP .INDENT +16 @COMMAND-FILE .SKIP .FILL ^BOTH OUTPUT-FILE AND INPUT-FILE ARE STRINGS COMPRISING A FILE SPECIFICATION. .SKIP ^THE SECOND FORM OF COMMAND STRING (@COMMAND-FILE) IS USED TO SPECIFY AN INDIRECT COMMAND FILE. ^IN THIS CASE EACH RECORD OF THE FILE IS USED AS A COMMAND STRING BEFORE ANY COMMANDS FOLLOWING THE INDIRECT COMMAND ARE ACCEPTED. .SKIP ^THE COMMAND STRING SYNTAX IS DESCRIBED MORE COMPLETELY IN THE ^USER'S ^GUIDE FOR THE RELEVANT OPERATING SYSTEM. .HL 2 FILE SPECIFICATIONS .INDEX ^FILE ^SPECIFICATIONS ^AN ^^RSX-11\\ FILE SPECIFICATION HAS THE FOLLOWING FORM: .NOFILL .SKIP .INDENT +16 ^DEV:[^^UIC\\]^FILENAME.^TYP;^VER .SKIP .FILL ^IN THIS SPECIFICATION ^DEV MUST BE A LEGAL DEVICE CODE. ^THE DEFAULT VALUE IS ^S^Y:, THE SYSTEM DISK. ^^UIC\\ MUST BE A VALID ^USER ^IDENTIFICATION ^CODE. ^FILENAME IS ANY 1- TO 9-CHARACTER ALPHANUMERIC STRING WHICH SPECIFIES A FILE NAME. ^TYP IS A 1- TO 3-CHARACTER ALPHANUMERIC FILE TYPE. ^SYSTEM PROGRAMS DEFAULT TO AN APPROPRIATE STANDARD TYPE SO THE TYPICAL USER WILL NOT HAVE TO EXPLICITLY SPECIFY IT. ^FINALLY, ^VER IS A NUMBER WHICH IS THE VERSION NUMBER OF THE FILE. ^THIS FIELD ALSO NORMALLY CAN BE OMITTED SINCE IT DEFAULTS ON INPUT TO THE HIGHEST EXISTING VERSION NUMBER FOR THE FILE AND ON OUTPUT TO THE HIGHEST EXISTING VERSION NUMBER PLUS ONE. .SKIP ^DEFAULT FILE SPECIFICATIONS (ANY PART OF WHICH MAY BE OVERRIDDEN): .SKIP .NOFILL .INDENT +16 ^INPUT:###^^SY:RUNOFF.RNO\\ .SKIP .INDENT +16 ^OUTPUT:##^^SY:RUNOFF.DOC\\ .SKIP .FILL .NOTE ^EDITING ^^RUNOFF\\ ^OUTPUT ^^RUNOFF\\ OUTPUT FILES MAY NOT BE EDITED NORMALLY WITH THE STANDARD ^^RSX/IAS\\ FILE EDITORS. ^TO EDIT ^^RUNOFF\\ OUTPUT, THE OUTPUT FILE MUST FIRST BE PROCESSED BY ^^TECO\\ WITH A COMMAND OF THE FORMAT: .B.NOFILL.I +8 ^^*ER\\FILESPEC^^_$EW\\FILESPEC/^^-CR_$EX_$_$ .EN .HL 2 RNO SWITCHES .INDEX ^SWITCHES ^A FILE SPECIFICATION MAY HAVE ONE OR MORE SWITCHES ASSOCIATED WITH IT. ^A SWITCH IS AN INDICATOR, CONSISTING OF A SLASH AND A TWO-CHARACTER ^^ASCII\\ NAME, USED TO SELECT PROGRAM OPTIONS. ^THE SWITCH ITSELF MAY HAVE THREE FORMS. ^IF THE SWITCH DESIGNATOR, FOR EXAMPLE, IS ^^SW\\, THEN: .SKIP .NOFILL .INDENT +16 /^S^W SETS THE SWITCH ACTION; .INDENT +16 /-^S^W NEGATES THE SWITCH ACTION, AND .INDENT +16 /^^NOSW\\ ALSO NEGATES THE SWITCH ACTION. .SKIP .FILL ^IN ADDITION THE SWITCH IDENTIFIER MAY BE FOLLOWED BY ANY NUMBER OF VALUES. ^THE PERMITTED VALUES ARE ^^ASCII\\ STRINGS, OCTAL NUMBERS, AND DECIMAL NUMBERS. ^THE DEFAULT FOR A VALUE IS OCTAL. ^DECIMAL VALUES MAY BE TERMINATED BY A DECIMAL POINT. ^VALUES PRECEDED BY A NUMBER SIGN (_#) ARE OCTAL; THE OCTAL OPTION IS INCLUDED FOR EXPLICIT DOCUMENTATION PURPOSES. ^ANY NUMERIC VALUE MAY BE PRECEDED WITH A + OR A - SIGN; IF THE NUMBER SIGN (_#) IS USED, THE + OR - MUST PRECEDE IT. ^THE FOLLOWING ARE VALID SWITCH SPECIFICATIONS. .SKIP .NOFILL .INDENT +16 /^^SW:27:XXX:29. .INDENT +16 /-SW .INDENT +16 /NOSW:NOSWITCH:-_#50\\ .SKIP .FILL .PAGE ^EIGHT SWITCHES CONTROL THE ^^RNO\\ PROGRAM. ^THESE SWITCHES, DESCRIBED BELOW, MAY BE SPECIFIED ON EITHER THE INPUT OR OUTPUT FILE SPECIFICATION. THE DEFAULTS MAY BE SET BY THE SYSTEM MANAGER AT ^TASK ^BUILD TIME. .SKIP .LEFT MARGIN 16 .NOFILL /^S^P#####-- ^SPOOL THE OUTPUT FILE /^^-SP\\####-- ^INHIBIT SPOOLING OF OUTPUT FILE .INDEX ^SPOOLING .S /^^UC\\#####-- ^FORCE ^^ALL\\ UPPERCASE OUTPUT /\\ FILESPEC .FILL .SKIP ^IF THE ^^RNO\\ ^^CCL\\ COMMAND HAS BEEN ADDED TO THE SYSTEM, THE FOLLOWING FORMAT MAY ALSO BE USED: .SKIP .NO FILL .INDENT +24 ^^RNO\\ FILESPEC .FILL .HL 1 RNO COMMAND STRING .INDEX ^COMMAND STRING ^^RUNOFF\\ RESQUIRE A COMMAND STRING TO SPECIFY INPUT FILES AND VARIOUS OPTIONS. ^A COMMAND STRING HAS ONE OF THE FOLLOWING FORMS: .SKIP .NOFILL .INDENT +16 OUTPUT-FILE=INPUT-FILE .SKIP .INDENT +24 OR .SKIP .INDENT +16 @COMMAND-FILE .SKIP .FILL ^BOTH OUTPUT-FILE AND INPUT-FILE ARE STRINGS COMPRISING A FILE SPECIFICATION. .SKIP ^THE SECOND FORM OF COMMAND STRING (@COMMAND-FILE) IS USED TO SPECIFY AN INDIRECT COMMAND FILE. ^IN THIS CASE EACH RECORD OF THE FILE IS USED AS A COMMAND STRING BEFORE ANY COMMANDS FOLLOWING THE INDIRECT COMMAND ARE ACCEPTED. .SKIP ^THE COMMAND STRING SYNTAX IS DESCRIBED MORE COMPLETELY IN THE ^USER'S ^GUIDE FOR THE RELEVANT OPERATING SYSTEM. .HL 2 FILE SPECIFICATIONS .INDEX ^FILE ^SPECIFICATIONS ^A ^^RSTS/E\\ FILE SPECIFICATION HAS THE FOLLOWING FORM: .NOFILL .SKIP .INDENT +16 ^DEV:[^^PPN\\]^FILENAME.^TYP .SKIP .FILL ^IN THIS SPECIFICATION ^DEV MUST BE A LEGAL DEVICE CODE. ^THE DEFAULT VALUE IS ^S^Y:, THE SYSTEM DISK. ^^PPN\\ MUST BE A VALID ^PROGRAMMER- ^PROJECT ^NUMBER. ^FILENAME IS ANY 1- TO 6-CHARACTER ALPHANUMERIC STRING WHICH SPECIFIES A FILE NAME. ^TYP IS A 1- TO 3-CHARACTER ALPHANUMERIC FILE TYPE. ^SYSTEM PROGRAMS DEFAULT TO AN APPROPRIATE STANDARD TYPE SO THE TYPICAL USER WILL NOT HAVE TO EXPLICITLY SPECIFY IT. .SKIP ^DEFAULT FILE SPECIFICATIONS (ANY PART OF WHICH MAY BE OVERRIDDEN): .SKIP .NOFILL .INDENT +16 ^INPUT:###^^SY:RUNOFF.RNO\\ .SKIP .INDENT +16 ^OUTPUT:##^^SY:RUNOFF.DOC\\ .SKIP .FILL .SKIP .INDEX ^^RSTS/E\\ OUTPUT FORMATS ^UNDER ^^RSTS/E, RUNOFF\\ USES THE ^^RSX\\ ^RUN-^TIME ^SYSTEM AND MAY BE TASK-BUILT TO OUTPUT ITS DATA AS AN ^^RMS\\ COMPATIBLE SEQUENTIAL FILE WHICH MAY BE PRINTED BY THE ^^RSTS/E\\ SPOOLING PACKAGE WITHOUT FURTHER PROCESSING. ^TO CONVERT THE OUTPUT TO A STANDARD (^^ASCII-\\STREAM) ^^RSTS/E\\ FILE, THE ^^FLX\\ SYSTEM PROGRAM MAY BE USED AS FOLLOWS: .SKIP .NO FILL .INDENT +16 ^^RUN $FLX\\ .INDENT +16 ^^FLX> OUTPUT.TXT/FA=OUTPUT.DOC\\ .SKIP .FILL WHERE ^^OUTPUT.DOC\\ WAS OUTPUT BY ^^RNO\\. ^NORMALLY, ^^RSTS/E\\ SYSTEMS WILL USE THE "^^ASCII\\-STREAM" VERSION OF ^^RNO.TSK\\. ^FILES OUTPUT BY THIS VERSION OF ^^RUNOFF\\ ARE COMPATIBLE WITH ^^BASIC-PLUS\\ ^^I/O\\ FORMATS. .NOTE ^SOURCE FILE INPUT TO ^^RSTS/E RUNOFF\\ MAY BE EITHER IN ^^RMS\\ COMPATIBLE SEQUENTIAL FILE FORMAT OR IN ^^BASIC-PLUS\\ COMPATIBLE ^^ASCII\\-STREAM FORMAT. ^IN THE LATTER CASE, ALL INPUT LINES MUST BE TERMINATED BY ^^__\\ OR ^^_\\ SEQUENCES. ^OTHER SEQUENCES, SUCH AS ^^__\\ MAY CAUSE ERRONEOUS OUTPUT. .EN .HL 2 RNO SWITCHES .INDEX ^SWITCHES ^A FILE SPECIFICATION MAY HAVE ONE OR MORE SWITCHES ASSOCIATED WITH IT. ^A SWITCH IS AN INDICATOR, CONSISTING OF A SLASH AND A TWO-CHARACTER ^^ASCII\\ NAME, USED TO SELECT PROGRAM OPTIONS. ^THE SWITCH ITSELF MAY HAVE THREE FORMS. ^IF THE SWITCH DESIGNATOR, FOR EXAMPLE, IS ^^SW\\, THEN: .SKIP .NOFILL .INDENT +16 /^S^W SETS THE SWITCH ACTION; .INDENT +16 /-^S^W NEGATES THE SWITCH ACTION, AND .INDENT +16 /^^NOSW\\ ALSO NEGATES THE SWITCH ACTION. .SKIP .FILL ^IN ADDITION THE SWITCH IDENTIFIER MAY BE FOLLOWED BY ANY NUMBER OF VALUES. ^THE PERMITTED VALUES ARE ^^ASCII\\ STRINGS, OCTAL NUMBERS, AND DECIMAL NUMBERS. ^THE DEFAULT FOR A VALUE IS OCTAL. ^DECIMAL VALUES MAY BE TERMINATED BY A DECIMAL POINT. ^VALUES PRECEDED BY A NUMBER SIGN (_#) ARE OCTAL; THE OCTAL OPTION IS INCLUDED FOR EXPLICIT DOCUMENTATION PURPOSES. ^ANY NUMERIC VALUE MAY BE PRECEDED WITH A + OR A - SIGN; IF THE NUMBER SIGN (_#) IS USED, THE + OR - MUST PRECEDE IT. ^THE FOLLOWING ARE VALID SWITCH SPECIFICATIONS. .SKIP .NOFILL .INDENT +16 /^^SW:27:XXX:29. .INDENT +16 /-SW .INDENT +16 /NOSW:NOSWITCH:-_#50\\ .SKIP .FILL .PAGE ^SEVEN SWITCHES CONTROL THE ^^RNO\\ PROGRAM. ^THESE SWITCHES, DESCRIBED BELOW, MAY BE SPECIFIED ON EITHER THE INPUT OR OUTPUT FILE SPECIFICATION. THE DEFAULTS MAY BE SET BY THE SYSTEM MANAGER AT ^TASK ^BUILD TIME. .SKIP .LEFT MARGIN 16 .NOFILL /^^UC\\#####-- ^FORCE ^^ALL\\ UPPERCASE OUTPUT /RNO.OBS=*.OBJ .FILL .LE ^SET THE ^^UIC\\ TO [1,20] AND BUILD A LIBRARY CONTAINING THE ^^RNO\\ OBJECT FILES: .NOFILL .INDENT +16 ^^SET /UIC=[1,20] .INDENT +16 LBR>RNO/CR=[100,20]RNO.OBS\\ .FILL .TP 5 .LE ^EDIT THE ^TASK ^BUILD COMMAND FILE TO REFLECT YOUR INDIVIDUAL SYSTEM NEEDS. ^THE ^TASK ^BUILD COMMAND FILE CONTAINS PARAMETERS TO SET THE DEFAULT SWITCHES, DEFAULT PAPER SIZE (FOR /- PROTECTION CODE IF IT IS DESIRABLE FOR ALL USERS ON THE SYSTEM TO ACCESS IT. .APPENDIX SPECIAL CHARACTERS\\ .LEFT MARGIN 8 .RM 72 ^BELOW IS A LIST OF ^^RUNOFF\\'S SPECIAL CHARACTERS. ^TO .INDEX ^SPECIAL CHARACTERS APPEAR IN THE TEXT, EACH MUST BE PRECEDED BY THE UNDERSCORE CHARACTER (ITSELF A SPECIAL CHARACTER). .LM +8.B 2 .NOFILL ##_^ SHIFT CHARACTER FOR UPPER CASE ##_\ SHIFT CHARACTER FOR LOWER CASE ##_< FLAG CHARACTER FOR UPPER CASE#* .FOOTNOTE 4 .S .LM 8 .RM 72 ---------- .BREAK *^ONLY BECOMES A SPECIAL CHARACTER IF ^^FLAGS CAPITALIZE\\ IS ENGAGED. ! ##_# QUOTED SPACE CHARACTER ##_= FLAG CHARACTER FOR DISABLING HYPHENATION#** .FOOTNOTE 2 **^ONLY BECOMES A SPECIAL CHARACTER IF ^^FLAGS HYPHENATE\\ IS ENGAGED. ! ##_& UNDERSCORE ##__ QUOTE SPECIAL CHARACTER .FILL .AX ^^List of Commands (Alphabetical) .LM 8.RM 72 .TITLE ########^^List of Commands (Alphabetical) .nf .ts 20,43 ^&Command or Abbreviation Related Commands\& .s 2 AP (=autoparagraph) APPENDIX text (AX) NUMBER APPENDIX a AX (=appendix) AUTOPARAGRAPH (AP) NOAUTOPARAGRAPH (NAP) .s 2 B (=blank) BLANK n (B) SKIP n (S) BR (=break) BREAK (BR) .s 2 .tp 2 C (=centre) CENTER (=centre) CENTRE n;text (C) CH (=chapter) CHAPTER text (CH) NUMBER CHAPTER n COMMENT text .s 2 .tp 2 DO INDEX text (DX) PRINT INDEX (PX) DX (=do index) .s 2 .tp 2 ELS (=end list) EN (=end note) END LIST (ELS) LIST n (LS) END LITERAL (ELI) LITERAL (LIT) END NOTE (EN) NOTE text (NT) END SUBPAGE SUBPAGE .s 2 .tp 2 F (=fill) FG (=figure) FIGURE n (FG) FILL (F) NOFILL (NF) FIRST TITLE text (FT) TITLE text FLAGS CAPITALIZE (FL CAPITALIZE) NO FLAGS CAPITALIZE (NFL) FLAGS HYPHENATE HYPHENATION (HY) FN (=footnote) FOOTNOTE n (FN) FT (=first title) .s 2 .tp 2 HD (=header) HEADER arg (HD) NOHEADER (NHD) ###[arg=UPPER, LOWER, or MIXED] HEADER LEVEL n text (HL) HL (=header level) HY (=hyphenation) HYPHENATION (HY) NO HYPHENATION (NHY) .s 2 .tp 2 I (=indent) INDENT n (I) INDEX text (X) .s 2 .tp 2 J (=justify) JUSTIFY (J) NOJUSTIFY (NJ) .s 2 .tp 2 LC (=lower case) LE (=list element) LEFT MARGIN n (LM) RIGHT MARGIN n (RM) LIST n (LS) END LIST (ELS) LIST ELEMENT;text (LE) END LIST (ELS) LIT (=literal) LITERAL (LIT) END LITERAL (ELI) LM (=left margin) LOWER CASE (LC) UPPER CASE (UC) LS (=list) .s 2 .tp 2 NAP (=noautoparagraph) NF (=nofill) NFL (=no flags capitalize) NHD (=no header) NHY (=no hyphenation) NJ (=no justify) NM (=number) NNM (=no number) NOAUTOPARAGRAPH (NAP) AUTOPARAGRAPH (AP) PARAGRAPH n,v,t (P) NOFILL (NF) FILL (F) NO FLAGS CAPITALIZE (NFL) FLAGS CAPITALIZE (FL CAPITALIZE) NOHEADER (NHD) HEADER arg (HD) NO HYPHENATION (NHY) HYPHENATION (HY) NOJUSTIFY (NJ) JUSTIFY (J) NONUMBER (NNM) NUMBER n (NM) NOPERIOD (NPR) PERIOD (PR) NOTE text (NT) END NOTE (EN) NPR (=no period) NT (=note) NUMBER APPENDIX a APPENDIX text NUMBER CHAPTER n CHAPTER text .s 2 .tp 2 P (=paragraph) PAGE (PG) PAGE SIZE (=paper size) PAPER SIZE v,h (PS, PAGE SIZE) PARAGRAPH h,v,t (P) PERIOD (PR) NOPERIOD (NPR) PG (=page) PRINT INDEX (PX) DO INDEX text (DX) PS (=paper size) PX (=print index) .s 2 .tp 2 RIGHT MARGIN n (RM) RM (=right margin) .s 2 .tp 2 S (=skip) SD (=standard) SKIP n (S) BLANK n (B) SP (=spacing) SPACING n (SP) ST (=subtitle) SUBPAGE END SUBPAGE SUBTITLE text (ST) .s 2 .tp 2 T (=title) TAB STOPS n,n, ... ,n (TS) TEST PAGE n (TP) TITLE text (T) TP (=test page) TS (=tab stops) .s 2 .tp 2 UC (=upper case) UPPER CASE (UC) LOWER CASE (LC) .s 2 .tp 2 X (=index) \\ .LM -8 .FILL .NUMBER APPENDIX I .APPENDIX ^^INDEX\\ .TITLE ########^^INDEX\\ .LM 8;.RM 72 .FIGURE 3 .CENTER (^^RUNOFF\\ COMMANDS APPEAR IN UPPER CASE.) .PRINT INDEX .COMMENT END OF TEXT