geniali!!
come farei senza di voi!! vi voglio bene! 🙂
aggiornato tutto. miktex 2.5 e winedt (tanto per la cronaca).
ovviamente funziona tutto 🙂
egreg, quindi per non ottenere la riga vuota tra il footnote e l’asterisco (a fondo pagina) devo necessariamente mettere il tuo codice vero?
non si può fare tipo un \renewcommand o qualcosa del genere per modificare il codice di default per evitare che inserisca la riga? è giusto una curiosità! grazie ancra per il codice!p.s. ho dovuto usare endnote perché ho più punti* nel mio testo* come sto facendo adesso* in cui inserisco gli asterisci, ma fanno riferimento ad, ovviamente, una sola nota a fine pagina. ho fatto male?
grazie ancora a tutti!
Aridaje (direbbero a Roma). Il pacchetto endnotes non è fatto per quello. Inserisci nel preambolo il codice che ti ho già mostrato:
`\usepackage{manyfoot}
\DeclareNewFootnote{default}
\DeclareNewFootnote{B}
\renewcommand\thefootnoteB{*}
\makeatletter
\def\MFL@joinrule#1#2#3#4#5{%
\ifnum #1<\MFL@curpriority \else
\let\MFL@currule#2%
\def\MFL@curpriority{#1}%
\fi
\ifvoid#5\else
\@tempskipa\z@skip%
\MFL@ifmcol{\divide\@tempskipa\col@number}{}%
\edef\MFL@skip{\vskip\the\@tempskipa\relax}%
\csname MFL@process#4\endcsname #5%
\ifvoid\footins
\let\footnoterule\MFL@currule
\setbox\footins\vbox{#3\unvbox#5}%
\else
\setbox\footins\vbox{%
\unvbox\footins\MFL@skip\MFL@currule#3\unvbox#5%
}%
\fi
\let\MFL@curpriority \m@ne
\fi
}
\makeatother`
Il comando \DeclareNewFootnote{default} serve per inserire le note a piè di pagina normali nel meccanismo di manyfoot.
Il comando \DeclareNewFootnote{B} serve per definire un nuovo tipo di nota, che richiami con \footnoteB.
Il comando \renewcommand\thefootnoteB{*} serve a far sì che tutte le note del tipo \footnoteB vengano "numerate" con un asterisco.
Se adesso vuoi inserire la nota *, dai il comando \footnoteB{testo della nota}; se vuoi solo il richiamo alla nota già inserita, scrivi \footnotemarkB[1].
Le note al piede compariranno nell'ordine: prima le note normali (\footnote), poi quella eventuale con *. Non era questo che desideravi?
Il codice lungo e complicato serve per eliminare la famosa riga vuota che a te non piace. Purtroppo devi lasciarlo così oppure metterlo in un pacchetto personale; lascia perdere. In effetti il codice serve a ridefinire uno dei comandi interni di manyfoot, ma non c'è un modo più semplice, te l'assicuro.
PS: "Fanno riferimento ad, ovviamente, una sola nota" è bruttissimo stile; mai separare con un inciso la preposizione dal termine a cui si riferisce. Molto meglio "fanno riferimento, ovviamente, a una sola nota". Non userei nemmeno la "d eufonica", che è meglio usare solo davanti a vocale uguale. Giuro che un mio coautore una volta ha scritto "od ad uno"; la scure è caduta impietosa. Non sul coautore :D, solo sulle "d" in eccesso.
Ciao
Enrico