131492SwollmanThis is groff, produced by makeinfo version 4.8 from ./groff.texinfo. 231492Swollman 331492Swollman This manual documents GNU `troff' version 1.19.2. 431492Swollman 531492Swollman Copyright (C) 1994-2000, 2001, 2002, 2003, 2004, 2005 Free Software 631492SwollmanFoundation, Inc. 731492Swollman 831492Swollman Permission is granted to copy, distribute and/or modify this 931492Swollman document under the terms of the GNU Free Documentation License, 1031492Swollman Version 1.1 or any later version published by the Free Software 1131492Swollman Foundation; with no Invariant Sections, with the Front-Cover texts 1231492Swollman being `A GNU Manual," and with the Back-Cover Texts as in (a) 1331492Swollman below. A copy of the license is included in the section entitled 1431492Swollman `GNU Free Documentation License." 1531492Swollman 1631492Swollman (a) The FSF's Back-Cover Text is: `You have freedom to copy and 1731492Swollman modify this GNU Manual, like GNU software. Copies published by 1831492Swollman the Free Software Foundation raise funds for GNU development." 1931492Swollman 2031492SwollmanINFO-DIR-SECTION Typesetting 2131492SwollmanSTART-INFO-DIR-ENTRY 2231492Swollman* Groff: (groff). The GNU troff document formatting system. 2331492SwollmanEND-INFO-DIR-ENTRY 2431492Swollman 2531492Swollman 2631492SwollmanIndirect: 2731492Swollmangroff-1: 1019 2831492Swollmangroff-2: 295973 2931492Swollmangroff-3: 504320 3031492Swollman 3131492SwollmanTag Table: 3231492Swollman(Indirect) 3331492SwollmanNode: Top1019 3431492SwollmanNode: Introduction2325 3531492SwollmanNode: What Is groff?2800 3631492SwollmanNode: What Is groff?-Footnotes4312 3731492SwollmanRef: What Is groff?-Footnote-14381 3831492SwollmanNode: History4418 39117590SgadNode: groff Capabilities9373 40117590SgadNode: Macro Package Intro10564 41117590SgadNode: Preprocessor Intro11192 42117590SgadNode: Output device intro12694 43117590SgadNode: Credits13164 44117590SgadNode: Invoking groff13673 45117541SgadNode: Groff Options14966 46117541SgadNode: Environment25163 4731492SwollmanNode: Macro Directories26995 4831492SwollmanNode: Font Directories28326 4931492SwollmanNode: Paper Size29972 5031492SwollmanNode: Invocation Examples31322 5131492SwollmanNode: Invocation Examples-Footnotes32519 5231492SwollmanRef: Invocation Examples-Footnote-132598 5331492SwollmanNode: grog32831 5431492SwollmanNode: Tutorial for Macro Users34109 5531492SwollmanNode: Basics34530 5631492SwollmanNode: Basics-Footnotes39350 5731492SwollmanRef: Basics-Footnote-139403 5831492SwollmanRef: Basics-Footnote-239497 5931492SwollmanNode: Common Features39611 6031492SwollmanNode: Paragraphs40401 6131492SwollmanNode: Sections and Chapters41908 6231492SwollmanNode: Headers and Footers42409 6378146SgadNode: Page Layout Adjustment43291 6431492SwollmanNode: Displays43567 6578146SgadNode: Footnotes and Annotations44834 6678146SgadNode: Table of Contents45502 6778146SgadNode: Indices46026 6878146SgadNode: Paper Formats46437 6978146SgadNode: Multiple Columns46819 7078146SgadNode: Font and Size Changes47078 7178146SgadNode: Predefined Strings47391 7278146SgadNode: Preprocessor Support47738 7331492SwollmanNode: Configuration and Customization48303 7431492SwollmanNode: Macro Packages48681 7531492SwollmanNode: man49238 7631492SwollmanNode: Man options49675 7731492SwollmanNode: Man options-Footnotes52369 7831492SwollmanRef: Man options-Footnote-152432 7931492SwollmanNode: Man usage53158 8031492SwollmanNode: Man font macros59203 8131492SwollmanNode: Miscellaneous man macros61035 8231492SwollmanNode: Predefined man strings62766 8331492SwollmanNode: Preprocessors in man pages63333 8431492SwollmanNode: Optional man extensions63956 8531492SwollmanNode: mdoc67956 8631492SwollmanNode: ms68130 8731492SwollmanNode: ms Intro68634 8831492SwollmanNode: General ms Structure69312 8931492SwollmanNode: General ms Structure-Footnotes71762 9031492SwollmanRef: General ms Structure-Footnote-171843 9131492SwollmanNode: ms Document Control Registers71889 9231492SwollmanNode: ms Cover Page Macros78370 9331492SwollmanNode: ms Body Text81390 9431492SwollmanNode: Paragraphs in ms81879 9531492SwollmanNode: Headings in ms83593 9631492SwollmanNode: Highlighting in ms85686 9731492SwollmanNode: Lists in ms88277 9831492SwollmanNode: Indentation values in ms91700 9931492SwollmanNode: Tabstops in ms92329 10031492SwollmanNode: ms Displays and Keeps92751 10131492SwollmanNode: ms Insertions96705 10231492SwollmanNode: Example multi-page table98277 10331492SwollmanNode: ms Footnotes98733 10431492SwollmanNode: ms Page Layout99998 10531492SwollmanNode: ms Headers and Footers100524 10631492SwollmanNode: ms Margins101575 10731492SwollmanNode: ms Multiple Columns101829 10831492SwollmanNode: ms TOC102646 10931492SwollmanNode: ms Strings and Special Characters105378 11031492SwollmanNode: ms Strings and Special Characters-Footnotes108185 11131492SwollmanRef: ms Strings and Special Characters-Footnote-1108292 11231492SwollmanNode: Differences from AT&T ms108379 11331492SwollmanNode: Missing ms Macros110611 11431492SwollmanNode: Additional ms Macros111381 11531492SwollmanNode: Naming Conventions112649 11631492SwollmanNode: me113680 11731492SwollmanNode: mm113843 11831492SwollmanNode: gtroff Reference113995 11931492SwollmanNode: Text114914 12031492SwollmanNode: Filling and Adjusting115478 12131492SwollmanNode: Hyphenation116200 12231492SwollmanNode: Sentences116992 12331492SwollmanNode: Tab Stops118142 12431492SwollmanNode: Implicit Line Breaks119045 12531492SwollmanNode: Input Conventions120067 12631492SwollmanNode: Input Encodings120868 12731492SwollmanNode: Measurements122838 12831492SwollmanNode: Measurements-Footnotes125037 12931492SwollmanRef: Measurements-Footnote-1125102 13031492SwollmanNode: Default Units125174 13131492SwollmanNode: Expressions126229 13231492SwollmanNode: Identifiers128959 13331492SwollmanNode: Embedded Commands132821 13431492SwollmanNode: Requests133573 13531492SwollmanNode: Request and Macro Arguments135159 13631492SwollmanNode: Request and Macro Arguments-Footnotes137649 13731492SwollmanRef: Request and Macro Arguments-Footnote-1137744 13831492SwollmanRef: Request and Macro Arguments-Footnote-2137872 13931492SwollmanNode: Macros138226 14031492SwollmanNode: Escapes138612 14131492SwollmanNode: Comments141491 14231492SwollmanNode: Comments-Footnotes144067 14331492SwollmanRef: Comments-Footnote-1144124 14431492SwollmanNode: Registers144223 14531492SwollmanNode: Setting Registers144731 14631492SwollmanNode: Interpolating Registers147031 14731492SwollmanNode: Auto-increment147848 14831492SwollmanNode: Assigning Formats149398 14931492SwollmanNode: Built-in Registers152319 15031492SwollmanNode: Manipulating Filling and Adjusting155845 15131492SwollmanNode: Manipulating Hyphenation164378 15231492SwollmanNode: Manipulating Hyphenation-Footnotes175860 15331492SwollmanRef: Manipulating Hyphenation-Footnote-1175949 15431492SwollmanNode: Manipulating Spacing176024 15531492SwollmanNode: Tabs and Fields180017 15631492SwollmanNode: Tabs and Fields-Footnotes186016 15731492SwollmanRef: Tabs and Fields-Footnote-1186087 15831492SwollmanNode: Leaders186165 15931492SwollmanNode: Leaders-Footnotes187769 16031492SwollmanRef: Leaders-Footnote-1187824 16131492SwollmanNode: Fields187905 16231492SwollmanNode: Character Translations189333 16331492SwollmanNode: Troff and Nroff Mode198558 16431492SwollmanNode: Line Layout200553 16531492SwollmanNode: Line Control206489 16631492SwollmanNode: Page Layout209161 16731492SwollmanNode: Page Control212829 16831492SwollmanNode: Fonts and Symbols216572 16931492SwollmanNode: Changing Fonts217152 17031492SwollmanNode: Font Families219286 17131492SwollmanNode: Font Positions223857 17231492SwollmanNode: Using Symbols227002 17331492SwollmanNode: Using Symbols-Footnotes241711 17431492SwollmanRef: Using Symbols-Footnote-1241778 17531492SwollmanRef: Using Symbols-Footnote-2242231 17631492SwollmanRef: Using Symbols-Footnote-3242302 17731492SwollmanRef: Using Symbols-Footnote-4242541 17831492SwollmanNode: Special Fonts242604 17931492SwollmanNode: Artificial Fonts243789 18031492SwollmanNode: Ligatures and Kerning249299 18131492SwollmanNode: Sizes255325 18231492SwollmanNode: Sizes-Footnotes256161 18331492SwollmanRef: Sizes-Footnote-1256212 18431492SwollmanNode: Changing Type Sizes256624 18531492SwollmanNode: Fractional Type Sizes262096 18631492SwollmanNode: Strings265127 18731492SwollmanNode: Conditionals and Loops273132 18831492SwollmanNode: Operators in Conditionals273359 18931492SwollmanNode: Operators in Conditionals-Footnotes276430 19031492SwollmanRef: Operators in Conditionals-Footnote-1276521 19131492SwollmanRef: Operators in Conditionals-Footnote-2276600 19231492SwollmanNode: if-else276699 19331492SwollmanNode: while278272 19431492SwollmanNode: Writing Macros280659 19531492SwollmanNode: Copy-in Mode285498 19631492SwollmanNode: Parameters286392 19731492SwollmanNode: Page Motions288653 19831492SwollmanNode: Drawing Requests295973 19931492SwollmanNode: Traps305698 20031492SwollmanNode: Page Location Traps306310 20131492SwollmanNode: Diversion Traps312136 20231492SwollmanNode: Input Line Traps312751 20331492SwollmanNode: Blank Line Traps313780 20431492SwollmanNode: End-of-input Traps314067 20531492SwollmanNode: Diversions314740 20631492SwollmanNode: Environments321718 20731492SwollmanNode: Suppressing output325588 20831492SwollmanNode: Colors327413 20931492SwollmanNode: I/O330986 21031492SwollmanNode: Postprocessor Access339093 21131492SwollmanNode: Miscellaneous340659 21231492SwollmanNode: Miscellaneous-Footnotes346141 21331492SwollmanRef: Miscellaneous-Footnote-1346208 21431492SwollmanNode: Gtroff Internals346278 21531492SwollmanNode: Gtroff Internals-Footnotes350590 21631492SwollmanRef: Gtroff Internals-Footnote-1350663 21778146SgadNode: Debugging350797 21831492SwollmanNode: Warnings356625 21931492SwollmanNode: Warnings-Footnotes359562 22046110SjkhRef: Warnings-Footnote-1359619 22146110SjkhNode: Implementation Differences359740 22231492SwollmanNode: Implementation Differences-Footnotes364371 22331492SwollmanRef: Implementation Differences-Footnote-1364464 22431492SwollmanNode: Preprocessors364599 22531492SwollmanNode: geqn364901 22631492SwollmanNode: Invoking geqn365035 22731492SwollmanNode: gtbl365141 22831492SwollmanNode: Invoking gtbl365266 22931492SwollmanNode: gpic365372 23031492SwollmanNode: Invoking gpic365497 23131492SwollmanNode: ggrn365603 23231492SwollmanNode: Invoking ggrn365728 23331492SwollmanNode: grap365834 23431492SwollmanNode: grefer366110 23531492SwollmanNode: Invoking grefer366246 23631492SwollmanNode: gsoelim366362 23731492SwollmanNode: Invoking gsoelim366488 23831492SwollmanNode: Output Devices366609 23931492SwollmanNode: Special Characters366848 24031492SwollmanNode: grotty367017 24131492SwollmanNode: Invoking grotty367166 24231492SwollmanNode: grops367282 24331492SwollmanNode: Invoking grops367441 24431492SwollmanNode: Embedding PostScript367581 24531492SwollmanNode: grodvi367715 24631492SwollmanNode: Invoking grodvi367852 24731492SwollmanNode: grolj4367968 24831492SwollmanNode: Invoking grolj4368106 24931492SwollmanNode: grolbp368222 25031492SwollmanNode: Invoking grolbp368361 25131492SwollmanNode: grohtml368477 25231492SwollmanNode: Invoking grohtml368665 25331492SwollmanNode: grohtml specific registers and strings368833 25431492SwollmanNode: gxditview369710 25531492SwollmanNode: Invoking gxditview369846 25668253SgadNode: File formats369977 25768253SgadNode: gtroff Output370248 25831492SwollmanNode: gtroff Output-Footnotes372088 25931492SwollmanRef: gtroff Output-Footnote-1372155 26031492SwollmanNode: Language Concepts372290 26131492SwollmanNode: Separation373036 26295293SgadNode: Argument Units375287 26331492SwollmanNode: Document Parts376440 26431492SwollmanNode: Command Reference377842 26531492SwollmanNode: Comment Command378253 26631492SwollmanNode: Simple Commands378746 26731492SwollmanNode: Simple Commands-Footnotes384666 26831492SwollmanRef: Simple Commands-Footnote-1384737 26931492SwollmanNode: Graphics Commands384798 27032031SwollmanNode: Device Control Commands392117 27131492SwollmanNode: Obsolete Command396165 27231492SwollmanNode: Intermediate Output Examples397446 27346110SjkhNode: Output Language Compatibility400238 27446110SjkhNode: Font Files402294 27546110SjkhNode: Font Files-Footnotes402908 27646110SjkhRef: Font Files-Footnote-1402969 27746110SjkhNode: DESC File Format403030 27846110SjkhNode: Font File Format407429 27946110SjkhNode: Font File Format-Footnotes413661 28046110SjkhRef: Font File Format-Footnote-1413734 28146110SjkhRef: Font File Format-Footnote-2413825 28246110SjkhNode: Installation414044 28346110SjkhNode: Copying This Manual414170 28446110SjkhNode: GNU Free Documentation License414408 28546110SjkhNode: Request Index436816 28646110SjkhNode: Escape Index452702 28731492SwollmanNode: Operator Index459046 28831492SwollmanNode: Register Index460527 28931492SwollmanNode: Macro Index474109 29031492SwollmanNode: String Index486712 29131492SwollmanNode: Glyph Name Index495323 29231492SwollmanNode: Font File Keyword Index495628 29331492SwollmanNode: Program and File Index498671 29431492SwollmanNode: Concept Index504320 29531492Swollman 29631492SwollmanEnd Tag Table 29731492Swollman 29831492Swollman 29931492SwollmanLocal Variables: 30031492Swollmancoding: iso-8859-1 30131492SwollmanEnd: 30231492Swollman