4 Copyright (C) 1989, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
5 Free Software Foundation, Inc.
6 Rewritten in 2002 by Bernd Warken <bwarken@mayn.de>
8 Permission is granted to copy, distribute and/or modify this document
9 under the terms of the GNU Free Documentation License, Version 1.3 or
10 any later version published by the Free Software Foundation; with the
11 Invariant Sections being this .ig-section and AUTHOR, with no
12 Front-Cover Texts, and with no Back-Cover Texts.
14 A copy of the Free Documentation License is included as a file called
15 FDL in the main directory of the groff source package.
19 .\" --------------------------------------------------------------------
20 .\" Environment variable
25 .\" --------------------------------------------------------------------
33 .\" --------------------------------------------------------------------
35 .\" --------------------------------------------------------------------
37 .TH GROFF @MAN1EXT@ "@MDATE@" "Groff Version @VERSION@"
39 groff \- front-end for the groff document formatting system
42 .\" --------------------------------------------------------------------
44 .\" --------------------------------------------------------------------
47 .OP \-abcegiklpstzCEGNRSUVXZ
75 .RI [ option\~ .\|.\|.]
79 .\" --------------------------------------------------------------------
81 .\" --------------------------------------------------------------------
83 This document describes the
85 program, the main front-end for the
87 document formatting system.
91 program and macro suite is the implementation of a
93 system within the free software collection
94 .UR http://\:www.gnu.org
100 system has all features of the classical
102 but adds many extensions.
107 program allows to control the whole
109 system by command line options.
111 This is a great simplification in comparison to the classical case (which
115 .\" --------------------------------------------------------------------
117 .\" --------------------------------------------------------------------
119 The command line is parsed according to the usual \f[CR]GNU\f[]
122 The whitespace between a command line option and its argument is
125 Options can be grouped behind a single `\-' (minus character).
129 (minus character) denotes the standard input.
135 is a wrapper program for
137 both programs share a set of options.
141 program has some additional, native options and gives a new meaning to
146 On the other hand, not all
148 options can be fed into
152 .\" --------------------------------------------------------------------
153 .SS Native groff Options
154 .\" --------------------------------------------------------------------
156 The following options either do not exist for
158 or are differently interpreted by
164 Set default input encoding used by
195 Print a help message.
200 This option may be used to specify a directory to search for
201 files (both those on the command line and those named in
210 The current directory is always searched first.
211 This option may be specified more than once;
212 the directories are searched in the order specified.
213 No directory search is performed for files specified using an absolute path.
214 This option implies the
223 This is run before any other preprocessor.
227 manual page for its behaviour if no
236 Set input encoding used by
247 Send the output to a spooler program for printing.
249 The command that should be used for this is specified by the
251 command in the device description file, see
252 .BR \%groff_font (@MAN5EXT@).
253 If this command is not present, the output is piped into the
267 to the spooler program.
268 Several arguments should be passed with a separate
278 before passing it to the spooler program.
283 Don't allow newlines within
287 This is the same as the
302 .BI \-P\ \-option \ \-P\ arg
307 to the postprocessor.
309 The option must be specified with the necessary preceding minus
316 does not prepend any dashes before passing it to the postprocessor.
318 For example, to pass a title to the
320 postprocessor, the shell command
325 groff -X -P -title -P 'groff it' \f[I]foo\f[]
335 groff -X -Z \f[I]foo\f[] | \
336 gxditview -title 'groff it' -
346 No mechanism is provided for passing arguments to
350 options have equivalent language elements that can be specified within
354 .BR \%@g@refer (@MAN1EXT@)
372 and disable the following
381 For security reasons, safer mode is enabled by default.
400 .BR \%groff_out (@MAN5EXT@).
404 calls a postprocessor to convert
406 .I intermediate output
417 TeX DVI format (postprocessor is
424 HTML and XHTML output (preprocessors are
429 .BR \%post-grohtml ).
433 Canon CAPSL printers (\%LBP-4 and \%LBP-8 series laser printers;
439 HP LaserJet4 compatible (or other PCL5 compatible) printers (postprocessor
445 PostScript output (postprocessor is
452 For the following TTY output devices (postprocessor is always
455 selects the output encoding:
461 7bit \f[CR]ASCII\f[].
465 \%Latin-1 character set for EBCDIC hosts.
473 Unicode character set in \%UTF-8 encoding.
479 The following arguments select
481 as the `postprocessor' (it is rather a viewing program):
487 75\|dpi resolution, 10\|pt document base font.
490 75\|dpi resolution, 12\|pt document base font.
493 100\|dpi resolution, 10\|pt document base font.
496 100\|dpi resolution, 12\|pt document base font.
501 The default device is
509 Reverts to the (old) unsafe behaviour; see option
517 Output version information of
519 and of all programs that are run by it; that is, the given command line
520 is parsed in the usual way, passing
527 Output the pipeline that would be run by
529 (as a wrapper program) on the standard output, but do not execute it.
530 If given more than once,
531 the commands are both printed on the standard error and run.
538 instead of using the usual postprocessor to (pre)view a document.
540 The printing spooler behavior as outlined with options
545 .BR \%gxditview (@MAN1EXT@)
546 by determining an argument for the
549 .BR \%gxditview (@MAN1EXT@).
551 This sets the default
553 action and the corresponding menu entry to that value.
556 only produces good results with
564 The default resolution for previewing
566 output is 75\|dpi; this can be changed by passing the
575 groff -X -P-resolution -P100 -man foo.1
582 Suppress output generated by
584 Only error messages are printed.
589 Do not automatically postprocess
590 .I groff intermediate output
595 to appear on standard output,
596 replacing the usual postprocessor output; see
597 .BR \%groff_out (@MAN5EXT@).
600 .\" --------------------------------------------------------------------
601 .SS Transparent Options
602 .\" --------------------------------------------------------------------
604 The following options are transparently handed over to the formatter
611 These options are described in more detail in
612 .BR @g@troff (@MAN1EXT@).
616 \f[CR]ASCII\f[] approximation of output.
620 Backtrace on error or warning.
624 Disable color output.
627 .BR \%grotty (@MAN1EXT@)
628 man page for more details.
632 Enable compatibility mode.
648 Set default font family.
652 Set path for font DESC files.
656 Process standard input after the specified input files.
665 .BR \%groff_tmac (@MAN5EXT@).
669 Path for macro files.
673 Number the first page
698 .\" --------------------------------------------------------------------
700 .\" --------------------------------------------------------------------
704 implements the infrastructure of classical roff; see
706 for a survey on how a
708 system works in general.
710 Due to the front-end programs available within the
715 .IR "classical roff" .
717 This section gives an overview of the parts that constitute the
727 This section can be regarded as a guide to the documentation around
733 .\" --------------------------------------------------------------------
735 .\" --------------------------------------------------------------------
741 to format the input is controlled globally with the requests
747 .BR groff_tmac (@MAN5EXT@)
748 for the `papersize' macro package which provides a convenient interface.
753 paper size, giving the actual dimensions of the paper sheets, is
754 controlled by output devices like
756 with the command line options
761 .BR groff_font (@MAN5EXT@)
762 and the man pages of the output devices for more details.
764 uses the command line option
766 to pass options to output devices; for example, the following selects
767 A4 paper in landscape orientation for the PS device:
771 groff -Tps -P-pa4 -P-l ...
775 .\" --------------------------------------------------------------------
777 .\" --------------------------------------------------------------------
781 program is a wrapper around the
782 .BR @g@troff (@MAN1EXT@)
785 It allows to specify the preprocessors by command line options and
786 automatically runs the postprocessor that is appropriate for the
789 Doing so, the sometimes tedious piping mechanism of classical
796 program can be used for guessing the correct
798 command line to format a file.
802 .BR \%groffer (@MAN1EXT@)
803 program is an allround-viewer for
808 .\" --------------------------------------------------------------------
810 .\" --------------------------------------------------------------------
814 preprocessors are reimplementations of the classical preprocessors
815 with moderate extensions.
817 The standard preprocessors distributed with the
822 .BR @g@eqn (@MAN1EXT@)
823 for mathematical formul\(ae,
826 .BR @g@grn (@MAN1EXT@)
832 .BR @g@pic (@MAN1EXT@)
833 for drawing diagrams,
836 .BR @g@chem (@MAN1EXT@)
837 for chemical structure diagrams,
840 .BR \%@g@refer (@MAN1EXT@)
841 for bibliographic references,
844 .BR \%@g@soelim (@MAN1EXT@)
845 for including macro files from standard locations,
851 .BR @g@tbl (@MAN1EXT@)
855 A new preprocessor not available in classical
858 .BR \%preconv (@MAN1EXT@)
859 which converts various input encodings to something
863 It is always run first before any other preprocessor.
866 Besides these, there are some internal preprocessors that are
867 automatically run with some devices.
869 These aren't visible to the user.
872 .\" --------------------------------------------------------------------
874 .\" --------------------------------------------------------------------
876 Macro packages can be included by option
881 system implements and extends all classical macro packages in a
882 compatible way and adds some packages of its own.
884 Actually, the following macro packages come with
889 The traditional man page format; see
890 .BR \%groff_man (@MAN7EXT@).
891 It can be specified on the command line as
898 The general package for man pages; it automatically recognizes
899 whether the documents uses the
903 format and branches to the corresponding macro package.
905 It can be specified on the command line as
912 The \f[CR]BSD\f[]-style man page format; see
913 .BR \%groff_mdoc (@MAN7EXT@).
914 It can be specified on the command line as
924 .BR \%groff_me (@MAN7EXT@).
925 It can be specified on the command line as
935 .BR \%groff_mm (@MAN7EXT@).
936 It can be specified on the command line as
946 .BR \%groff_ms (@MAN7EXT@).
947 It can be specified on the command line as
954 HTML-like macros for inclusion in arbitrary
957 .BR \%groff_www (@MAN7EXT@).
960 Details on the naming of macro files and their placement can be found
962 .BR \%groff_tmac (@MAN5EXT@);
963 this man page also documents some other, minor auxiliary macro packages
967 .\" --------------------------------------------------------------------
968 .SS "Programming Language"
969 .\" --------------------------------------------------------------------
971 General concepts common to all
973 programming languages are described in
974 .BR roff (@MAN7EXT@).
979 extensions to the classical
981 language are documented in
982 .BR \%groff_diff (@MAN7EXT@).
987 language as a whole is described in the (still incomplete)
988 .IR "groff info file" ;
989 a short (but complete) reference can be found in
990 .BR groff (@MAN7EXT@).
993 .\" --------------------------------------------------------------------
995 .\" --------------------------------------------------------------------
1002 .BR @g@troff (@MAN1EXT@).
1003 It provides the features of both the classical
1011 The command line option
1016 .I "compatibility mode"
1017 which tries to emulate classical
1019 as much as possible.
1022 There is a shell script
1023 .BR @g@nroff (@MAN1EXT@)
1024 that emulates the behavior of classical
1027 It tries to automatically select the proper output encoding, according to
1031 The formatter program generates
1032 .IR "intermediate output" ;
1034 .BR \%groff_out (@MAN7EXT@).
1037 .\" --------------------------------------------------------------------
1039 .\" --------------------------------------------------------------------
1043 the output targets are called
1045 A device can be a piece of hardware, e.g., a printer, or a software
1048 A device is specified by the option
1052 devices are as follows.
1056 Text output using the
1062 Text output using the EBCDIC code page IBM cp1047 (e.g., OS/390 Unix).
1074 Text output using the ISO \%Latin-1 (ISO \%8859-1) character set; see
1075 .BR \%iso_8859_1 (7).
1079 Output for Canon CAPSL printers (\%LBP-4 and \%LBP-8 series laser printers).
1083 HP LaserJet4-compatible (or other PCL5-compatible) printers.
1087 PostScript output; suitable for printers and previewers like
1092 Text output using the Unicode (ISO 10646) character set with \%UTF-8
1102 75dpi X Window System output suitable for the previewers
1105 .BR \%gxditview (@MAN1EXT@).
1107 A variant for a 12\|pt document base font is
1112 100dpi X Window System output suitable for the previewers
1115 .BR \%gxditview (@MAN1EXT@).
1117 A variant for a 12\|pt document base font is
1121 The postprocessor to be used for a device is specified by the
1123 command in the device description file; see
1124 .BR \%groff_font (@MAN5EXT@).
1126 This can be overridden with the
1131 The default device is
1135 .\" --------------------------------------------------------------------
1137 .\" --------------------------------------------------------------------
1140 provides 3\~hardware postprocessors:
1143 .BR \%grolbp (@MAN1EXT@)
1144 for some Canon printers,
1147 .BR \%grolj4 (@MAN1EXT@)
1148 for printers compatible to the HP LaserJet\~4 and PCL5,
1151 .BR \%grotty (@MAN1EXT@)
1152 for text output using various encodings, e.g., on text-oriented
1153 terminals or line-printers.
1156 Today, most printing or drawing hardware is handled by the operating
1157 system, by device drivers, or by software interfaces, usually accepting
1160 Consequently, there isn't an urgent need for more hardware device
1166 software devices for conversion into other document file formats are
1169 .BR \%grodvi (@MAN1EXT@)
1173 .BR \%grohtml (@MAN1EXT@)
1174 for HTML and XHTML formats,
1177 .BR grops (@MAN1EXT@)
1181 Combined with the many existing free conversion tools this should
1182 be sufficient to convert a
1184 document into virtually any existing data format.
1187 .\" --------------------------------------------------------------------
1189 .\" --------------------------------------------------------------------
1191 The following utility programs around
1196 .BR \%addftinfo (@MAN1EXT@)
1199 font description files for use with
1203 .BR \%afmtodit (@MAN1EXT@)
1204 Create font description files for PostScript device.
1207 .BR \%eqn2graph (@MAN1EXT@)
1210 image into a cropped image.
1213 .BR \%gdiffmk (@MAN1EXT@)
1214 Mark differences between
1222 .BR \%grap2graph (@MAN1EXT@)
1225 diagram into a cropped bitmap image.
1228 .BR \%groffer (@MAN1EXT@)
1229 General viewer program for
1231 files and man pages.
1234 .BR \%gxditview (@MAN1EXT@)
1237 X viewer, the \f[CR]GNU\f[] version of
1241 .BR \%hpftodit (@MAN1EXT@)
1242 Create font description files for lj4 device.
1245 .BR \%@g@indxbib (@MAN1EXT@)
1246 Make inverted index for bibliographic databases.
1249 .BR lkbib (@MAN1EXT@)
1250 Search bibliographic databases.
1253 .BR \%@g@lookbib (@MAN1EXT@)
1254 Interactively search bibliographic databases.
1257 .BR \%pdfroff (@MAN1EXT@)
1258 Create PDF documents using
1262 .BR \%pfbtops (@MAN1EXT@)
1263 Translate a PostScript font in .pfb format to \f[CR]ASCII\f[].
1266 .BR \%pic2graph (@MAN1EXT@)
1269 diagram into a cropped image.
1272 .BR \%tfmtodit (@MAN1EXT@)
1273 Create font description files for TeX DVI device.
1278 viewer distributed with X window.
1281 .BR \%xtotroff (@MAN1EXT@)
1282 Convert X font metrics into \f[CR]GNU\f[]
1287 .\" --------------------------------------------------------------------
1289 .\" --------------------------------------------------------------------
1291 Normally, the path separator in the following environment variables is the
1292 colon; this may vary depending on the operating system.
1294 For example, DOS and Windows use a semicolon instead.
1298 .EnvVar GROFF_BIN_PATH
1299 This search path, followed by
1301 is used for commands that are executed by
1304 If it is not set then the directory where the
1306 binaries were installed is prepended to
1311 .EnvVar GROFF_COMMAND_PREFIX
1312 When there is a need to run different
1314 implementations at the same time
1316 provides the facility to prepend a prefix to most of its programs that
1317 could provoke name clashings at run time (default is to have none).
1319 Historically, this prefix was the character
1321 but it can be anything.
1335 .EnvVar GROFF_COMMAND_PREFIX
1336 to different values, the different
1338 installations can be addressed.
1340 More exactly, if it is set to prefix
1344 as a wrapper program internally calls
1348 This also applies to the preprocessors
1355 and to the utilities
1360 This feature does not apply to any programs different from the ones
1363 itself) since they are unique to the
1369 .EnvVar GROFF_ENCODING
1370 The value of this environment value is passed to the
1372 preprocessor to select the encoding of input files.
1374 Setting this option implies
1380 actually always calls
1383 If set without a value,
1391 command line option overrides the value of
1392 .EnvVar GROFF_ENCODING .
1395 .BR preconv (@MAN1EXT@)
1400 .EnvVar GROFF_FONT_PATH
1401 A list of directories in which to search for the
1403 directory in addition to the default ones.
1406 .BR @g@troff (@MAN1EXT@)
1408 .BR \%groff_font (@MAN5EXT@)
1413 .EnvVar GROFF_TMAC_PATH
1414 A list of directories in which to search for macro files in addition to
1415 the default directories.
1418 .BR @g@troff (@MAN1EXT@)
1420 .BR \%groff_tmac (@MAN5EXT@)
1425 .EnvVar GROFF_TMPDIR
1426 The directory in which temporary files are created.
1428 If this is not set but the environment variable
1430 instead, temporary files are created in the directory
1432 On MS-DOS and Windows\~32 platforms, the environment variables
1436 (in that order) are searched also, after
1437 .EnvVar GROFF_TMPDIR
1441 Otherwise, temporary files are created in
1444 .BR \%@g@refer (@MAN1EXT@),
1445 .BR \%groffer (@MAN1EXT@),
1446 .BR \%grohtml (@MAN1EXT@),
1448 .BR grops (@MAN1EXT@)
1449 commands use temporary files.
1453 .EnvVar GROFF_TYPESETTER
1454 Preset the default device.
1456 If this is not set the
1458 device is used as default.
1460 This device name is overwritten by the option
1464 .\" --------------------------------------------------------------------
1466 .\" --------------------------------------------------------------------
1468 There are some directories in which
1470 installs all of its data files.
1472 Due to different installation habits on different operating systems,
1473 their locations are not absolutely fixed, but their function is
1474 clearly defined and coincides on all systems.
1477 .\" --------------------------------------------------------------------
1478 .SS "groff Macro Directory"
1479 .\" --------------------------------------------------------------------
1481 This contains all information related to macro packages.
1483 Note that more than a single directory is searched for those files
1485 .BR \%groff_tmac (@MAN5EXT@).
1489 installation corresponding to this document, it is located at
1492 The following files contained in the
1493 .I groff macro directory
1494 have a special meaning:
1499 Initialization file for
1502 This is interpreted by
1504 before reading the macro sets and any input.
1509 Final startup file for
1512 It is parsed after all macro sets have been read.
1519 Macro file for macro package
1523 .\" --------------------------------------------------------------------
1524 .SS "groff Font Directory"
1525 .\" --------------------------------------------------------------------
1527 This contains all information related to output devices.
1529 Note that more than a single directory is searched for those files; see
1530 .BR @g@troff (@MAN1EXT@).
1534 installation corresponding to this document, it is located at
1537 The following files contained in the
1538 .I "groff font directory"
1539 have a special meaning:
1544 Device description file for device
1547 .BR \%groff_font (@MAN5EXT@).
1558 .\" --------------------------------------------------------------------
1560 .\" --------------------------------------------------------------------
1562 The following example illustrates the power of the
1564 program as a wrapper around
1570 file using the preprocessors
1576 macro set, classical
1582 pic foo.me | tbl | troff -me -Tlatin1 | grotty
1588 this pipe can be shortened to the equivalent command
1592 groff -p -t -me -T latin1 foo.me
1596 An even easier way to call this is to use
1597 .BR grog (@MAN1EXT@)
1598 to guess the preprocessor and macro options and execute the generated
1599 command (by using backquotes to specify shell command substitution)
1603 \`grog -Tlatin1 foo.me\`
1607 The simplest way is to view the contents in an automated way by
1616 .\" --------------------------------------------------------------------
1618 .\" --------------------------------------------------------------------
1621 On \f[CR]EBCDIC\f[] hosts (e.g., \f[CR]OS/390 Unix\f[]), output
1628 Similarly, output for \f[CR]EBCDIC\f[] code page
1630 is not available on \f[CR]ASCII\f[] based operating systems.
1634 .MT bug-groff@gnu.org
1635 the groff maling list
1638 Include a complete, self-contained example that allows the bug to
1639 be reproduced, and say which version of
1644 .\" --------------------------------------------------------------------
1646 .\" --------------------------------------------------------------------
1648 Information on how to get
1650 and related information is available at the
1651 .UR http://\:www.gnu.org/\:software/\:groff
1655 The most recent released version of
1658 .UR http://\:groff.ffii.org/\:groff/\:devel/\:groff-current.tar.gz
1659 groff development site
1665 mailing lists are available:
1667 .MT bug-groff@gnu.org
1673 for general discussion of
1677 .MT groff-commit@ffii.org
1678 the groff commit list
1680 a read-only list showing logs of commitments to the CVS repository.
1683 Details on CVS access and much more can be found in the file
1685 at the top directory of the
1690 There is a free implementation of the
1692 preprocessor, written by
1693 .MT faber@lunabase.org
1697 The actual version can be found at the
1699 .UR http://\:www.lunabase.org/\:~faber/\:Vault/\:software/\:grap/
1702 This is the only grap version supported by
1706 .\" --------------------------------------------------------------------
1708 .\" --------------------------------------------------------------------
1710 Copyright \(co 1989, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
1711 Free Software Foundation, Inc.
1714 This document is distributed under the terms of the \f[CR]FDL\f[]
1715 (\f[CR]GNU Free Documentation License\f[]) version 1.3 or later.
1717 You should have received a copy of the \f[CR]FDL\f[] on your system,
1718 it is also available on-line at the
1719 .UR http://\:www.gnu.org/\:copyleft/\:fdl.html
1724 This document is based on the original
1731 It was rewritten, enhanced, and put under the FDL license by
1741 is a \f[CR]GNU\f[] free software project.
1745 are protected by \f[CR]GNU copyleft licenses\f[].
1747 The software files are distributed under the terms of the \f[CR]GNU
1748 General Public License\f[] (\f[CR]GPL\f[]), while the documentation
1749 files mostly use the \f[CR]GNU Free Documentation License\f[]
1753 .\" --------------------------------------------------------------------
1755 .\" --------------------------------------------------------------------
1759 contains all information on the
1761 system within a single document, providing many examples and
1762 background information.
1769 Due to its complex structure, the
1771 system has many man pages.
1773 They can be read with
1776 .BR \%groffer (@MAN1EXT@).
1779 Introduction, history and further readings:
1780 .BR roff (@MAN7EXT@).
1783 Viewer for groff files:
1784 .BR \%groffer (@MAN1EXT@),
1785 .BR \%gxditview (@MAN1EXT@),
1786 .BR \%xditview (1x).
1789 Wrapper programs for formatters:
1790 .BR \%groff (@MAN1EXT@),
1791 .BR \%grog (@MAN1EXT@).
1795 .BR \%@g@eqn (@MAN1EXT@),
1796 .BR \%@g@grn (@MAN1EXT@),
1797 .BR \%@g@pic (@MAN1EXT@),
1798 .BR \%@g@chem (@MAN1EXT@),
1799 .BR \%preconv (@MAN1EXT@),
1800 .BR \%@g@refer (@MAN1EXT@),
1801 .BR \%@g@soelim (@MAN1EXT@),
1802 .BR \%@g@tbl (@MAN1EXT@),
1806 Roff language with the groff extensions:
1807 .BR \%groff (@MAN7EXT@),
1808 .BR \%groff_char (@MAN7EXT@),
1809 .BR \%groff_diff (@MAN7EXT@),
1810 .BR \%groff_font (@MAN5EXT@).
1813 Roff formatter programs:
1814 .BR \%@g@nroff (@MAN1EXT@),
1815 .BR \%@g@troff (@MAN1EXT@),
1816 .BR ditroff (@MAN7EXT@).
1819 The intermediate output language:
1820 .BR \%groff_out (@MAN7EXT@).
1823 Postprocessors for the output devices:
1824 .BR \%grodvi (@MAN1EXT@),
1825 .BR \%grohtml (@MAN1EXT@),
1826 .BR \%grolbp (@MAN1EXT@),
1827 .BR \%grolj4 (@MAN1EXT@),
1828 .BR \%lj4_font (@MAN5EXT@),
1829 .BR \%grops (@MAN1EXT@),
1830 .BR \%grotty (@MAN1EXT@).
1833 Groff macro packages and macro-specific utilities:
1834 .BR \%groff_tmac (@MAN5EXT@),
1835 .BR \%groff_man (@MAN7EXT@),
1836 .BR \%groff_mdoc (@MAN7EXT@),
1837 .BR \%groff_me (@MAN7EXT@),
1838 .BR \%groff_mm (@MAN7EXT@),
1839 .BR \%groff_mmse (@MAN7EXT@),
1840 .BR \%groff_mom (@MAN7EXT@),
1841 .BR \%groff_ms (@MAN7EXT@),
1842 .BR \%groff_www (@MAN7EXT@),
1843 .BR \%groff_trace (@MAN7EXT@),
1844 .BR \%mmroff (@MAN7EXT@).
1847 The following utilities are available:
1848 .BR \%addftinfo (@MAN1EXT@),
1849 .BR \%afmtodit (@MAN1EXT@),
1850 .BR \%eqn2graph (@MAN1EXT@),
1851 .BR \%gdiffmk (@MAN1EXT@),
1852 .BR \%grap2graph (@MAN1EXT@),
1853 .BR \%groffer (@MAN1EXT@),
1854 .BR \%gxditview (@MAN1EXT@),
1855 .BR \%hpftodit (@MAN1EXT@),
1856 .BR \%@g@indxbib (@MAN1EXT@),
1857 .BR \%lkbib (@MAN1EXT@),
1858 .BR \%@g@lookbib (@MAN1EXT@),
1859 .BR \%pdfroff (@MAN1EXT@),
1860 .BR \%pfbtops (@MAN1EXT@),
1861 .BR \%pic2graph (@MAN1EXT@),
1862 .BR \%tfmtodit (@MAN1EXT@),
1863 .BR \%xtotroff (@MAN1EXT@).
1865 .\" --------------------------------------------------------------------
1867 .\" --------------------------------------------------------------------
1869 .\" Local Variables: