.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
