Non mi torna che lo spazio venga aggiunto anche nella nota 🙄
Prova con
`\def\@makefnmark{\hbox{XXX\@textsuperscript{\normalfont\@thefnmark}}}`
e vedrai. 😉
Ma vorresti dire che non è possibile impostare globalmente \footnote in modo che l’esponente venga distanziato dal testo? E quindi consigli di usare normalmente \footnote{} dopo il segno di punteggiatura e \, \footnote{} negli altri casi…Giusto?
Esattamente. Il comando \footnote non può esaminare ciò che c’è prima e prendere una decisione; è un limite di TeX, forse, ma così è. Nemmeno con \lastnodetype: al massimo puoi sapere che il nodo precedente è un carattere, ma non quale.
L’unico modo potrebbe essere quello di mettere la nota prima del segno di punteggiatura e definire \footnote in modo che guardi se il carattere seguente è un segno di punteggiatura e lo stampi prima del richiamo. Non vale la pena.
Cosa ne pensi, in ogni caso, di questa scelta? È condivisibile e/o consigliabile? Oppure è soltanto un vezzo di Tschichold? L’ho trovata applicata raramente, in effetti; di recente in un volume de il Mulino.
Basta che si sia coerenti.
Ciao
Enrico