Info Node: (texinfo)Generic Translator texi2any

CFHT HOME texinfo: Generic Translator texi2any


up: Top next: Creating and Installing Info Files prev: 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