This is groff, produced by makeinfo version 4.6 from ./groff.texinfo. This manual documents GNU `troff' version 1.19. Copyright (C) 1994-2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections, with the Front-Cover texts being `A GNU Manual," and with the Back-Cover Texts as in (a) below. A copy of the license is included in the section entitled `GNU Free Documentation License." (a) The FSF's Back-Cover Text is: `You have freedom to copy and modify this GNU Manual, like GNU software. Copies published by the Free Software Foundation raise funds for GNU development." INFO-DIR-SECTION Typesetting START-INFO-DIR-ENTRY * Groff: (groff). The GNU troff document formatting system. END-INFO-DIR-ENTRY Indirect: groff-1: 1011 groff-2: 300853 Tag Table: (Indirect) Node: Top1011 Node: Introduction2312 Node: What Is groff?2783 Node: What Is groff?-Footnotes4287 Ref: What Is groff?-Footnote-14356 Node: History4393 Node: groff Capabilities9341 Node: Macro Package Intro10524 Node: Preprocessor Intro11144 Node: Output device intro12638 Node: Credits13100 Node: Invoking groff13601 Node: Groff Options14890 Node: Environment25079 Node: Macro Directories26903 Node: Font Directories28226 Node: Paper Size29864 Node: Invocation Examples31206 Node: Invocation Examples-Footnotes32395 Ref: Invocation Examples-Footnote-132474 Node: grog32707 Node: Tutorial for Macro Users33973 Node: Basics34390 Node: Basics-Footnotes39202 Ref: Basics-Footnote-139255 Ref: Basics-Footnote-239349 Node: Common Features39463 Node: Paragraphs40245 Node: Sections and Chapters41740 Node: Headers and Footers42229 Node: Page Layout Adjustment43099 Node: Displays43363 Node: Footnotes and Annotations44618 Node: Table of Contents45274 Node: Indices45786 Node: Paper Formats46185 Node: Multiple Columns46555 Node: Font and Size Changes46800 Node: Predefined Strings47099 Node: Preprocessor Support47432 Node: Configuration and Customization47983 Node: Macro Packages48347 Node: man48900 Node: Man options49329 Node: Man usage51751 Node: Man font macros57773 Node: Miscellaneous man macros59583 Node: Predefined man strings61298 Node: Preprocessors in man pages61847 Node: Optional man extensions62458 Node: mdoc66425 Node: ms66591 Node: ms Intro67064 Node: General ms Structure67730 Node: General ms Structure-Footnotes70168 Ref: General ms Structure-Footnote-170249 Node: ms Document Control Registers70295 Node: ms Cover Page Macros73725 Node: ms Body Text76640 Node: Paragraphs in ms77105 Node: Headings in ms78655 Node: Highlighting in ms79439 Node: Lists in ms81898 Node: Indents in ms85128 Node: Tabstops in ms85691 Node: ms Displays and Keeps86085 Node: ms Insertions89630 Node: Example multi-page table91178 Node: ms Footnotes91618 Node: ms Page Layout92487 Node: ms Headers and Footers93001 Node: ms Margins94021 Node: ms Multiple Columns94259 Node: ms TOC95057 Node: ms Strings and Special Characters97758 Node: ms Strings and Special Characters-Footnotes100411 Ref: ms Strings and Special Characters-Footnote-1100518 Node: Differences from AT&T ms100605 Node: Missing ms Macros100901 Node: Additional ms Macros101642 Node: me102891 Node: mm103046 Node: gtroff Reference103190 Node: Text104105 Node: Filling and Adjusting104661 Node: Hyphenation105371 Node: Sentences106151 Node: Tab Stops107289 Node: Implicit Line Breaks108180 Node: Input Conventions109190 Node: Input Encodings109979 Node: Measurements111937 Node: Measurements-Footnotes114128 Ref: Measurements-Footnote-1114193 Node: Default Units114265 Node: Expressions115308 Node: Identifiers118029 Node: Embedded Commands121882 Node: Requests122626 Node: Request and Macro Arguments124220 Node: Request and Macro Arguments-Footnotes126694 Ref: Request and Macro Arguments-Footnote-1126789 Ref: Request and Macro Arguments-Footnote-2126917 Node: Macros127271 Node: Escapes127645 Node: Comments130523 Node: Comments-Footnotes133100 Ref: Comments-Footnote-1133157 Node: Registers133256 Node: Setting Registers133756 Node: Interpolating Registers136035 Node: Auto-increment136837 Node: Assigning Formats138364 Node: Built-in Registers141269 Node: Manipulating Filling and Adjusting144783 Node: Manipulating Hyphenation153312 Node: Manipulating Hyphenation-Footnotes163649 Ref: Manipulating Hyphenation-Footnote-1163738 Node: Manipulating Spacing163813 Node: Tabs and Fields167820 Node: Tabs and Fields-Footnotes173803 Ref: Tabs and Fields-Footnote-1173874 Node: Leaders173952 Node: Leaders-Footnotes175540 Ref: Leaders-Footnote-1175595 Node: Fields175676 Node: Character Translations177089 Node: Troff and Nroff Mode186296 Node: Line Layout188279 Node: Line Control194183 Node: Page Layout196852 Node: Page Control200496 Node: Fonts and Symbols204261 Node: Changing Fonts204831 Node: Font Families206640 Node: Font Positions211166 Node: Using Symbols214290 Node: Using Symbols-Footnotes228969 Ref: Using Symbols-Footnote-1229036 Ref: Using Symbols-Footnote-2229489 Ref: Using Symbols-Footnote-3229560 Ref: Using Symbols-Footnote-4229799 Node: Special Fonts229862 Node: Artificial Fonts231031 Node: Ligatures and Kerning236514 Node: Sizes242517 Node: Sizes-Footnotes243343 Ref: Sizes-Footnote-1243394 Node: Changing Type Sizes243806 Node: Fractional Type Sizes249250 Node: Strings252264 Node: Conditionals and Loops260256 Node: Operators in Conditionals260473 Node: Operators in Conditionals-Footnotes263142 Ref: Operators in Conditionals-Footnote-1263233 Ref: Operators in Conditionals-Footnote-2263312 Node: if-else263411 Node: while264964 Node: Writing Macros267334 Node: Copy-in Mode271764 Node: Parameters272644 Node: Page Motions274883 Node: Drawing Requests282185 Node: Traps291894 Node: Page Location Traps292496 Node: Diversion Traps298310 Node: Input Line Traps298910 Node: Blank Line Traps299923 Node: End-of-input Traps300195 Node: Diversions300853 Node: Environments307807 Node: Suppressing output311674 Node: Colors313488 Node: I/O316745 Node: Postprocessor Access324843 Node: Miscellaneous326395 Node: Miscellaneous-Footnotes331869 Ref: Miscellaneous-Footnote-1331936 Node: Gtroff Internals332006 Node: Gtroff Internals-Footnotes335725 Ref: Gtroff Internals-Footnote-1335798 Node: Debugging335932 Node: Warnings341734 Node: Warnings-Footnotes344657 Ref: Warnings-Footnote-1344714 Node: Implementation Differences344835 Node: Implementation Differences-Footnotes349453 Ref: Implementation Differences-Footnote-1349546 Node: Preprocessors349681 Node: geqn349979 Node: Invoking geqn350105 Node: gtbl350199 Node: Invoking gtbl350316 Node: gpic350410 Node: Invoking gpic350527 Node: ggrn350621 Node: Invoking ggrn350738 Node: grap350832 Node: grefer351100 Node: Invoking grefer351228 Node: gsoelim351332 Node: Invoking gsoelim351450 Node: Output Devices351559 Node: Special Characters351794 Node: grotty351955 Node: Invoking grotty352096 Node: grops352200 Node: Invoking grops352351 Node: Embedding PostScript352479 Node: grodvi352601 Node: Invoking grodvi352730 Node: grolj4352834 Node: Invoking grolj4352964 Node: grolbp353068 Node: Invoking grolbp353199 Node: grohtml353303 Node: Invoking grohtml353483 Node: grohtml specific registers and strings353639 Node: gxditview354502 Node: Invoking gxditview354630 Node: File formats354749 Node: gtroff Output355016 Node: gtroff Output-Footnotes356848 Ref: gtroff Output-Footnote-1356915 Node: Language Concepts357050 Node: Separation357784 Node: Argument Units360019 Node: Document Parts361156 Node: Command Reference362542 Node: Comment Command362941 Node: Simple Commands363418 Node: Simple Commands-Footnotes369322 Ref: Simple Commands-Footnote-1369393 Node: Graphics Commands369454 Node: Device Control Commands376757 Node: Obsolete Command380789 Node: Intermediate Output Examples382054 Node: Output Language Compatibility384864 Node: Font Files386908 Node: Font Files-Footnotes387514 Ref: Font Files-Footnote-1387575 Node: DESC File Format387636 Node: Font File Format392023 Node: Font File Format-Footnotes398243 Ref: Font File Format-Footnote-1398316 Ref: Font File Format-Footnote-2398407 Node: Installation398626 Node: Copying This Manual398748 Node: GNU Free Documentation License398964 Node: Request Index418821 Node: Escape Index428951 Node: Operator Index433176 Node: Register Index434281 Node: Macro Index442464 Node: String Index449692 Node: Glyph Name Index454078 Node: Font File Keyword Index454361 Node: Program and File Index456762 Node: Concept Index460442 End Tag Table