![Como usar o make alternativo para paralelizar o dvisvgm no make4ht no Windows](https://rvso.com/image/475724/Como%20usar%20o%20make%20alternativo%20para%20paralelizar%20o%20dvisvgm%20no%20make4ht%20no%20Windows.png)
No Linux, make4ht é capaz de paralelizar a construção de SVGs em dvisvgm. Parece que dvisvgm_hashes.lua espera executar exatamente "make -j". Estou preso com jom (https://wiki.qt.io/Jom) para compilações paralelas no Windows. Existe uma maneira de substituir o uso de make por outra ferramenta de construção?
Além disso, executei manualmente "jommeu-arquivo-látex-images.mk" da linha de comando com o Makefile gerado para "make" e construiu os SVGs. No entanto, os arquivos emitidos não possuem a extensão hash para o nome do arquivo, então acho que está faltando outra coisa.
Obrigado,
Allen
Responder1
Com as make4ht
fontes atualizadas, em particular com o atualizadodvisvgm_hashesextensão, você pode usar o seguinte arquivo de construção:
filter_settings "dvisvgm_hashes" {
scale= 1.6,
make_command = "jom -j ${process_count} -f ${make_file}",
test_make_command = "jom -v" -- or any other command that will produce some output
}
As duas novas configurações são make_command
e test_make_command
. Não tenho possibilidade de testar se funciona, mas supondo que seja um substituto make
, deveria.