home *** CD-ROM | disk | FTP | other *** search
-
-
-
- GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((00004444 MMMMaaaarrrrcccchhhh 1111999999994444)))) GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777))))
-
-
-
- NNNNAAAAMMMMEEEE
- groff_mm - groff mm macros
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ggggrrrrooooffffffff ----mmmmggggmmmm [ _o_p_t_i_o_n_s... ] [ _f_i_l_e_s... ]
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- The groff mm macros are intended to be compatible with the
- DWB mm macros with the following limitations:
-
- oooo++++ no letter macros implemented (yet).
-
- oooo++++ no Bell Labs localisms implemented.
-
- oooo++++ the macros OK and PM is not implemented.
-
- oooo++++ groff mm does not support cut marks
-
- mmmmggggmmmm is intended to be international. Therefore it is
- possible to write short national macrofiles which change all
- english text to the preferred language. Use mmmmggggmmmmsssseeee as an
- example.
-
- Groff mm has several extensions:
-
- 1111CCCC [[[[1111]]]]
- Begin one column processing. An 1111 as argmunet disabled
- the page-break.
-
- AAAAPPPPPPPP nnnnaaaammmmeeee tttteeeexxxxtttt
- Begin an appendix with name _n_a_m_e. Automatic naming
- occurs if _n_a_m_e is "". The appendixes starts with AAAA if
- auto is used. An new page is ejected, and a header is
- also produced if the number variable AAAApppphhhh is non-zero.
- This is the default. The appendix always appear in the
- 'List of contents' with correct pagenumber. The name
- _A_P_P_E_N_D_I_X can be changed by setting the string AAAApppppppp to
- the desired text.
-
- AAAAPPPPPPPPSSSSKKKK nnnnaaaammmmeeee ppppaaaaggggeeeessss tttteeeexxxxtttt
- Same as ....AAAAPPPPPPPP, but the pagenr is incremented with _p_a_g_e_s.
- This is used when diagrams or other non-formatted
- documents are included as appendixes.
-
- BBBB1111 Begin box (as the ms macro) Draws a box around the
- text.
-
- BBBB2222 End box. Finish the box.
-
- BBBBVVVVLLLL Start of broken variable-item list. As VL but text
- begins always at the next line
-
-
-
-
- Page 1 (printed 7/8/94)
-
-
-
-
-
-
- GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((00004444 MMMMaaaarrrrcccchhhh 1111999999994444)))) GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777))))
-
-
-
- CCCCOOOOVVVVEEEERRRR [[[[aaaarrrrgggg]]]]
- CCCCOOOOVVVVEEEERRRR begins a coversheet definition. It is important
- that ....CCCCOOOOVVVVEEEERRRR appears before any normal text. ....CCCCOOOOVVVVEEEERRRR
- uses _a_r_g to build the filename
- /usr/skunk/lib/groff/tmac/mm/_a_r_g.cov. Therefore it is
- possible to create unlimited types of coversheets.
- _m_s._c_o_v is supposed to look like the mmmmssss coversheet.
- ....CCCCOOOOVVVVEEEERRRR requires a ....CCCCOOOOVVVVEEEENNNNDDDD at the end of the
- coverdefinition. Always use this order of the
- covermacros:
- .COVER
- .TL
- .AF
- .AU
- .AT
- .AS
- .AE
- .COVEND
- However, only ....TTTTLLLL and ....AAAAUUUU are required.
-
- CCCCOOOOVVVVEEEENNNNDDDD
- This finish the cover description and prints the
- cover-page. It is defined in the cover file.
-
- GGGGEEEETTTTHHHHNNNN rrrreeeeffffnnnnaaaammmmeeee [[[[vvvvaaaarrrrnnnnaaaammmmeeee]]]]
- Includes the headernumber where the corresponding SSSSEEEETTTTRRRR
- _r_e_f_n_a_m_e was placed. Will be X.X.X. in pass 1. See
- IIIINNNNIIIITTTTRRRR. If varname is used, GGGGEEEETTTTHHHHNNNN sets the
- stringvariable _v_a_r_n_a_m_e to the headernumber.
-
- GGGGEEEETTTTPPPPNNNN rrrreeeeffffnnnnaaaammmmeeee [[[[vvvvaaaarrrrnnnnaaaammmmeeee]]]]
- Includes the pagenumber where the corresponding SSSSEEEETTTTRRRR
- _r_e_f_n_a_m_e was placed. Will be 9999 in pass 1. See IIIINNNNIIIITTTTRRRR.
- If varname is used, GGGGEEEETTTTPPPPNNNN sets the stringvariable
- _v_a_r_n_a_m_e to the pagenumber.
-
- GGGGEEEETTTTRRRR rrrreeeeffffnnnnaaaammmmeeee
- Combines GGGGEEEETTTTHHHHNNNN and GGGGEEEETTTTPPPPNNNN with the text 'chapter' and ',
- page'. The string _Q_r_f contains the text for reference:
- .ds Qrf See chapter \\*[Qrfh], page \\*[Qrfp].
- _Q_r_f may be changed to support other languages. Strings
- _Q_r_f_h and _Q_r_f_p are set by GGGGEEEETTTTRRRR and contains the page and
- headernumber.
-
- GGGGEEEETTTTSSSSTTTT rrrreeeeffffnnnnaaaammmmeeee [[[[vvvvaaaarrrrnnnnaaaammmmeeee]]]]
- Includes the string saved with the second argument to
- ....SSSSEEEETTTTRRRR. Will be dummystring in pass 1. If varname is
- used, GGGGEEEETTTTSSSSTTTT sets the stringvariable _v_a_r_n_a_m_e to the
- saved string. See IIIINNNNIIIITTTTRRRR.
-
- IIIINNNNIIIITTTTRRRR ffffiiiilllleeeennnnaaaammmmeeee
- Initialize the refencemacros. References will be
-
-
-
- Page 2 (printed 7/8/94)
-
-
-
-
-
-
- GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((00004444 MMMMaaaarrrrcccchhhh 1111999999994444)))) GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777))))
-
-
-
- written to _f_i_l_e_n_a_m_e._t_m_p and _f_i_l_e_n_a_m_e._q_r_f. Requires two
- passes with groff. The first looks for references and
- the second includes them. IIIINNNNIIIITTTTRRRR can be used several
- times, but it is only the first occurrence of IIIINNNNIIIITTTTRRRR
- that is active. See also SSSSEEEETTTTRRRR, GGGGEEEETTTTPPPPNNNN and GGGGEEEETTTTHHHHNNNN.
-
- MMMMCCCC ccccoooolllluuuummmmnnnn----ssssiiiizzzzeeee [[[[ccccoooolllluuuummmmnnnn----sssseeeeppppaaaarrrraaaattttiiiioooonnnn]]]]
- Begin multiple columns. Return to normal with 1C.
-
- MMMMTTTT [[[[aaaarrrrgggg [[[[aaaaddddddddrrrreeeesssssssseeeeeeee]]]]]]]]
- Memorandum type. The _a_r_g is part of a filename in
- /_u_s_r/_s_k_u_n_k/_l_i_b/_g_r_o_f_f/_t_m_a_c/_m_m/*._M_T. Memorandum type 0
- thru 5 are supported, including "_s_t_r_i_n_g". _A_d_d_r_e_s_s_e
- just sets a variable, used in the AT&T macros.
-
- MMMMOOOOVVVVEEEE yyyy----ppppoooossss [[[[xxxx----ppppoooossss [[[[lllliiiinnnneeee----lllleeeennnnggggtttthhhh]]]]]]]]
- Move to a position, pageoffset set to _x-_p_o_s. If _l_i_n_e-
- _l_e_n_g_t_h is not given, the difference between current and
- new pageoffset is used. Use PPPPGGGGFFFFOOOORRRRMMMM without arguments
- to return to normal.
-
- MMMMUUUULLLLBBBB ccccwwww1111 ssssppppaaaacccceeee1111 [[[[ccccwwww2222 ssssppppaaaacccceeee2222 [[[[ccccwwww3333 ............]]]]]]]]
- Begin a special multi-column mode. Every columns width
- must be specified. Also the space between the columns
- must be specified. The last column does not need any
- space-definition. MULB starts a diversion and MULE ends
- the diversion and prints the columns. The unit for
- width and space is 'n', but MULB accepts all normal
- unitspecifications like 'c' and 'i'. MULB operates in
- a separate environment.
-
- MMMMUUUULLLLNNNN Begin the next column. This is the only way to switch
- column.
-
- MMMMUUUULLLLEEEE End the multi-column mode and print the columns.
-
- PPPPGGGGFFFFOOOORRRRMMMM [[[[lllliiiinnnneeeelllleeeennnnggggtttthhhh [[[[ppppaaaaggggeeeelllleeeennnnggggtttthhhh [[[[ppppaaaaggggeeeeooooffffffffsssseeeetttt [[[[1111]]]]]]]]]]]]]]]]
- Sets linelength, pagelength and/or pageoffset. This
- macro can be used for special formatting, like
- letterheads and other. PPPPGGGGFFFFOOOORRRRMMMM can be used without
- arguments to reset everything after a MMMMOOOOVVVVEEEE. A line-
- break is done unless the fourth argument is given. This
- can be used to avoid the pagenumber on the first page
- while setting new width and length.
-
- PPPPGGGGNNNNHHHH No header is printed on the next page. Used to get rid
- off the header in letters or other special texts This
- macro must be used before any text to inhibit the
- pageheader on the first page.
-
- SSSSEEEETTTTRRRR rrrreeeeffffnnnnaaaammmmeeee [[[[ssssttttrrrriiiinnnngggg]]]]
- Remember the current header and page-number as refname.
-
-
-
- Page 3 (printed 7/8/94)
-
-
-
-
-
-
- GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((00004444 MMMMaaaarrrrcccchhhh 1111999999994444)))) GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777))))
-
-
-
- Saves _s_t_r_i_n_g if _s_t_r_i_n_g is defined. _s_t_r_i_n_g is retrieved
- with ....GGGGEEEETTTTSSSSTTTT. See IIIINNNNIIIITTTTRRRR.
-
- TTTTAAAABBBB reset tabs to every 5n. Normally used to reset any
- previous tabpositions.
-
- VVVVEEEERRRRBBBBOOOONNNN [[[[ffffllllaaaagggg [[[[ppppooooiiiinnnnttttssssiiiizzzzeeee [[[[ffffoooonnnntttt]]]]]]]]]]]]
- Begin verbatim output using courier font. Usually for
- printing programs. All character has equal width. The
- pointsize can be changed with the second argument. By
- specifying the font-argument it is possible to use
- another font instead of courier. _f_l_a_g control several
- special features. It contains the sum of all wanted
- features.
- Value
- Description
- 1
- Disable the escape-character (\). This is normally
- turned on during verbose output.
- 2
- Add en empty line before the verbose text.
- 4
- Add en empty line after the verbose text.
- 8
- Print the verbose text with numbered lines. This
- adds four digitsized spaces in the beginning of
- each line. Finer control is available with the
- string-variable VVVVeeeerrrrbbbbnnnnmmmm. It contains all arguments
- to the ttttrrrrooooffffffff-command ....nnnnmmmm, normally '1'.
- 16
- Indent the verbose text with five 'n':s. This is
- controlled by the number-variable VVVVeeeerrrrbbbbiiiinnnn (in
- units).
-
- VVVVEEEERRRRBBBBOOOOFFFFFFFF
- End verbatim output.
-
-
- New variables in mgm:
-
- AAAApppppppp A string containing the word "APPENDIX".
-
- AAAApppphhhh Print an appendix-page for every new appendix if this
- numbervariable is non-zero. No output will occur if
- AAAApppphhhh is zero, but there will always be an appendix-entry
- in the 'List of contents'.
-
- HHHHppppssss Numbervariable with the heading pre-space level. If the
- heading-level is less than or equal to HHHHppppssss, then two
- lines will precede the section heading instead of one.
- Default is first level only. The real amount of lines
- is controlled by the variables HHHHppppssss1111 and HHHHppppssss2222.
-
- HHHHppppssss1111 This is the number of lines preceding ....HHHH when the
- heading-level is greater than HHHHppppssss. Value is in units,
- normally 0.5v.
-
- HHHHppppssss2222 This is the number of lines preceding ....HHHH when the
-
-
-
- Page 4 (printed 7/8/94)
-
-
-
-
-
-
- GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((00004444 MMMMaaaarrrrcccchhhh 1111999999994444)))) GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777))))
-
-
-
- heading-level is less than or equal to HHHHppppssss. Value is in
- units, normally 1v.
-
- LLLLiiiiffffgggg String containing _F_i_g_u_r_e.
-
- LLLLiiiittttbbbb String containing _T_A_B_L_E.
-
- LLLLiiiieeeexxxx String containing _E_x_h_i_b_i_t.
-
- LLLLiiiieeeecccc String containing _E_q_u_a_t_i_o_n.
-
- LLLLiiiiccccoooonnnn
- String containing _C_O_N_T_E_N_T_S.
-
- LLLLsssspppp
-
- The size of an empty line. Normally 0.5v, but it is 1v
- if nnnn is set (....nnnnrrrrooooffffffff). MMMMOOOO1111 ---- MMMMOOOO11112222 Strings containing
- _J_a_n_u_a_r_y _t_o _D_e_c_e_m_b_e_r.
-
- QQQQrrrrffff String containing "See chapter \\*[Qrfh], page
- \\n[Qrfp].".
-
- PPPPggggppppssss Controls whether header and footer pointsize should
- follow the current setting or just change when the
- header and footer is defined.
- Value
- Description
- 0
- Pointsize will only change to the current setting
- when ....PPPPHHHH, ....PPPPFFFF, ....OOOOHHHH, ....EEEEHHHH, ....OOOOFFFF or ....OOOOEEEE is executed.
- 1
- Pointsize will change after every ....SSSS. This is the
- default.
-
- SSSSeeeeccccttttffff
- Flag controlling "section-figures". A non-zero value
- enables this. Se also register N.
-
- SSSSeeeeccccttttpppp
- Flag controlling "section-page-numbers". A non-zero
- value enables this. Se also register N.
-
- ....mmmmggggmmmm Always 1.
-
- A file called llllooooccccaaaalllleeee or _l_a_n_g____llllooooccccaaaalllleeee is read after the
- initiation of the global variables. It is therefore possible
- to localize the macros with companyname and so on.
-
-
-
-
- The following standard macros are implemented:
-
- 2222CCCC Begin two column processing
-
-
-
- Page 5 (printed 7/8/94)
-
-
-
-
-
-
- GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((00004444 MMMMaaaarrrrcccchhhh 1111999999994444)))) GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777))))
-
-
-
- AAAAEEEE Abstract end
-
- AAAAFFFF [[[[nnnnaaaammmmeeee ooooffff ffffiiiirrrrmmmm]]]]
- Authors firm
-
- AAAALLLL [[[[ttttyyyyppppeeee [[[[tttteeeexxxxtttt----iiiinnnnddddeeeennnntttt [[[[1111]]]]]]]]]]]]]]]]
- Start autoincrement list
-
- AAAASSSS [[[[aaaarrrrgggg [[[[iiiinnnnddddeeeennnntttt]]]]]]]]
- Abstract start. Indent is specified in 'ens', but
- scaling is allowed.
-
- AAAASSSSTTTT [[[[ttttiiiittttlllleeee]]]]
- Abstract title. Default is 'ABSTRACT'.
-
- AAAATTTT ttttiiiittttlllleeee1111 [[[[ttttiiiittttlllleeee2222 ............]]]]
- Authors title
-
- AAAAUUUU nnnnaaaammmmeeee [[[[iiiinnnniiiittttiiiiaaaallllssss [[[[lllloooocccc [[[[ddddeeeepppptttt [[[[eeeexxxxtttt [[[[rrrroooooooommmm [[[[aaaarrrrgggg [[[[aaaarrrrgggg [[[[aaaarrrrgggg]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
- Author information
-
- BBBB [[[[bbbboooolllldddd----tttteeeexxxxtttt [[[[pppprrrreeeevvvv----ffffoooonnnntttt----tttteeeexxxx [[[[............]]]]]]]]]]]]
- Begin boldface No limit on the number of arguments.
-
- BBBBEEEE End bottom block
-
- BBBBIIII [[[[bbbboooolllldddd----tttteeeexxxxtttt [[[[iiiittttaaaalllliiiicccc----tttteeeexxxxtttt [[[[bbbboooolllldddd----tttteeeexxxxtttt [[[[............]]]]]]]]]]]]
- Bold-italic. No limit on the number of arguments.
-
- BBBBLLLL [[[[tttteeeexxxxtttt----iiiinnnnddddeeeennnntttt [[[[1111]]]]]]]]
- Start bullet list
-
- BBBBRRRR [[[[bbbboooolllldddd----tttteeeexxxxtttt [[[[rrrroooommmmaaaannnn----tttteeeexxxxtttt [[[[bbbboooolllldddd----tttteeeexxxxtttt [[[[............]]]]]]]]]]]]
- Bold-roman. No limit on the number of arguments.
-
- BBBBSSSS Bottom block start
-
- DDDDEEEE Display end
-
- DDDDFFFF [[[[ffffoooorrrrmmmmaaaatttt [[[[ffffiiiillllllll [[[[rrrriiiinnnnddddeeeennnntttt]]]]]]]]]]]]
- Begin floating display (no nesting allowed)
-
- DDDDLLLL [[[[tttteeeexxxxtttt----iiiinnnnddddeeeennnntttt [[[[1111]]]]]]]]
- Dash list start
-
- DDDDSSSS [[[[ffffoooorrrrmmmmaaaatttt [[[[ffffiiiillllllll [[[[rrrriiiinnnnddddeeeennnntttt]]]]]]]]]]]]
- Static display start. Can now have unlimited nesting.
- Also right adjusted text and block may be used (R or RB
- as _f_o_r_m_a_t).
-
- EEEECCCC [[[[ttttiiiittttlllleeee [[[[oooovvvveeeerrrrrrrriiiiddddeeee [[[[ffffllllaaaagggg [[[[rrrreeeeffffnnnnaaaammmmeeee]]]]]]]]]]]]]]]]
- Equation title. If _r_e_f_n_a_m_e is used, then the
-
-
-
- Page 6 (printed 7/8/94)
-
-
-
-
-
-
- GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((00004444 MMMMaaaarrrrcccchhhh 1111999999994444)))) GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777))))
-
-
-
- equationnumber is saved with ....SSSSEEEETTTTRRRR, and can be
- retrieved with ....GGGGEEEETTTTSSSSTTTT _r_e_f_n_a_m_e.
-
- EEEEFFFF [[[[aaaarrrrgggg]]]]
- Even-page footer.
-
- EEEEHHHH [[[[aaaarrrrgggg]]]]
- Even-page header.
-
- EEEENNNN Equation end.
-
- EEEEQQQQ [[[[llllaaaabbbbeeeellll]]]]
- Equation start.
-
- EEEEXXXX [[[[ttttiiiittttlllleeee [[[[oooovvvveeeerrrrrrrriiiiddddeeee [[[[ffffllllaaaagggg [[[[rrrreeeeffffnnnnaaaammmmeeee]]]]]]]]]]]]]]]]
- Exhibit title. If _r_e_f_n_a_m_e is used, then the
- exhibitnumber is saved with ....SSSSEEEETTTTRRRR, and can be retrieved
- with ....GGGGEEEETTTTSSSSTTTT _r_e_f_n_a_m_e.
-
- FFFFDDDD [[[[aaaarrrrgggg [[[[1111]]]]]]]]
- Footnote default format.
-
- FFFFEEEE Footnote end.
-
- FFFFGGGG [[[[ttttiiiittttlllleeee [[[[oooovvvveeeerrrrrrrriiiiddddeeee [[[[ffffllllaaaagggg [[[[rrrreeeeffffnnnnaaaammmmeeee]]]]]]]]]]]]]]]]
- Figure title. If _r_e_f_n_a_m_e is used, then the
- figurenumber is saved with ....SSSSEEEETTTTRRRR, and can be retrieved
- with ....GGGGEEEETTTTSSSSTTTT _r_e_f_n_a_m_e.
-
- FFFFSSSS Footnote start. Footnotes in displays is now possible.
-
- HHHH lllleeeevvvveeeellll [[[[hhhheeeeaaaaddddiiiinnnngggg----tttteeeexxxxtttt [[[[hhhheeeeaaaaddddiiiinnnngggg----ssssuuuuffffffffiiiixxxx]]]]]]]]
- Numbered heading.
-
- HHHHCCCC [[[[hhhhyyyypppphhhheeeennnnaaaattttiiiioooonnnn----cccchhhhaaaarrrraaaacccctttteeeerrrr]]]]
- Set hyphenation character.
-
- HHHHMMMM [[[[aaaarrrrgggg1111 [[[[aaaarrrrgggg2222 [[[[............ [[[[aaaarrrrgggg7777]]]]]]]]]]]]]]]]
- Heading mark style.
-
- HHHHUUUU hhhheeeeaaaaddddiiiinnnngggg----tttteeeexxxxtttt
- Unnumbered header.
-
- HHHHXXXX ddddlllleeeevvvveeeellll rrrrlllleeeevvvveeeellll hhhheeeeaaaaddddiiiinnnngggg----tttteeeexxxxtttt
- Userdefined heading exit. Called just before printing
- the header.
-
- HHHHYYYY ddddlllleeeevvvveeeellll rrrrlllleeeevvvveeeellll hhhheeeeaaaaddddiiiinnnngggg----tttteeeexxxxtttt
- Userdefined heading exit. Called just before printing
- the header.
-
- HHHHZZZZ ddddlllleeeevvvveeeellll rrrrlllleeeevvvveeeellll hhhheeeeaaaaddddiiiinnnngggg----tttteeeexxxxtttt
-
-
-
- Page 7 (printed 7/8/94)
-
-
-
-
-
-
- GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((00004444 MMMMaaaarrrrcccchhhh 1111999999994444)))) GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777))))
-
-
-
- Userdefined heading exit. Called just after printing
- the header.
-
- IIII [[[[iiiittttaaaalllliiiicccc----tttteeeexxxxtttt [[[[pppprrrreeeevvvv----ffffoooonnnntttt----tttteeeexxxxtttt [[[[iiiittttaaaalllliiiicccc----tttteeeexxxxtttt [[[[............]]]]]]]]]]]]
- Italic.
-
- IIIIBBBB [[[[iiiittttaaaalllliiiicccc----tttteeeexxxxtttt [[[[bbbboooolllldddd----tttteeeexxxxtttt [[[[iiiittttaaaalllliiiicccc----tttteeeexxxxtttt [[[[............]]]]]]]]]]]]
- Italic-bold
-
- IIIIRRRR [[[[iiiittttaaaalllliiiicccc----tttteeeexxxxtttt [[[[rrrroooommmmaaaannnn----tttteeeexxxxtttt [[[[iiiittttaaaalllliiiicccc----tttteeeexxxxtttt [[[[............]]]]]]]]]]]]
- Italic-roman
-
- LLLLBBBB tttteeeexxxxtttt----iiiinnnnddddeeeennnntttt mmmmaaaarrrrkkkk----iiiinnnnddddeeeennnntttt ppppaaaadddd ttttyyyyppppeeee [[[[mmmmaaaarrrrkkkk [[[[LLLLIIII----ssssppppaaaacccceeee [[[[LLLLBBBB----
- ssssppppaaaacccceeee]]]]]]]]]]]]
- List begin macro.
-
- LLLLCCCC [[[[lllliiiisssstttt lllleeeevvvveeeellll]]]]
- List-status clear
-
- LLLLEEEE List end.
-
- LLLLIIII [[[[mmmmaaaarrrrkkkk [[[[1111]]]]]]]]
- List item
-
- MMMMLLLL mmmmaaaarrrrkkkk [[[[tttteeeexxxxtttt----iiiinnnnddddeeeennnntttt]]]]
- Marked list start
-
- MMMMTTTT [[[[aaaarrrrgggg [[[[aaaaddddddddrrrreeeesssssssseeeeeeee]]]]]]]]
- Memorandum type. See above note about MT.
-
- NNNNDDDD nnnneeeewwww----ddddaaaatttteeee
- New date.
-
- OOOOFFFF [[[[aaaarrrrgggg]]]]
- Odd-page footer
-
- OOOOHHHH [[[[aaaarrrrgggg]]]]
- Odd-page header
-
- OOOOPPPP Skip to odd page.
-
- PPPP [[[[ttttyyyyppppeeee]]]]
- Begin new paragraph.
-
- PPPPEEEE Picture end.
-
- PPPPFFFF [[[[aaaarrrrgggg]]]]
- Page footer
-
- PPPPHHHH [[[[aaaarrrrgggg]]]]
- Page header
-
-
-
-
- Page 8 (printed 7/8/94)
-
-
-
-
-
-
- GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((00004444 MMMMaaaarrrrcccchhhh 1111999999994444)))) GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777))))
-
-
-
- PPPPSSSS Picture start (from pic)
-
- PPPPXXXX Page-header user-defined exit.
-
- RRRR Roman.
-
- RRRRBBBB [[[[rrrroooommmmaaaannnn----tttteeeexxxxtttt [[[[bbbboooolllldddd----tttteeeexxxxtttt [[[[rrrroooommmmaaaannnn----tttteeeexxxxtttt [[[[............]]]]]]]]]]]]
- Roman-bold.
-
- RRRRDDDD [[[[pppprrrroooommmmpppptttt [[[[ddddiiiivvvveeeerrrrssssiiiioooonnnn [[[[ssssttttrrrriiiinnnngggg]]]]]]]]]]]]
- Read to diversion and/or string.
-
- RRRRFFFF Reference end
-
- RRRRIIII [[[[rrrroooommmmaaaannnn----tttteeeexxxxtttt [[[[iiiittttaaaalllliiiicccc----tttteeeexxxxtttt [[[[rrrroooommmmaaaannnn----tttteeeexxxxtttt [[[[............]]]]]]]]]]]]
- Roman-italic.
-
- RRRRLLLL [[[[tttteeeexxxxtttt----iiiinnnnddddeeeennnntttt [[[[1111]]]]]]]]
- Reference list start
-
- RRRRPPPP [[[[aaaarrrrgggg [[[[aaaarrrrgggg]]]]]]]]
- Produce reference page.
-
- RRRRSSSS [[[[ssssttttrrrriiiinnnngggg----nnnnaaaammmmeeee]]]]
- Reference start.
-
- SSSS [[[[ssssiiiizzzzeeee [[[[ssssppppaaaacccciiiinnnngggg]]]]]]]]
- Set point size and vertical spacing. If any argument is
- equal 'P', then the previous value is used. A 'C' means
- current value, and 'D' default value. If '+' or '-' is
- used before the value, then increment or decrement of
- the current value will be done.
-
- SSSSAAAA [[[[aaaarrrrgggg]]]]
- Set adjustment.
-
- SSSSKKKK [[[[ppppaaaaggggeeeessss]]]]
- Skip pages.
-
- SSSSMMMM ssssttttrrrriiiinnnngggg1111 [[[[ssssttttrrrriiiinnnngggg2222 [[[[ssssttttrrrriiiinnnngggg3333]]]]]]]]
- Make a string smaller.
-
- SSSSPPPP [[[[lllliiiinnnneeeessss]]]]
- Space vertically. _l_i_n_e_s can have any scalingfactor,
- like _3_i or _8_v.
-
- TTTTBBBB [[[[ttttiiiittttlllleeee [[[[oooovvvveeeerrrrrrrriiiiddddeeee [[[[ffffllllaaaagggg [[[[rrrreeeeffffnnnnaaaammmmeeee]]]]]]]]]]]]]]]]
- Table title. If _r_e_f_n_a_m_e is used, then the tablenumber
- is saved with ....SSSSEEEETTTTRRRR, and can be retrieved with ....GGGGEEEETTTTSSSSTTTT
- _r_e_f_n_a_m_e.
-
- TTTTCCCC [[[[sssslllleeeevvvveeeellll [[[[ssssppppaaaacccciiiinnnngggg [[[[ttttlllleeeevvvveeeellll [[[[ttttaaaabbbb [[[[hhhh1111 [[[[hhhh2222 [[[[hhhh3333 [[[[hhhh4444 [[[[hhhh5555]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
-
-
-
- Page 9 (printed 7/8/94)
-
-
-
-
-
-
- GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((00004444 MMMMaaaarrrrcccchhhh 1111999999994444)))) GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777))))
-
-
-
- Table of contents. All texts can be redefined, new
- stringvariables _L_i_f_g, _L_i_t_b, _L_i_e_x, _L_i_e_c and _L_i_c_o_n
- contains "Figure", "TABLE", "Exhibit", "Equation" and
- "CONTENTS". These can be redefined to other languages.
-
- TTTTEEEE Table end.
-
- TTTTHHHH [[[[NNNN]]]]
- Table header.
-
- TTTTLLLL Begin title of memorandum.
-
- TTTTMMMM [[[[nnnnuuuummmm1111 [[[[nnnnuuuummmm2222 [[[[............]]]]]]]]]]]]
- Technical memorandumnumbers used in ....MMMMTTTT. Unlimited
- number of arguments may be given.
-
- TTTTPPPP Top of page user-defined macro. Note that header and
- footer is printed in a separate environment.
- Linelength is preserved though.
-
- TTTTSSSS [[[[HHHH]]]]
- Table start
-
- TTTTXXXX Userdefined table of contents exit.
-
- TTTTYYYY Userdefined tbale of contents exit (no "CONTENTS").
-
- VVVVLLLL [[[[tttteeeexxxxtttt----iiiinnnnddddeeeennnntttt [[[[mmmmaaaarrrrkkkk----iiiinnnnddddeeeennnntttt [[[[1111]]]]]]]]]]]]
- Variable-item list start
-
- VVVVMMMM [[[[ttttoooopppp [[[[bbbboooottttttttoooommmm]]]]]]]]
- Vertical margin.
-
- WWWWCCCC [[[[ffffoooorrrrmmmmaaaatttt]]]]
- Footnote and display width control.
-
-
-
-
- Strings used in mgm:
-
- EEEEMMMM Em dash string
-
- HHHHFFFF Fontlist for headings, normally "2 2 2 2 2 2 2".
- Nonnumeric fontnames may also be used.
-
- HHHHPPPP Pointsize list for headings. Normally "0 0 0 0 0 0 0"
- which is the same as "10 10 10 10 10 10 10".
-
- LLLLffff Contains "LIST OF FIGURES".
-
- LLLLtttt Contains "LIST OF TABLES".
-
-
-
- Page 10 (printed 7/8/94)
-
-
-
-
-
-
- GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((00004444 MMMMaaaarrrrcccchhhh 1111999999994444)))) GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777))))
-
-
-
- LLLLxxxx Contains "LIST OF EXHIBITS".
-
- LLLLeeee Contains "LIST OF EQUATIONS".
-
- RRRRpppp Contains "REFERENCES".
-
- TTTTmmmm Contains \(tm, trade mark.
-
- Number variables used in mgm:
-
- CCCCllll====2222 Contents level [0:7], contents saved if heading level
- <= Cl
-
- CCCCpppp====0000 Eject page between LIST OF XXXX if Cp == 0
-
- DDDD====0000 Debugflag, values >0 produces varying degree of debug.
- A value of 1 gives information about the progress of
- formatting.
-
- DDDDeeee====0000 Eject after floating display is output [0:1]
-
- DDDDffff====5555 Floating keep output [0:5]
-
- DDDDssss====1111 space before and after display if == 1 [0:1]
-
- EEEEjjjj====0000 Eject page
-
- EEEEqqqq====0000 Equation lable adjust 0=left, 1=right
-
- FFFFssss====1111 Footnote spacing
-
- HHHH1111----HHHH7777
- Heading counters
-
- HHHHbbbb====2222 Heading break level [0:7]
-
- HHHHcccc====0000 Heading centering level, [0:7]
-
- HHHHiiii====1111 Heading temporary indent [0:2] 0 -> 0 indent, left
- margin
- 1 -> indent to right , like .P 1
- 2 -> indent to line up with text part of preceding
- heading
-
- HHHHssss====2222 Heading space level [0:7]
-
- HHHHtttt====0000 Heading numbering type 0 -> multiple (1.1.1 ...)
- 1 -> single
-
- HHHHuuuu====2222 Unnumbered heading level
-
- HHHHyyyy====1111 Hyphenation in body 0 -> no hyphenation
-
-
-
- Page 11 (printed 7/8/94)
-
-
-
-
-
-
- GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((00004444 MMMMaaaarrrrcccchhhh 1111999999994444)))) GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777))))
-
-
-
- 1 -> hyphenation 14 on
-
- LLLLffff====1111,,,, LLLLtttt====1111,,,, LLLLxxxx====1111,,,, LLLLeeee====0000
- Enables (1) or disables (0) the printing of List of
- figures, List of tables, List of exhibits and List of
- equations.
-
- LLLLiiii====6666 List indent, used by .AL
-
- LLLLssss====99999999
- List space, if current listlevel > Ls then no spacing
- will occur around lists.
-
- NNNN====0000 Numbering style [0:5] 0 == (default) normal header for
- all pages.
- 1 == header replaces footer on first page, header is
- empty.
- 2 == page header is removed on the first page.
- 3 == "section-page" numbering enabled.
- 4 == page header is removed on the first page.
- 5 == "section-page" and "section-figure" numbering
- enabled. Se also the number-register Sectf and Sectp.
-
- NNNNpppp====0000 Numbered paragraphs.
- 0 == not numbered
- 1 == numbered in first level headings.
-
- OOOOffff====0000 Format of figure,table,exhibit,equation titles.
- 0= ". "
- 1= " - "
-
- PPPP Current page-number, normally the same as % unless
- "section-page" numbering is enabled.
-
- PPPPiiii====5555 paragraph indent
-
- PPPPssss====1111 paragraph spacing
-
- PPPPtttt====0000 Paragraph type.
- 0 == left-justified
- 1 == indented .P
- 2 == indented .P except after .H, .DE or .LE.
-
- SSSSiiii====5555 Display indent.
-
- AAAAUUUUTTTTHHHHOOOORRRR
- Jvrgen Hdgg, Lund Institute of Technology, Sweden
- <jh@efd.lth.se>
-
- FFFFIIIILLLLEEEESSSS
- ////uuuussssrrrr////sssskkkkuuuunnnnkkkk////lllliiiibbbb////ggggrrrrooooffffffff////ttttmmmmaaaacccc////ttttmmmmaaaacccc....ggggmmmm
-
-
-
-
- Page 12 (printed 7/8/94)
-
-
-
-
-
-
- GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777)))) GGGGrrrrooooffffffff VVVVeeeerrrrssssiiiioooonnnn 1111....00009999 ((((00004444 MMMMaaaarrrrcccchhhh 1111999999994444)))) GGGGRRRROOOOFFFFFFFF____MMMMMMMM((((7777))))
-
-
-
- ////uuuussssrrrr////sssskkkkuuuunnnnkkkk////lllliiiibbbb////ggggrrrrooooffffffff////ttttmmmmaaaacccc////mmmmmmmm////****....ccccoooovvvv
-
- ////uuuussssrrrr////sssskkkkuuuunnnnkkkk////lllliiiibbbb////ggggrrrrooooffffffff////ttttmmmmaaaacccc////mmmmmmmm////****....MMMMTTTT
-
- ////uuuussssrrrr////sssskkkkuuuunnnnkkkk////lllliiiibbbb////ggggrrrrooooffffffff////ttttmmmmaaaacccc////mmmmmmmm////llllooooccccaaaalllleeee
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- ggggrrrrooooffffffff(1), ggggttttrrrrooooffffffff(1), ggggttttbbbbllll(1), ggggppppiiiicccc(1), ggggeeeeqqqqnnnn(1)
- mmmmmmmm(7) mmmmggggmmmmsssseeee(7)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 13 (printed 7/8/94)
-
-
-
-