Когда я использую pdflatex, я получаю кучу файлов:
test.aux
test.log
test.out
test.pdf
test.tex
test.toc
Файлы .tex и .pdf имеют очевидное назначение, но что делают остальные файлы?
Заранее спасибо.
решение1
.aux
является "вспомогательным" файлом и используется для (помимо прочего) отслеживания перекрестных ссылок, сделанных с помощью\label
и\ref
. Этот файл является причиной того, что вам нужно запуститьpdflatex
дважды, чтобы разрешить ссылки. Первый проход записывает данные о ссылках в.aux
файл, а второй считывает.aux
файл и использует его для генерации необходимых ссылок. Как правило, все, что должно ждать, пока будет сгенерирован весь документ (например, номера страниц), записывается,.aux
чтобы его можно было добавить на более позднем проходе..log
содержит журнал того, чтоpdflatex
было сделано. Вы можете найти такие вещи, как сообщения об ошибках и список загруженных пакетов здесь..out
используется для хранения дополнительной информации для PDF. Например, закладки в файле PDF генерируются с использованием этого файла..toc
похож.aux
, но используется только для оглавления, поскольку правильные номера страниц не могут быть известны до тех пор, пока не будет сгенерирован PDF. Аналогично есть.lof
и.lot
файлы для списков рисунков и списков таблиц.
За исключением .tex
файла, все они созданы pdflatex
и могут быть безопасно удалены.