Le 17/05/2013 16:36, Olve a �crit :
> Bonjour,
>
> Voici un ecm plus bas.
> Dans l'index au final, j'obtiens
> Exercice
> no 10, 1
> no 11, 1
> no 1, 1
> no 2, 1
> ...
> Le probl�me semble venir de l'�valuation : le fichier
> ECM.idx contient des lignes du type
>
> \indexentry{Exercice!no \numprint {1}@no 1}{1}
>
> et non
>
> \indexentry{Exercice!no 001@no 1}{1}
>
> comme je m'y attendais.
> Help appreciated:)
> Merci, A.O.
Ben : faites plus simple :
\def\@padwithzeros #1{\ifnum #1<10 0\fi \ifnum #1<100 0\fi \number #1}
\@padwithzeros {50}
\@padwithzeros {150}
\@padwithzeros {3}
\@padwithzeros {\value{noexercice}}