Команда Latex \ tableofcontents всегда показывает пустое содержимое при первой сборке

Когда я генерирую.pdf файл из.tex использование файлаpdflatexотображается только заголовок «Содержание» без действительного содержания. Если я бегуpdflatex my.tex еще раз, он генерирует TOC просто отлично. Я могу воспроизвести это, просто удалив.toc файл. То, что я думаю, происходит, что мой.toc файл генерируется слишком поздно - так как я могу заставить TOC работать в первый раз? Должен ли я генерировать оглавление заранее, не используяpdflatex?

 epsilonhalbe03 мар. 2012 г., 14:10
Вы могли бы также использовать latexmk, который делает sthg. эквивалент резины

Ответы на вопрос(1)

Решение Вопроса

Это нормально. Документ LaTeX требует нескольких компиляций для достижения стабильного состояния. использованиеrubber -d my составить правильное количество раз (резинка поставляется как пакет на многих дистрибутивах Linux).

 Benoit05 окт. 2010 г., 15:03
ищите rubber.sf.net вместо
 Kuldeep Singh Dhaka22 авг. 2015 г., 21:28
резина прямолинейна и проста в использовании. рекомендую резину поверх pdflatex для создания pdf
 Nick Bolton05 окт. 2010 г., 15:00
Блин, пользуюсь виндой - для меня резины нет. Поиск «резиновых окон» дал мне довольно странные результаты: |
 CitizenInsane13 авг. 2013 г., 18:23
Забавно думать, что это «это нормально» ... изобретательно ожидал бы, что любой хороший инструмент «tex -> pdf» сделает два прохода как часть его внутренней обработки… В любом случае, вы спасли мне жизнь и резину делает работу, спасибо большое!

Ваш ответ на вопрос