The following options should not be used with any others and exit PolyglotMan without processing any input.
-h|--help
Show list of command line options and exit.
-v|--version
Show version number and exit.
You should specify the filter first, as this sets a number of parameters, and then specify other options.
-f|--filter <ASCII|roff|TkMan|Tk|Sections|HTML|SGML|MIME|LaTeX|LaTeX2e|RTF|POD>
Set the output filter. Defaults to ASCII.
-S|--source
PolyglotMan tries to automatically determine whether its input is source or formatted; use this option to declare source input.
-F|--format|--formatted
PolyglotMan tries to automatically determine whether its input is source or formatted; use this option to declare formatted input.
-l|--title printf-string
In HTML mode this sets the <TITLE> of the man pages, given the same parameters as -r .
-r|--reference|--manref printf-string
In HTML and SGML modes this sets the URL form by which to retrieve other man pages. The string can use two supplied parameters: the man page name and its section. (See the Examples section.) If the string is null (as if set from a shell by "-r ''"), `-' or `off', then man page references will not be HREFs, just set in italics. If your printf supports XPG3 positions specifier, this can be quite flexible.
-V|--volumes <colon-separated list>
Set the list of valid volumes to check against when looking for cross-references to other man pages. Defaults to 1:2:3:4:5:6:7:8:9:o:l:n:p (volume names can be multicharacter). If an non-whitespace string in the page is immediately followed by a left parenthesis, then one of the valid volumes, and ends with optional other characters and then a right parenthesis--then that string is reported as a reference to another manual page. If this -V string starts with an equals sign, then no optional characters are allowed between the match to the list of valids and the right parenthesis. (This option is needed for SCO UNIX.)
The following options apply only when formatted pages are given as input. They do not apply or are always handled correctly with the source.
-b|--subsections
Try to recognize subsection titles in addition to section titles. This can cause problems on some UNIX flavors.
-K|--nobreak
Indicate manual pages don't have page breaks, so don't look for footers and headers around them. (Older nroff -man macros always put in page breaks, but lately some vendors have realized that printout are made through troff, whereas nroff -man is used to format pages for reading on screen, and so have eliminated page breaks.) PolyglotMan usually gets this right even without this flag.
-k|--keep
Keep headers and footers, as a canonical report at the end of the page. changeleft Move changebars, such as those found in the Tcl/Tk manual pages, to the left. --> notaggressive Disable aggressive man page parsing. Aggressive manual, which is on by default, page parsing elides headers and footers, identifies sections and more. -->
-n|--name name
Set name of man page (used in roff format). If the filename is given in the form " name . section ", the name and section are automatically determined. If the page is being parsed from [tn]roff source and it has a .TH line, this information is extracted from that line.
-p|--paragraph
paragraph mode toggle. The filter determines whether lines should be linebroken as they were by nroff, or whether lines should be flowed together into paragraphs. Mainly for internal use.
-s|section #
Set volume (aka section) number of man page (used in roff format). tables Turn on aggressive table parsing. -->
-t|--tabstops #
For those macros sets that use tabs in place of spaces where possible in order to reduce the number of characters used, set tabstops every # columns. Defaults to 8.