我尝试使用终端编译文件,但总是失败。过去我能够使用终端轻松编译 latex 文件,但突然开始失败。我现在记得的唯一变化是我最近在 Texmate 中安装了一些软件包,以便在编写 Tex 文档时使用它。但是我找不到修复它的方法。
字面上,当我运行 Makefile 时我得到:
$ make
latex paper.tex
make: latex: No such file or directory
make: *** [dvi] Error 1
因此,我尝试了 latex 命令等,但也出现了错误:
$ latex
-bash: latex: command not found
我只是想知道我使用的是哪个版本的 tex 发行版,但似乎无法找到它:
$ tex --version
-bash: tex: command not found
我怀疑是 .bash_profile 中的 PATH 变量。但是我尝试设置多个路径...但无法实现!如何获取存储所有 tex 命令的路径?例如,经过一番研究,我找到了路径/usr/texbin
,但是这在我的计算机上并不存在。
评论:
- 我在 Mac OS X El Capitan 上运行
- 编译通过 IDE(texmaker)进行,但我对结果并不满意(没有出现引用次数,而是得到了 [?],尽管我编译了 10 次)。
目前,~/.bash_profile 中的 PATH 变量是:
export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
export PATH=/usr/local/texlive:$PATH
export PATH=/opt/X11/bin:$PATH
export PATH=~/.scripts:$PATH
export PATH=/usr/bin/latex:$PATH
export PATH=/usr/texbin:$PATH
但这还不够...有什么想法吗?
答案1
请访问MacTeX 和 El Capitan页面以获取信息。
此外,您不应该设置 PATH,因为它会在安装时自动设置。