.left margin .ifnot hlp .APPENDIX SPECIAL characters .INDEX Special characters .endif hlp .if hlp.i-1;2 special__characters .if rsx .i5;FURTHER HELP: flags punctuation .endif rsx .i-1;3 flags .endif hlp .c;Flag characters .p Below is a list of RUNOFF's flag characters. To appear in the text, each must be preceeded by the underscore character "__" (itself a special character). Since the special characters may be changed by the _.FLAGS commands this list may not represent the actual usage for your document. .S 2.LM +8 .NOFILL .i-4;_^ UPPERCASE shift or LOCK function or "_^_^" .i-4;_\ LOWERCASE shift or UNLOCK function or "_\_\" .i-4;_< CAPITALIZE word flag character or "_^_<" * .i-4;_# SPACE character (non expandable or quoted space) .i-4;_= HYPHENATE specify or temporary autohyphenate disable. * .i-4;_& UNDERLINE the following character or "_^_&,_/_&" .i-4;__ ACCEPT the following character. .i-4;_% OVERSTRIKE the previous char by the next char * .i-4;_$ SUBSTITUTE defined text for abbreviation * .i-4;_> INDEX/SUBINDEX flags * .i-4;_| BREAK text with no spaces * .i-4;_{ EQUATION flag #1 *+ .i-4;_/ EQUATION flag #2 *+ .i-4;_} EQUATION flag #3 *+ .i-4;"tab" TAB flag character causes tabulation. + .ifnot hlp .FN .endif hlp * Only becomes a special character if the FLAG is engaged. .br;+ Not available in DSR .ifnot hlp .EFN .endif hlp .if hlp .i-1;3 punctuation .else hlp .page .; Have punctuation on separate page .endif hlp .f.lm.s2 .text.c;Terminal punctuation .s.C; . : ; ? ! .p;These characters if followed by a separator (space or tab) will then have 1 extra space after them in the output. This feature works only when both _.FILL and _.PERIOD are engaged. This list may be changed by the _.PERIOD command. .s2 .text.c;Valid punctuation .s.c;_/ _\ _. , " ( ) @ .p;These characters are valid in a hyphenated word. Any other non alphabetic character will prevent autohyphenation. These characters may be changed by the _.AUTOHYPHENATE command. .end text