Ho provato un’altra semplice soluzione (bastava leggere bene il manuale di expl3 (il file interface3.pdf) alla sezione Integer step functions):
`\documentclass{minimal}
\usepackage{expl3}
\begin{document}
\ExplSyntaxOn
\int_step_inline:nnnn { 1 } % initial
{ 1 } % step
{ 50*2 } % final
{ Viva~\LaTeX3!\par } % codice
\ExplSyntaxOff
\end{document}`
Al primo impatto LaTeX3 è notevolemente più prevedibile di TeX.
Per numerare le linee posso semplicemente fare così:
`\documentclass{minimal}
\usepackage{expl3}
\begin{document}
\ExplSyntaxOn
\int_step_inline:nnnn { 1 } % initial
{ 1 } % step
{ 50*2 } % final
{ #1~Viva~\LaTeX3!\par }
\ExplSyntaxOff
\end{document}`
Molto interessante no?
R.