LaTeX 中的字型安裝:otftotfm mktexupd 失敗

LaTeX 中的字型安裝:otftotfm mktexupd 失敗

當我執行類似的命令時,我正在使用otftotfmWindows/MiKTeX 2.8 安裝的工具

otftotfm -a --verbose -e ec  -fkern -fliga Ubuntu-R.ttf T1--Ubuntu--Regular

我收到一條錯誤訊息,指出mktexupd找不到該命令。這似乎是 MiKTeX 下不存在的一些依賴關係。

是否可以將這些otftotfm工具與 MiKTeX 一起使用?

答案1

您只需要運行它,而不選擇-a嘗試自動安裝字體以及產生所需文件的選項。這與Ubuntu-R.ttf.otftotfm不需要mktexupd生成文件,因為該腳本旨在更新文件資料庫ls-R。所以它應該工作正常。由於您使用的是 MiKTeX,因此您只需要自己放置檔案。

答案2

幾年前我確實使用過 lcdf 類型工具 - 主要是otfinfo使用cfftot1MiKTeX 系統,下載 w32tex 版本並將其放在硬碟中的任何位置。它能夠使用 MinionPro 包,但這些應用程式獨立於任何 TeX 系統。

在你的例子中,otftotfm當然連結到 TeX,並且mktexupd是一個使用 的腳本kpathsea,據我所知,MiKTeX 中不存在該腳本。此外,運行 otftotfm --help 指定它可以將 opentype 字體的規格轉換為 .tfm,但僅適用於 postscript 風格的 open type 字體 - 而您的字體具有 truetype 風格,所以我完全不確定您是否可以獲得tfm 的。

也許您可以嘗試安裝與 MiKTeX 並行的簡約 TeX Live 系統,包括 LCDF Type Tools。

相關內容