>
Next: Exemplary Documents
Up: No Title
Previous: No Title
Following is a listing of the main features of the translator;
more specific details on these is given elsewhere in this manual.
The LATEX2HTML translator ...
- breaks up a document into one or more components as specified
by the user3;
- provides optional, customisable iconic navigation
panels on every page which contain links to other parts of the
document, or other documents;
- handles inlined equations (
xi = f ),
handles equation alignment ( ABC + D ),
right-justified numbered equations (see example),
tables (see example),
figures (see example),
and any arbitrary environment .
97.1
Either the complete environment or subparts thereof...
97.1
are passed to LATEX for conversion to images, which are then either included
in the document or are made available through hypertext links.
96.1
- figures or tables can be arbitrarily scaled and oriented,
and shown either as inlined images or ``thumbnail'' sketches...
97.1
or their contents displayed within a table constructed
using the <TABLE> tags of HTML 3.2.
97.1
96.1
97.1
-
theorem-like environments are supported, along with
automatic numbering and counter dependencies.
97.1
- can produce output suitable for browsers that support inlined images
or character-based browsers (as specified by the user).
97.1
In particular the TEX or LATEX code for mathematical expressions
and formulas will be displayed in character-based browsers,
such as lynx.
97.1
96.1h
- coloured text and/or background is fully supported, as is the
ability to use an image to create a tiled backdrop.
96.1h
- handles definitions of new commands, environments and counters
even when these are defined in external files for input4;
- handles footnotes5,
tables of contents, lists of figures and tables,
bibliographies and can generate an index.
96.1g
By including hyperlinks between index entries,
simple navigation aids can be built into the index, for easy browsing.
96.1g
- automatically translates cross-references and citations into hyper-links,
and extends the LATEX cross-referencing mechanism to work
not just within a document but between documents
which may reside in remote locations;
- translates LATEX accent and special character
commands (e.g. A Øö £©¶) to
the equivalent ISO-Latin-1 or Unicode character set, where possible;
- recognises hypertext links (to multi-media resources or
arbitrary Internet services such as
sound, video, ftp, http, news) and
links which invoke arbitrary program scripts--all expressed as LATEX
commands;
- recognises conditional text which is intended only for
the hypertext version, or only for the paper (.dvi) version;
- can include raw HTML in a LATEX document
(e.g. in order to specify interactive forms);
- can deal sensibly with
at least the Common LATEX Commands
summarised at the back of
97.1
virtually all of the concepts and commands described in
the LATEX blue book,
where there is a meaningful interpretation appropriate to
an HTML document,
97.1
as well as many other LATEX constructions, such as are described in the
LATEX Companion
and LATEX Graphics Companion (e.g. XY-pic);
96.1
- can be configured to translate equations either
as GIF images or as HTML 3.0 mark-up
(as browsers become available which are suitable for the task),
96.1
97.1
or by making images of subparts of equations, as required.
97.1
96.1
- links symbolic references across document segments which have been
independently processed;
96.1
- will try to translate any document with embedded LATEX commands,
irrespective of whether it is complete or syntactically legal.
Footnotes
- ...user3
- The user can specify the depth at which
the document should not be broken up any further.
- ...input4
- This allows the definition of HTML macros in LATEX !
- ...footnotes5
- Like this!
Next: Exemplary Documents
Up: No Title
Previous: No Title
Generated using the LaTeX2HTML
11/1/1997