formato de arquivo de configuração make4ht

formato de arquivo de configuração make4ht

Preciso HTMLizar vários documentos LaTeX grandes e complexos. Olhando em volta, vejo elogios para make4ht. Mas existem vários obstáculos que a documentação afirma que podem ser evitados por um .mk4arquivo de configuração para o arquivo. Lendo a documentação incluída no TeXlive, escrevi um arquivo de configuração de teste poly-zero.mk4como poly-zero.texa documentação parece sugerir:

Make:latexmk

(Pretendo totalmente acrescentar mais a isso). Mas eu só entendo:

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!

Portanto, a documentação exigida Make:latexmkestá completamente errada.

Qualquerconfiável(espero que também completo) fonte sobre como configurar o make4ht? Eu sou completamente ignorante sobre lua, aliás.

Responder1

Você precisa usar código Lua válido no arquivo de construção, portanto deve adicioná-lo ()a todos os comandos. A forma correta é assim Make:latexmk(). A documentação talvez seja um pouco confusa neste ponto, porque não listacomandos disponíveiscom parênteses. É precedido peloseção sobre arquivos de construçãoonde é discutido, um exemplo é fornecido.

informação relacionada