Name

groff

Synopsis

groff [options] [files]

troff [options] [files]

Description

Frontend to the groff document-formatting system, which normally runs troff along with a postprocessor appropriate for the selected output device. Options without arguments can be grouped after a single dash (-). A filename of - denotes standard input.

Options

-a

Generate an ASCII approximation of the typeset output.

-b

Print a backtrace.

-C

Enable compatibility mode.

-d cs, -d name = s

Define the character c or string name to be the string s.

-e

Preprocess with eqn.

-E

Don’t print any error messages.

-f fam

Use fam as the default font family.

-F dir

Search dir for subdirectories with DESC and font files before the default /usr/lib/groff/font.

-h

Print a help message.

-i

Read standard input after all files have been processed.

-l

Send the output to a printer (as specified by the print command in the device description file).

-L arg

Pass arg to the spooler. Each argument should be passed with a separate -L option.

-m name

Read the macro file tmac.name.

-M dir

Search directory dir for macro files before the default directory /usr/lib/groff/tmac.

-n num

Set the first page number to num.

-N

Don’t allow newlines with eqn delimiters; equivalent to eqn’s -N option.

-o list

Output only pages specified in list, which is a comma-separated list of page ranges.

-p

Preprocess with pic.

-P arg

Pass arg to the postprocessor. Each argument should be passed with a separate -P option.

-r cn, - name = n

Set the number register ...

Get Linux in a Nutshell, Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.