Emacs 作为 Latex 编辑器

Emacs 作为 Latex 编辑器

我正在使用 Emacs 编辑我的 latex 文档。有没有办法让 Emacs 成为所见即所得的编辑器,这样编辑起来会更容易。我还需要减少编译文档的次数。我以前使用 Texmaker 编辑文档,但我发现 Emacs 更强大。在 texmaker 中,我每次都需要编译才能看到输出。对于 tex 模式下的 Emacs 来说也是如此。

我在 Ubuntu 12.04 上使用 Xelatex 进行编译。我期望有一个像 Lyx 这样的软件包。我并不是要求一个完整的所见即所得的编辑器 - 我将我的问题改写为如何将 Emacs 更改为一个可以显示边距对齐、以规定字体显示文本和整体布局而无需编译的编辑器。以及 Emacs 的文本处理功能。

答案1

LaTeX 无法实现真正​​的所见即所得,因为编辑器需要显示命令、部分、环境等等。

但是,有几个步骤可以使您的文本看起来干净,并且进行真正快速的编译。

  1. Co Cb Ct(据我记得)隐藏了 Emacs 中的大多数命令。

  2. 安装和使用PDF 工具用于查看PDF,非常快。

  3. 打开 Emacs 的 shell ( M-x eshell) 并启动 »latexmk«,它将在每次保存时编译您的 *.tex 文件。

  4. 使用自动保存:

    (需要“自动保存缓冲区)(使用空闲计时器运行 2 t“自动保存缓冲区)(全局设置键 [f8]“自动保存缓冲区切换)

  5. 如果您真的完成了序言,您甚至可以构建自己的格式并使用它,这将大大加快编译速度。

答案2

我强烈建议您尝试spacemacs一下,它Latex layer。它提供了一种无需配置即可使用 latex 和 emacs 的方法。Preview Latex软件包还提供了实时预览。如果您同时喜欢 latex 和 emacs,spacemacs 会让您大吃一惊。

答案3

最后,我得到了一个解决方案:GNU TeXmacs Editor。我从 Ubuntu 软件中心安装了它。

http://www.texmacs.org/tmweb/home/welcome.en.html 

相关内容