Info Node: (texinfo)Generic Translator texi2any

texinfo: Generic Translator texi2any
Top
Creating and Installing Info Files
Hardcopy
Back to Software Index
22 'texi2any': The Generic Translator for Texinfo
*************************************************
'texi2any' is the generic translator for Texinfo that can produce
different output formats and is highly customizable. It supports these
formats:
Info (by default, or with '--info'),
HTML (with '--html'),
plain text (with '--plaintext'),
Docbook (with '--docbook'),
Texinfo XML (with '--xml').
'makeinfo' is an alias for 'texi2any'. By default, both 'texi2any'
and 'makeinfo' generate Info output; indeed, there are no differences in
behavior based on the name.
Beside these default formats, command line options to 'texi2any' can
change many aspects of the output. Beyond that, initialization files
provide even more control over the final output--nearly anything not
specified in the Texinfo input file. Initialization files are written
in Perl, like the main program, and anything which can be specified on
the command line can also be specified within a initialization file.
The rest of this chapter goes into the details.
Reference Implementation- 'texi2any': the reference implementation.
Invoking texi2any- Running the translator from a shell.
texi2any Printed Output- Calling 'texi2dvi'.
Pointer Validation- How to check that pointers point somewhere.
Customization Variables- Configuring 'texi2any'.
Internationalization of Document Strings- Translating program-inserted text.
Invoking pod2texi- Translating Perl pod to Texinfo.
texi2html- An ancestor of 'texi2any'.
automatically generated by info2www version 1.2