.aH "SUMMARY OF MACROS, STRINGS, AND NUMBER REGISTERS" .H 3 "Macros" The following is an alphabetical list of macro names used by \*(PM. The first line of each item gives the name of the macro, a brief description, and a reference to the section in which the macro is described. The second line gives a prototype call of the macro. .P Macros marked with an asterisk are .I not, in general, invoked directly by the user. Rather, they are ``user exits'' called from inside header, footer, or other macros. .VL 8 .LI 1C\" 6_080 One-column processing {12.4} .br \&\f3.\fP1C .LI 2C\" 6_070 Two-column processing {12.4} .br \&\f3.\fP2C .LI AE\" 3_070 Abstract end {6.4} .br \&\f3.\fPAE .LI AF\" 3_030 Alternate format of ``Subject/Date/From'' block {6.7.2} .br \&\f3.\fPAF [company-name] .LI AL\" 2_010 Automatically-incremented list start {5.3.3.1} .br \&\f3.\fPAL [type] [text-indent] [1] .LI AS\" 3_060 Abstract start {6.4} .br \&\f3.\fPAS [arg] [indent] .LI AT Author's title {6.2} .br \&\f3.\fPAT [title] \f3.\|.\|.\fP .LI AU\" 3_040 Author information {6.2} .br \&\f3.\fPAU name [initials] [loc] [dept] [ext] [room] [arg] [arg] [arg] .LI AV Approval signature {6.11.3} .br \&\f3.\fPAV [name] .LI B\" 6_030 Bold {12.1} .br \&\f3.\fPB [bold-arg] [previous-font-arg] [bold] [prev] [bold] [prev] .LI BE Bottom End {9.13} .br \&\f3.\fPBE .LI BI\" 6_030 Bold/Italic {12.1} .br \&\f3.\fPBI [bold-arg] [italic-arg] [bold] [italic] [bold] [italic] .LI BL\" 2_020 Bullet list start {5.3.3.2} .br \&\f3.\fPBL [text-indent] [1] .LI BR\" 6_030 Bold/Roman {12.1} .br \&\f3.\fPBR [bold-arg] [Roman-arg] [bold] [Roman] [bold] [Roman] .LI BS Bottom Start {9.13} .br \&\f3.\fPBS .LI CS\" 3_130 Cover sheet {10.2} .br \&\f3.\fPCS [pages] [other] [total] [figs] [tbls] [refs] .LI DE\" 4_030 Display end {7.1} .br \&\f3.\fPDE .LI DF\" 4_020 Display floating start {7.2} .br \&\f3.\fPDF [format] [fill] [right-indent] .LI DL\" 2_030 Dash list start {5.3.3.3} .br \&\f3.\fPDL [text-indent] [1] .LI DS\" 4_010 Display static start {7.1} .br \&\f3.\fPDS [format] [fill] [right-indent] .LI EC\" 4_100 Equation caption {7.5} .br \&\f3.\fPEC [title] [override] [flag] .LI EF\" 5_060 Even-page footer {9.6} .br \&\f3.\fPEF [arg] .LI EH\" 5_030 Even-page header {9.3} .br \&\f3.\fPEH [arg] .LI EN\" 4_090 End equation display {7.4} .br \&\f3.\fPEN .LI EQ\" 4_080 Equation display start {7.4} .br \&\f3.\fPEQ [label] .LI EX Exhibit caption {7.5} .br \&\f3.\fPEX [title] [override] [flag] .LI FC Formal closing {6.11} .br \&\f3.\fPFC [closing] .LI FD\" 4_130 Footnote default format {8.3} .br \&\f3.\fPFD [arg] [1] .LI FE\" 4_120 Footnote end {8.2} .br \&\f3.\fPFE .LI FG\" 4_040 Figure title {7.5} .br \&\f3.\fPFG [title] [override] [flag] .LI FS\" 4_110 Footnote start {8.2} .br \&\f3.\fPFS [label] .LI H\" 1_020 Heading\*(EMnumbered {4.2} .br \&\f3.\fPH level [heading-text] [heading-suffix] .LI HC\" 6_100 Hyphenation character {3.4} .br \&\f3.\fPHC [hyphenation-indicator] .LI HM\" 1_040 Heading mark style (Arabic or Roman numerals, or letters) {4.2.2.5} .br \&\f3.\fPHM [arg1] \f3.\|.\|.\fP [arg7] .LI HU\" 1_030 Heading\*(EMunnumbered {4.3} .br \&\f3.\fPHU heading-text .LI HX\ *\" 1_050 Heading user exit X (before printing heading) {4.6} .br \&\f3.\fPHX dlevel rlevel heading-text .LI HY\ *\" 1_050 Heading user exit Y (before printing heading) {4.6} .br \&\f3.\fPHY dlevel rlevel heading-text .LI HZ\ *\" 1_060 Heading user exit Z (after printing heading) {4.6} .br \&\f3.\fPHZ dlevel rlevel heading-text .LI I\" 6_010 Italic (underline in .I nroff \|\^) {12.1} .br \&\f3.\fPI [italic-arg] [previous-font-arg] [italic] [prev] [italic] [prev] .LI IB\" 6_030 Italic/Bold {12.1} .br \&\f3.\fPIB [italic-arg] [bold-arg] [italic] [bold] [italic] [bold] .LI IR\" 6_030 Italic/Roman {12.1} .br \&\f3.\fPIR [italic-arg] [Roman-arg] [italic] [Roman] [italic] [Roman] .LI LB\" 2_090 List begin {5.4} .br \&\f3.\fPLB text-indent mark-indent pad type [mark] [LI-space] [LB-space] .LI LC\" 2_100 List-status clear {Appendix A} .br \&\f3.\fPLC [list-level] .LI LE\" 2_080 List end {5.3.2} .br \&\f3.\fPLE [1] .LI LI\" 2_070 List item {5.3.1} .br \&\f3.\fPLI [mark] [1] .LI ML\" 2_040 Marked list start {5.3.3.4} .br \&\f3.\fPML mark [text-indent] [1] .LI MT\" 3_090 Memorandum type {6.6} .br \&\f3.\fPMT [type] [addressee] .I or \&\f3.\fPMT [4] [1] .LI ND\" 3_010 New date {6.7.1} .br \&\f3.\fPND new-date .LI NE\" 3_120 Notation end {6.11.2} .br \&\f3.\fPNE .LI NS\" 3_110 Notation start {6.11.2} .br \&\f3.\fPNS [arg] .LI nP Double-line indented paragraphs {4.1} .br \&\f3.\fPnP .LI OF\" 5_050 Odd-page footer {9.7} .br \&\f3.\fPOF [arg] .LI OH\" 5_020 Odd-page header {9.4} .br \&\f3.\fPOH [arg] .LI OK\" 3_080 Other keywords for TM cover sheet {6.5} .br \&\f3.\fPOK [keyword] \f3.\|.\|.\fP .LI OP Odd page {12.8} .br \&\f3.\fPOP .LI P\" 1_010 Paragraph {4.1} .br \&\f3.\fPP [type] .LI PF\" 5_040 Page footer {9.5} .br \&\f3.\fPPF [arg] .LI PH\" 5_010 Page header {9.2} .br \&\f3.\fPPH [arg] .LI PM Proprietary Marking {9.15} .br \&\f3.\fPPM [code] .LI PX\ *\" 5_090 Page-header user exit {9.12} .br \&\f3.\fPPX .LI R\" 6_020 Return to regular (roman) font (end underlining in .I nroff \|\^) {12.1} .br \&\f3.\fPR .LI RB\" 6_030 Roman/Bold {12.1} .br \&\f3.\fPRB [Roman-arg] [bold-arg] [Roman] [bold] [Roman] [bold] .LI RD Read insertion from terminal {12.11} .br \&\f3.\fPRD [prompt] [diversion] [string] .LI RF Reference end {11.2} .br \&\f3.\fPRF .LI RI\" 6_030 Roman/Italic {12.1} .br \&\f3.\fPRI [Roman-arg] [italic-arg] [Roman] [italic] [Roman] [italic] .LI RL\" 2_050 Reference list start {5.3.3.5} .br \&\f3.\fPRL [text-indent] [1] .LI RP Produce Reference Page {11.4} .br \&\f3.\fPRP [arg] [arg] .LI RS Reference start {11.2} .br \&\f3.\fPRS [string-name] .LI S\" 6_110 Set \f2troff\|\fP point size and vertical spacing {12.9} .br \&\f3.\fPS [size] [spacing] .LI SA\" 6_090 Set adjustment (right-margin justification) default {12.2} .br \&\f3.\fPSA [arg] .LI SG\" 3_100 Signature line {6.11.1} .br \&\f3.\fPSG [arg] [1] .LI SK\" 6_050 Skip pages {12.7} .br \&\f3.\fPSK [pages] .LI SP\" 6_040 Space\*(EMvertically {12.6} .br \&\f3.\fPSP [lines] .LI TB\" 4_070 Table title {7.5} .br \&\f3.\fPTB [title] [override] [flag] .LI TC\" 3_140 Table of contents {10.1} .br \&\f3.\fPTC [slevel] [spacing] [tlevel] [tab] [head1] [head2] [head3] [head4] [head5] .LI TE\" 4_060 Table end {7.3} .br \&\f3.\fPTE .LI TH Table header {7.3} .br \&\f3.\fPTH [N] .LI TL\" 3_020 Title of memorandum {6.1} .br \&\f3.\fPTL [charging-case] [filing-case] .LI TM\" 3_050 Technical Memorandum number(s) {6.3} .br \&\f3.\fPTM [number] \f3.\|.\|.\fP .LI TP\ *\" 5_100 Top-of-page macro {9.12} .br \&\f3.\fPTP .LI TS\" 4_050 Table start {7.3} .br \&\f3.\fPTS [H] .LI TX\ *\" 3_150 Table-of-contents user exit {10.1} .br \&\f3.\fPTX .LI TY\ *\" 3_150 Table-of-contents user exit (suppresses ``CONTENTS'') {10.1} .br \&\f3.\fPTY .LI VL\" 2_060 Variable-item list start {5.3.3.6} .br \&\f3.\fPVL text-indent [mark-indent] [1] .LI VM Vertical margins {9.14} .br \&\f3.\fPVM [top] [bottom] .LI WC Width Control {12.4} .br \&\f3.\fPWC [format] .LE .H 3 Strings The following is an alphabetical list of string names used by \*(PM, giving for each a brief description, section reference, and initial (default) value(s). See {1.4} for notes on setting and referencing strings. .VL 8 .LI BU Bullet {3.7} .br \f2nroff: \fP\kQ\s-2\o'\(pl\(ci'\s0 .br \f2troff:\fP\h'|\nQu'\*(BU .LI Ci Contents indent up to seven args for heading levels (must be scaled) {10.1} .LI F Footnote numberer {8.1} .br \f2nroff: \fP\kQ\\u\\\\n+(\f3:\fPp\\d .br \f2troff:\fP\h'|\nQu'\\v\'-\f3.\fP4m\'\\s-3\\\\n+(\f3:\fPp\\s0\\v\'\f3.\fP4m\' .LI DT Date (current date, unless overridden) {6.7.1} .br Month day, year (e.g., \*(DT) .LI EM Em dash string, produces an em dash for both .I nroff and .I troff {3.8}. .LI HF Heading font list, up to seven codes for heading levels 1 through 7 {4.2.2.4.1} .br 3 3 2 2 2 2 2 (levels 1 and 2 bold, 3-7 underlined in .I nroff, and italic in .I troff \|\^) .LI HP Heading point size list, up to seven codes for heading levels 1 through 7 {4.2.2.4.3} .LI Le Title for LIST OF EQUATIONS {7.6} .LI Lf Title for LIST OF FIGURES {7.6} .LI Lt Title for LIST OF TABLES {7.6} .LI Lx Title for LIST OF EXHIBITS {7.6} .LI RE SCCS Release and Level of \*(PM {12.3} .br Release\f3.\fPLevel (e.g., \*(RE) .LI Rf Reference numberer {11.1} .LI Rp Title for References {11.4} .LI Tm Trademark string places the letters ``TM'' one half-line above the text that it follows {3.9} .LE .P Note that if the released-paper style is used, then, in addition to the above strings, certain BTL location codes are defined as strings; these location strings are needed only until the \f3.\fPMT macro is called {6.8}. .P Also accent strings are available {12.10}. .H 3 "Number Registers" This section provides an alphabetical list of register names, giving for each a brief description, section reference, initial (default) value, and the legal range of values (where [m:n] means values from m to n inclusive). .P Any register having a single-character name can be set from the command line. An asterisk attached to a register name indicates that that register can be set .I only from the command line or .I before the \*(PM macro definitions are read by the formatter {2.4, 2.5}. See {1.4} for notes on setting and referencing registers. .VL 8 .LI A\ *\" c_010 Handles preprinted forms and the Bell Logo {2.4} .br 0, [0:2] .LI Au\" d_010 Inhibits printing of author's location, department, room, and extension in the ``from'' portion of a memorandum {6.2} .br 1, [0:1] .LI C\ *\" c_030 Copy type (Original, DRAFT, etc.) {2.4} .br 0 (Original), [0:4] .LI Cl\" a_110 Contents level (i.e., level of headings saved for table of contents) {4.4} .br 2, [0:7] .LI Cp Placement of List of Figures, etc. {10.1} .br 1 (on separate pages), [0:1] .LI D\ *\" c_040 Debug flag {2.4} .br 0, [0:1] .LI De Display eject register for floating dislays {7.2} .br 0, [0:1] .LI Df Display format register for floating displays {7.2} .br 5, [0:5] .LI Ds\" b_020 Static display pre- and post-space {7.1} .br 1, [0:1] .LI Ec\" b_050 Equation counter, used by \f3.\fPEC macro {7.5} .br 0, [0:?], incremented by 1 for each \f3.\fPEC call. .LI Ej\" a_100 Page-ejection flag for headings {4.2.2.1} .br 0 (no eject), [0:7] .LI Eq Equation label placement {7.4} .br 0 (right-adjusted), [0:1] .LI Ex\" b_030 Exhibit counter, used by \f3.\fPEX macro {7.5} .br 0, [0:?], incremented by 1 for each \f3.\fPEX call. .LI Fg\" b_030 Figure counter, used by \f3.\fPFG macro {7.5} .br 0, [0:?], incremented by 1 for each \f3.\fPFG call. .LI Fs\" b_060 Footnote space (i.e., spacing between footnotes) {8.4} .br 1, [0:?] .LI H1-H7\" a_120 Heading counters for levels 1-7 {4.2.2.5} .br 0, [0:?], incremented by \f3.\fPH of corresponding level or \f3.\fPHU if at level given by register .I Hu . H2-H7 are reset to 0 by any heading at a lower-numbered level. .LI Hb\" a_050 Heading break level (after \f3.\fPH and \f3.\fPHU) {4.2.2.2} .br 2, [0:7] .LI Hc\" a_080 Heading centering level for \f3.\fPH and \f3.\fPHU {4.2.2.3} .br 0 (no centered headings), [0:7] .LI Hi\" a_070 Heading temporary indent (after \f3.\fPH and \f3.\fPHU) {4.2.2.2} .br 1 (indent as paragraph), [0:2] .LI Hs\" a_060 Heading space level (after \f3.\fPH and \f3.\fPHU) {4.2.2.2} .br 2 (space only after \f3.\fPH 1 and \f3.\fPH 2), [0:7] .LI Ht\" a_090 Heading type (for \f3.\fPH: single or concatenated numbers) {4.2.2.5} .br 0 (concatenated numbers: 1.1.1, etc.), [0:1] .LI Hu\" a_040 Heading level for unnumbered heading (\f3.\fPHU) {4.3} .br 2 (\f3.\fPHU at the same level as \f3.\fPH 2), [0:7] .LI Hy\" d_020 Hyphenation control for body of document {3.4} .br 0 (automatic hyphenation off), [0:1] .LI L\ *\" c_050 Length of page {2.4} .br 66, [20:?] (11i, [2i:?] in .I troff \|\^)\*F .FS For .I nroff, these values are .I unscaled numbers representing lines or character positions; for .I troff, these values must be .I scaled. .FE .LI Le List of Equations {7.6} .br 0 (list not produced) [0:1] .LI Lf List of Figures {7.6} .br 1 (list produced) [0:1] .LI Li\" d_030 List indent {5.3.3.1} .br 6, [0:?] .LI Ls List spacing between items by level {5\f3.\fP3\f3.\fP3\f3.\fP1} .br 5 (spacing between all levels) [0\f3:\fP5] .LI Lt List of Tables {7.6} .br 1 (list produced) [0:1] .LI Lx List of Exhibits {7.6} .br 1 (list produced) [0:1] .LI N\ *\" c_060 Numbering style {2.4} .br 0, [0:5] .LI Np Numbering style for paragraphs {4.1} .br 0 (unnumbered) [0:1] .LI O\ *\" c_070 Offset of page {2.4} .br \&\f3.\fP75i, [0:?] (0.5i, [0i:?] in .nr :p -1 .I troff \|\^)\*F .LI Oc Table of Contents page numbering style {10.1} .br 0 (lowercase Roman), [0:1] .LI Of Figure caption style {7.5} .br 0 (period separator), [0:1] .LI P\" c_080 Page number, managed by \*(PM {2.4} .br 0, [0:?] .LI Pi\" a_020 Paragraph indent {4.1} .br 5, [0:?] .LI Ps\" a_010 Paragraph spacing {4.1} .br 1 (one blank space between paragraphs), [0:?] .LI Pt\" a_010 Paragraph type {4.1} .br 0 (paragraphs always left-justified), [0:2] .LI Pv ``PRIVATE'' header {9.16} .br 0 (not printed), [0:2] .LI S\ *\" c_090 \f2Troff\|\fP default point size {2.4} .br 10, [6:36] .LI Si\" b_010 Standard indent for displays {7.1} .br 5, [0:?] .LI T\ *\" c_100 Type of \f2nroff\|\fP output device {2.4} .br 0, [0:2] .LI Tb\" b_040 Table counter {7.5} .br 0, [0:?], incremented by 1 for each \f3.\fPTB call. .LI U\ *\" c_110 Underlining style (\f2nroff\|\fP) for \f3.\fPH and \f3.\fPHU {2.4} .br 0 (continuous underline when possible), [0:1] .LI W\ *\" c_120 Width of page (line and title length) {2.4} .br 6i, [10:1365] (6i, [2i:7.54i] in .nr :p -1 .I troff \|\^)\*F .LE .sp .I "April 1980"