我想知道是否有简单的命令来删除在乳胶编译过程中生成的所有不必要的文件,例如.aux,.log等
将其链接到常规的Latex构建命令将非常好,这样,在我单击“编译”后,将删除垃圾文件。
[作为编辑工具,我正在使用TeXstudio。
我创建了一个完全可以满足您需求的shell脚本。它可以在Mac和Linux上运行;经过一些调整,Windows也应该可能。从我的存储库下载文件“ cleanlatexjunk.sh”,然后按照说明进行操作:
我正在使用clean中的crontab
(每3小时运行一次)。它使用*.aux
选项删除所有超过1天的*.log
和-t
文件(因为[Werner上文所述,aux
是必需的。)
我认为您也可以从编辑器中使用此命令,就像上面的Captain Ahab
所写。
使用此命令将乳胶生成为pdf或将命令保存到文件build.sh
中
#!/bin/sh
pdflatex -synctex=1 -interaction=nonstopmode "main".tex
rm -r -f *.aux *.log *.lof *.gz *.toc *.bak~