如何防止 TeXShop 在编译时生成 .aux、.syntec.gz 和 .log?

如何防止 TeXShop 在编译时生成 .aux、.syntec.gz 和 .log?

可能重复:
防止 pdflatex 写入一堆文件。

我不是 LaTeX 的超级用户,我只用它来制作包含大量数学内容的小型报告。我经常需要和其他人一起做这件事,所以我们把所有东西都放在一个 Dropbox 文件夹中。有没有办法防止 TexShop 在编译时生成所有这些 .aux、.syntec.gz 和 .log 文件?我们根本不使用它们,当我们有多个 LaTeX 文档时,它会让我们的文件夹变得非常混乱。

答案1

不是。LaTeX 创建并使用这些文件和一些其他文件。您可以查看它们,然后就会了解其用途。例如,*.aux文件用于包含将在第二次编译中读取的标签位置、*.toc包含目录、*.bbl参考书目信息等。

你无法避免它们,但是可以使用Leo Liu 的解决方案是将它们放在另一个文件夹中。

答案2

配置你的 TeXShop 以使用

pdflatex -output-directory=SOME_OTHER_DIR

命令。

相关内容