groff_man.man revision 114402
179543Sru.ig 2114402SruCopyright (C) 1999-2000, 2001, 2002, 2003 Free Software Foundation, Inc. 369626Sru 469626SruPermission is granted to make and distribute verbatim copies of 569626Sruthis manual provided the copyright notice and this permission notice 669626Sruare preserved on all copies. 769626Sru 869626SruPermission is granted to copy and distribute modified versions of this 969626Srumanual under the conditions for verbatim copying, provided that the 1069626Sruentire resulting derived work is distributed under the terms of a 1169626Srupermission notice identical to this one. 1269626Sru 1369626SruPermission is granted to copy and distribute translations of this 1469626Srumanual into another language, under the above conditions for modified 1569626Sruversions, except that this permission notice may be included in 1669626Srutranslations approved by the Free Software Foundation instead of in 1769626Sruthe original English. 1869626Sru.. 19114402Sru. 2069626Sru.de TQ 21114402Sru. br 22114402Sru. ns 23114402Sru. TP \\$1 2469626Sru.. 25114402Sru. 26114402Sru. 2755839Sasmodai.TH GROFF_MAN @MAN7EXT@ "@MDATE@" "Groff Version @VERSION@" 2855839Sasmodai. 29114402Sru. 30114402Sru.\" ----------------------------------------------------------------- 31114402Sru. 3255839Sasmodai.SH NAME 3355839Sasmodai. 3469626Srugroff_man \- groff `man' macros to support generation of man pages 3569626Sru. 36114402Sru. 37114402Sru.\" ----------------------------------------------------------------- 38114402Sru. 3955839Sasmodai.SH SYNOPSIS 4069626Sru. 4155839Sasmodai.B groff 4275584Sru.B \-man 4355839Sasmodai[ 44104862Sru.IR options .\|.\|.\& 4555839Sasmodai] 4655839Sasmodai[ 47104862Sru.IR files .\|.\|.\& 4855839Sasmodai] 4975584Sru.br 5075584Sru.B groff 5175584Sru.B \-m\ man 5275584Sru[ 53104862Sru.IR options .\|.\|.\& 5475584Sru] 5575584Sru[ 56104862Sru.IR files .\|.\|.\& 5775584Sru] 5855839Sasmodai. 59114402Sru. 60114402Sru.\" ----------------------------------------------------------------- 61114402Sru. 6255839Sasmodai.SH DESCRIPTION 6355839Sasmodai. 6475584SruThe 6575584Sru.B man 6675584Srumacros used to generate man pages with 6755839Sasmodai.I groff 6875584Sruwere written by James Clark. 6955839SasmodaiThis document provides a brief summary of the use of each macro in that 7055839Sasmodaipackage. 7169626Sru. 72114402Sru. 73114402Sru.\" ----------------------------------------------------------------- 74114402Sru. 7569626Sru.SH OPTIONS 7669626Sru. 7769626SruThe 7869626Sru.B man 7969626Srumacros understand the following command line options (which define various 8069626Sruregisters). 81114402Sru. 8255839Sasmodai.TP 8375584Sru.B \-rcR=1 8475584SruThis option (the default if in nroff mode) will create a single, very long 8575584Srupage instead of multiple pages. 8675584SruSay 8775584Sru.B \-rcR=0 8875584Sruto disable it. 89114402Sru. 9075584Sru.TP 9169626Sru.B \-rC1 9269626SruIf more than one manual page is given on the command line, number the 9369626Srupages continuously, rather than starting each at\ 1. 94114402Sru. 9569626Sru.TP 9669626Sru.B \-rD1 9769626SruDouble-sided printing. 9869626SruFooters for even and odd pages are formatted differently. 99114402Sru. 10069626Sru.TP 101114402Sru.BI \-rFT= dist 102114402SruSet distance of the footer relative to the bottom of the page if negative 103114402Sruor relative to the top if positive. 104114402SruThe default is -0.5i. 105114402Sru. 106114402Sru.TP 107114402Sru.BI \-rHY= flags 108114402SruSet hyphenation flags. 109114402Sru. 110114402SruPossible values are 1\ to hyphenate without restrictions, 2\ to not 111114402Sruhyphenate the last word on a page, 4\ to not hyphenate the last two 112114402Srucharacters of a word, and 8\ to not hyphenate the first two characters 113114402Sruof a word. 114114402Sru. 115114402SruThese values are additive; the default is\ 14. 116114402Sru. 117114402Sru.TP 118114402Sru.BI \-rIN= width 119114402SruSet body text indentation to 120114402Sru.IR width . 121114402SruThe default is 7n for 122114402Sru.IR nroff , 123114402Sru7.2n for 124114402Sru.IR troff . 125114402SruFor 126114402Sru.IR nroff , 127114402Sruthis value should always be an integer multiple of unit `n' to get 128114402Sruconsistent indentation. 129114402Sru. 130114402Sru.TP 131114402Sru.BI \-rLL= line-length 132114402SruSet line length. 133114402SruIf this option is not given, the line length defaults to 78n in nroff mode 134114402Sruand 6.5i in troff mode. 135114402Sru. 136114402Sru.TP 137114402Sru.BI \-rLT= title-length 138114402SruSet title length. 139114402SruIf this option is not given, the title length defaults to the line length. 140114402Sru. 141114402Sru.TP 14269626Sru.BI \-rP nnn 14369626SruEnumeration of pages will start with 14469626Sru.I nnn 14569626Srurather than with\ 1. 146114402Sru. 14769626Sru.TP 14869626Sru.BI \-rS xx 14969626SruBase document font size is 15069626Sru.I xx 15169626Srupoints 15269626Sru.RI ( xx 15369626Srucan be 10, 11, or\ 12) rather than 10\ points. 154114402Sru. 15569626Sru.TP 156114402Sru.BI \-rSN= width 157114402SruSet sub-subheading indentation to 158114402Sru.IR width . 159114402SruThe default is 3n. 160114402Sru. 161114402Sru.TP 16269626Sru.BI \-rX nnn 16369626SruAfter page\ \c 16469626Sru.IR nnn , 16569626Srunumber pages as 16669626Sru.IR nnn a, 16769626Sru.IR nnn b, 16869626Sru.IR nnn c, 16969626Sruetc. 17069626SruFor example, the option `\-rX2' will produce the following page numbers: 17169626Sru1, 2, 2a, 2b, 2c, etc. 17269626Sru. 173114402Sru. 174114402Sru.\" ----------------------------------------------------------------- 175114402Sru. 17669626Sru.SH USAGE 17769626Sru. 17869626SruThis section describes the available macros for manual pages. 17969626SruFor further customization, put additional macros and requests into the file 18069626Sru.B man.local 18175584Sruwhich will be loaded immediately after the 18275584Sru.B man 18375584Srupackage. 184114402Sru. 18569626Sru.TP 18669626Sru.BI .TH " title section " [ extra1 "] [" extra2 "] [" extra3 ] 187114402SruSet the title of the man page to 18855839Sasmodai.I title 18955839Sasmodaiand the section to 19055839Sasmodai.IR section , 19155839Sasmodaiwhich must take on a value between 1 and\ 8. 19255839SasmodaiThe value 19355839Sasmodai.I section 19455839Sasmodaimay also have a string appended, e.g. `.pm', to indicate a specific 19555839Sasmodaisubsection of the man pages. 19669626SruBoth 19769626Sru.I title 19869626Sruand 19969626Sru.I section 20069626Sruare positioned at the left and right in the header line (with 20169626Sru.I section 20269626Sruin parentheses immediately appended to 20369626Sru.IR title . 20469626Sru.I extra1 20569626Sruwill be positioned in the middle of the footer line. 20669626Sru.I extra2 207114402Sruwill be positioned at the left in the footer line (or at the left on 20869626Srueven pages and at the right on odd pages if double-sided printing is 20969626Sruactive). 21069626Sru.I extra3 21169626Sruis centered in the header line. 212114402Sru. 21369626Sru.IP 21469626SruFor HTML output, headers and footers are completely supressed. 215114402Sru. 21669626Sru.IP 21769626SruAdditionally, this macro starts a new page; the new line number is\ 1 again 21869626Sru(except if the `-rC1' option is given on the command line) -- this feature 21969626Sruis intended only for formatting multiple man pages; a single man page should 22069626Srucontain exactly one 22169626Sru.B TH 22269626Srumacro at the beginning of the file. 223114402Sru. 22455839Sasmodai.TP 22569626Sru.BI ".SH [" "text for a heading" ] 226114402SruSet up an unnumbered section heading sticking out to the left. 22769626SruPrints out all the text following 22869626Sru.B SH 229114402Sruup to the end of the line (or the text in the next input line if there is 230104862Sruno argument to 23169626Sru.BR SH ) 232114402Sruin bold face 233114402Sru(or the font specified by the string 234114402Sru.BR HF ), 235114402Sruone size larger than the base document size. 236114402SruAdditionally, the left margin and the indentation for the following text 237114402Sruis reset to the default values. 238114402Sru. 23955839Sasmodai.TP 24069626Sru.BI ".SS [" "text for a heading" ] 241114402SruSet up a secondary, unnumbered section heading. 24269626SruPrints out all the text following 24369626Sru.B SS 244114402Sruup to the end of the line (or the text in the next input line if there is 245104862Sruno argument to 24669626Sru.BR SS ) 247114402Sruin bold face 248114402Sru(or the font specified by the string 249114402Sru.BR HF ), 250114402Sruat the same size as the base document size. 251114402SruAdditionally, the left margin and the indentation for the following text 252114402Sruis reset to the default values. 253114402Sru. 25455839Sasmodai.TP 25555839Sasmodai.BI ".TP [" nnn ] 256114402SruSet up an indented paragraph with label. 25775584SruThe indentation is set to 25855839Sasmodai.I nnn 25969626Sruif that argument is supplied (the default unit is `n' if omitted), otherwise 260114402Sruit is set to the previous indentation value specified with 261114402Sru.BR TP , 262114402Sru.BR IP , 263114402Sruor 264114402Sru.B HP 265114402Sru(or to the default value if none of them have been used yet). 266114402Sru. 267114402Sru.IP 268104862SruThe first input line of text following this macro is interpreted as a string 269104862Sruto be printed flush-left, as it is appropriate for a label. 27055839SasmodaiIt is not interpreted as part of a paragraph, so there is no attempt to fill 27155839Sasmodaithe first line with text from the following input lines. 272114402SruNevertheless, if the label is not as wide as the indentation the 27355839Sasmodaiparagraph starts at the same line (but indented), continuing on the 27455839Sasmodaifollowing lines. 275114402SruIf the label is wider than the indentation the descriptive part of the 27655839Sasmodaiparagraph begins on the line following the label, entirely indented. 27769626SruNote that neither font shape nor font size of the label is set to a default 27869626Sruvalue; on the other hand, the rest of the text will have default font 27969626Srusettings. 280114402Sru. 281114402Sru.IP 28269626SruThe 28369626Sru.B TP 28469626Srumacro is the macro used for the explanations you are just reading. 285114402Sru. 28655839Sasmodai.TP 28769626Sru.B .LP 28869626Sru.TQ 28969626Sru.B .PP 29069626Sru.TQ 29169626Sru.B .P 29255839SasmodaiThese macros are mutual aliases. 29355839SasmodaiAny of them causes a line break at the current position, followed by a 29469626Sruvertical space downwards by the amount specified by the 29569626Sru.B PD 29669626Srumacro. 29769626SruThe font size and shape are reset to the default value (10pt resp. Roman). 298114402SruFinally, the current left margin and the indentation are restored. 299114402Sru. 30055839Sasmodai.TP 30155839Sasmodai.BI ".IP [" designator "] [" nnn ] 302114402SruSet up an indented paragraph, using 30375584Sru.I designator 30455839Sasmodaias a tag to mark its beginning. 30569626SruThe indentation is set to 30655839Sasmodai.I nnn 307114402Sruif that argument is supplied (the default unit is `n' if omitted), otherwise 308114402Sruit is set to the previous indentation value specified with 309114402Sru.BR TP , 310114402Sru.BR IP , 311114402Sruor 312114402Sru.B HP 313114402Sru(or to the default value if none of them have been used yet). 31469626SruFont size and face of the paragraph (but not the designator) are reset to 31569626Sruits default values. 316114402Sru. 317114402Sru.IP 31869626SruTo start an indented paragraph with a particular indentation but without a 31969626Srudesignator, use `""' (two doublequotes) as the second argument. 320114402Sru. 32155839Sasmodai.IP 32255839SasmodaiFor example, the following paragraphs were all set up with bullets as the 323114402Srudesignator, using `.IP\ \\(bu\ 4'. 324114402SruThe whole block has been enclosed with `.RS' and `.RE' to set the left 325114402Srumargin temporarily to the current indentation value. 326114402Sru. 32769626Sru.RS 32855839Sasmodai.IP \(bu 4 32969626Sru.B IP 33075584Sruis one of the three macros used in the 33175584Sru.B man 33275584Srupackage to format lists. 33355839Sasmodai.IP \(bu 4 33469626Sru.B HP 33569626Sruis another. 33655839SasmodaiThis macro produces a paragraph with a left hanging indentation. 33755839Sasmodai.IP \(bu 4 33869626Sru.B TP 33969626Sruis another. 34069626SruThis macro produces an unindented label followed by an indented paragraph. 34169626Sru.RE 342114402Sru. 34355839Sasmodai.TP 34455839Sasmodai.BI ".HP [" nnn ] 345114402SruSet up a paragraph with hanging left indentation. 34655839SasmodaiThe indentation is set to 34755839Sasmodai.I nnn 348114402Sruif that argument is supplied (the default unit is `n' if omitted), otherwise 349114402Sruit is set to the previous indentation value specified with 350114402Sru.BR TP , 351114402Sru.BR IP , 352114402Sruor 353114402Sru.B HP 354114402Sru(or to the default value if none of them have been used yet). 35569626SruFont size and face are reset to its default values. 35669626SruThe following paragraph illustrates the effect of this macro with hanging 357114402Sruindentation set to\ 4 (enclosed by `.RS' and `.RE' to set the left margin temporarily to 358114402Sruthe current indentation): 359114402Sru. 36069626Sru.RS 36169626Sru.HP 4 36269626SruThis is a paragraph following an invocation of the 36369626Sru.B HP 36469626Srumacro. 36555839SasmodaiAs you can see, it produces a paragraph where all lines but the first are 36669626Sruindented. 36769626Sru.RE 368114402Sru. 36969626Sru.TP 37069626Sru.BI ".RS [" nnn ] 37169626SruThis macro moves the left margin to the right by the value 37269626Sru.I nnn 373114402Sruif specified (default unit is `n'); otherwise it is set to the previous 374114402Sruindentation value specified with 375114402Sru.BR TP , 376114402Sru.BR IP , 377114402Sruor 378114402Sru.B HP 379114402Sru(or to the default value if none of them have been used yet). 380114402SruThe indentation value is then set to the default. 381114402Sru. 382114402Sru.IP 38369626SruCalls to the 38469626Sru.B RS 38569626Srumacro can be nested. 386114402Sru. 38769626Sru.TP 38869626Sru.BI ".RE [" nnn ] 38969626SruThis macro moves the left margin back to level 390114402Sru.IR nnn , 391114402Srurestoring the previous left margin. 392114402SruIf no argument is given, it moves one level back. 39369626SruThe first level (i.e., no call to 39469626Sru.B RS 39569626Sruyet) has number\ 1, and each call to 39669626Sru.B RS 39769626Sruincreases the level by\ 1. 398114402Sru. 39969626Sru.PP 40069626SruTo summarize, the following macros cause a line break with the insertion of 40169626Sruvertical space (which amount can be changed with the 40269626Sru.B PD 40369626Srumacro): 40469626Sru.BR SH , 40569626Sru.BR SS , 40669626Sru.BR TP , 40769626Sru.B LP 40869626Sru.RB ( PP , 40969626Sru.BR P ), 41069626Sru.BR IP , 41169626Sruand 41269626Sru.BR HP . 41369626SruThe macros 41469626Sru.B RS 41569626Sruand 41669626Sru.B RE 41769626Srualso cause a break but no insertion of vertical space. 41855839Sasmodai. 419114402Sru. 420114402Sru.\" ----------------------------------------------------------------- 421114402Sru. 42255839Sasmodai.SH "MACROS TO SET FONTS" 42355839Sasmodai. 42469626SruThe standard font is Roman; the default text size is 10\ point. 425114402Sru. 42655839Sasmodai.TP 42769626Sru.BI ".SM [" text ] 428104862SruCauses the text on the same line or the text on the next input line to 429104862Sruappear in a font that is one point size smaller than the default font. 430114402Sru. 43155839Sasmodai.TP 43269626Sru.BI ".SB [" text ] 433104862SruCauses the text on the same line or the text on the next input line to 434104862Sruappear in boldface font, one point size smaller than the default font. 435114402Sru. 43655839Sasmodai.TP 43755839Sasmodai.BI ".BI " text 43855839SasmodaiCauses text on the same line to appear alternately in bold face and italic. 43955839SasmodaiThe text must be on the same line as the macro call. 44069626SruThus 44169626Sru.RS 44269626Sru.IP 44369626Sru\&.BI this "word and" that 44469626Sru.PP 44569626Sruwould cause `this' and `that' to appear in bold face, while `word and' 44669626Sruappears in italics. 44769626Sru.RE 448114402Sru. 44955839Sasmodai.TP 45055839Sasmodai.BI ".IB " text 45155839SasmodaiCauses text to appear alternately in italic and bold face. 45255839SasmodaiThe text must be on the same line as the macro call. 453114402Sru. 45455839Sasmodai.TP 45569626Sru.BI ".RI " text 45669626SruCauses text on the same line to appear alternately in roman and italic. 45769626SruThe text must be on the same line as the macro call. 458114402Sru. 45969626Sru.TP 46069626Sru.BI ".IR " text 46169626SruCauses text on the same line to appear alternately in italic and roman. 46269626SruThe text must be on the same line as the macro call. 463114402Sru. 46469626Sru.TP 46555839Sasmodai.BI ".BR " text 46655839SasmodaiCauses text on the same line to appear alternately in bold face and roman. 46755839SasmodaiThe text must be on the same line as the macro call. 468114402Sru. 46955839Sasmodai.TP 47055839Sasmodai.BI ".RB " text 47155839SasmodaiCauses text on the same line to appear alternately in roman and bold face. 47255839SasmodaiThe text must be on the same line as the macro call. 473114402Sru. 47455839Sasmodai.TP 47569626Sru.BI ".B [" text ] 47669626SruCauses 47769626Sru.I text 47869626Sruto appear in bold face. 479114402SruIf no text is present on the line where the macro is called the text 480104862Sruof the next input line appears in bold face. 481114402Sru. 48255839Sasmodai.TP 48369626Sru.BI ".I [" text ] 48469626SruCauses 48569626Sru.I text 48669626Sruto appear in italic. 487114402SruIf no text is present on the line where the macro is called the text 488104862Sruof the next input line appears in italic. 48955839Sasmodai. 490114402Sru. 491114402Sru.\" ----------------------------------------------------------------- 492114402Sru. 49369626Sru.SH "MISCELLANEOUS" 49469626Sru. 495114402SruThe default indentation is 7.2n in troff mode and 7n in nroff mode except for 49669626Sru.B grohtml 49775584Sruwhich ignores indentation. 498114402Sru. 49969626Sru.TP 50069626Sru.B .DT 501114402SruSet tabs every 0.5 inches. 50269626SruSince this macro is always called during a 50369626Sru.B TH 50469626Srurequest, it makes sense to call it only if the tab positions have been 50569626Sruchanged. 506114402Sru. 50769626Sru.TP 50869626Sru.BI ".PD [" nnn ] 509114402SruAdjust the empty space before a new paragraph or section. 510114402SruThe optional argument gives the amount of space (default unit is `v'); 511114402Sruwithout parameter, the value is reset to its default value (1\ line in 512114402Srunroff mode, 0.4v\ otherwise). 51369626SruThis affects the macros 51469626Sru.BR SH , 51569626Sru.BR SS , 51669626Sru.BR TP , 51769626Sru.B LP 51869626Sru(resp.\& 51969626Sru.B PP 52069626Sruand 52169626Sru.BR P ), 52269626Sru.BR IP , 52369626Sruand 52469626Sru.BR HP . 525114402Sru. 526114402Sru.TP 527114402Sru.BI ".AT [" system " [" release ]] 528114402SruAlter the footer for use with AT&T manpages. 529114402SruThis command exists only for compatibility; don't use it. 530114402SruSee the groff info manual for more. 531114402Sru. 532114402Sru.TP 533114402Sru.BI ".UC [" version ] 534114402SruAlter the footer for use with BSD manpages. 535114402SruThis command exists only for compatibility; don't use it. 536114402SruSee the groff info manual for more. 537114402Sru. 538114402Sru.TP 539114402Sru.B ".PT" 540114402SruPrint the header string. 541114402SruRedefine this macro to get control of the header. 542114402Sru. 543114402Sru.TP 544114402Sru.B ".BT" 545114402SruPrint the footer string. 546114402SruRedefine this macro to get control of the footer. 547114402Sru. 54869626Sru.PP 54969626SruThe following strings are defined: 55069626Sru.TP 55169626Sru.B \e*S 55269626SruSwitch back to the default font size. 553114402Sru. 55469626Sru.TP 55569626Sru.B \e*R 55669626SruThe `registered' sign. 557114402Sru. 55869626Sru.TP 55969626Sru.B \e*(Tm 56069626SruThe `trademark' sign. 561114402Sru. 56269626Sru.TP 56369626Sru.B \e*(lq 56469626Sru.TQ 56569626Sru.B \e*(rq 56669626SruLeft and right quote. 56769626SruThis is equal to `\e(lq' and `\e(rq', respectively. 568114402Sru. 569114402Sru.TP 570114402Sru.B \e*(HF 571114402SruThe typeface used to print headings and subheadings. 572114402SruThe default is `B'. 573114402Sru. 57469626Sru.PP 57569626SruIf a preprocessor like 57669626Sru.B @g@tbl 57769626Sruor 57869626Sru.B @g@eqn 57969626Sruis needed, it has become usage to make the first line of the man page look 58069626Srulike this: 58169626Sru.PP 58269626Sru.RS 58369626Sru.BI .\e"\ word 58469626Sru.RE 58569626Sru.PP 58669626SruNote the single space character after the double quote. 58769626Sru.I word 58869626Sruconsists of letters for the needed preprocessors: `e' for 58969626Sru.BR @g@eqn , 59069626Sru`r' for 59169626Sru.BR @g@refer , 59269626Sruand `t' for 59369626Sru.BR @g@tbl . 59469626SruModern implementations of the 59569626Sru.B man 59669626Sruprogram read this first line and automatically call the right 59769626Srupreprocessor(s). 59869626Sru. 599114402Sru. 600114402Sru.\" ----------------------------------------------------------------- 601114402Sru. 60275584Sru.SH FILES 60375584Sru.TP 60475584Sru.B man.tmac 60575584Sru.TQ 60675584Sru.B an.tmac 60775584SruThese are wrapper files to call 60875584Sru.BR andoc.tmac . 60975584Sru.TP 61075584Sru.B andoc.tmac 61175584SruThis file checks whether the 61275584Sru.B man 61375584Srumacros or the 61475584Sru.B mdoc 61575584Srupackage should be used. 61675584Sru.TP 61775584Sru.B an-old.tmac 61875584SruAll 61975584Sru.B man 62075584Srumacros are contained in this file. 62175584Sru.TP 62275584Sru.B man.local 62375584SruLocal changes and customizations should be put into this file. 62475584Sru. 625114402Sru. 626114402Sru.\" ----------------------------------------------------------------- 627114402Sru. 62855839Sasmodai.SH "SEE ALSO" 62955839Sasmodai. 63075584SruSince the 63175584Sru.B man 63275584Srumacros consist of groups of 63375584Sru.I groff 63455839Sasmodairequests, one can, in principle, supplement the functionality of the 63575584Sru.B man 63675584Srumacros with individual 63755839Sasmodai.I groff 63855839Sasmodairequests where necessary. 639114402SruSee the groff info pages for a complete reference of all requests. 640114402Sru. 64169626Sru.PP 64269626Sru.BR @g@tbl (@MAN1EXT@), 64369626Sru.BR @g@eqn (@MAN1EXT@), 64469626Sru.BR @g@refer (@MAN1EXT@), 64569626Sru.BR man (1) 64655839Sasmodai. 647114402Sru. 648114402Sru.\" ----------------------------------------------------------------- 649114402Sru. 65055839Sasmodai.SH AUTHOR 65155839Sasmodai. 65255839SasmodaiThis manual page was originally written for the Debian GNU/Linux system by 65369626SruSusan G. Kleinmann <sgk@debian.org>, corrected and updated by Werner Lemberg 65455839Sasmodai<wl@gnu.org>, and is now part of the GNU troff distribution. 65579543Sru. 65679543Sru.\" Local Variables: 65779543Sru.\" mode: nroff 65879543Sru.\" End: 659