Answers:
您可以使用将AucTeX暂时切换为pdf模式CTRLctp。使此更改永久设置
(TeX-PDF-mode t)
在您的~/.emacs
文件中。
我尝试将pdflatex与Auctex结合使用,(TeX-PDF-mode t)
或者(setq TeX-PDF-mode t)
我~/.emacs
没有用,所以这是我发现的内容:
有一个变量和一个具有相同名称的函数:TeX-PDF-mode
。既可以直接使用设置变量,(setq TeX-PDF-mode t)
也可以使用函数(TeX-PDF-mode t)
。但是该变量不仅是局部缓冲区,而且是自动局部缓冲区。
本地缓冲区意味着该变量有一个默认值,每个缓冲区都可以具有本地绑定。在没有本地绑定的情况下更改缓冲区中的变量将更改默认值。对具有本地绑定的缓冲区中的变量所做的更改仅影响本地绑定。
自动本地缓冲意味着对变量的每个更改都将自动变为本地缓冲,如果还没有本地绑定,则会创建它。无法使用更改默认值setq
,必须使用setq-default
。
因此,使用(setq TeX-PDF-mode t)
或(TeX-PDF-mode t)
in ~/.emacs
不应影响尚未创建的缓冲区。一个必须使用(setq-default TeX-PDF-mode t)
或者更好地使用所提供的功能(TeX-global-PDF-mode t)
。