formato del archivo de configuración make4ht

formato del archivo de configuración make4ht

Necesito HTMLizar varios documentos LaTeX complejos y de gran tamaño. Mirando a mi alrededor, veo elogios para make4ht. Pero hay varios inconvenientes que, según la documentación, se pueden evitar mediante un .mk4archivo de configuración para el archivo. Al leer la documentación incluida en TeXlive, escribí un archivo de configuración de prueba poly-zero.mk4como poly-zero.texparece sugerir la documentación:

Make:latexmk

(Tengo toda la intención de agregar más a esto). Pero solo me sale:

Output dir:     
Compiler:   latex
Latex options:   -jobname=poly-zero 
tex4ht.sty :    xhtml,
tex4ht  
build_file  poly-zero.mk4
Output format   html5
Using build file    poly-zero.mk4
[string "Make:latexmk_build..."]:2: function arguments expected near <eof>
/usr/share/texlive/texmf-dist/scripts/make4ht/mkutils.lua:417: assertion failed!

Entonces, la documentación obligatoria Make:latexmkestá completamente equivocada.

Cualquierconfiable(con suerte, también completa) ¿fuente sobre cómo configurar make4ht? Soy completamente ignorante de lua, por cierto.

Respuesta1

Debe utilizar un código Lua válido en el archivo de compilación, por lo que debe agregarlo ()a todos los comandos. La forma correcta es así Make:latexmk(). La documentación quizás sea un poco confusa en este punto, porque no enumeracomandos disponiblescon paréntesis. Está precedido por elsección sobre archivos de compilacióndonde se discute se proporciona un ejemplo.

información relacionada