在 MiKTeX 下運行 make4ht + polyglossia

在 MiKTeX 下運行 make4ht + polyglossia

我正在運行一個使用 make4ht + LuaLaTeX 編譯為 HTML 的文檔。

當在 Ubuntu 上測試這兩個文件時,它工作得完美無缺,但是當同一個文件在 Windows 10 上使用 MiKTeX 運行時,我遇到了一堆"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 設置,但沒有成功。

相關內容