For an introduction to the technology used to create the lwarp package, please see the publication Producing HTML directly from L^{a}T_{e}X: the lwarp package.
• v0.41: Added tabular vertical rules, booktabs margin and trim.
• v0.40: Improved \graphicspath, grffile. Improved LaTeX and textcomp symbols. Fixes for bigdelim with improved html output, additional objects inside a lateximage, xltxtra with X_{Ǝ}L^{a}T_{e}X, tocbibind, \multicolumnrow with older versions of xparse and multirow, \underline. Added support for adjmulticol, cuted, midfloat, pfnote, fnpos, dblfnote, stabular, tabls, sectsty, anonchap, quotchap.
• v0.39: Improved title page and titling package support. Added authblk. \multirow now supports the new vpos argument. Added a way to combine \multicolumn and \multirow. Handles several other tabular special cases. Added supertabular, xtab, bigstrut, bigdelim, fullwidth, addlines, anysize, a4, a4wide, a5comb, textarea, zwpagelayout, typearea, ebook.
• v0.38: Added lwarpmk actions to force a single recompile. Added macros to optionally force a starred section onto its own html page and have its own html toc entry. Improved documentation for front/back matter. Added packages appendix, tocbibind, fncychap, fix2col; relsize, scalefnt; realscripts, metalogo, xltxtra; grffile, romanbar; arabicfront, chappg, nonumonpart, nopageno, romanbarpagenumber. Fix for \part for article class.
• v0.37: Improved \include, using independent aux files for html and print output. Improved latexmk recompile detection, using independent comment cut files for html and print output. Improved support for L^{a}T_{e}X accents, textcomp, and siunitx symbols. Improved babel-french handling for load order and tilde.
• v0.36: Improved L^{a}T_{e}X and xcolor boxes. Improved babel-french. Improved footnote numbering. Improved siunitx symbols. Fixes for MathJax, \rule. Added transparent and upref packages.
• v0.35: Improved compatibility between spans, minipages, lists, frames, and math. Improved compatibility between lateximage and minipage, tabular, booktabs, \makebox and related. Supports verbatim and moreverb; fancybox, boxedminipage2e and shadow; enumerate and paralist; and several minor packages. Adds fixed-width html spaces around punctuation when using babel-french.
• v0.33: Tabular L^{a}T_{e}X @ and ! columns have their own html columns. Various fixes for math, cleveref, fancyhdr, and HTML authors.
• v0.32: Fixed lwarpmk for use with TeXLive 2017. Spaces are now allowed in \usepackage and \RequirePackage lists. Fix for glossaries.
• v0.31: Improved support for keyfloat.
• v0.30: Improved index processing, and added support for a custom .xdy file. Renamed and reorganized several setup macros and package options, for a consistent syntax. Removed the separate lwarp-newproject package, and consolidated its functions into the lwarp package.
• v0.29: Assistance for import into epub conversion software and word processors: removes extra headers, footers, and nav, and places footnotes per section. For word processors: as epub, also generates a single file of output, and may also place markers around floats to be converted to frames. Updated for the new MathJax CDN. Adds support for the packages tabulary, graphics. Also supports glossaries, along with lwarpmk support via xindy. Improved index references now point to the exact location indexed.
• v0.27: Improved documentation for MacOS install. Fix for microtype with X_{Ǝ}L^{a}T_{e}X and LuaL^{a}T_{e}X. Fix for table footnote paragraph tags. Adds lettrine, ulem, and soul.
• v0.26: Improved installation instructions for MiKT_{e}X. Improved footnotes. Adds support for footnote, footnotehyper, footmisc, pagenote, endnotes, marginnote, sidenotes, as well as cutwin and floatflt.
• v0.25: Fix for X_{Ǝ}L^{a}T_{e}X and LuaL^{a}T_{e}X. Adds support for theorem, amsthm, and ntheorem, along with framed and several for typesetting ellipses.
• v0.24: Adds subfig. Adapts to tikz’s babel library.
• v0.23: Supports tabular D, !, and X columns. Adds packages including abstract, dcolumn, tabularx, varioref.
• v0.21: Improved compatibility with Windows / MiKTeX.
• v0.20: Greatly simplified setup and use, modular package support, enhanced compatibility, and a new tutorial. Available on CTAN.
• Check the html code of these web pages for examples of the lwarp generator’s output.
• Download a 7 MB pdf print version of this website, to compare with the online html version.
Download the lwarp package from the lwarp page on CTAN — the Comprehensive T_{e}X Archive Network, or use your T_{e}X distribution’s update tools.
The lwarp v0.41 manual is also available here.
Supported L^{a}T_{e}X Packages
Table 1 lists some of the various L^{a}T_{e}X features which may be used. In addition, more than 140 packages have been adapted for lwarp, and many more work without modification.