![如何从终端删除所有辅助文件?](https://linux22.com/image/378530/%E5%A6%82%E4%BD%95%E4%BB%8E%E7%BB%88%E7%AB%AF%E5%88%A0%E9%99%A4%E6%89%80%E6%9C%89%E8%BE%85%E5%8A%A9%E6%96%87%E4%BB%B6%EF%BC%9F.png)
是否有一个命令可以删除终端内的所有辅助文件,而无需tex
先编译文件?
有这样的选项,latexmk
但是我必须pdf
先构建它。
编辑
好的,我试着说得更清楚一点:有时候事情会出错,人们不得不删除所有的aux
、bbl
等等bcf
文件。有些编辑器有这个选项,但是因为我们可以tex
用终端编译文件,所以我想知道是否还有一个函数/程序可以自动删除所有创建的辅助文件;例如,$ cleartex .
该目录中的所有辅助文件。
正如 moewe 所建议的,这样的程序可以使用 gitignore 列表作为工作的基础。
答案1
好的,到目前为止我能想到的最简单的方法是
latexmk -C my-file.tex
latexmk
我引用了标志手册中的内容-C
:
清理(删除)所有由 latex 和 bibtex 或 biber 生成的可再生文件。这与 -c 选项相同,但添加了 dvi、postscript 和 pdf 文件以及 $clean_full_ext 配置变量中指定的文件。此清理不是常规的 make ...