Eclipse/Texlipse 将一堆文件放在子文件夹中/tmp
。我没有备份这些文件,因为文件夹名称/tmp
给我的印象是,这些文件可以轻松地从.tex
和.bib
文件重建。现在我从备份中恢复,并且“强制构建”和“在下次构建时运行 BibTeX”都不起作用。我收到错误File not found: /project/tmp/file.aux.
如何重新创建文件?它是什么?如果它对于构建至关重要,.aux
它为什么存在?/tmp
答案1
该.aux
文件包含编译数据,LaTeX 本身在后续编译中使用它来解析所有交叉引用,BibTeX 或 biber 使用它来构建参考书目等。
我认为这样做(许多编辑器也这么做)是./tmp
为了防止主文件目录充满数十个辅助文件。LaTeX,先验,知道在哪里可以找到它们。
要重建它,只需Project > Clean...
重新编译。