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 typewriter-like devices which use the EBCDIC code page IBM cp1047
101 For an HP LaserJet4-compatible (or other PCL5-compatible) printer.
104 For Canon CAPSL printers (LBP-4 and LBP-8 series laser printers).
107 To produce HTML output.
109 The postprocessor to be used for a device is specified by the
111 command in the device description file.
112 This can be overridden with the
116 The default device is
118 It can optionally preprocess with any of
126 Options without an argument can be grouped behind a single
130 denotes the standard input.
134 command can be used to guess the correct groff command to use to
139 Print a help message.
142 Preprocess with @g@eqn.
145 Preprocess with @g@tbl.
148 Preprocess with @g@grn.
151 Preprocess with @g@pic.
154 Preprocess with @g@soelim.
157 This option is as described in
158 .BR @g@soelim (@MAN1EXT@).
159 This option implies the
164 Preprocess with @g@refer.
165 No mechanism is provided for passing arguments to
167 because most @g@refer options have equivalent commands
168 which can be included in the file.
170 .BR @g@refer (@MAN1EXT@)
176 print out their version number.
179 Print the pipeline on stdout instead of executing it.
184 Only error messages will be printed.
187 Do not postprocess the output of
191 will automatically run the appropriate postprocessor.
196 to the postprocessor.
197 Each argument should be passed with a separate
206 before passing it to the postprocessor.
209 Send the output to a printer.
210 The command used for this is specified by the
212 command in the device description file.
218 Each argument should be passed with a separate
227 before passing it to the postprocessor.
230 Prepare output for device
232 The default device is
238 instead of using the usual postprocessor.
244 option which will make the
248 would have done if the
250 option had been given.
251 This is unlikely to produce good results except with
255 Don't allow newlines with eqn delimiters.
256 This is the same as the
270 (enabled by default).
273 Unsafe mode. Reverts to the old unsafe behaviour.
304 These are as described in
305 .BR @g@troff (@MAN1EXT@) .
309 .B GROFF_COMMAND_PREFIX
337 A colon separated list of directories in which to search for
346 A colon separated list of directories in which to search for the
352 The search path for commands executed by
357 The directory in which temporary files will be created.
358 If this is not set and
361 is set, temporary files will be created in that directory.
362 Otherwise temporary files will be created in
365 .BR grops (@MAN1EXT@)
367 .BR @g@refer (@MAN1EXT@)
368 commands can create temporary files.
370 .Tp \w'\fB@FONTDIR@/dev\fIname\fB/DESC'u+3n
371 .BI @FONTDIR@/dev name /DESC
372 Device description file for device
375 .BI @FONTDIR@/dev name / F
381 Note that on EBCDIC hosts, output devices
389 is not available on ASCII based operating systems.
391 To print the man page
393 to the standard output using the latin-1 output device and
395 as the pager, the following command can be used:
397 .B groff -mandoc -Tlatin1 foo.1 | less
399 Alternatively, you can say
401 .B groff -m mandoc -Tlatin1 foo.1 | less
403 James Clark <jjc@jclark.com>
405 Report bugs to bug-groff@gnu.org.
406 Include a complete, self-contained example
407 that will allow the bug to be reproduced,
408 and say which version of groff you are using.
410 Copyright \(co 1989-2000 Free Software Foundation, Inc.
412 groff is free software; you can redistribute it and/or modify it under
413 the terms of the GNU General Public License as published by the Free
414 Software Foundation; either version 2, or (at your option) any later
417 groff is distributed in the hope that it will be useful, but WITHOUT ANY
418 WARRANTY; without even the implied warranty of MERCHANTABILITY or
419 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
422 You should have received a copy of the GNU General Public License along
423 with groff; see the file COPYING. If not, write to the Free Software
424 Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
426 The most recent released version of groff is always available for
427 anonymous ftp from ftp.gnu.org in the directory gnu/groff.
429 .BR grog (@MAN1EXT@),
430 .BR @g@troff (@MAN1EXT@),
431 .BR @g@tbl (@MAN1EXT@),
432 .BR @g@pic (@MAN1EXT@),
433 .BR @g@eqn (@MAN1EXT@),
434 .BR @g@grn (@MAN1EXT@),
435 .BR @g@soelim (@MAN1EXT@) ,
436 .BR @g@refer (@MAN1EXT@),
437 .BR grops (@MAN1EXT@),
438 .BR grodvi (@MAN1EXT@),
439 .BR grotty (@MAN1EXT@),
440 .BR grolj4 (@MAN1EXT@),
441 .BR grolbp (@MAN1EXT@),
442 .BR grohtml (@MAN1EXT@),
443 .BR gxditview (@MAN1EXT@),
444 .BR groff_font (@MAN5EXT@),
445 .BR groff_out (@MAN5EXT@),
446 .BR groff_man (@MAN7EXT@),
447 .BR groff_ms (@MAN7EXT@),
448 .BR groff_me (@MAN7EXT@),
449 .BR groff_char (@MAN7EXT@),
450 .BR groff_msafer (@MAN7EXT@)