Mac OS 上的 Emacs、AUC Tex 和 Tex Live 问题

Mac OS 上的 Emacs、AUC Tex 和 Tex Live 问题

我(显然)正确安装了 MacTex 2010,并且能够从终端和 Texmate 使用它。

但是当我尝试在 AUC Tex 模式下使用 emacs 编译 Latex 文件时出现错误。

/usr/texbin虽然我已将其添加到我的.bash_profile文件中,但显然 pdflatex 的路径未知。

我尝试将此路径添加到/etc/paths和到/etc/bash_profile,但是不起作用...此外,当我在 emacs 下启动 bash 终端(使用M-x term)时,我的路径也非常不完整。

我该怎么做才能让它工作?

答案1

我尝试使用environment.plist上面的解决方案(几年前就用过,有一段时间没重新安装我的电脑了),但有时无法正常工作。所以我只是将缺失的路径插入到 emacs 中,如下所示:

(setenv "PATH" (concat "/opt/local/bin:/opt/local/sbin:" (getenv "PATH")))
(setq exec-path (append '("/opt/local/bin" "/opt/local/sbin") exec-path))

在本例中,我添加了 Macports 二进制文件的路径。这可能不是最漂亮的解决方案,但至少它有效 :)

答案2

我不知道实际的错误,而且显然我的水平太低,无法通过评论来询问你,所以我只能猜测一下。

加载 auctex 模式后,尝试 C-cC-tC-p。这将更改设置以创建 pdf。

相关内容