groff
Typesetting program that reads plain text mixed with formatting commands and produces formatted output. It is the GNU replacement for the
troff
andnroff
Unix commands for text formatting.
- Render a man page as plain text, and display the result:
groff -man -T utf8 {{manpage.1}}
- Render a man page using the ASCII output device, and display it using a pager:
groff -man -T ascii {{manpage.1}} | less
- Render a man page into an HTML file:
groff -man -T html {{manpage.1}} > {{page.html}}
- Process a roff file using the
tbl
andpic
preprocessors, and theme
macro set:
groff -t -p -me -T utf8 {{foo.me}}
- Run a
groff
command with preprocessor and macro options guessed by thegrog
utility:
eval "$(grog -T utf8 {{foo.me}})"