Re: footnote senza numero progressivo

#14970
Up
0
Down
::

INCREDIBILE!!! grazie, funziona perfettamente!
Vorrei tanto capire come si fanno certe magie…
In particolare non capisco begingroup e andgroup e l’uso di makefnmark.
Dove posso trovare qualche informazione avanzata per definire nuovi comandi?

Uso \begingroup e \endgroup per rendere locale la ridefinizione di \@makefnmark; nello stesso gruppo raccolgo il testo della nota e lo passo per la composizione, che avviene subito, anche se poi il testo effettivo sarà aggiunto alla pagina in un secondo momento. Il comando \@makefnmark è quello responsabile della composizione del numerino, sia nel testo che nella nota al piede, mentre è \footnote stesso che si occupa dell’avanzamento del contatore.

Non è invece locale \addtocounter: i comandi di LaTeX per gestire i contatori sono tutti globali.

Quando LaTeX incontra \endgroup ristabilisce da sé il significato precedente di \@makenfmark e tutto ritorna come prima.

Ciao
Enrico

Go to top