Bonsoir,
je dois rendre un document .tex, demain matin, il y a une erreur que je n’arrive pas à résoudre.
Dedans, il y a, en préambule :
\usepackage{bigfoot}
\DeclareNewFootnote{B}
\MakeSortedPerPage{footnoteB}
à un endroit, dans le corps du texte, il y a :
\let\Orifootnote\footnote
\let\footnote\footnoteB
\makeatletter
\renewcommand{\@makefnmark}{~(\thefootnoteB)~} % Change le style des footnotes pour le texte édité
\renewcommand{\thefootnoteB}{\alph{footnoteB}}
\makeatother
(ça permet que la balise footnote utilise les critères de footnoteB et ça change un peu le style. Les footnoteB sont remises à zéro par page et sont sous forme de lettres. Je ne sais pas s’il y a un rapport, mais le problème a toujours lieu après ça)
Quand je compile, j’ai l’erreur
Si je commente les footnotes des lignes où ça porte, tout passe très
bien. Si je compile les footnotes qui bloquent, mais toutes seules, ou
avec les paragraphes autour, ça passe aussi très bien (du coup, je
n’ai pas vraiment d’exemple “qui bloque” à donner…)
Et encore mieux : si je fais ctrl-d, et que je recompile, ça passe. Il
suffit que je le fasse pour chaque footnote qui bloque, et en une
vingtaine de compilations, j’ai mon document nickel. Mais je me vois
mal rendre un document en expliquant qu’il faut compiler vingt fois
pour que ça passe.
Je ne comprends pas : les footnotes sont remises à zéro par page, et
il n’y a jamais 26 footnotes dans une seule page, donc le compteur n’a
pas de raison d’être plein !
Des idées ?