LaTeX2HTML development
Salnikov G.E. Personal Page
Here are suggested patches against the latex2html-2024 release from github
1.1 MB latex2html-2024.tar.gz - copy of the original distribution
2.7 kB latex2html-2024-unicasetitles.diff.gz - the first patch against the item above
14 kB latex2html-2024-hilite2.diff.gz - the second patch against the item above
The first, unicasetitles patch implements the new -unicase_titles option which, together with the -long_titles option, checks HTML file names for uniqueness in the case insensitive manner
The second, hilite patch implements colorized syntax highlighting (via any of the external tools pygmentize or source-highlight) for the 'listings' package and for the new supported 'minted' package
Here are suggested patches against the latex2html-2021 release from github
1.1 MB latex2html-2021.tar.gz - copy of the original distribution
17 kB latex2html-2021.diff.gz - the first patch against the item above
0.5 kB latex2html-longtitles.diff.gz - the second patch against the item above
1.3 kB latex2html-clobbertitles.diff.gz - the third patch against the item above
The first patch contains:
- Support for the LaTeX documentclass memoir
- Support for the LaTeX package nomencl.sty
- Support for the LaTeX package nameref.sty, with an option to add reference names to HTML links
- A number of minor bug corrections
The second, longtitles patch contains a bugfix for linking the document index when the -long_titles option was used
The third, clobbertitles patch contains a bugfix when the -long_titles option was used and several sections with identical or very similar names caused mutual clobbering of the HTML file names
Here is suggested a patch against the latex2html-2020.2 release from github, already implemented in the latex2html-2021 release (see above)
1.1 MB latex2html-2020.2.tar.gz - copy of the original distribution
20 kB latex2html-2020.2.diff.gz - the patch against the item above
The patch contains:
- Support for the LaTeX package listings.sty
- Support for \hyperref, both hyperref.sty and html.sty variants
- Support for length units em, ex, and (mini)page-relative units for tables and graphics
- A number of minor bug corrections
Here are suggested patches against the latex2html-2018.2 release from github
1 MB latex2html-2018.2.tar.gz - copy of the original distribution
14 kB latex2html-2018.2.diff.gz - the first patch against the item above
17 kB latex2html-2018.2-listings.diff.gz - the second patch against the item above
The first patch (already implemented in the latex2html-2020.2 release, see above) contains:
- pdfLaTeX, LuaLaTeX and dviLuaLaTeX support through the new LaTeX2HTML options -use_pdftex, -use_luatex and -use_luadvi
- Preliminary integration of Polyglossia language switching package as part of LuaLaTeX support
- Corresponding updates to the LaTeX2HTML manual and manpage
- Fixes of \includegraphics processing with -use_dvipng plus several small latest fixes from github
The second patch (to be applied in addition to the first one) contains:
- Support for the LaTeX package "listings" (but syntax highlighting not implemented)
- Support of LaTeX length units "em" and "ex" for tables and graphics
- Several minor fixes
Here is an older patch against latex2html-2016 distribution as distributed via CTAN, already implemented in the latex2html-2018.2 release (see above)
28 kB latex2html-2016-170326.diff.gz
However, dvipng pictures generation for the \includegraphics macro
is broken in this version.
This patch contains:
- KOI8-R, CP1251 and UTF-8 support for Russian via the inputenc package
- Pictures generation via dvipng implemented by Sergej Znamenskij
- Adaptation for modern tools (netpbm, TeXLive etc.)
- Adaptation for modern Perl versions (5.10 and above). Perl-5.18 is known not to work, but Perl-5.22 is again OK.
This historical patch is already implemented in the latex2html-2018 release and above.