nrao nrao
next up previous contents index home.gif
Next: 4 Installation and Configuration Up: LaTeX2HTML Authors' Guide Previous: 2 LaTeX, HTML, and PostScript/PDF


3 LaTeX2HTML basics

LATEX2HTML is a perl script, originated by Nikos Drakos at the University of Leeds, U.K., and extended by an ad hoc consortium of technical documentation writers and perl wizards, particularly Ross Moore of the Mathematic Department at MacQuarie University in Sydney, Australia. It provides the following major capabilities:

  • the document is broken into components as specified by the user and by LATEX sectioning commands, including footnotes, tables of contents, indexing and bibliography;

  • the parts of the document that LATEX2HTML recognizes are converted to HTML structures, and written out, with appropriate hypertext navigation aids, as .html files;

  • all other parts, including math symbols and equations, are passed to LATEX to be turned into .dvi files, .ps files and finally into bitmapped .gif images that are cross-linked to the .html as appropriate;

  • tables and figures are converted to HTML Table structures and/or images (depending on the HTML output level specified by the user);

  • LATEX cross-references (labels) are converted into internal hyperlinks;

  • external hyperlinks can be generated, so that the .html files can be optimized as part of a larger document structure on the WWW or Intranet;

  • conditional text structures allow the output to be optimized differently for the .dvi (hence PostScript) and .html versions;

Two basic limitations must be lived with, however:

  • The converter still has some problems with LATEX and classic TEX constructs that predate LaTeX2e. It is most reliable for documents written using entirely t LaTeX2e syntax. Conversion of legacy documents can be onerous, particularly for those written with clever TEX macros outside LATEX;

  • The use of inlined images to represent symbols and equations means that the HTML product is not fully resizable or fully searchable. The results may look ugly in some browser setups, although they are acceptable (even attractive) under a wide range of browser configurations;


next up previous contents index home.gif
Next: 4 Installation and Configuration Up: LaTeX2HTML Authors' Guide Previous: 2 LaTeX, HTML, and PostScript/PDF


Home | Contact Us | Directories | Site Map | Help | Search


2001-06-08