Sortix volatile manual
This manual documents Sortix volatile, a development build that has not been officially released. You can instead view this document in the latest official manual.
| POD2HTML(1) | Perl Programmers Reference Guide | POD2HTML(1) |
NAME
pod2html - convert .pod files to .html files
SYNOPSIS
pod2html --help --htmldir=<name> --htmlroot=<URL>
--infile=<name> --outfile=<name>
--podpath=<name>:...:<name> --podroot=<name>
--cachedir=<name> --flush --recurse --norecurse
--quiet --noquiet --verbose --noverbose
--index --noindex --backlink --nobacklink
--header --noheader --poderrors --nopoderrors
--css=<URL> --title=<name>
DESCRIPTION
Converts files from pod format (see perlpod) to HTML format.
ARGUMENTS
pod2html takes the following arguments:
- help
-
--helpDisplays the usage message.
- htmldir
-
--htmldir=nameSets the directory to which all cross references in the resulting HTML file will be relative. Not passing this causes all links to be absolute since this is the value that tells Pod::Html the root of the documentation tree.
Do not use this and --htmlroot in the same call to pod2html; they are mutually exclusive.
- htmlroot
-
--htmlroot=URLSets the base URL for the HTML files. When cross-references are made, the HTML root is prepended to the URL.
Do not use this if relative links are desired: use --htmldir instead.
Do not pass both this and --htmldir to pod2html; they are mutually exclusive.
- infile
-
--infile=nameSpecify the pod file to convert. Input is taken from STDIN if no infile is specified.
- outfile
-
--outfile=nameSpecify the HTML file to create. Output goes to STDOUT if no outfile is specified.
- podroot
-
--podroot=nameSpecify the base directory for finding library pods.
- podpath
-
--podpath=name:...:nameSpecify which subdirectories of the podroot contain pod files whose HTML converted forms can be linked-to in cross-references.
- cachedir
-
--cachedir=nameSpecify which directory is used for storing cache. Default directory is the current working directory.
- flush
-
--flushFlush the cache.
- backlink
-
--backlinkTurn =head1 directives into links pointing to the top of the HTML file.
- nobacklink
-
--nobacklinkDo not turn =head1 directives into links pointing to the top of the HTML file (default behaviour).
- header
-
--headerCreate header and footer blocks containing the text of the "NAME" section.
- noheader
-
--noheaderDo not create header and footer blocks containing the text of the "NAME" section (default behaviour).
- poderrors
-
--poderrorsInclude a "POD ERRORS" section in the outfile if there were any POD errors in the infile (default behaviour).
- nopoderrors
-
--nopoderrorsDo not include a "POD ERRORS" section in the outfile if there were any POD errors in the infile.
- index
-
--indexGenerate an index at the top of the HTML file (default behaviour).
- noindex
-
--noindexDo not generate an index at the top of the HTML file.
- recurse
-
--recurseRecurse into subdirectories specified in podpath (default behaviour).
- norecurse
-
--norecurseDo not recurse into subdirectories specified in podpath.
- css
-
--css=URLSpecify the URL of cascading style sheet to link from resulting HTML file. Default is none style sheet.
- title
-
--title=titleSpecify the title of the resulting HTML file.
- quiet
-
--quietDon't display mostly harmless warning messages.
- noquiet
-
--noquietDisplay mostly harmless warning messages (default behaviour). But this is not the same as "verbose" mode.
- verbose
-
--verboseDisplay progress messages.
- noverbose
-
--noverboseDo not display progress messages (default behaviour).
AUTHOR
Tom Christiansen, <tchrist@perl.com>.
BUGS
See Pod::Html for a list of known bugs in the translator.
SEE ALSO
perlpod, Pod::Html
COPYRIGHT
This program is distributed under the Artistic License.
| 2025-10-08 | perl v5.32.0 |