>Il me semble qu'il peut aussi arriver que trois passes soient nécessaires,
>mais je ne sais plus pourquoi.
par exemple tu as un label qui tombe à la fin d'une page X lors de la première passe. Une référence y est faite plus haut, et va donc être remplacée par "???" (enfin je sais plus comment c'est indiquée, quand la ref est pas trouvée) lors de cette première passe.
Passe 2: le "???" est remplacé par "page X". Manque de bol, cela implique un léger changement de mise en page, et paf, ton label en fin de page X se retrouve en début de page X+1. Il est alors mis à jour à X+1 dans le .aux, et ton doc n'est toujours pas à jour. Tu as donc besoin d'une troisème passe (mais ceci est indiqué lors de la compilation: si tu a justement eu des labels qui ont changés de position lors d'une passe, il te dit à la fin de la compil que tu devrait en lancer une nouvelle).
Taper une thèse en LaTeX d'apprends beaucoup de chose sur son fonctionnement :-)
[^] # Re: Références
Posté par THE_ALF_ . En réponse au journal Double compilation avec LaTeX. Évalué à 2.
>mais je ne sais plus pourquoi.
par exemple tu as un label qui tombe à la fin d'une page X lors de la première passe. Une référence y est faite plus haut, et va donc être remplacée par "???" (enfin je sais plus comment c'est indiquée, quand la ref est pas trouvée) lors de cette première passe.
Passe 2: le "???" est remplacé par "page X". Manque de bol, cela implique un léger changement de mise en page, et paf, ton label en fin de page X se retrouve en début de page X+1. Il est alors mis à jour à X+1 dans le .aux, et ton doc n'est toujours pas à jour. Tu as donc besoin d'une troisème passe (mais ceci est indiqué lors de la compilation: si tu a justement eu des labels qui ont changés de position lors d'une passe, il te dit à la fin de la compil que tu devrait en lancer une nouvelle).
Taper une thèse en LaTeX d'apprends beaucoup de chose sur son fonctionnement :-)