next up previous contents index
Next: Changes upto v0.5.3 Up: Changes from Previous Previous: Changes upto v95

Changes upto v0.6.2

Image Conversion
  • The pstogif script has been rewritten in Perl and it now accepts more options for specifying color depth, scale factors and pixel density.
  • LaTeX figure and other environments are now processed in 24-bit color.
  • Figure and table captions are now converted into HTML rather than becoming part of the inlined image. This means that any cross-references in the captions will become active.
  • It is now possible to control for each generated image:
    • its size
    • whether it should be inlined or left as an external image
    • if left as an external image whether it should be accessible via a generated thumbnail sketch or a textual hypertext link
    These options are available from a new LaTeX command defined in html.sty called htmlimage.
  • Equations and other inlined images are converted into transparent GIFs rather than XBMs. This makes it possible to reduced their storage requirements to about 1/6th of what was previously required!
  • The default size of equations and other small inlined images can be changed by setting the variable MATH_SCALE_FACTOR in the configuration files.
  • The default size of figures, tables, and other large inlined images can be changed by setting the variable FIGURE_SCALE_FACTOR in the configuration files.
  • Dvips is now called with the -M option which stops it from invoking METAFONT.
Optimization
  • Some effort has gone into reducing the amount of memory required during conversion. The impact of these changes can be very significant. In particular, files containing large numbers of LaTeX commands (eg .aux or .bib) files are handled much better.
Backwards Incompatible Changes
  • The option -allbitmaps has been removed. This is no longer necessary as LaTeX2HTML can now generate transparent GIF images.
  • The definition of the command htmladdnormallink in the file html.sty has changed and the URL will no longer appear as a footnote in the paper (DVI) version. The translation of this command into HTML is not affected.

    The previous functionality can be obtained with a new command htmladdnormallinkfoot which will add the URL as a footnote in the paper version.

  • The script pstoxbm is no longer distributed as it is not used.
Bug Fixes
  • The install-test script now recognizes version numbers correctly and gives better warnings. It also makes executable any scripts that need to be so.
  • Stopped using the nslookup program to try and guess e-mail addresses (they were used in signing each generated page). This has been replaced with a simple call to finger.
  • Fixed problem which could cause ``Parameter overflow'' in TeX during image conversion.
  • The texexpand script has been changed extensively. Some nasty looping problems are now avoided, and the tracking down of included files has been improved.
  • Some reported incompatibilities with some Unix shells (bash,OSF) have been fixed.
  • Displayed equations now appear correctly on separate lines and are right justified.
  • Fixed bug with nested environments.
  • Fixed problem which caused the wrong numbers to be assigned to sections with the same titles when the -show_section_titles is used (thanks to Brian Toonen <toonen@mcs.anl.gov>).
  • Fixed problem with the hyperref command which caused the wrong ``hyperized'' text to appear in the final document.
  • item optional arguments can now contain one level of nesting eg item[[First Choice]].
  • Fixed problems with the ``image caching and reuse'' mechanism which avoids converting images unnecessarily..
Other Changes
  • LaTeX2HTML now generates <meta> HTML tags which can be used by indexing scripts which generate information for the ALIWEB search and retrieval tool. The information in the <meta> tags contains the title of each separate HTML file.
  • A new configuration variable DEBUG can be used to preserve intermediate files for debugging.
  • Some problems with respect to compatibility with the HTML2.0 standard have been addressed. No more ``unquoted attribute value literals''.
  • All the navigation icons are now ``lynx friendly''; their ALT attribute now has a meaningful value.
  • A new LaTeX command htmlref makes it a lot simpler to create hypertext links intended only for the HTML version of the document.
  • DVIPSK is now recognized by the installation script
  • Added support for the changebar.sty file by David B. Johnson (dbj@titan.rice.edu).
  • It is no longer necessary to add style file names into the DONT_INCLUDE variable as LaTeX2HTML now does not attempt to translate file included files ending in .sty.
  • The small invisible bitmaps that used to mark anchors have been replaced with the invisible character  .
  • It is no longer necessary to use full pathnames when including external postscript files.
  • If a file .latex2html-init is found in the ``current directory'' then this will be loaded automatically after loading the other default configuration files.
  • Changed the naming convention of generated HTML files. The ``top'' document is <FILE>.html as before but all other ``nodes'' are named nodeN.html where N is an integer. Also, the file containing the footnotes is now called footnode.html.
  • A special extension to LaTeX2HTML for those who use the Harvard style for references can be obtained from http://www.arch.su.edu.au/~peterw/latex/harvard/.


next up previous contents index
Next: Changes upto v0.5.3 Up: Changes from Previous Previous: Changes upto v95



WWW Utilities Source etc
Mon May 29 12:47:22 EST 1995
Please complete our new website survey