A veces quieres tu LaTeX como página web, no como PDF: por accesibilidad, publicación web o libros electrónicos. Las herramientas LaTeX → HTML tienen fortalezas distintas: tex4ht (mediante el front-end amigable make4ht), lwarp y LaTeXML. Esta página las ubica.
tex4ht y make4ht
tex4ht es el conversor clásico LaTeX→HTML/XML, invocado como htlatex file.tex "html5,mathml,…". Es potente pero engorroso de manejar directamente. make4ht (de Michal Hoftich) le da un front-end de compilación amigable: make4ht file.tex, con HTML5 por defecto y archivos de build Lua para personalizar (ejecutar bibtex, posprocesar, manejar imágenes). Prefiere make4ht a htlatex crudo.
make4ht file.tex # tex4ht の手軽な front-end(HTML5 既定)/ friendly front-end
# 生の tex4ht なら / raw tex4ht:
htlatex file.tex "html5,mathml,charset=utf-8"lwarp
lwarp (de Brian Dunn) toma otro camino: ejecuta LaTeX real para emitir HTML5 directamente, así que soporta más de 500 paquetes y clases con alta fidelidad. Las matemáticas se convierten en imágenes SVG o MathJax. Añade \usepackage{lwarp}, compila con pdflatex y luego ejecuta lwarpmk html (un script texlua automatiza la compilación en varios pasos). Es bueno para documentos que usan muchos paquetes.
% プリアンブルに / in the preamble: \usepackage{lwarp}
lwarpmk html # 多段処理を自動化 / automates the buildLaTeXML
LaTeXML (Bruce Miller, NIST) analiza LaTeX en XML semántico y luego lo convierte a HTML5 + MathML (también ePub, JATS). Dos pasos: latexml y después latexmlpost. Su conversión matemáticas → MathML es la más robusta, y arXiv la usa para ofrecer artículos en HTML. Es la opción más fuerte para salida matemática, semántica y accesible.
latexml --dest=file.xml file.tex
latexmlpost --dest=file.html file.xml # → HTML5 + MathMLQué elegir
- HTML rápido →
make4ht(tex4ht). - Muchos paquetes, alta fidelidad →
lwarp. - Muchas matemáticas, MathML, XML semántico (ruta arXiv) →
LaTeXML.