LaTeX to HTML Translator V0.1

N F Drakos <nikos@cbl.leeds.ac.uk>
X400-Received: by mta chx400.switch.ch in /PRMD=switch/ADMD=arcom/C=CH/;
               Relayed; Tue, 27 Jul 1993 21:18:29 +0200
X400-Received: by /PRMD=uk.ac/ADMD= /C=gb/; Relayed;
               Tue, 27 Jul 1993 21:18:16 +0200
X400-Received: by /PRMD=UK.AC/ADMD= /C=GB/; Relayed;
               Tue, 27 Jul 1993 21:18:11 +0200
X400-Received: by /PRMD=UK.AC/ADMD= /C=GB/; Relayed;
               Tue, 27 Jul 1993 21:18:11 +0200
Date: Tue, 27 Jul 1993 21:18:11 +0200
X400-Originator: nikos@cbl.leeds.ac.uk
X400-Recipients: www-talk@nxoc01.cern.ch
X400-Mts-Identifier: [/PRMD=UK.AC/ADMD= /C=GB/;<4402.9307271918@cbl.leeds.ac.uk]
X400-Content-Type: P2-1984 (2)
Content-Identifier: LaTeX to HTML...
From: N F Drakos <nikos@cbl.leeds.ac.uk>
Message-id: <4402.9307271918@cbl.leeds.ac.uk>
To: www-talk <www-talk@nxoc01.cern.ch>
Subject: LaTeX to HTML Translator V0.1
Status: RO

Version 0.1 of the LaTeX to HTML translator is now available.
For more information see: 

http://cbl.leeds.ac.uk/nikos/tex2html/doc/latex2html/latex2html.html

The translator:

 o breaks up a document into sectioning components, 
 
 o provides a next, previous, and up navigation panel on every page,  
 
 o handles equations, tables, figures, and any arbitrary environment
   by passing them to LaTeX and including them as HTML inlined images, 
 
 o handles definitions of new commands, environments, and theorems, 
 
 o handles footnotes, tables of contents, lists of figures and tables, 
   bibliographies and can generate an  index, 
 
 o translates cross-references into hyperlinks, 
 
 o provides hooks for including arbitrary links (internal to the 
   document or external) as commands, 
 
 o can deal sensibly at least with the Common LaTeX commands 
   summarized at the back of the  LaTeX blue book [1], 
 
 o will try and translate any document with embedded LaTeX 
   commands irrespective of whether it is complete or syntactically legal.  

The translator is written in Perl. It is possible to get acceptable
output if you just have Perl but to use all the above features you will 
need latex, dvips, gs (ghostscript) and some utilities from the 
pbmplus library (pnmcrop and ppmtogif). Also, because of the heavy 
use of inlined images in the final HTML output, it would
be better to have a viewer which supports the <IMG> tag
(e.g. NCSA Mosaic). 


[1] Leslie Lamport.  LATEX User's Guide & Reference Manual.  Addison-Wesley
    Publishing Company, Inc., 1986. 


Nikos Drakos
Computer Based Learning Unit
University of Leeds.