.; .; R N O P S C . R N O .; .; Runoff parameter setting commands. .; .; HRT 21-Jan-79 .; .CH;Parameter Setting Commands .in RNOCHAINI .; .ix Parameter Setting .ix Commands, Parameter Setting .; .pp Parameter Setting commands are a class of RUNOFF commands which directly affect certain command parameters and command modes. Right Margin, Left Margin, and Tabstops are but a few of this class of command. The novice user to RUNOFF need not become too familiar with this section until a firm understanding of each of these parameters is attained. .pg .lm 60.nf __________ | | | | | .AP | | | |________| .fi.lm 8 .hl 1;AUTOPARAGRAPH command .IX AP .IX AUTOPARAGRAPH The AUTOPARAGRAPH command enables the AUTOPARAGRAPH mode. .s.lm 15.nf _______________________________________________ | | | | .AP | [ n, v, t ] | | | | |_________|___________________________________| .fi.lm 8.s The AUTOPARAGRAPH command causes any blank line or line starting with a space or tab to be considered as the start of a new paragraph. .s 2;.lm 8 Defaults: .s;.lm 15 This command does not cause a break. The default mode is NOAUTOPARAGRAPH. The initial values of the above three parameters are: .break.nf n -- (5) indent five spaces. (can also be negative) v -- (1) single spacing. t -- (1) single line. .break.fill .s 2;.lm 8 Command Synonyms: .s;.lm 15 .AP,.AUTOPARAGRAPH .s 2;.lm 8 Notes: .s;.lm 15 The AUTOPARAGRAPH command allows normally typed text to be justified without special commands. It does not cause a paragraph if blank lines are followed by a command. .pg .lm 60.nf __________ | | | | | .AP | | | |________| .fi.lm 8 .s 2;.lm 8 Examples: .s;.lm 15 .pg .lm 60.NF __________ | | | | | .CHA | | | |________| .FILL.lm 8.s .ix Change Metacharacter .IX CHA .IX CHANGE .hl 1;Change Metacharacter Command Allows the changing of the RUNOFF special characters. .s.lm 15.nf _______________________________________________ | | | | .CHA | mnemonic meta_new | | | | |_________|___________________________________| .FI.lm 8.s The CHANGE command changes the metacharacter specified by the mnemonic to a new value. .s 2 The mnemoics are the following: .s 2.lit UC Upper case (%^) LC Lower case (%\) QU Quote character (%>) UL Underline (%&) SP Quoted space (%#) SS Superscript (%@) SB Subscript (%~) NH No hyphenation (=) AC All caps (%<) IC In-line comments (%!) BA Backspace (%{) .eli .pg .lm 60.NF __________ | | | | | .CHA | | | |________| .FILL.lm 8.s Defaults: .s.lm 15 The default metacharacters are %>,%!,%<,%&,%@,%~,%^,%\,%#,%=,%{. .s 2.lm 8 Command Synonyms: .s.lm 15 .CHANGE,.CHA .s 2.lm 8 Notes: .s.lm 15 This command is usefull when generating a display that requires the use of characters normally reserved by RUNOFF. .s 2.lm 8 Examples: .s.lm 15 .pg .lm 60.nf __________ | | | | | .LM | | | |________| .fi.lm 8 .hl 1;LEFT MARGIN command .IX LM .IX LEFTMARGIN .IX LEFT MARGIN The LEFT MARGIN command sets the left margin for the text. .s.lm 15.nf _______________________________________________ | | | | .LM | [ n ] | | | | |_________|___________________________________| .fi.lm 8;.s The LEFT MARGIN command sets the left margin to "n". .s 2;.lm 8 Defaults: .s;.lm 15 The default setting is 0. .s 2;.lm 8 Command Synonyms: .s;.lm 15 .LEFT MARGIN, .LM, .LEFTMARGIN .s 2;.lm 8 Notes: .s;.lm 15 The "n" must be less than the right margin, but not less than 0. .s 2;.lm 8 Examples: .s;.lm 15 .s .pg .lm 60.nf __________ | | | | | .NAP | | | |________| .fi.lm 8 .hl 1;NO AUTOPARAGRAPH command .IX NAP .IX NO AUTOPARAGRAPH .IX NOAUTOPARAGRAPH The NOAUTOPARAGRAPH command inhibits the AUTOPARAGRAPH mode. .s.lm 15.nf _______________________________________________ | | | | .NAP | | | | | |_________|___________________________________| .fi.lm 8.s The NOAUTOPARAGRAPH command turns off the AUTOPARAGRAPH mode. .s 2;.lm 8 Defaults: .s;.lm 15 This command does not cause a break. .s 2;.lm 8 Command Synonyms: .s;.lm 15 .NAP, .NOAUTOPARAGRAPH, .NO AUTOPARAGRAPH .s 2;.lm 8 Notes: .s;.lm 15 This command is used in conjunction with the AUTOPARAGRAPH command only. .s 2;.lm 8 Examples: .s;.lm 15 .pg .lm 60.nf __________ | | | | | .NPL | | | |________| .fi.lm 8 .hl 1;NUMBER PAGE LOW command .IX NPL The NUMBER PAGE LOW command causes the page numbers to be printed at the bottom center of the page. .s.lm 15.nf _______________________________________________ | | | | .NPL | | | | | |_________|___________________________________| .fi.lm 8.s The page numbers for the succeeding pages are printed at the bottom center of the page. .s 2;.lm 8 Defaults: .s;.lm 15 This command does not cause a break. .s 2;.lm 8 Command Synonyms: .s;.lm 15 .NPL .s 2;.lm 8 Notes: .s;.lm 15 .s 2;.lm 8 Examples: .s;.lm 15 .pg .lm 60.nf __________ | | | | | .PLM | | | |________| .fi.lm 8 .hl 1;PERMANENT LEFT MARGIN command .IX PLM The PERMANENT LEFT MARGIN command sets the new permanent left margin. .s.lm 15.nf _______________________________________________ | | | | .PLM | n | | | | |_________|___________________________________| .fi.lm 8.s The new permanent left margin is set to "n." .s 2;.lm 8 Defaults: .s;.lm 15 This command does not cause a break. .s 2;.lm 8 Command Synonyms: .s;.lm 15 .PLM .s 2;.lm 8 Notes: .s;.lm 15 .s 2;.lm 8 Examples: .s;.lm 15 .pg .lm 60.nf __________ | | | | | .PRM | | | |________| .fi.lm 8 .hl 1;PERMANENT RIGHT MARGIN command .IX PRM The PERMANENT RIGHT MARGIN command sets the new permanent right margin. .s.lm 15.nf _______________________________________________ | | | | .PRM | n | | | | |_________|___________________________________| .fi.lm 8.s The new permanent right margin is set to "n." .s 2;.lm 8 Defaults: .s;.lm 15 This command does not cause a break. .s 2;.lm 8 Command Synonyms: .s;.lm 15 .PRM .s 2;.lm 8 Notes: .s;.lm 15 .s 2;.lm 8 Examples: .s;.lm 15 .pg .lm 60.nf __________ | | | | | .PS | | | |________| .fi.lm 8 .hl 1;PAPER SIZE command .IX PS .IX PAPERSIZE .IX PAPER SIZE .IX PAGESIZE .IX PAGE SIZE The PAPER SIZE command sets up the size of the output page. .s.lm 15.nf _______________________________________________ | | | | .PS | [ n,m ] | | | | |_________|___________________________________| .fi.lm 8.s The PAPER SIZE command sets the size of the output page to be "n" lines by "m" columns. .s 2;.lm 8 Defaults: .s;.lm 15 This command does not cause a break. The default page size is 60 lines by 58 columns. .s 2;.lm 8 Command Synonyms: .s;.lm 15 .PS, .PAPER SIZE, .PAPERSIZE, .PAGE SIZE, .PAGESIZE .s 2;.lm 8 Notes: .s;.lm 15 This command must be issued prior to any text. .s 2;.lm 8 Examples: .s;.lm 15 .pg .lm 60.nf __________ | | | | | .RM | | | |________| .fi.lm 8 .hl 1;RIGHT MARGIN command .IX RM .IX RIGHTMARGIN .IX RIGHT MARGIN The RIGHT MARGIN command sets the right margin for the text. .s;.lm 15.nf _______________________________________________ | | | | .RM | [ n ] | | | | |_________|___________________________________| .fi.lm 8;.s The RIGHT MARGIN command sets the right margin to "n". .s 2;.lm 8 Defaults: .s;.lm 15 The default setting is 60. This command does not cause a break. .s 2;.lm 8 Command Synonyms: .s;.lm 15 .RM, .RIGHT MARGIN, .RIGHTMARGIN .s 2;.lm 8 Notes: .s;.lm 15 The "n" must be greater than the left margin and less than 133. .s 2;.lm 8 Examples: .s;.lm 15 .pg .lm 60.nf __________ | | | | | .SD | | | |________| .fi.lm 8 .hl 1;STANDARD command .IX SD .IX STANDARD The STANDARD command resets all parameter settings to their defaults. .s.lm 15.nf _______________________________________________ | | | | .SD | [ n ] | | | | |_________|___________________________________| .fi.lm 8.s The STANDARD command is used to restore all initial settings of changeable parameters. If "n" is specified, a page will be set up relative to "n" ("n" is the margin width). .S 2;.lm 8 Defaults: .s;.lm 15 This command does not cause a break. .s 2;.lm 8 Command Synonyms: .s;.lm 15 .SD,.STANDARD .s 2;.lm 8 Notes: .s;.lm 15 This command is useful if settings are changed and it becomes necessary to re-initialize the standard block format. .s 2;.lm 8 Examples: .s;.lm 15 .pg .lm 60.NF __________ | | | | | .SP | | | |________| .fi.lm 8 .hl 1;SPACING command .IX SP .IX SPACING The SPACING command sets the spacing between lines. .s;.lm 15.nf _______________________________________________ | | | | .SP | [ n ] | | | | |_________|___________________________________| .fi.lm 8.s The Spacing command sets the number of spaces between lines to "n". .s 2;.lm 8 Defaults: .s;.lm 15 This command does not cause a break. The default setting for "n" is 1. .s 2;.lm 8 Command Synonyms: .s;.lm 15 .SP,.SPACING .s 2;.lm 8 Notes: .s;.lm 15 The "n" can range from 1 to 5. .SP 1 is like single spacing on a typewriter. .SP 2 is like double spacing on a typewriter. That is, .SP 2 puts one blank line between each line of text. .s 2;.lm 8 Examples: .s;.lm 15 .pg .lm 60.nf __________ | | | | | .TS | | | |________| .fi.lm 8 .hl 1;TABSTOP command .IX TS .IX TAB STOPS .IX TABSTOPS The TABSTOP command is used to define tab stops. .s.lm 15.nf _______________________________________________ | | | | .TS | [ n,n,... ] | | | | |_________|___________________________________| .fi.lm 8;.s This command is used to set tabstops for the output file. .s 2;.lm 8 Defaults: .s;.lm 15 This command does not cause a break. The default tabs are set at eight-column intervals to match the DIGITAL hardware standard. These tabs are at columns 9, 17, 25, 33, 41, 49, 57, and 65. .s 2;.lm 8 Command Synonyms: .s;.lm 15 .TS, .TAB STOPS, .TABSTOPS .s 2;.lm 8 Notes: .s;.lm 15 The "n" must be greater than 0 and listed in ascending order. Tabs can only be used in lines that are unjustified and unfilled. If tabs already exist, the issuing of another "TAB STOPS" command clears all previous tabs before setting new tabstops. Remember, "FILL/JUSTIFY" mode must be disengaged in order for tab stops to work. .s 2;.lm 8 Examples: .s;.lm 15