Re: Classe o pacchetto: definire comandi facilmente ridefinibili

#39514
Up
0
Down
::


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

Go to top