This is doc/groff.info, produced by makeinfo version 4.8 from
/pmfs/groff-1.22.4/groff-1.22.4/doc/groff.texi.

   This manual documents GNU `troff' version 1.22.4.

   Copyright (C) 1994-2018 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.3 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 the freedom to copy and
     modify this GNU manual.  Buying copies from the FSF supports it in
     developing GNU and promoting software freedom."

INFO-DIR-SECTION Typesetting
START-INFO-DIR-ENTRY
* Groff: (groff).               The GNU troff document formatting system.
END-INFO-DIR-ENTRY


Indirect:
groff.info-1: 1021
groff.info-2: 299560
groff.info-3: 557285

Tag Table:
(Indirect)
Node: Top1021
Node: Introduction2297
Node: What Is groff?2750
Node: What Is groff?-Footnotes4206
Ref: What Is groff?-Footnote-14280
Node: History4317
Node: History-Footnotes9290
Ref: History-Footnote-19350
Node: groff Capabilities9558
Node: Macro Package Intro10754
Node: Preprocessor Intro11387
Node: Output device intro13014
Node: Credits13500
Node: Invoking groff14014
Node: Groff Options15313
Node: Environment26122
Node: Macro Directories28669
Node: Font Directories30005
Node: Paper Size31653
Node: Invocation Examples33010
Node: Invocation Examples-Footnotes34212
Ref: Invocation Examples-Footnote-134296
Node: grog34529
Node: Tutorial for Macro Users35812
Node: Basics36238
Node: Basics-Footnotes41062
Ref: Basics-Footnote-141120
Ref: Basics-Footnote-241214
Node: Common Features41328
Node: Paragraphs42121
Node: Sections and Chapters43634
Node: Headers and Footers44140
Node: Page Layout Adjustment45027
Node: Displays45308
Node: Footnotes and Annotations46577
Node: Table of Contents47249
Node: Indices47778
Node: Paper Formats48194
Node: Multiple Columns48581
Node: Font and Size Changes48845
Node: Predefined Strings49163
Node: Preprocessor Support49515
Node: Configuration and Customization50085
Node: Macro Packages50468
Node: man51038
Node: Man options51480
Node: Man options-Footnotes54177
Ref: Man options-Footnote-154245
Node: Man usage54965
Node: Man font macros61030
Node: Miscellaneous man macros62873
Node: Predefined man strings64610
Node: Preprocessors in man pages65182
Node: Optional man extensions65810
Node: mdoc69807
Node: ms69986
Node: ms Intro70495
Node: General ms Structure71178
Node: General ms Structure-Footnotes73632
Ref: General ms Structure-Footnote-173718
Node: ms Document Control Registers73764
Node: ms Cover Page Macros80432
Node: ms Body Text83457
Node: Paragraphs in ms83950
Node: Headings in ms86181
Node: Highlighting in ms88963
Node: Lists in ms91558
Node: Indentation values in ms94981
Node: Tabstops in ms95615
Node: ms Displays and Keeps96042
Node: ms Insertions99999
Node: Example multi-page table101576
Node: ms Footnotes102037
Node: ms Page Layout103307
Node: ms Headers and Footers103838
Node: ms Margins105299
Node: ms Multiple Columns105558
Node: ms TOC106378
Node: ms Strings and Special Characters109115
Node: ms Strings and Special Characters-Footnotes111927
Ref: ms Strings and Special Characters-Footnote-1112039
Node: Differences from AT&T ms112126
Node: Missing ms Macros115213
Node: Additional ms Macros115988
Node: Naming Conventions117261
Node: me118297
Node: mm118465
Node: mom118634
Node: gtroff Reference119514
Node: Text120438
Node: Filling and Adjusting121007
Node: Hyphenation121735
Node: Sentences122532
Node: Tab Stops123697
Node: Implicit Line Breaks124605
Node: Input Conventions125747
Node: Input Encodings126553
Node: Measurements128686
Node: Measurements-Footnotes131221
Ref: Measurements-Footnote-1131291
Node: Default Units131363
Node: Expressions132424
Node: Expressions-Footnotes135837
Ref: Expressions-Footnote-1135905
Node: Identifiers136032
Node: Embedded Commands139897
Node: Requests140652
Node: Request and Macro Arguments142899
Node: Request and Macro Arguments-Footnotes145393
Ref: Request and Macro Arguments-Footnote-1145493
Ref: Request and Macro Arguments-Footnote-2145621
Node: Macros145975
Node: Escapes146365
Node: Comments149235
Node: Comments-Footnotes151817
Ref: Comments-Footnote-1151879
Node: Registers151978
Node: Setting Registers152491
Node: Interpolating Registers156409
Node: Auto-increment157231
Node: Assigning Formats158703
Node: Built-in Registers161570
Node: Manipulating Filling and Adjusting165518
Node: Manipulating Hyphenation174910
Node: Manipulating Hyphenation-Footnotes189004
Ref: Manipulating Hyphenation-Footnote-1189098
Node: Manipulating Spacing189173
Node: Tabs and Fields193730
Node: Tabs and Fields-Footnotes199725
Ref: Tabs and Fields-Footnote-1199801
Node: Leaders199879
Node: Leaders-Footnotes201485
Ref: Leaders-Footnote-1201545
Node: Fields201626
Node: Character Translations203058
Node: Troff and Nroff Mode212303
Node: Line Layout214304
Node: Line Control220166
Node: Page Layout222826
Node: Page Control226688
Node: Fonts and Symbols230429
Node: Changing Fonts231035
Node: Font Families234569
Node: Font Positions239141
Node: Using Symbols242287
Node: Using Symbols-Footnotes259282
Ref: Using Symbols-Footnote-1259354
Ref: Using Symbols-Footnote-2259807
Ref: Using Symbols-Footnote-3259878
Ref: Using Symbols-Footnote-4260117
Node: Character Classes260180
Node: Special Fonts262900
Node: Artificial Fonts264093
Node: Ligatures and Kerning269641
Node: Sizes275672
Node: Sizes-Footnotes276513
Ref: Sizes-Footnote-1276569
Node: Changing Type Sizes276981
Node: Fractional Type Sizes282498
Node: Strings285574
Ref: als293423
Node: Conditionals and Loops295305
Node: Operators in Conditionals295537
Node: Operators in Conditionals-Footnotes299286
Ref: Operators in Conditionals-Footnote-1299382
Ref: Operators in Conditionals-Footnote-2299461
Node: if-else299560
Node: while301085
Node: Writing Macros303475
Node: Writing Macros-Footnotes308916
Ref: Writing Macros-Footnote-1308990
Node: Copy-in Mode309288
Node: Parameters310188
Node: Page Motions313392
Node: Drawing Requests321196
Node: Traps331606
Node: Page Location Traps332246
Node: Diversion Traps338476
Node: Input Line Traps339096
Node: Blank Line Traps340128
Node: Leading Spaces Traps340422
Node: End-of-input Traps342000
Node: Diversions345546
Node: Environments353181
Node: Suppressing output357056
Node: Colors359094
Node: I/O362672
Node: Postprocessor Access371210
Node: Miscellaneous372914
Node: Miscellaneous-Footnotes378398
Ref: Miscellaneous-Footnote-1378470
Node: Gtroff Internals378540
Node: Gtroff Internals-Footnotes382857
Ref: Gtroff Internals-Footnote-1382935
Node: Debugging383070
Node: Warnings389056
Node: Warnings-Footnotes392153
Ref: Warnings-Footnote-1392215
Node: Implementation Differences392336
Node: Implementation Differences-Footnotes397169
Ref: Implementation Differences-Footnote-1397267
Node: Preprocessors397403
Node: geqn397732
Node: Invoking geqn397871
Node: gtbl397982
Node: Invoking gtbl398112
Node: gpic398223
Node: Invoking gpic398353
Node: ggrn398464
Node: Invoking ggrn398594
Node: grap398705
Node: gchem398985
Node: Invoking gchem399121
Node: grefer399237
Node: Invoking grefer399379
Node: gsoelim399500
Node: Invoking gsoelim399647
Node: preconv399773
Node: Invoking preconv399905
Node: Output Devices400031
Node: Special Characters400286
Node: grotty400460
Node: Invoking grotty400788
Node: grops402585
Node: Invoking grops402922
Node: Embedding PostScript404423
Node: gropdf405106
Node: Invoking gropdf405434
Node: Embedding PDF406874
Node: grodvi407491
Node: Invoking grodvi407842
Node: grolj4408631
Node: Invoking grolj4408980
Node: grolbp409836
Node: Invoking grolbp410182
Node: grohtml410975
Node: Invoking grohtml412406
Node: grohtml specific registers and strings414223
Node: gxditview415235
Node: Invoking gxditview415376
Node: File formats415512
Node: gtroff Output415788
Node: gtroff Output-Footnotes417633
Ref: gtroff Output-Footnote-1417705
Node: Language Concepts417840
Node: Separation418591
Node: Argument Units420847
Node: Document Parts422000
Node: Command Reference423407
Node: Comment Command423823
Node: Simple Commands424321
Node: Simple Commands-Footnotes430245
Ref: Simple Commands-Footnote-1430321
Node: Graphics Commands430382
Node: Device Control Commands437705
Node: Obsolete Command441765
Node: Intermediate Output Examples443051
Node: Output Language Compatibility445848
Node: Font Files447908
Node: Font Files-Footnotes448527
Ref: Font Files-Footnote-1448593
Node: DESC File Format448654
Node: Font File Format454528
Node: Font File Format-Footnotes460767
Ref: Font File Format-Footnote-1460845
Ref: Font File Format-Footnote-2460936
Node: Installation461155
Node: Copying This Manual461286
Node: Request Index486407
Node: Escape Index502925
Node: Operator Index509493
Node: Register Index510979
Node: Macro Index525348
Node: String Index538927
Node: Glyph Name Index547616
Node: Font File Keyword Index547926
Node: Program and File Index551339
Node: Concept Index557285

End Tag Table


Local Variables:
coding: iso-8859-1
End:
