删除临时文件

删除临时文件

我刚刚开始使用 LaTeX。我使用 Sublime 作为编辑器,并安装了 Latextools 包 (https://github.com/SublimeText/LaTeXTools)。

虽然它生成了各种文件(.aux、.lof 等),但效果很好。据我所知,这些文件是实现不同功能所必需的,但据我所知,这些文件可以在生成 PDF 文件后删除。如果这是真的,如果有人能就如何在构建 PDF 文件时自动完成此操作提供一些建议,我将不胜感激。

答案1

我不知道 Sublime,但有些 LaTeX 编辑器(如 TeXworks)有随时删除辅助文件的选项。其他编辑器(如 TeXmaker)有使用该-output-directory=选项的选项,其他编辑器(如 LaTeXila)有在文件关闭时清除这些文件的选项.tex,其他编辑器(如 Gummi 或 Lyx)使用临时目录(/tmp在 Linux 中)而不是您的工作目录,因此重启后您会丢失这些文件。更糟糕的是,您可以编写自己的脚本来删除工作目录中的这些文件。

所以是的,PDF 完全生成后,您可以安全地删除辅助文件。有时,当出现编译问题时,您必须这样做。只要您保留所有源代码(.tex、、. bib任何本地.cls.sty文件、图像等),一切都很好,只是您将来可能再次需要这些文件,因此过早清理可能会扩大构建过程(对于复杂的文档,可能会花费大量时间)。

相关内容