5

我已经在我的 mac (10.7.?) 上使用 vim-latex 套件几个月了,没有任何问题。周末,我将操作系统升级到 10.8.2,现在我的 tex 文件无法编译。编译命令

\ll

在 vim 中不会产生错误,但不会产生 pdf 文件。如果我在终端中拖放到命令行,则以下命令

latex document.tex

生产

-bash: latex: command not found

同样,对于 pdflatex。我不确定这是否是路径错误,或者是否需要重新安装 10.8.2 的乳胶。我不确定在这两种情况下如何进行。

4

4 回答 4

7

我有同样的问题并输入:

export PATH=/usr/texbin:$PATH

似乎在外壳中工作正常。虽然如果我打开一个新的 shell 它不再起作用,但这是重新下载和重新安装巨大的 MacTeX 程序的更快的解决方案。

于 2013-04-10T03:20:09.593 回答
4

这发生在我升级到 OS X El Capitan 后。我在/usr/local/texlive/2014/bin/x86_64-darwin. 所以,我只是将它添加到我的 .bashrc

export PATH="$PATH:/usr/local/texlive/2014/bin/x86_64-darwin"

无需重新安装。

于 2015-10-20T14:02:09.957 回答
2

在 OS X 上,第三方安装程序将目录添加到路径的标准方法是将文件放在/etc/paths.d. TeXLive 将其作为安装的一部分进行,但操作系统升级可能将其吹走。

您应该能够在该目录下创建一个仅包含一行的新文件,即包含 TeX 可执行文件的目录的路径。

于 2012-12-17T16:55:25.407 回答
-1

通过@petew 的答案设置路径时,/usr/local/texlive/2014/bin/x86_64-darwin可能不是正确的版本。在我的系统/usr/local/texlive/2021/bin/universal-darwin上是需要的。确保检查您的 texlive 二进制文件以查看您下载的文件。

于 2021-07-01T07:44:00.547 回答