27 Novembre 2009 alle 21:24
#39514
::
Scusate se riapro la questione, ma ho due piccole domande:
Volendo emulare meglio siunitx, ti propongo
`\providerobustcmd{\celsius}{%
\ensuremath{{}^{\circ}\kern-\scriptspace\mathrm{C}}}`
1. Ora che ho tolto gli if dai semplici comandi che stavo definendo, è ancora veramente necessario usare etoolbox e il providerobustcmd? Mi è venuto il dubbio perché nel consigliarmi la definizione di \celsius non hai usato un semplice \providecommand.
2. Se l’uso di \providerobustcmd fosse ancora necessario, che ne pensi se al posto di caricare etoolbox mi limitassi a scrivere:
`\@ifdefinable{\pippo}{\DeclareRobustCommand{\pippo}{…}}`
Grazie mille.
Ciao ciao.
Fra