在 MiKTeX 下运行 make4ht + polyglossia

在 MiKTeX 下运行 make4ht + polyglossia

我正在运行一个使用 make4ht + LuaLaTeX 编译为 HTML 的文档。

在 Ubuntu 上测试两者时,它运行完美,但是当在装有 MiKTeX 的 Windows 10 上运行同一个文档时,我收到一堆"Unsupported font"错误。

在做一个最小的例子时,我意识到这只在我导入polyglossia包时才会发生。

此类文档的一个最小示例:

\documentclass{article}

\usepackage{polyglossia}

\begin{document}
Hello world
\end{document}

编译通过(使用 MikTeX 的 v0.3e):

$ make4ht -l document.tex

给出:

[STATUS]  make4ht: Conversion started
[STATUS]  make4ht: Input file: prueba.tex
This is LuaTeX, Version 1.12.0 (MiKTeX 20.7)
 restricted system commands enabled.
Unsupported font        [lmroman10-regular]:+tlig;
This is LuaTeX, Version 1.12.0 (MiKTeX 20.7)
 restricted system commands enabled.
Unsupported font        [lmroman10-regular]:+tlig;
This is LuaTeX, Version 1.12.0 (MiKTeX 20.7)
 restricted system commands enabled.
Unsupported font        [lmroman10-regular]:+tlig;

# (a bunch of debugging from the document iself)

----------------------------------------------------
--- error --- Can't find/open file `[lmroman10-regular]:+tlig;.tfm'
[FATAL]   make4ht-lib: Fatal error. Command tex4ht returned exit code 1

这是运行最新 MiKTeX 的 Windows 10 的全新安装,直接从其网站安装。该命令在 PowerShell 下运行。make4ht 的完整输出可以在以下位置找到:要旨。

我尝试过更改字体,但没有成功,也尝试过使用 MiKTex 设置。

相关内容