Auctex,查看已在 Emacs 25 中打开的 PDF

Auctex,查看已在 Emacs 25 中打开的 PDF

我有 emacs 25.0.50 和 auctex 11.88。

auctex 命令 Cc Cv 打开一个带有 pdf 文件的窗口(使用 pdflatex 编译)。如果第二次执行该命令,它不会执行任何操作。但在以前的 auctex 版本中,第二次执行该命令时,会将带有 pdf 的窗口放在最前面。我想恢复该行为。可以吗?

谢谢你!

答案1

...Leo,除非我遗漏了什么,并且在启用的假设下TeX-PDF-mode(我认为现在是默认设置),C-c C-v只要在TeX-view-program-list初始化文件中用 .evince指定,就会连续两次调用查看器(setq TeX-view-program-list '(("Evince" "evince %o")))

正如@giordano 指出的那样,至少在我看来,Okular 可以按预期工作,无需对初始化文件进行进一步修改。当然,这是在自定义TeX-View-program-selection变量并选择 okular 作为 pdf 文件的默认查看器之后。

顺便说一下:

拥有你想要的功能,没有(setq TeX-view-program-list '(("Evince" "evince %o"))).emacs 文件中的a ,TeX-evince-dbus-P :forward必须在文件中删除tex.el

      ("Evince" ,(if (TeX-evince-dbus-p :forward)
         'TeX-evince-sync-view

制作并编译 auctex。

我知道乔达诺可能不同意。

现在我想想,以前这不是有问题吗?

相关内容