我正在使用 Overleaf 进行工作,对它的可移植性非常满意。一个小问题是它在打开项目时总是重新编译,这对于大项目来说相当麻烦。是否有任何选项可以让 Overleaf 重用上次成功的编译以减少启动时间?
答案1
(此处有来自 Overleaf Support 的汤姆。)
不幸的是,由于技术原因,在 Overleaf 中,编译后的 PDF 和上一次编辑会话中的其他文件无法重复使用;对此限制深表歉意。为此,初始编译是必要的。我希望这有助于澄清。
答案2
LaTeX 并不是真正为部分编译而设计的,但您可以使用一些工具来缓解这个问题:
- Overleaf 在处理 LaTeX 错误时表现得非常愚蠢。它不会在第一个错误时停止并报告错误,而是强行通过并尝试完成编译。这会导致令人困惑的错误消息、无谓的漫长编译时间和无效文档。看看是否有办法在出现错误时停止。
- 编译完成后不要删除辅助文件。这样可以减少一次生成文档所需的连续编译次数。
\includeonly
在序言中使用来重点关注文档的特定部分。