使用 bash 脚本编译时,我找不到格式文件“XeLaTeX.fmt”!

使用 bash 脚本编译时,我找不到格式文件“XeLaTeX.fmt”!

我对 tex 很陌生,我正在使用它来帮助我写求职信。

我安装了 MacTex 并且一直在使用 TexShop 编辑器。

我发现我最喜欢 XeLaTeX,所以我一直在使用它。

当我使用 TexShop 编辑器进行编译时,没有出现任何错误,并且运行良好。

但是,当我使用 bash 进行编译时XeLaTeX CoverLetter.tex出现错误:

kpathsea: Running mktexfmt xelatex.fmt
I can't find the format file `xelatex.fmt'!

我知道我已经xelatex.fmt下载了,因为我可以在/usr/local/texlive/2020/texmf-var/web2c/xetex/xelatex.fmt

我看到其他人也遇到过这个问题这里这里但不幸的是那里的解决方案对我没有帮助

以下是我迄今为止尝试过的:

  • sudo texhash
  • sudo fmtutil-sys --all
  • sudo tlmgr install latex latex-bin

一些额外的信息:

  • 我使用的是 MacOS Catalina
  • which xelatex给我/Library/TeX/texbin/xelatex
  • xelatex给我版本XeTeX, Version 3.14159265-2.6-0.999992

如果你们需要更多信息,请告诉我,谢谢!

相关内容