我使用的是 Ubuntu 13.10、Emacs 24.3.50.1、TeX Live 2013、AucTeX 11.87.2(来自 ELPA)。我已按照此页面提供的说明进行操作关于启用 Okular(不过我宁愿使用 Evince),但这似乎不起作用。C-c C-c
在打开的 .tex 文件上,Command: (default) LaTeX
在迷你缓冲区中给我选择,然后再次,迷你缓冲区返回,所以我必须输入查看器名称。我输入 okular . . . . 什么都没有 - 也就是说,Okular 启动了,但没有显示 tex 的 pdf。有人知道我做错了什么吗?
答案1
我的 .emacs 中添加的这个功能最终起了作用:
(eval-after-load "tex"
'(progn
(setq TeX-view-program-list '(("Evince" "evince --page-index=%(outpage) %o")))
;(add-to-list 'TeX-command-list '("View" "evince %g" TeX-run-command nil t :help "Run evince on your document"))
(setq TeX-view-program-selection '((output-pdf "Evince")))))
注意上面注释掉的建议。基本信息来自这次讨论