我有 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。
我知道乔达诺可能不同意。
现在我想想,以前这不是有问题吗?