我有两台 MacBook,一台用于工作,一台用于自己使用,两台都运行最新的操作系统和 MacTeX 2018。在其中一台机器上(它比 MacTeX2017 旧了半年,之前用过 MacTeX2017,但我只用 MacTeX2018 做了以下操作),我解压了字体(遗憾的是,它不是我大学的官方软件包,使用
sudo unzip tucroboto.zip -d $(kpsewhich --var-value TEXMFLOCAL)
更新了数据库
sudo -H mktexlsr
并安装地图
sudo -H updmap-sys --enable Map=rob.map
sudo -H updmap-sys --enable Map=robc.map
sudo -H updmap-sys --enable Map=robs.map
并测试了字体
pdftex testfont
(使用robcl8t
,然后\table
,然后\bye
)它很高兴地生成了一个pdf。
现在我两周前得到了第二台机器,今天想做同样的事情;我运行了相同的命令,据我记得,输出是相同的(Scanning for Map entries [275 files]
对于所有三个调用,行都很高兴地增加,并且没有错误),但是,尝试使用 pdflatex 进行测试会产生
!pdfTeX error: pdftex (file robcl8r): Font robcl8r at 600 not found
我仔细研究了所有内容,并寻找可能发生的差异,但我看不出任何差异,无论是机器之间还是安装之间,以及为什么相同的命令不会产生相同的结果。为什么我会收到该错误消息,我该如何解决?我在这里做错了什么/不同吗?