.left margin.tab left .ifnot hlp .APPENDIX List of Commands (Alphabetical) .endif hlp .if Hlp.i-1;2 LIST__OF__COMMANDS .ENDIF HLP .tab stops +45,+15 .NF * Indicates the command causes a line BREAK. _$ Indicates a command forbidden during a FOOTNOTE. D Indicates the default setting ~ Indicates not available in DSR .S ^&Command Abbreviation Opt.\& .ELLIPSES .S 1 APPENDIX [title] AX *_$ AUTOBREAK ["chars"] AB _$ ~ AUTOHYPHENATE [n1,...n4][,"chars"] AH _$D~ .i5;n1=size, n2=begin, n3=end, n4=mode AUTOPARAGRAPH AP _$ AUTOSUBTITLE AST _$ AUTOTITLE AT _$D~ .S.tt 3 BEGIN BAR BB .tt 2 BLANK [-space] B * BREAK BR * .S.tt 2 CENTER [LINE][+-n] C#[LINE] * CENTER TEXT [+-n] C#TEXT * ~ CENTRE [+-n] C * CHAPTER [title] CH *_$ .tt 2 CHAPTER LAYOUT [code][,spacing] CHLO _$ ~ COMMENT [comment text] ; .s.tt 2 DEFINE COMMAND /label/text _$ ~ DEFINE ESCAPE escape definition _$ ~ DEFINE SUBSTITUTE /label/text _$ ~ DEFINE SUBSCRIPT escape def ~ DEFINE SUPERSCRIPT escape def ~ DEFINE VARIABLE SPACE escape def ~ DELETE COMMAND /label/ ~ DELETE INDEX "entry" ~ DELETE SUBSTITUTE /label/ ~ DISABLE BAR DBB D DISABLE ESCAPE DES ~ DISABLE EQUATION DEQ ~ DISABLE HYPHENATION DHY DISABLE INDEXING DIX DISABLE NUMBERING DNMPG _$ ~ DISABLE NUMBERING CHAPTER DNMCH _$ ~ DISABLE ODD DOD D~ DISABLE SUBSTITUTION DSST DISABLE TABS DTB ~ DISABLE TOC DTC DISABLE OVERSTRIKING DOV DISABLE UNCONDITIONAL DUNC *_$ ~ DISABLE UNDERLINING DUL DISPLAY APPENDIX ["pre",][form][,"post"] DAX _$ DISPLAY CHAPTER ["pre",][form][,"post"] DCH _$ DISPLAY ELEMENTS ["pre",][form][,"post"] DLE _$ DISPLAY LEVELS [f1],...[f6] DHL _$ DISPLAY LEVELS [level,]["pre",][format,]["post"] ~ DISPLAY NUMBER ["pre",][form][,"post"] DNM _$ DISPLAY SUBPAGE [form] DSP _$ .i5;(form = D,LU,LL,LM,RU,RL,RM) DISPLAY SUBTITLE ["pre"],["post"] ~ .tt 2 DISPLAY TITLE ["pre"],["post"] ~ DO INDEX [title] DX *_$ .s.tt 2 ELLIPSES ELL _$ ~ ELSE ENABLE BAR EBB D ENABLE ESCAPE ESC D~ ENABLE EQUATION n EEQ D~ ENABLE HYPHENATION EHY D ENABLE INDEXING EIX D ENABLE LEVELS [+-out],[+-toc] _$ ~ ENABLE NUMBERING ENMPG _$ ~ ENABLE NUMBERING CHAPTER ENMCH _$ ~ ENABLE ODD EOD ~ ENABLE TABS ETB D~ ENABLE TOC ETC D ENABLE OVERSTRIKING EOV D ENABLE SUBSTITUTION ESST D ENABLE UNCONDITIONAL ENUNC *_$D~ ENABLE UNDERLINING EUL D END BAR EB END CENTER ECN ~ END FOOTNOTE EFN ENDIF aaaa END LIST [space] ELS *_$ END LITERAL EL *_$ END NOTE EN *_$ END RIGHT ER * ~ END SEPARATED EQUATION ESEQ D~ END SUBPAGE ES *_$ .tt 2 ENTRY index term Y END TEXT ETX *_$ ~ .S FIGURE [space] FG *_$ FIGURE DEFERRED [space] FGD *_$ FILL F D FIRST TITLE FT _$ FLAGS ACCEPT [new flag] FL#ACCEPT _$D FLAGS [ALL] FL#[ALL] _$ FLAGS BREAK [new flag] FL#BREAK _$ FLAGS CAPITALIZE [new flag] FL#CAPITALIZE _$ FLAGS CONTROL [new flag] FL#CONTROL _$D FLAGS ESCAPE [new flag] FL#ESCAPE _$ ~ FLAGS EQUATION FL EQUATION ~ FLAGS HYPHENATE [new flag] FL#HYPHENATE _$ FLAGS INDEX [new flag] FL#INDEX _$ FLAGS LOWERCASE [new flag] FL#LOWERCASE _$D FLAGS OVERSTRIKE [new flag] FL#OVERSTRIKE _$ FLAGS SUBINDEX [new flag] FL#SUBINDEX _$ FLAGS SUBSTITUTE [new flag] FL#SUBSTITUTE _$ FLAGS TAB [new flag] FL#TAB _$ ~ FLAGS UNDERLINE [new flag] FL#UNDERLINE _$D FLAGS UPPERCASE [new flag] FL#UPPERCASE _$D .tt 2 FLUSH * ~ FOOTNOTE FN _$ .s.tt 2 HALF SPACING [n] ~ HEADERS [on] HD [on] _$D HEADER LEVEL [+-level] [title] HL *_$ HEADERS LOWER _$ HEADERS MIXED _$D HEADERS NO PAGE _$ ~ HEADERS PAGE _$D~ .tt 2 HEADERS SPACING [spacing] HDSP ~ HEADERS UPPER _$ .s.tt 2 IF aaaa IF NOT aaaa IMMEDIATE TEST PAGE n ITP _$ ~ IMMEDIATE TEST TEXT n ITT _$ ~ INDENT [-n] I * .tt 2 INDENT LEVELS [-l],[-r] _$ ~ INDEX entry X .s JUSTIFY J D .s KEEP K .S.tt5 LAYOUT [code] [,spacing] LO *_$ .i5;(0=all at top 1-15=Header top,number bottom) .I5;( 1=C,C 2=LR,C 3=L,C 4=L,R 5=C,R 6=C,LR) .i5;( 7=LR,LR 8=L,LR 9=LR,R 10=C,L 11=LR,L 12=L,L) .i5;(13=R,L 14=R,C 15=R,LR 16=R,R) LEFT MARGIN [+-n] LM * LIST [n] ["char"] LS *_$ LIST ELEMENT text LE *_$ LITERAL LT * .tt 2 LOCK _$ ~ LOWER CASE LC .s.tt 2 NO AUTOBREAK ["chars"] NAB _$D~ NO AUTOHYPHENATE NAH _$ NO AUTOPARAGRAPH NAP _$D NO AUTOSUBTITLE NAST _$D NO AUTOTITLE NAT _$ ~ NO ELLIPSES NELL _$D~ NO FILL NF * NO FLAGS [flag name] NFL _$ NO HALF SPACING D~ NO HEADERS [on] NHD NO JUSTIFY NJ NO KEEP NK D NO NUMBER NNM _$ NO NUMBER CHAPTER _$ ~ NO PAGING NPA _$ NO PERIOD ["chars"] NPR NO SPACE NSP NO TITLE _$ ~ NO UNDERLINE "characters" NUN ~ NO VARIANT aaaa ~ NOTE N *_$ NUMBER APPENDIX [+-n] NMAX _$ NUMBER CHAPTER [+-n] NMCH _$D NUMBER LEVEL [+-n1],....,[+-n6] NMLV _$ NUMBER LIST [+-n] NPLS _$ .tt 2 NUMBER [PAGE] [+-n] NMPG _$D NUMBER SUBPAGE [+-n] NMSPG _$ .s.tt 2 PAGE PG *_$ PAGE EVEN PGE *_$ ~ PAGE ODD PGO *_$ ~ PAGE SIZE [+-h],[+-w],[+-l],[+-t],[s] PS _$ PAGING PA * D PAPER SIZE [+-h],[+-w],[+-l],[+-t],[s] PS _$ PARAGRAPH [-n],[v],[t],[b] P * PERIOD PR _$D .tt 2 PERMANENT FOOTNOTE PFN _$ ~ PRINT INDEX "entry" PX *_$ .s.tt 2 RESET ESCAPE _$ ~ RESET INDEX ~ RESET SUBSTITUTE _$ ~ RESTORE STATUS ~ REQUIRE 'file spec' REQ _$ .tt 2 RIGHT [-indent] R *_$ RIGHT MARGIN [+-n] RM * RIGHT TEXT [-indent] R TEXT * ~ .S .Tt 2 SAVE CHAPTER ~ SAVE HEADER ~ SAVE LEVEL ~ SAVE STATUS ~ SEND PAGE TOC [n;]text ~ SEND TOC [;]text STC SEPARATED EQUATION SEQ ~ SET PARAGRAPH [-n],[v],[t],[b] STP _$ SKIP [lines] S * SPACING [s] SP _$ .tt 4 STYLE CHAPTER [n1],...[n5] STCH _$ ~ .i5;(1-3 = spacing, 4,5=indent (-1 centered,-2 right just) STYLE HEADERS [n1],...[n10] STHL *_$ .i5;(line,CAPS,Cap,number,center,skip1,skip2,test,indent,[n.m]) .tt 2 SUBPAGE SPG *_$ SUBTITLE [subtitle] ST _$ .S.tt 2 TAB LEFT TL _$D~ TAB PROPORTIONAL n,[+-n1],[+-n2]... TABP _$ ~ TAB RIGHT TR _$ ~ TAB STOPS [+n1,+n2...] TS _$ TEST PAGE n TP *_$ TEST TEXT n TT *_$ ~ TEXT TX *_$ ~ TEXT DEFERRED TXD *_$ ~ .tt 2 TITLE [title] T _$D TOP MARGIN [+-n] TM *_$ ~ .S.tt2 UNDERLINE "characters" UN ~ UNDERLINE SPACES ~ .tt 2 UNDERLINE NO SPACES D~ UPPER CASE UC D .s VARIABLE SPACING VARSP * ~ VARIANT aaaa ~ .ifnot hlp .page .c;Non standard commands .x Non standard commands .s.f The following commands are nonstandard and are currently supported for compatibility with other versions of RNO. These commands are not recommended, and may not be supported in the future. .s.NF .tab left.TAB STOPS +25 .NO ELLIPSES ^&Command Standard equivalent\& .s  DUN DUL ELI END LITERAL EUN EUL HY ENABLE HYPHENATION [NO] HEADER [NO] HEADERS HYPHENATION ENABLE HYPHENATION LIT LITERAL NFC NO FLAGS CAPITALIZE NFH NO FLAGS HYPHENATE NHY DISABLE HYPHENATION NM NUMBER PAGE NO HYPHENATION DISABLE HYPHENATION SK SKIP SUBTTL SUBTITLE .S .tt 10 .c;DSR comparison .x DSR comparison .s.F In addition to the non standard commands and the commands marked as not available in DSR some commands have additional functions not available in DSR. The permanent margins are not available in DSR and the TOP, LEFT margins parameters for _.PAGE SIZE will not be recognized when transporting text to DSR. The layout codes 4-7 are not in DSR. The pre/post headers in the _.DISPLAY NUMBER, _.DISPLAY CHAPTER, and, _.DISPLAY APPENDIX are not available in DSR. The indentation for the _.NOTE command is slightly different from DSR. The parameter for the _.CENTER command is not the same. Relative tab stops do not have the same meaning as in DSR. Some DSR features are not implemented in RUNOFF. These are: .list 0 .le AUTOJUSTIFY (use SAVE commands) .le AUTOTABLE (use AUTOPARAGRAPH) .le CONTROL CHARACTERS (use DEFINE ESCAPE) .le DATE/NO DATE (simulate with DEFINE SUBSTITUTE) .le FLAGS BOLD (simulate with DEFINE ESCAPE) .le FLAGS COMMENT .le FLAGS PERIOD (This is simulated by "space"#) .le NO SUBTITLE (use .SUBTITLE) .le NUMBER INDEX (use DISPLAY NUMBER and DISPLAY LEVELS) .le REPEAT .le SET DATE/TIME (simulate with DEFINE SUBSTITUTE) .le SET LEVEL .le VARIABLE (no equivalent) .le XUPPER/XLOWER .le The TOC and TCX programs are not available nor are they necessary. .els 0 .endif hlp .no ellipses