我的目标是安装商业字体 GT-America 以便与 TeX 一起使用。该字体由几个.otf文件。
我目前所做的:
- 使用安装所有字体自动安装
- 冉sudo texhash和sudo updmap-sys然后
- 冉pdflatex使用我的示例文档
发生的错误: 如果我跑pdflatex对于我的文件,它几乎完成了,但是它卡在这个错误上:
--mfmode / --bdpi 600 --mag 1+150/600 --dpi 750 GTAmerica-CondensedBold-lf-t1--base
mktexpk: don't know how to create bitmap font for GTAmerica-CondensedBold-lf-t1--base.
mktexpk: perhaps GTAmerica-CondensedBold-lf-t1--base is missing from the map file.
我尝试解决该问题的方法:
- 清理了我的目录中的配置文件
- 查看了 /usr/share/texmf/fonts/map/dvips/GTAmerica 中的地图文件夹,字体似乎就在那里
我的设置:
Linux 6.2.10-1-MANJARO(64 位)
TeX 3.141592653(TeX Live 2023/Arch Linux)
kpathsea 版本 6.3.5
如果有人有线索或者可以给我指明正确的方向,我将不胜感激。
答案1
发出和后,命令updmap-sys --enable Map=GTAmerica.map
生效。此后,即使使用 pdflatex,文件也会被编译。sudo texhash
sudo updmap-sys