
當我執行類似的命令時,我正在使用otftotfm
Windows/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
使用cfftot1
MiKTeX 系統,下載 w32tex 版本並將其放在硬碟中的任何位置。它能夠使用 MinionPro 包,但這些應用程式獨立於任何 TeX 系統。
在你的例子中,otftotfm
當然連結到 TeX,並且mktexupd
是一個使用 的腳本kpathsea
,據我所知,MiKTeX 中不存在該腳本。此外,運行 otftotfm --help 指定它可以將 opentype 字體的規格轉換為 .tfm,但僅適用於 postscript 風格的 open type 字體 - 而您的字體具有 truetype 風格,所以我完全不確定您是否可以獲得tfm 的。
也許您可以嘗試安裝與 MiKTeX 並行的簡約 TeX Live 系統,包括 LCDF Type Tools。