如何修复 otfinfo?

如何修复 otfinfo?

我正在尝试使用 otfinfo(Tex Live 发行版附带)和 Windows 10 中的命令行 (cmd) 获取有关字体的一些信息。尝试了很多次,使用了多种不同的字体(肯定是在我的系统中)和不同的输入,但总是出现相同的错误,如下图所示。似乎 otfinfo 无法找到字体?有什么建议可以解决吗?

在此处输入图片描述

答案1

您必须位于字体的实际文件夹中才能otfinfo直接使用。提示不应该显示C:\Users\Miltos ...,但C:\texlive\2022 ...

或者,你可以(使用 texlive)对可以使用 kpsewhich 找到的字体执行此操作:

for /F %i in ('kpsewhich XCharter-Roman.otf') do otfinfo -s %i

然后报告

otfinfo -s c:/texlive/2022/texmf-dist/fonts/opentype/public/xcharter/XCharter-Roman.otf
DFLT            Default
copt            Coptic
cyrl            Cyrillic
cyrl.MKD        Cyrillic/Macedonian
cyrl.SRB        Cyrillic/Serbian
grek            Greek
hani            CJK Ideographic
latn            Latin
latn.AZE        Latin/Azeri
latn.NLD        Latin/Dutch
latn.TRK        Latin/Turkish
latn.VIT        Latin/Vietnamese
sgnw            <unknown script>
thai            Thai

相关内容