29 Novembre 2007 alle 16:25
#18895
::
E se volessi fare la stessa cosa con le sezioni?
Non ti applichi. 🙂
\show\section ti dice che viene richiamato il comando \@startsection, il quale non dice molto. Allora si fa \show\@startsection e qui compare \@ifstar alla fine, dal quale si deduce che occorre ridefinire \@ssect come \@sect. Ma c’è un problema: così ridefinisci anche tutti i comandi da \section in giù.
Soluzione solo per \section:
`\let\orig@section\section
\def\section{\@ifstar\orig@section\orig@section}`
Così ti mangi l’eventuale * e vai avanti con l’originale \section.
Ciao
Enrico