LaTeX 中的字体安装:otftotfm mktexupd 失败

LaTeX 中的字体安装:otftotfm mktexupd 失败

我正在使用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.ttfotftotfm不需要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。

相关内容