[quote]Ho definito questo ambiente che però da problemi nella \vspace
`\newenvironment{myenumerate}[3]{\setlength{\parskip}{#2}\begin{enumerate}[#1]}
{\end{enumerate}\vspace{#3}}`
sapete dirmi il perché?
ecco l’errore:
`! Illegal parameter number in definition of \endmyenumerate.
3
l.20 …[#1]}{\end{enumerate}\endgroup\vspace{#3}}`Non puoi usare parametri nel terzo argomento di \newenvironment. Prima di tutto prova a guardare il pacchetto paralist o le FAQ per evitare di inventare l’acqua calda. Il problema in oggetto si risolve cosi:
`\newcommand{\tempmyenum}{}
\newenvironment{myenumerate}[3]
{\renewcommand{\tempmyenum}{#3}%
\setlength{\parskip}{#2}\begin{enumerate}[#1]}
{\end{enumerate}\vspace{\tempmyenum}}`Ciao
Enrico
Scusa, ma non riesco a capire come riolvere il problema! eheh! Copio il codice che mi hai scritto nel preambolo e poi?[/quote]
Usi l’ambiente myenumerate.
Ciao
Enrico