我LaTeX
在 emacs 中编辑源代码并lualatex
用调用compile-command
。如果源代码包含错误,编译将停止,我会在缓冲区中看到原因*compilation*
。当我去修复错误时,emacs 告诉我无法保存源文件。似乎 lualatex 保持打开状态。如果我终止编译,我就可以继续。
环境是MikTex 2.9,GNU Emacs 24.2,Windows 7。
使用 pdflatex 时不会发生这种情况。
除了改变我的工作流程之外,还有什么建议吗?
答案1
两种解决方案:
- 添加
-interaction=nonstopmode
您的编译命令。 - 使用
LaTeX
AUCTeX 命令luatex
作为TeX-engine
值。