OldClaudio” post=69652Certo se un comando con parametri è definito dentro un’altra definizione il segno # va raddoppiato.
Comincia a correggere questo poi se ne riparla, perché gli altri errori possono derivare da questo.
Cioè all’interno di [tt]\upnames@fourier[/tt] dovrei mettere [tt]##1[/tt] al posto dei due [tt]#1[/tt]? Se la risposta è sì (negli appunti di programmazione di egreg9 ho visto che in effetti ci sono dei comandi definiti all’interno di altri comandi che indicano i parametri con [tt]##n[/tt]) non risolve completamente il problema: la compilazione del documento mi segnala il seguente errore:
`ERROR: LaTeX Error: Command `\upalpha' already defined.`rimandando alla riga
`l.211 \if@tempswa\else\upnames@default
\fi`
Grazie!