usage: groff [-abceghilpstvzCENRSUVXZ] [-Fdir] [-mname] [-Tdev] [-ffam] [-wname] [-Wname] [-Mdir] [-dcs] [-rcn] [-nnum] [-olist] [-Parg] [-Larg] [-Idir] [files...] -h print this message -t preprocess with tbl -p preprocess with pic -e preprocess with eqn -g preprocess with grn -G preprocess with grap -s preprocess with soelim -R preprocess with refer -Tdev use device dev -X use X11 previewer rather than usual postprocessor -mname read macros tmac.name -dcs define a string c as s -rcn define a number register c as n -nnum number first page n -olist output only pages in list -ffam use fam as the default font family -Fdir search dir for device directories -Mdir search dir for macro files -v print version number -z suppress formatted output -Z don't postprocess -a produce ASCII description of output -i read standard input after named input files -wname enable warning name -Wname inhibit warning name -E inhibit all errors -b print backtraces with errors or warnings -l spool the output -c disable color output -C enable compatibility mode -V print commands on stdout instead of running them -Parg pass arg to the postprocessor -Larg pass arg to the spooler -N don't allow newlines within eqn delimiters -S enable safer mode (the default) -U enable unsafe mode -Idir search dir for soelim. Implies -s
usage: groff [-abceghilpstvzCENRSUVXZ] [-Fdir] [-mname] [-Tdev] [-ffam] [-wname] [-Wname] [-Mdir] [-dcs] [-rcn] [-nnum] [-olist] [-Parg] [-Larg] [-Idir] [files...] -h print this message -t preprocess with tbl -p preprocess with pic -e preprocess with eqn -g preprocess with grn -G preprocess with grap -s preprocess with soelim -R preprocess with refer -Tdev use device dev -X use X11 previewer rather than usual postprocessor -mname read macros tmac.name -dcs define a string c as s -rcn define a number register c as n -nnum number first page n -olist output only pages in list -ffam use fam as the default font family -Fdir search dir for device directories -Mdir search dir for macro files -v print version number -z suppress formatted output -Z don't postprocess -a produce ASCII description of output -i read standard input after named input files -wname enable warning name -Wname inhibit warning name -E inhibit all errors -b print backtraces with errors or warnings -l spool the output -c disable color output -C enable compatibility mode -V print commands on stdout instead of running them -Parg pass arg to the postprocessor -Larg pass arg to the spooler -N don't allow newlines within eqn delimiters -S enable safer mode (the default) -U enable unsafe mode -Idir search dir for soelim. Implies -s
GROFF(1) GROFF(1)
名称
groff - groff ドキュメントフォーマットシステムのフロントエンド
書式
groff [ -abeghilpstvzCEGNRSUVXZ ] [ -wname ] [ -Wname ] [ -mname ]
[ -Fdir ] [ -Idir ] [ -Tdev ] [ -ffam ] [ -Mdir ] [ -dcs ]
[ -rcn ] [ -nnum ] [ -olist ] [ -Parg ] [ -Larg ] [ files... ]
コマンドラインオプションとパラメータの間に空白を含めることが可能です。
解説
groff は、groff ドキュメントフォーマットシステムのフロントエンドプログ
ラムです。通常 groff は troff を実行し、その出力を指定されたデバイス で
扱 うための後処理プログラムを実行します。利用可能なデバイスは以下のとお
りです:
ps PostScript プリンタやプレビュア。
dvi TeX の dvi フォーマット。
X75 75dpi の X11 プレビュア。
X100 100dpi の X11 プレビュア。
ascii タイプライタに似た特性を持つデバイス。
latin1 ISO Latin-1 (ISO 8859-1) 文字集合を利用するタイプライタに似た 特
性を持つデバイス。
koi8-r ロシア語 KOI8-R 文字集合を利用するタイプライタに似た特性を持つデ
バイス。
utf8 UTF-8 エンコーディングの Unicode (ISO 10646) 文字集合を利用す る
タイプライタに似た特性を持つデバイス。
cp1047 EBCDIC コードページ IBM cp1047 を利用するタイプライタに似た特性
を持つデバイス (例えば OS/390 Unix)。
lj4 HP LaserJet4 互換 (または他の PCL5 互換) プリンタ 。 lbp Canon
CAPSL プリンタ用 (LBP-4 と LBP-8 シリーズのレーザプリンタ)。
html HTML 出力を行います。
指 定されたデバイス用の後処理を行うプログラムは、デバイス記述ファイルの
postpro コマンドにより指定されています。これは -X オプションにより変 更
できます。
デ フォルトのデバイスは ps です。 pic, eqn, grn, grap, tbl, refer, soe-
lim の任意の前処理を行わせることもできます。
引数を伴わないオプションは - のあとにまとめて続けることができます。ファ
イル名のかわりに用いられる - は標準入力を意味します。
grog コマンドを用いてドキュメントを正しくフォーマットするための groff
コマンドを調べることができます。
オプション
-h ヘルプメッセージを表示します。
-e eqn を使って前処理を行います。
-t tbl を使って前処理を行います。
-g grn を使用して前処理を行います。
-G grap を使用して前処理を行います。
-p pic を使って前処理を行います。
-s soelim を使って前処理を行います。
-Idir このオプションは soelim(1) に記述されています。このオプション は
-s オプションを暗黙的に指定します。
-R refer を使って前処理を行います。 refer に引数を渡す機構は用意さ
れていません。 refer のほとんどのオプションは、ファイル中に記 述
す る こ と ができる等価なコマンドを備えているからです。詳しくは
refer(1) のマニュアルを参照してください。
-v groff から起動されるプログラムのバージョン番号を表示します。
-V 実行しないで、 groff で実行される処理内容を標準出力に表示しま す
。
-z troff からの出力を捨てます。エラーメッセージのみが表示されます。
-Z troff からの出力を後処理しません。通常 groff は、自動的に適当 な
後処理プログラムを起動します。
-Parg 後処理プログラムに arg を引数として渡します。別々の引数は別々の
-P オプションで指定する必要があります。 groff は、 arg の前に -
をつけてコマンドに渡したりしないことに注意してください。
-l プリンタのスプーラへ出力します。印字出力に用いられるコマンドは、
デバイス記述ファイルの print コマンドによって指定されます (こ れ
が存在しない場合には、 -l は無効果です)。
-Larg arg をプリンタスプーラプログラムに渡します。別々の引数は、別々の
-L オプションで指定する必要があります。 groff は、 arg の前に -
をつけてコマンドに渡したりしないことに注意してください。デバイス
記述ファイルに print コマンドが無い場合には、 -L は無視されま す
。
-Tdev デバイス dev 用に出力します。デフォルトのデバイスは ps です。
-X 通常の後処理プログラムのかわりに、 gxditview を起動してプレビュ
ーします。 groff は gxditview に -printCommand オプションを渡 し
ま す。このオプションは groff に -l オプション指定時に実行される
Print アクションを実行させます。 -Tps 以外が指定されている場合は
、よい結果が得られません。
-N eqn の区切り文字間に改行が入ることを禁止します。 eqn の -N オプ
ションと同様です。
-S より安全なモード。 -S オプションを pic に渡し、次の troff リクエ
ストを無効化します: .open, .opena, .pso, .sy, .pi 。セキュリティ
上の理由から安全なモードはデフォルトで有効です。
-U 安全でないモード。古い安全でない動作に戻します。
-a
-b
-i
-C
-E
-wname
-Wname
-mname
-olist
-dcs
-rcn
-Fdir
-Mdir
-ffam
-nnum これらのオプションの詳細は、 troff(1) に記述してあります。
環境変数
GROFF_COMMAND_PREFIX
もしこの変数が X に設定されていると、 groff は troff のかわり に
Xtroff を起動します。これは、 tbl, pic, eqn, grn, refer, soelim
にも同様に影響します。 grap, gropos, grodvi, grotty, grolj4,
grohtml, gxditview には影響しません。
GROFF_TMAC_PATH
デフォルトディレクトリに加えて、マクロファイルを検索すべきディレ
クトリのリスト (リストの区切りはコロンです) 。 更 な る 詳 細 は
troff(1) を参照してください。
GROFF_TYPESETTER
デフォルトのデバイス
GROFF_FONT_PATH
デ フォルトディレクトリに加えて、 devname という名前のディレクト
リを検索すべきディレクトリのリスト (リストの区切りはコロンで す)
。更なる詳細は troff(1) を参照してください。
GROFF_BIN_PATH
こ の検索パスは、 groff が起動するコマンドのために、 PATH の前に
使用されます。設定しないと、 PATH の前に ‘/usr/bin’ が追加されま
す。
GROFF_TMPDIR
一時的なファイルが作成されるディレクトリ。もし、 GROFF_TMPDIR が
設定されておらず、 TMPDIR が設定されているなら、 TMPDIR で示され
るディレクトリに一時ファイルが生成されます。さもなければ、一時フ
ァイルは /tmp に作られます。 grops(1) と refer(1) が一時ファイル
を作成する可能性があります。
関連ファイル
/usr/share/groff_font/devname/DESC
デバイス name のデバイス記述ファイル
/usr/share/groff_font/devname/F
デバイス name のためのフォント F を記述したフォントファイル
EBCDIC ホストにおいては、出力デバイス ascii, latin1, utf8 は使用不可で
す。同様に、 cp1047 は ASCII ベースのオペレーティングシステム上では使用
不可です。
使用例
マニュアルページ foo.1 を標準出力に対し、latin-1 出力デバイスを使用して
印刷し、 less をページャに使用するには、次のコマンドを使用します:
groff -mandoc -Tlatin1 foo.1 | less
また、次のようにも使用できます:
groff -m mandoc -Tlatin1 foo.1 | less
作者
James Clark
GROFF(1) GROFF(1) NAME groff - front-end for the groff document formatting system SYNOPSIS groff [-abcegilpstzCEGNRSUVXZ] [-d cs] [-f fam] [-F dir] [-I dir] [-L arg] [-m name] [-M dir] [-n num] [-o list] [-P arg] [-r cn] [-T dev] [-w name] [-W name] [file ...] groff -h | --help groff -v | --version [option ...] The command line is parsed according to the usual GNU convention. The whitespace between a command line option and its argument is optional. Options can be grouped behind a single - (minus character). A filename of - (minus character) denotes the standard input. DESCRIPTION This document describes the groff program, the main front-end for the groff document formatting system. The groff program and macro suite is the implementation of a roff(7) system within the free software collec- tion GNU 〈http://www.gnu.org〉. The groff system has all features of the classical roff, but adds many extensions. The groff program allows to control the whole groff system by command line options. This is a great simplification in comparison to the classical case (which uses pipes only). OPTIONS As groff is a wrapper program for troff both programs share a set of options. But the groff program has some additional, native options and gives a new meaning to some troff options. On the other hand, not all troff options can be fed into groff. Native groff Options The following options either do not exist for troff or are differently interpreted by groff. -e Preprocess with eqn. -g Preprocess with grn. -G Preprocess with grap. -h --help Print a help message. -I dir Add search directory for soelim(1). This option implies the -s option. -l Send the output to a spooler program for printing. The command that should be used for this is specified by the print command in the device description file, see groff_font(5). If this com- mand is not present, the output is piped into the lpr(1) program by default. See options -L and -X. -L arg Pass arg to the spooler program. Several arguments should be passed with a separate -L option each. Note that groff does not prepend - (a minus sign) to arg before passing it to the spooler program. -N Don’t allow newlines within eqn delimiters. This is the same as the -N option in eqn. -p Preprocess with pic. -P -option -P -option -P arg Pass -option or -option arg to the postprocessor. The option must be specified with the necessary preceding minus sign(s) ‘-’ or ‘--’ because groff does not prepend any dashes before passing it to the postprocessor. For example, to pass a title to the gxditview postprocessor, the shell command sh# groff -X -P -title -P ’groff it’ foo is equivalent to sh# groff -X -Z foo | gxditview -title ’groff it’ - -R Preprocess with refer. No mechanism is provided for passing ar- guments to refer because most refer options have equivalent lan- guage elements that can be specified within the document. See refer(1) for more details. -s Preprocess with soelim. -S Safer mode. Pass the -S option to pic and disable the following troff requests: .open, .opena, .pso, .sy, and .pi. For security reasons, safer mode is enabled by default. -t Preprocess with tbl. -T dev Set output device to dev. The possible values in groff are ascii, cp1047, dvi, html, latin1, lbp, lj4, ps, utf8, X75, and X100. Additionally, X75-12 and X100-12 are available for docu- ments which use 12pt as the base document size. The default de- vice is ps. -U Unsafe mode. Reverts to the (old) unsafe behaviour; see option -S. -v --version Output version information of groff and of all programs that are run by it; that is, the given command line is parsed in the usu- al way, passing -v to all subprograms. -V Output the pipeline that would be run by groff (as a wrapper program), but do not execute it. -X Use gxditview instead of using the usual postprocessor to (pre)view a document. The printing spooler behavior as outlined with options -l and -L is carried over to gxditview(1) by deter- mining an argument for the -printCommand option of gxditview(1). This sets the default Print action and the corresponding menu entry to that value. -X only produces good results with -Tps, -TX75, -TX75-12, -TX100, and -TX100-12. The default resolution for previewing -Tps output is 75dpi; this can be changed by passing the -resolution option to gxditview, for example sh# groff -X -P-resolution -P100 -man foo.1 -z Suppress output generated by troff. Only error messages will be printed. -Z Do not postprocess the output of troff that is normally called automatically by groff. This will print the intermediate output to standard output; see groff_out(5). Transparent Options The following options are transparently handed over to the formatter program troff that is called by groff subsequently. These options are described in more detail in troff(1). -a ascii approximation of output. -b backtrace on error or warning. -c disable color output. -C enable compatibility mode. -d cs -d name=s define string. -E disable troff error messages. -f fam set default font family. -F dir set path for font DESC files. -i process standard input after the specified input files. -m name include macro file name.tmac (or tmac.name); see also groff_tmac(5). -M dir path for macro files. -n num number the first page num. -o list output only pages in list. -r cn -r name=n set number register. -w name enable warning name. -W name disable warning name. USING GROFF The groff system implements the infrastructure of classical roff; see roff(7) for a survey on how a roff system works in general. Due to the front-end programs available within the groff system, using groff is much easier than classical roff. This section gives an overview of the parts that constitute the groff system. It complements roff(7) with groff-specific features. This section can be regarded as a guide to the documentation around the groff system. Front-ends The groff program is a wrapper around the troff(1) program. It allows to specify the preprocessors by command line options and automatically runs the postprocessor that is appropriate for the selected device. Doing so, the sometimes tedious piping mechanism of classical roff(7) can be avoided. The grog(1) program can be used for guessing the correct groff command line to format a file. The groffer(1) program is an allround-viewer for groff files and man pages. Preprocessors The groff preprocessors are reimplementations of the classical prepro- cessors with moderate extensions. The preprocessors distributed with the groff package are eqn(1) for mathematical formulæ, grn(1) for including gremlin(1) pictures, pic(1) for drawing diagrams, refer(1) for bibliographic references, soelim(1) for including macro files from standard locations, and tbl(1) for tables. Besides these, there are some internal preprocessors that are automati- cally run with some devices. These aren’t visible to the user. Macro Packages Macro packages can be included by option -m. The groff system imple- ments and extends all classical macro packages in a compatible way and adds some packages of its own. Actually, the following macro packages come with groff: man The traditional man page format; see groff_man(7). It can be specified on the command line as -man or -m man. mandoc The general package for man pages; it automatically recognizes whether the documents uses the man or the mdoc format and branches to the corresponding macro package. It can be speci- fied on the command line as -mandoc or -m mandoc. mdoc The BSD-style man page format; see groff_mdoc(7). It can be specified on the command line as -mdoc or -m mdoc. me The classical me document format; see groff_me(7). It can be specified on the command line as -me or -m me. mm The classical mm document format; see groff_mm(7). It can be specified on the command line as -mm or -m mm. ms The classical ms document format; see groff_ms(7). It can be specified on the command line as -ms or -m ms. www HTML-like macros for inclusion in arbitrary groff documents; see groff_www(7). Details on the naming of macro files and their placement can be found in groff_tmac(5). Programming Language General concepts common to all roff programming languages are described in roff(7). The groff extensions to the classical troff language are documented in groff_diff(7). The groff language as a whole is described in the (still incomplete) groff info file; a short (but complete) reference can be found in groff(7). Formatters The central roff formatter within the groff system is troff(1). It provides the features of both the classical troff and nroff, as well as the groff extensions. The command line option -C switches troff into compatibility mode which tries to emulate classical roff as much as possible. There is a shell script nroff(1) that emulates the behavior of classi- cal nroff. It tries to automatically select the proper output encod- ing, according to the current locale. The formatter program generates intermediate output; see groff_out(7). Devices In roff, the output targets are called devices. A device can be a piece of hardware, e.g. a printer, or a software file format. A device is specified by the option -T. The groff devices are as follows. ascii Text output using the ascii(7) character set. cp1047 Text output using the EBCDIC code page IBM cp1047 (e.g. OS/390 Unix). nippon Text output using the Japanese-EUC character set. dvi TeX DVI format. html HTML output. ascii8 For typewriter-like devices. Unlike ascii, this device is 8 bit clean. This device is intended to be used for codesets other than ASCII and ISO-8859-1. latin1 Text output using the ISO Latin-1 (ISO 8859-1) character set; see iso_8859_1(7). lbp Output for Canon CAPSL printers (LBP-4 and LBP-8 series laser printers). lj4 HP LaserJet4-compatible (or other PCL5-compatible) printers. ps PostScript output; suitable for printers and previewers like gv(1). utf8 Text output using the Unicode (ISO 10646) character set with UTF-8 encoding; see unicode(7). X75 75dpi X Window System output suitable for the previewers xditview(1x) and gxditview(1). A variant for a 12pt document base font is X75-12. X100 100dpi X Window System output suitable for the previewers xditview(1x) and gxditview(1). A variant for a 12pt document base font is X100-12. The postprocessor to be used for a device is specified by the postpro command in the device description file; see groff_font(5). This can be overridden with the -X option. The default device is ps. Postprocessors groff provides 3 hardware postprocessors: grolbp(1) for some Canon printers, grolj4(1) for printers compatible to the HP LaserJet 4 and PCL5, grotty(1) for text output using various encodings, e.g. on text-oriented terminals or line-printers. Today, most printing or drawing hardware is handled by the operating system, by device drivers, or by software interfaces, usually accepting PostScript. Consequently, there isn’t an urgent need for more hardware device postprocessors. The groff software devices for conversion into other document file for- mats are grodvi(1) for the DVI format, grohtml(1) for HTML format, grops(1) for PostScript. Combined with the many existing free conversion tools this should be sufficient to convert a troff document into virtually any existing data format. Utilities The following utility programs around groff are available. addftinfo(1) Add information to troff font description files for use with groff. afmtodit(1) Create font description files for PostScript device. groffer(1) General viewer program for groff files and man pages. gxditview(1) The groff X viewer, the GNU version of xditview. hpftodit(1) Create font description files for lj4 device. indxbib(1) Make inverted index for bibliographic databases. lkbib(1) Search bibliographic databases. lookbib(1) Interactively search bibliographic databases. pfbtops(1) Translate a PostScript font in .pfb format to ASCII. tfmtodit(1) Create font description files for TeX DVI device. xditview(1x) roff viewer distributed with X window. ENVIRONMENT Normally, the path separator in the following environment variables is the colon; this may vary depending on the operating system. For exam- ple, DOS and Windows use a semicolon instead. GROFF_BIN_PATH This search path, followed by $PATH, will be used for commands that are executed by groff. If it is not set then the directory where the groff binaries were installed is prepended to PATH. GROFF_COMMAND_PREFIX When there is a need to run different roff implementations at the same time groff provides the facility to prepend a prefix to most of its programs that could provoke name clashings at run time (default is to have none). Historically, this prefix was the character g, but it can be anything. For example, gtroff stood for groff’s troff, gtbl for the groff version of tbl. By setting GROFF_COMMAND_PREFIX to different values, the different roff installations can be addressed. More exactly, if it is set to prefix xxx then groff as a wrapper program will internally call xxxtroff instead of troff. This also applies to the pre- processors eqn, grn, pic, refer, tbl, soelim, and to the utili- ties indxbib and lookbib. This feature does not apply to any programs different from the ones above (most notably groff it- self) since they are unique to the groff package. GROFF_FONT_PATH A list of directories in which to search for the devname direc- tory in addition to the default ones. See troff(1) and groff_font(5) for more details. GROFF_TMAC_PATH A list of directories in which to search for macro files in ad- dition to the default directories. See troff(1) and groff_tmac(5) for more details. GROFF_TMPDIR The directory in which temporary files will be created. If this is not set but the environment variable TMPDIR instead, tempo- rary files will be created in the directory $TMPDIR. Otherwise temporary files will be created in /tmp. The refer(1), groffer(1), grohtml(1), and grops(1) commands use temporary files. GROFF_TYPESETTER Preset the default device. If this is not set the ps device is used as default. This device name is overwritten by the option -T. FILES There are some directories in which groff installs all of its data files. Due to different installation habits on different operating systems, their locations are not absolutely fixed, but their function is clearly defined and coincides on all systems. groff Macro Directory This contains all information related to macro packages. Note that more than a single directory is searched for those files as documented in groff_tmac(5). For the groff installation corresponding to this document, it is located at /usr/share/groff/1.18.1.4/tmac. The follow- ing files contained in the groff macro directory have a special mean- ing: troffrc Initialization file for troff. This is interpreted by troff be- fore reading the macro sets and any input. troffrc-end Final startup file for troff, it is parsed after all macro sets have been read. name.tmac tmac.name Macro file for macro package name. groff Font Directory This contains all information related to output devices. Note that more than a single directory is searched for those files; see troff(1). For the groff installation corresponding to this document, it is locat- ed at /usr/share/groff/1.18.1.4/font. The following files contained in the groff font directory have a special meaning: devname/DESC Device description file for device name, see groff_font(5). devname/F Font file for font F of device name. EXAMPLES The following example illustrates the power of the groff program as a wrapper around troff. To process a roff file using the preprocessors tbl and pic and the me macro set, classical troff had to be called by sh# pic foo.me | tbl | troff -me -Tlatin1 | grotty Using groff, this pipe can be shortened to the equivalent command sh# groff -p -t -me -T latin1 foo.me An even easier way to call this is to use grog(1) to guess the prepro- cessor and macro options and execute the generated command (by specify- ing shell left quotes) sh# ‘grog -Tlatin1 foo.me‘ The simplest way is to view the contents in an automated way by calling sh# groffer foo.me BUGS On EBCDIC hosts (e.g. OS/390 Unix), output devices ascii and latin1 aren’t available. Similarly, output for EBCDIC code page cp1047 is not available on ASCII based operating systems. Report bugs to bug-groff@gnu.org. Include a complete, self-contained example that will allow the bug to be reproduced, and say which version of groff you are using. AVAILABILITY Information on how to get groff and related information is available at the GNU website 〈http://www.gnu.org/software/groff〉. The most recent released version of groff is available for anonymous ftp at the groff development site 〈ftp://ftp.ffii.org/pub/groff/devel/ groff-current.tar.gz〉. Three groff mailing lists are available: bug-groff@gnu.org for reporting bugs, groff@gnu.org for general discussion of groff, groff-commit@ffii.org a read-only list showing logs of commitments to the CVS reposi- tory. Details on CVS access and much more can be found in the file README at the top directory of the groff source package. There is a free implementation of the grap preprocessor, written by Ted Faber 〈faber@lunabase.org〉. The actual version can be found at the grap website 〈http://www.lunabase.org/~faber/Vault/software/grap/〉. This is the only grap version supported by groff. AUTHORS Copyright © 1989, 2002 Free Software Foundation, Inc. This document is distributed under the terms of the FDL (GNU Free Docu- mentation License) version 1.1 or later. You should have received a copy of the FDL on your system, it is also available on-line at the GNU copyleft site 〈http://www.gnu.org/copyleft/fdl.html〉. This document is based on the original groff man page written by James Clark 〈jjc@jclark.com〉. It was rewritten, enhanced, and put under the FDL license by Bernd Warken 〈bwarken@mayn.de〉. It is maintained by Werner Lemberg 〈wl@gnu.org〉. groff is a GNU free software project. All parts of the groff package are protected by GNU copyleft licenses. The software files are dis- tributed under the terms of the GNU General Public License (GPL), while the documentation files mostly use the GNU Free Documentation License (FDL). SEE ALSO The groff info file contains all information on the groff system within a single document. Beneath the detailed documentation of all aspects, it provides examples and background information. See info(1) on how to read it. Due to its complex structure, the groff system has many man pages. They can be read with man(1) or groffer(1). Introduction, history and further readings: roff(7). Viewer for groff files: groffer(1), gxditview(1), xditview(1x). Wrapper programs for formatters: groff(1), grog(1). Roff preprocessors: eqn(1), grn(1), pic(1), refer(1), soelim(1), tbl(1), grap(1). Roff language with the groff extensions: groff(7), groff_char(7), groff_diff(7), groff_font(5). Roff formatter programs: nroff(1), troff(1), ditroff(7). The intermediate output language: groff_out(7). Postprocessors for the output devices: grodvi(1), grohtml(1), grolbp(1), grolj4(1), grops(1), grotty(1). Groff macro packages and macro-specific utilities: groff_tmac(5), groff_man(7), groff_mdoc(7), groff_me(7), groff_mm(7), groff_mmse(7), groff_mom(7), groff_ms(7), groff_www(7), mmroff(7). The following utilities are available: addftinfo(1), afmtodit(1), eqn2graph(1), groffer(1), gxditview(1), hpftodit(1), indxbib(1), lookbib(1), pfbtops(1), pic2graph(1), tfmtodit(1). Groff Version 1.18.1.4 11 November 2010 GROFF(1)
Copyright(C) linux-cmd.com All Rights Reserved. Author Takayuki Yukawa