Comment programmer un traitement itératif ?
Le package 'multido' propose une commande \multido qui est une
boucle TeX. Sa syntaxe est la suivante :
\multido{variables}{nbiteration}{code}
Le code sera ainsi répété nbiteration fois. Les déclarations de
variables sont séparées par des virgules. Un déclaration prend
la forme :
variable = valeurinitiale + increment
Elle est utile notamment pour le dessin de figures.
Exemple (doc package) :
\setlength{\unitlength}{1cm}
\small
\begin{picture}(8,1)(0,-.5)
\put(0,0){\vector(1,0){8}}
\multido{\i=0+1, \n=0+0.25}{8}{%
\put(\i,-.1){\line(0,1){.2}}
\put(\i,-.2){\makebox(0,0)[t]{\n}}}
\end{picture}
%%%% fin exemple %%%%