texi2any
generates Info output by default, but given the
--html option, it will generate HTML, for web browsers and
other programs. This chapter gives some details on such HTML output.
texi2any
has many user-definable customization variables
with which you can influence the HTML output. See Customization Variables. You can also write so-called initialization files, or
init files for short, to modify almost every aspect of HTML output
formatting. Initialization files contain code and are loaded by
--init-file (see Invoking texi2any
from a Shell).
Some initialization files are maintained with Texinfo and installed
in the default case. For example, chm.pm produces the intermediate
compressed HTML Help format files that can be subsequently converted to
the CHM format. As another example, highlight_syntax.pm uses
source-highlight
for syntax highlighting of @example
blocks using the first argument to specify the language of the code
(see @example
: Example Text). See GNU Source-highlight.
The draft documentation of texi2any
HTML output
adaptation using customization files is in a separate
manual. See GNU Texinfo texi2any
Output Customization.