1 This is groff.info, produced by makeinfo version 5.2dev from
4 This manual documents GNU 'troff' version 1.22.3.
6 Copyright © 1994-2014 Free Software Foundation, Inc.
8 Permission is granted to copy, distribute and/or modify this
9 document under the terms of the GNU Free Documentation License,
10 Version 1.3 or any later version published by the Free Software
11 Foundation; with no Invariant Sections, with the Front-Cover texts
12 being "A GNU Manual," and with the Back-Cover Texts as in (a)
13 below. A copy of the license is included in the section entitled
14 "GNU Free Documentation License."
16 (a) The FSF's Back-Cover Text is: "You have the freedom to copy and
17 modify this GNU manual. Buying copies from the FSF supports it in
18 developing GNU and promoting software freedom."
19 INFO-DIR-SECTION Typesetting
21 * Groff: (groff). The GNU troff document formatting system.
32 Node: Introduction
\7f2252
33 Node: What Is groff?
\7f2705
34 Node: What Is groff?-Footnotes
\7f4161
35 Ref: What Is groff?-Footnote-1
\7f4235
37 Node: History-Footnotes
\7f9245
38 Ref: History-Footnote-1
\7f9305
39 Node: groff Capabilities
\7f9513
40 Node: Macro Package Intro
\7f10709
41 Node: Preprocessor Intro
\7f11341
42 Node: Output device intro
\7f12968
44 Node: Invoking groff
\7f13968
45 Node: Groff Options
\7f15266
46 Node: Environment
\7f26087
47 Node: Macro Directories
\7f28435
48 Node: Font Directories
\7f29770
49 Node: Paper Size
\7f31418
50 Node: Invocation Examples
\7f32774
51 Node: Invocation Examples-Footnotes
\7f33972
52 Ref: Invocation Examples-Footnote-1
\7f34056
54 Node: Tutorial for Macro Users
\7f35570
56 Node: Basics-Footnotes
\7f40816
57 Ref: Basics-Footnote-1
\7f40874
58 Ref: Basics-Footnote-2
\7f40968
59 Node: Common Features
\7f41082
60 Node: Paragraphs
\7f41874
61 Node: Sections and Chapters
\7f43383
62 Node: Headers and Footers
\7f43889
63 Node: Page Layout Adjustment
\7f44776
64 Node: Displays
\7f45057
65 Node: Footnotes and Annotations
\7f46326
66 Node: Table of Contents
\7f46998
68 Node: Paper Formats
\7f47943
69 Node: Multiple Columns
\7f48330
70 Node: Font and Size Changes
\7f48594
71 Node: Predefined Strings
\7f48912
72 Node: Preprocessor Support
\7f49264
73 Node: Configuration and Customization
\7f49834
74 Node: Macro Packages
\7f50217
76 Node: Man options
\7f51227
77 Node: Man options-Footnotes
\7f53925
78 Ref: Man options-Footnote-1
\7f53993
79 Node: Man usage
\7f54713
80 Node: Man font macros
\7f60777
81 Node: Miscellaneous man macros
\7f62613
82 Node: Predefined man strings
\7f64358
83 Node: Preprocessors in man pages
\7f64930
84 Node: Optional man extensions
\7f65557
87 Node: ms Intro
\7f70241
88 Node: General ms Structure
\7f70924
89 Node: General ms Structure-Footnotes
\7f73379
90 Ref: General ms Structure-Footnote-1
\7f73465
91 Node: ms Document Control Registers
\7f73511
92 Node: ms Cover Page Macros
\7f80162
93 Node: ms Body Text
\7f83182
94 Node: Paragraphs in ms
\7f83675
95 Node: Headings in ms
\7f85448
96 Node: Highlighting in ms
\7f88227
97 Node: Lists in ms
\7f90821
98 Node: Indentation values in ms
\7f94221
99 Node: Tabstops in ms
\7f94855
100 Node: ms Displays and Keeps
\7f95282
101 Node: ms Insertions
\7f99239
102 Node: Example multi-page table
\7f100811
103 Node: ms Footnotes
\7f101271
104 Node: ms Page Layout
\7f102541
105 Node: ms Headers and Footers
\7f103072
106 Node: ms Margins
\7f104527
107 Node: ms Multiple Columns
\7f104786
108 Node: ms TOC
\7f105606
109 Node: ms Strings and Special Characters
\7f108340
110 Node: ms Strings and Special Characters-Footnotes
\7f111152
111 Ref: ms Strings and Special Characters-Footnote-1
\7f111264
112 Node: Differences from AT&T ms
\7f111351
113 Node: Missing ms Macros
\7f114432
114 Node: Additional ms Macros
\7f115207
115 Node: Naming Conventions
\7f116480
119 Node: gtroff Reference
\7f118102
121 Node: Filling and Adjusting
\7f119595
122 Node: Hyphenation
\7f120323
123 Node: Sentences
\7f121120
124 Node: Tab Stops
\7f122285
125 Node: Implicit Line Breaks
\7f123193
126 Node: Input Conventions
\7f124335
127 Node: Input Encodings
\7f125141
128 Node: Measurements
\7f127273
129 Node: Measurements-Footnotes
\7f129477
130 Ref: Measurements-Footnote-1
\7f129547
131 Node: Default Units
\7f129619
132 Node: Expressions
\7f130679
133 Node: Expressions-Footnotes
\7f134090
134 Ref: Expressions-Footnote-1
\7f134158
135 Node: Identifiers
\7f134285
136 Node: Embedded Commands
\7f138146
137 Node: Requests
\7f138901
138 Node: Request and Macro Arguments
\7f141146
139 Node: Request and Macro Arguments-Footnotes
\7f143638
140 Ref: Request and Macro Arguments-Footnote-1
\7f143738
141 Ref: Request and Macro Arguments-Footnote-2
\7f143866
142 Node: Macros
\7f144221
143 Node: Escapes
\7f144611
144 Node: Comments
\7f147479
145 Node: Comments-Footnotes
\7f150055
146 Ref: Comments-Footnote-1
\7f150117
147 Node: Registers
\7f150216
148 Node: Setting Registers
\7f150729
149 Node: Interpolating Registers
\7f154641
150 Node: Auto-increment
\7f155460
151 Node: Assigning Formats
\7f157013
152 Node: Built-in Registers
\7f159874
153 Node: Manipulating Filling and Adjusting
\7f163697
154 Node: Manipulating Hyphenation
\7f172782
155 Node: Manipulating Hyphenation-Footnotes
\7f184331
156 Ref: Manipulating Hyphenation-Footnote-1
\7f184425
157 Node: Manipulating Spacing
\7f184500
158 Node: Tabs and Fields
\7f189041
159 Node: Tabs and Fields-Footnotes
\7f195024
160 Ref: Tabs and Fields-Footnote-1
\7f195100
161 Node: Leaders
\7f195178
162 Node: Leaders-Footnotes
\7f196782
163 Ref: Leaders-Footnote-1
\7f196842
164 Node: Fields
\7f196923
165 Node: Character Translations
\7f198352
166 Node: Troff and Nroff Mode
\7f207579
167 Node: Line Layout
\7f209580
168 Node: Line Control
\7f215436
169 Node: Page Layout
\7f218089
170 Node: Page Control
\7f221950
171 Node: Fonts and Symbols
\7f225687
172 Node: Changing Fonts
\7f226293
173 Node: Font Families
\7f229824
174 Node: Font Positions
\7f234384
175 Node: Using Symbols
\7f237532
176 Node: Using Symbols-Footnotes
\7f254537
177 Ref: Using Symbols-Footnote-1
\7f254609
178 Ref: Using Symbols-Footnote-2
\7f255062
179 Ref: Using Symbols-Footnote-3
\7f255133
180 Ref: Using Symbols-Footnote-4
\7f255372
181 Node: Character Classes
\7f255435
182 Node: Special Fonts
\7f258152
183 Node: Artificial Fonts
\7f259345
184 Node: Ligatures and Kerning
\7f264878
186 Node: Sizes-Footnotes
\7f271744
187 Ref: Sizes-Footnote-1
\7f271800
188 Node: Changing Type Sizes
\7f272212
189 Node: Fractional Type Sizes
\7f277734
190 Node: Strings
\7f280813
192 Node: Conditionals and Loops
\7f290518
193 Node: Operators in Conditionals
\7f290750
194 Node: Operators in Conditionals-Footnotes
\7f294494
195 Ref: Operators in Conditionals-Footnote-1
\7f294590
196 Ref: Operators in Conditionals-Footnote-2
\7f294669
197 Node: if-else
\7f294768
199 Node: Writing Macros
\7f298672
200 Node: Writing Macros-Footnotes
\7f304106
201 Ref: Writing Macros-Footnote-1
\7f304180
202 Node: Copy-in Mode
\7f305458
203 Node: Parameters
\7f306357
204 Node: Page Motions
\7f309556
205 Node: Drawing Requests
\7f317240
207 Node: Page Location Traps
\7f328290
208 Node: Diversion Traps
\7f334488
209 Node: Input Line Traps
\7f335108
210 Node: Blank Line Traps
\7f336139
211 Node: Leading Spaces Traps
\7f336433
212 Node: End-of-input Traps
\7f338012
213 Node: Diversions
\7f341555
214 Node: Environments
\7f349170
215 Node: Suppressing output
\7f353043
216 Node: Colors
\7f355085
218 Node: Postprocessor Access
\7f367180
219 Node: Miscellaneous
\7f368884
220 Node: Miscellaneous-Footnotes
\7f374360
221 Ref: Miscellaneous-Footnote-1
\7f374432
222 Node: Gtroff Internals
\7f374502
223 Node: Gtroff Internals-Footnotes
\7f378849
224 Ref: Gtroff Internals-Footnote-1
\7f378927
225 Node: Debugging
\7f379062
226 Node: Warnings
\7f385038
227 Node: Warnings-Footnotes
\7f388135
228 Ref: Warnings-Footnote-1
\7f388197
229 Node: Implementation Differences
\7f388318
230 Node: Implementation Differences-Footnotes
\7f393145
231 Ref: Implementation Differences-Footnote-1
\7f393243
232 Node: Preprocessors
\7f393379
234 Node: Invoking geqn
\7f393847
236 Node: Invoking gtbl
\7f394088
238 Node: Invoking gpic
\7f394329
240 Node: Invoking ggrn
\7f394570
243 Node: Invoking gchem
\7f395097
244 Node: grefer
\7f395213
245 Node: Invoking grefer
\7f395355
246 Node: gsoelim
\7f395476
247 Node: Invoking gsoelim
\7f395623
248 Node: preconv
\7f395749
249 Node: Invoking preconv
\7f395881
250 Node: Output Devices
\7f396007
251 Node: Special Characters
\7f396262
252 Node: grotty
\7f396436
253 Node: Invoking grotty
\7f396764
255 Node: Invoking grops
\7f398893
256 Node: Embedding PostScript
\7f400394
257 Node: gropdf
\7f401075
258 Node: Invoking gropdf
\7f401403
259 Node: Embedding PDF
\7f402843
260 Node: grodvi
\7f403458
261 Node: Invoking grodvi
\7f403809
262 Node: grolj4
\7f404598
263 Node: Invoking grolj4
\7f404947
264 Node: grolbp
\7f405803
265 Node: Invoking grolbp
\7f406148
266 Node: grohtml
\7f406941
267 Node: Invoking grohtml
\7f408372
268 Node: grohtml specific registers and strings
\7f410189
269 Node: gxditview
\7f411198
270 Node: Invoking gxditview
\7f411339
271 Node: File formats
\7f411475
272 Node: gtroff Output
\7f411751
273 Node: gtroff Output-Footnotes
\7f413597
274 Ref: gtroff Output-Footnote-1
\7f413669
275 Node: Language Concepts
\7f413804
276 Node: Separation
\7f414555
277 Node: Argument Units
\7f416808
278 Node: Document Parts
\7f417961
279 Node: Command Reference
\7f419367
280 Node: Comment Command
\7f419783
281 Node: Simple Commands
\7f420281
282 Node: Simple Commands-Footnotes
\7f426211
283 Ref: Simple Commands-Footnote-1
\7f426287
284 Node: Graphics Commands
\7f426348
285 Node: Device Control Commands
\7f433679
286 Node: Obsolete Command
\7f437734
287 Node: Intermediate Output Examples
\7f439020
288 Node: Output Language Compatibility
\7f441819
289 Node: Font Files
\7f443879
290 Node: Font Files-Footnotes
\7f444500
291 Ref: Font Files-Footnote-1
\7f444566
292 Node: DESC File Format
\7f444627
293 Node: Font File Format
\7f450498
294 Node: Font File Format-Footnotes
\7f456735
295 Ref: Font File Format-Footnote-1
\7f456813
296 Ref: Font File Format-Footnote-2
\7f456904
297 Node: Installation
\7f457123
298 Node: Copying This Manual
\7f457254
299 Node: Request Index
\7f482372
300 Node: Escape Index
\7f498963
301 Node: Operator Index
\7f505531
302 Node: Register Index
\7f507163
303 Node: Macro Index
\7f521532
304 Node: String Index
\7f535787
305 Node: Glyph Name Index
\7f544476
306 Node: Font File Keyword Index
\7f544786
307 Node: Program and File Index
\7f548199
308 Node: Concept Index
\7f554571