LaTeX to HTML: PolyTeXnic and PlasTeX

Let me answer myself to myself: one of the most reliable ways to convert LaTeX into html is definitely TeX4ht, because it uses TeX as the underlying engine.

TeX4ht takes care of the cross references, the figures, footnotes, bibliography, and more. The math parts are transformed into MathML which is then beautifully rendered using MathJax.


In the meantime the author of the Tau manifesto page has published his homemade PolyTeX tool. Have a look at

  • https://github.com/softcover/softcover
  • https://github.com/softcover/polytexnic

These tools should help you to reproduce his results.


It all depends on the type and length of document/html you want to produce. The http://tauday.com/tau-manifesto shows that all the maths are rendered via MathJax, which is easily incorporated in the html code. The way I see it you have two choices one:

  1. If what you are aiming is as simple as the tau pages I would have done it manually via a CMS that I am comfortable with.
  2. If there are many pages the PlasTeX idea is very good and it wouldn't be too difficult to adapt the style and or code to what you have in mind.

Give it a try on a page or two first.