
Eclipse/Texlipse помещает кучу файлов в подпапку /tmp
. Я не делал их резервную копию, так как имя папки /tmp
создавало у меня впечатление, что их можно легко перестроить из .tex
файла .bib
. Теперь я восстанавливаюсь из резервной копии, и ни «Force build», ни «Run BibTeX on next build» не помогают. Я получаю ошибкуFile not found: /project/tmp/file.aux.
Как пересоздать .aux
файл? И что это? Зачем он живёт, /tmp
если он необходим для строительства?
решение1
Файл .aux
содержит данные компиляции и используется самим LaTeX при последующей компиляции для разрешения всех перекрестных ссылок, BibTeX или biber для построения библиографий и т. д.
Я полагаю, что это сделано ./tmp
(как и во многих редакторах), чтобы не допустить заполнения основных файловых каталогов десятками вспомогательных файлов. LaTeX,априори, знает, где их найти.
Чтобы пересобрать его, просто Project > Clean...
перекомпилируйте.