上面是供那些想理解它的人查看的终端日志,但基本上我做了以下事情,以便获得 Emacs 的可爱承诺截图:
- 通过下载 AucTeX这个问题,其中包括有问题的包裹
preview-latex
- 阅读
README
并按建议INSTALL
运行。./configure
- 意识到 Xcode 太糟糕了习惯并
make
在我的实际路径上做了一件事 - 再次运行
./configure
,“成功” - 接着make
是make install
- 启动 Emacs,发现缺少菜单(应该是安装成功的标志),然后启动正确的
emacs
,但没有任何效果。 - 再次运行 ./configure,但指定要使用哪个 emacs(
Emacs.app/Contents/MacOS/Emacs
),它给出了无法找到我的texmf
文件夹的错误,因此我再次使用该文件夹运行它(以及 lisp 目录,它也找不到它) - 做了一些研究。结果发现我一开始给了错误的 lispdir(
lisp
而不是site-lisp
)。使用修改后的选项再次尝试了相同的调用。
我最近打的电话是2490 行在上面的日志中:
./configure --with-texmf-dir=/usr/local/texlive/2012/texmf --with-emacs=/Applications/Emacs.app/Contents/MacOS/Emacs --with-lispdir=/Applications/Emacs.app/Contents/Resources/site-lisp
什么都没起作用。有人能告诉我我遗漏了这块拼图的哪一部分吗?我正在运行 OSX 10.7.5。
答案1
我现在基本一切都正常了。我实际上忽略了加载我的文件中的软件包.emacs
。我仍然无法正常preview-latex
工作(不断失败),但我将继续研究该问题。我还修改了我的默认 pdf 查看器。以下是我的.emacs
文件的相关部分:
;; Adds stuff to my PATH (LaTeX, etc)
(setenv "PATH" (concat (getenv "PATH") ":/usr/texbin"))
;; Set the default LaTeX exec to pdfTeX
(setq TeX-PDF-mode t)
;; Load AucTeX!! :D
(load "auctex.el" nil t t) ;; loads tex-site in such a way so that it can be undone
(load "preview-latex.el" nil t t) ;; actual preview-latex
;; Sets the default PDF viewer to, well, the default PDF viewer.
(setq TeX-view-program-list '(("Shell Default" "open %o")))
(setq TeX-view-program-selection '((output-pdf "Shell Default")))
然后我发现 GhostScript 实际上是不是安装在我的计算机上(MacTeX 2012 应该已经安装了),所以我刚刚安装了它。现在它显示“没有预览图像”。正在处理这个问题。