Auctex 预览:如何抑制打开新窗口?

Auctex 预览:如何抑制打开新窗口?

我在 Ubuntu11 上安装了 emacs+gtk。我刚接触 Auctex,但对它非常感兴趣。完成我的 .tex 文档后,命令C-c,C-c编译成功。但重复C-c,C-c会产生选项

Command:(default View)

因此我提示默认,这进一步得出

View command: xdvi myfile.tex

它打开了一个新窗口。但我希望它显示在 myfile.tex 的拆分窗口中,以便我可以同时编辑和预览。有什么方法可以隐藏新窗口吗?谢谢。

答案1

没有这样的功能。虽然 Emacs 现在确实可以在单独的窗口中显示 PDF 文件,但对于其他文件(例如 1 或 2 页)来说,这实际上不可行。不过,您缺少了合适的 PDF 查看器的许多功能,而且根据文档大小,它会对内存产生相当大的影响。AUCTeX 没有该功能的接口,但您可以使用 将 PDF 文件加载到单独的拆分窗口中C-x 4 f

AUCTeX 提供的是预览 Latex: 这会不是创建分割窗口。相反,选定的图形元素(通常是图像和数学)将被替换缓冲区带有图形,您可以将光标(左/右)移到其中以取回源文本。虽然它的用途比完整预览更有限(例如,它对于检查垂直页面布局毫无用处),但访问比分割窗口更直接、更直观。尝试C-c C-p C-p和/或预览菜单。可以想象,您需要按照安装说明才能使其可用,具体取决于您系统上安装的 AUCTeX 版本。

相关内容