Re: help endnote

#10349
Up
0
Down
::

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

Go to top