[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [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.
22.1 texi2any : A Texinfo Reference Implementation | texi2any : the reference implementation.
| |
22.2 Invoking texi2any /makeinfo from a Shell | Running the translator from a shell. | |
22.3 texi2any Printed Output | Calling texi2dvi .
| |
22.4 Pointer Validation | How to check that pointers point somewhere. | |
22.5 Customization Variables | Configuring texi2any .
| |
22.6 Internationalization of Document Strings | Translating program-inserted text. | |
22.7 Invoking pod2texi: Convert POD to Texinfo | Translating Perl pod to Texinfo. | |
22.8 texi2html : Ancestor of texi2any | An ancestor of texi2any .
|
[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated on October 2, 2013 using texi2html 5.0.