Re: Classe o pacchetto: definire comandi facilmente ridefinibili

#39510
Up
0
Down
::

Sono un po’ stupido.

Almeno nell’esempio proposto credo basti risolvere così:
`\providecommand{\celsius}{\ensuremath{\mbox{\textcelsius}}}`

Però la domanda rimane. Come fare nei casi in cui ho veramente un condizionale o altri costrutti particolari che richiedo un DeclareRobustCommand?

Ciao ciao.
Fra

`\usepackage{etoolbox}
\providerobustcmd{\pippo}{…}`
Tanto per imparare qualcosa: la definizione
`\providecommand{\celsius}{\mbox{\textcelsius}}`
ti fa proprio schifo? 🙂 Volendo emulare meglio siunitx, ti propongo
`\providerobustcmd{\celsius}{%
\ensuremath{{}^{\circ}\kern-\scriptspace\mathrm{C}}}`
Ciao
Enrico

Go to top