未找到本地 ~/texmf 中的 tfm 文件

未找到本地 ~/texmf 中的 tfm 文件

我正在尝试添加灰色字体~/texmf以便运行 gftodvi,但出现以下错误:

$ gftodvi beta.2602gf
gftodvi: fatal: tfm file `gray.tfm' not found.

我正在使用安装在 Debian 上的 TeX Live 2018,如下所示:

apt-get install texlive-font-utils texlive-metapost texlive-xetex

据此kpsewhich,本地 texmf 主页确实是~/texmf

$ kpsewhich -var-value TEXMFHOME
/home/<my name>/texmf

我尝试添加~/texmf如下字体(包括其各种排列):

$ tlmgr init-usertree
$ mkdir -p ~/texmf/fonts/pk/ljfour/public/misc/dpi600
$ mv gray.tfm gray.pk ~/texmf/fonts/pk/ljfour/public/misc/dpi600/
$ texhash ~/texmf

当我检查时~/texmf/ls-R,我可以看到列出了灰色字体:

$ cat ~/texmf/ls-R | grep gray
gray.pk
gray.tfm

我还应该做什么才能找到本地的文件~/texmf?我能够运行 gftodvi 的唯一方法是将灰色字体添加到当前工作目录,但这与拥有本地文件的目的背道而驰~/texmf

相关内容