A me sarebbe piaciuto usare questo:
“Say \makesavenoteenv{tabular} in the preamble of your document, and tables will all handle footnotes correctly.”
perché apparentemente comporta solamente l’aggiunta di una riga nel preambolo. Tuttavia non sono riuscito a farlo funzionare…
Quello che forse non è passato, è che per ottenere il risultato in quella maniera, dovevi richiamare, nel preambolo, anche il pacchetto footnote, in questo modo:`\usepackage{footnote}`
Sono io comunque che ti devo ringraziare, hai fornito uno spunto a ev che ha scovato uno strano errore nell’utilizzo congiunto dei pacchetti footnote e color. Vi riporto un estratto della sua mail:
Il problema è il seguente: per qualche ragione ancora ignota se il
pacchetto color viene caricato *dopo* il pacchetto footnote e nel
documento vengono usati i comandi \makesavenoteenv e \footnote,
durante la compilazione si riscontra un bell’errore; caricare il pacchetto color
*prima* di footnote sembra essere, al momento, l’unico modo di far
convivere pacificamente i due. Quanto appena descritto vale anche se il
pacchetto color viene caricato come effetto collaterale dell’uso di un
altro pacchetto.
Se quanlcuno di voi ha a disposizione una distribuzione di
LaTeX con versioni diverse dei due pacchetti, sarebbe una cosa molto utile
provare a compilare l’esempio minimale seguente, attivando
alternativamente i due blocchi di inclusione dei pacchetti.`—-8<--------8<--------8<--------8<---- % -*- latex -*- % Package version used in RedHat 9 % color: 1999/02/16 v1.0i % footnote: 1997/01/28 1.13 \documentclass{article} % Sorting packages in this order everything works perfectly. \usepackage{color} % 1999/02/16 v1.0i \usepackage{footnote} % 1997/01/28 1.13 % Sorting packages in this order, if \makesavenoteenv and \footnote % got used somewhere, nothing works. % \usepackage{footnote} % 1997/01/28 1.13 % \usepackage{color} % 1999/02/16 v1.0i \makesavenoteenv{tabular} \begin{document} \begin{tabular}{cc} hello\footnote{footnote} & world \\ ciao & mondo \end{tabular} \end{document} ----8<--------8<--------8<--------8<----`
Aggiungo solo che, decommentando la seconda sezione, l’errore che ottengo è:`! Extra }, or forgotten \endgroup.
l.22 hello\footnote{footnote}
& world \\
? `
Ringrazio ancora Aragorn per averci dato questo spunto.