von Besserwisser » Fr 11. Sep 2015, 18:37
Eine einzelne log-Datei nützt auch nur begrenzt. Man kann
vielleicht an der log-Datei nach dem ersten Lauf erkennen, warum der Editor/build-Prozessor der Meinung ist, dass ein zweiter Lauf benötigt wird. Man kann daran aber nicht erkennen, warum dann nach dem zweiten noch ein dritter benötigt wird etc. An der log-Datei nach dem letzten Lauf kann man sehr wahrscheinlich auch nicht erkennen, warum nach den vorherigen Läufen weitere notwendig waren.
Am ehesten kann man solche Fragen an einem passenden
Minimalbeispiel klären. Wobei wir bisher auch nicht wissen, wie und womit du kompilierst.
Man kann übrigens problemlos Code schreiben, der min. zehn LaTeX-Läufe braucht, was man aber erst nach dem elften Lauf sicher weiß:
\documentclass{article}
\usepackage{refcount}
\setrefcountdefault{0}
\newcounter{LaTeXLauf}
\AtBeginDocument{%
\setcounter{LaTeXLauf}{\getrefnumber{LaTeXLauf}}%
\ifnum \value{LaTeXLauf}=10 \addtocounter{LaTeXLauf}{-1}\fi
\refstepcounter{LaTeXLauf}
\label{LaTeXLauf}
}
\begin{document}
Das ganze terminiert erst, wenn \theLaTeXLauf{} groß genug ist.
\end{document}

Eine einzelne log-Datei nützt auch nur begrenzt. Man kann [i]vielleicht[/i] an der log-Datei nach dem ersten Lauf erkennen, warum der Editor/build-Prozessor der Meinung ist, dass ein zweiter Lauf benötigt wird. Man kann daran aber nicht erkennen, warum dann nach dem zweiten noch ein dritter benötigt wird etc. An der log-Datei nach dem letzten Lauf kann man sehr wahrscheinlich auch nicht erkennen, warum nach den vorherigen Läufen weitere notwendig waren.
Am ehesten kann man solche Fragen an einem passenden [m][/m] klären. Wobei wir bisher auch nicht wissen, wie und womit du kompilierst.
Man kann übrigens problemlos Code schreiben, der min. zehn LaTeX-Läufe braucht, was man aber erst nach dem elften Lauf sicher weiß: [code]\documentclass{article}
\usepackage{refcount}
\setrefcountdefault{0}
\newcounter{LaTeXLauf}
\AtBeginDocument{%
\setcounter{LaTeXLauf}{\getrefnumber{LaTeXLauf}}%
\ifnum \value{LaTeXLauf}=10 \addtocounter{LaTeXLauf}{-1}\fi
\refstepcounter{LaTeXLauf}
\label{LaTeXLauf}
}
\begin{document}
Das ganze terminiert erst, wenn \theLaTeXLauf{} groß genug ist.
\end{document}[/code] ;-)