9 Febbraio 2012 alle 20:38
#69619
::
egreg9″ post=68849Andavo a memoria e mi ha tradito. 🙁
`\newcommand{\UP}[1]{\csname\ifsloped other\fi#1\endcsname}`
Così \UP{mu} darà sempre la lettera diritta (nota che non c’è la barra rovescia). Naturalmente puoi definirti i comandi che ti servono: per esempio
`\newcommand{\upmu}{\UP{mu}}`
Se proprio insisti nella sintassi \UP{\mu}, bisogna fare qualche bieco trucco in più:
`\DeclareRobustCommand{\UP}[1]{%
\begingroup\escapechar=-1 \csname\ifsloped other\fi\string#1\endcsname\endgroup}`Con questo secondo modo funziona anche \UP{mu}, naturalmente.
Ciao
Enrico
Mi va benissimo la prima soluzione, quella più semplice, che mi risolve anche un altro problema non legato a siunitx!
Ovviamente grazie 🙂