2 Copyright (C) 1989-2000 Free Software Foundation, Inc.
4 Permission is granted to make and distribute verbatim copies of
5 this manual provided the copyright notice and this permission notice
6 are preserved on all copies.
8 Permission is granted to copy and distribute modified versions of this
9 manual under the conditions for verbatim copying, provided that the
10 entire resulting derived work is distributed under the terms of a
11 permission notice identical to this one.
13 Permission is granted to copy and distribute translations of this
14 manual into another language, under the above conditions for modified
15 versions, except that this permission notice may be included in
16 translations approved by the Free Software Foundation instead of in
24 .\" Like TP, but if specified indent is more than half
25 .\" the current line-length - indent, use the default indent.
27 .ie \\n(.$=0:((0\\$1)*2u>(\\n(.lu-\\n(.iu)) .TP
30 .TH GROFF @MAN1EXT@ "@MDATE@" "Groff Version @VERSION@"
32 groff \- front end for the groff document formatting system
41 .ie \\n(.$-1 .RI "[\ \fB\\$1\fP" "\\$2" "\ ]"
42 .el .RB "[\ " "\\$1" "\ ]"
44 .OP \-abeghilpstvzCENRSUVXZ
59 .RI "[\ " files\|.\|.\|. "\ ]"
63 It is possible to have whitespace between a command line option and its
67 is a front-end to the groff document formatting system.
70 program and a postprocessor appropriate for the selected
72 Available devices are:
75 For PostScript printers and previewers
81 For a 75 dpi X11 previewer.
84 For a 100dpi X11 previewer.
87 For typewriter-like devices.
90 For typewriter-like devices using the ISO Latin-1 (ISO 8859-1) character set.
93 For typewriter-like devices using the Unicode (ISO 10646) character set with
97 For an HP LaserJet4-compatible (or other PCL5-compatible) printer.
100 For Canon CAPSL printers (LBP-4 and LBP-8 series laser printers).
103 To produce HTML output.
105 The postprocessor to be used for a device is specified by the
107 command in the device description file.
108 This can be overridden with the
112 The default device is
114 It can optionally preprocess with any of
122 Options without an argument can be grouped behind a single
126 denotes the standard input.
130 command can be used to guess the correct groff command to use to
135 Print a help message.
138 Preprocess with @g@eqn.
141 Preprocess with @g@tbl.
144 Preprocess with @g@grn.
147 Preprocess with @g@pic.
150 Preprocess with @g@soelim.
153 This option is as described in
154 .BR @g@soelim (@MAN1EXT@).
155 This option implies the
160 Preprocess with @g@refer.
161 No mechanism is provided for passing arguments to
163 because most @g@refer options have equivalent commands
164 which can be included in the file.
166 .BR @g@refer (@MAN1EXT@)
172 print out their version number.
175 Print the pipeline on stdout instead of executing it.
180 Only error messages will be printed.
183 Do not postprocess the output of
187 will automatically run the appropriate postprocessor.
192 to the postprocessor.
193 Each argument should be passed with a separate
202 before passing it to the postprocessor.
205 Send the output to a printer.
206 The command used for this is specified by the
208 command in the device description file.
214 Each argument should be passed with a separate
223 before passing it to the postprocessor.
226 Prepare output for device
228 The default device is
234 instead of using the usual postprocessor.
240 option which will make the
244 would have done if the
246 option had been given.
247 This is unlikely to produce good results except with
251 Don't allow newlines with eqn delimiters.
252 This is the same as the
266 (enabled by default).
269 Unsafe mode. Reverts to the old unsafe behaviour.
300 These are as described in
301 .BR @g@troff (@MAN1EXT@) .
305 .B GROFF_COMMAND_PREFIX
333 A colon separated list of directories in which to search for
342 A colon separated list of directories in which to search for the
348 The search path for commands executed by
353 The directory in which temporary files will be created.
354 If this is not set and
357 is set, temporary files will be created in that directory.
358 Otherwise temporary files will be created in
361 .BR grops (@MAN1EXT@)
363 .BR @g@refer (@MAN1EXT@)
364 commands can create temporary files.
366 .Tp \w'\fB@FONTDIR@/dev\fIname\fB/DESC'u+3n
367 .BI @FONTDIR@/dev name /DESC
368 Device description file for device
371 .BI @FONTDIR@/dev name / F
377 To print the man page
379 to the standard output using the latin-1 output device and
381 as the pager, the following command can be used:
383 .B groff -mandoc -Tlatin1 foo.1 | less
385 Alternatively, you can say
387 .B groff -m mandoc -Tlatin1 foo.1 | less
389 James Clark <jjc@jclark.com>
391 Report bugs to bug-groff@gnu.org.
392 Include a complete, self-contained example
393 that will allow the bug to be reproduced,
394 and say which version of groff you are using.
396 Copyright \(co 1989-2000 Free Software Foundation, Inc.
398 groff is free software; you can redistribute it and/or modify it under
399 the terms of the GNU General Public License as published by the Free
400 Software Foundation; either version 2, or (at your option) any later
403 groff is distributed in the hope that it will be useful, but WITHOUT ANY
404 WARRANTY; without even the implied warranty of MERCHANTABILITY or
405 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
408 You should have received a copy of the GNU General Public License along
409 with groff; see the file COPYING. If not, write to the Free Software
410 Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
412 The most recent released version of groff is always available for
413 anonymous ftp from ftp.gnu.org in the directory gnu/groff.
415 .BR grog (@MAN1EXT@),
416 .BR @g@troff (@MAN1EXT@),
417 .BR @g@tbl (@MAN1EXT@),
418 .BR @g@pic (@MAN1EXT@),
419 .BR @g@eqn (@MAN1EXT@),
420 .BR @g@grn (@MAN1EXT@),
421 .BR @g@soelim (@MAN1EXT@) ,
422 .BR @g@refer (@MAN1EXT@),
423 .BR grops (@MAN1EXT@),
424 .BR grodvi (@MAN1EXT@),
425 .BR grotty (@MAN1EXT@),
426 .BR grolj4 (@MAN1EXT@),
427 .BR grolbp (@MAN1EXT@),
428 .BR grohtml (@MAN1EXT@),
429 .BR gxditview (@MAN1EXT@),
430 .BR groff_font (@MAN5EXT@),
431 .BR groff_out (@MAN5EXT@),
432 .BR groff_man (@MAN7EXT@),
433 .BR groff_ms (@MAN7EXT@),
434 .BR groff_me (@MAN7EXT@),
435 .BR groff_char (@MAN7EXT@),
436 .BR groff_msafer (@MAN7EXT@)