Re: Linea piè di pagina e note a piè di pagina

#59297
Up
0
Down
::


Ciao Enrico,
sì scusa, a volte parlo come mangio, ma come si suol dire, sono un matematico…:)
Ho smanettato un po’, e c’era un errore nel codice che mi hai scritto: andando a modificare direttamente mettendo la condizione nel \footruleheight succedeva che il filetto di separazione veniva messo ovunque, compreso frontespizio eccetera ed il comando:
`
\makefootrule{}{\textwidth}{\footruleheight}{\footruleskip}
`
non aveva alcun effetto, in quanto era proprio la modifica del comando di spessore del filetto che modificava tutto. Ho pensato che questo accadesse perché il comando modificato è troppo a basso livello. Allora mi sono inventato un nuovo comando che lascia stare in pace il precedente, e h risolto così:
`
\newif\iftheresafootnote
\newcommand{\heightoffootrule}{
\iftheresafootnote 0pt
\else 1pt
\fi}
\makeatletter
\renewcommand{\@makefntext}[1]{\makefootmark \set@@footnote #1}
\newcommand{\set@@footnote}{\global\theresafootnotetrue\afterpage{\global\theresafootnotefalse}}
\makeatother
`
Per quanto riguarda il filetto delle note a piè di pagina ho modificato il filetto così:
`
\renewcommand*{\footnoterule}{
\kern -1pt
\hrule width \columnwidth height 1pt
\kern 1pt}
`
Ciao,
Paolo

Go to top