GNU Info

Info Node: (texi2html.info)whytexi2html

(texi2html.info)whytexi2html


Next: Installation Prev: HowToGetHTML Up: Overview
Enter node , (file) or (file)node

Why `texi2html' and not `makeinfo'?
===================================

   The basic idea of `makeinfo''s HTML output was to get an readable
HTML output.  Nothing sophisticated nor good styling just readable.

   The current development of texi2html is going into different
direction.

   The main purpose is to get better styling, better design etc. of the
created HTML pages. This way is supported using differnt command line
options and of course possible changings of the initialization file to
fit your own needs.

   The main disadvantage of makeinfo's HTML output is your getting only
one big file.  This is of course readable but not very usable. The
problem of this is, while you like to have splitted chapters or nodes
the Texinfo source has to be read at minimum twice times. This makes it
impossible to implement this in `makeinfo'. This would result in
complete new implementation of `makeinfo''s source.

   In contrast to the HTML produced by `makeinfo --html' (the
`makeinfo' program is part of the Texinfo distribution), the HTML
output of `texi2html' is highly configurable. Among other differences,
with `texi2html' allows you to customize your entire page layout (like
headers, footers, style sheets, etc), split documents at various
levels, and use `latex2html' to convert `@tex' sections.

   `texi2html' should reasonably convert all Texinfo 4.0 constructs. If
not, please send a bug report to <texi2html@mathematik.uni-kl.de>.


automatically generated by info2www version 1.2.2.9