Re: Semplificando newcommand

#79465
Up
0
Down
::


Ciao,

se hai più codici da far inserire, potresti fare così (riporto un codice minimo compilabile, tu, se lo ritieni utile, usane quello ti serve):
`\documentclass[a4paper,11pt]{report}

\usepackage{xifthen}

\newcounter{contatoreCodice}
\setcounter{contatoreCodice}{1}

\makeatletter
\newcommand{\codice}[1]{%
\@namedef{varCodice\thecontatoreCodice}{#1}%
\addtocounter{contatoreCodice}{1}%
}
\newcommand{\usaCodice}[1]{\@nameuse{varCodice#1}}
\makeatother

\newcommand{\esempio}{\usaCodice{1}}

\begin{document}
\codice{12345}
\codice{54321}

\usaCodice{1}
\usaCodice{2}
\esempio

\end{document}`

Ciao,
Marco.

Go to top