为 pdf 查看器配置 auctex

为 pdf 查看器配置 auctex

我使用的是 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")))))

注意上面注释掉的建议。基本信息来自这次讨论

相关内容