pdflatex,安装字体,在一台机器上工作,而不是在另一台机器上

pdflatex,安装字体,在一台机器上工作,而不是在另一台机器上

我有两台 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

我仔细研究了所有内容,并寻找可能发生的差异,但我看不出任何差异,无论是机器之间还是安装之间,以及为什么相同的命令不会产生相同的结果。为什么我会收到该错误消息,我该如何解决?我在这里做错了什么/不同吗?

相关内容