Buongiorno,
innanzitutto ringrazio tutti gli esperti perché, pur essendo il mio primo messaggio, sono riuscito a risolvere praticamente tutti i miei problemi andando a leggere questo fantastico forum.
ora però credo di avere un problema alquanto più complesso e non so come risolverlo.
Sto scrivendo un documento sfruttando la classe memoir, e la mia idea era creare la seguente programmazione del piè di pagina:
Per ogni pagina, se non sono presenti note a piè di pagina, allora metto una linea orizzontale di un punto;
se invece sono presenti delle note, allora faccio in modo che venga stampata solamente la riga che le note a piè di pagina stampano da sé (che peraltro ho modificato facendo in modo che sia lunga tutto il box di scrittura e larga un punto).
Mi immagino che ci voglia un qualche tipo di interazione ma non sono riuscito a capire quale, e in più non sono ancora abbastanza bravo ad usare i clicli di TeX. Ho guardato un bel po’ in giro ma non ho trovato niente del genere. Qualcuno ha idee?
Grazie mille! 😉
Benvenuto! Forse noterai che ho corretto tutti i pié in piè.
Usare pesanti filetti di separazione non mi sembra una grande idea. Quello che desideri può essere ottenuto con
`\usepackage{afterpage}
\newif\iftheresafootnote
\makefootrule{headings}
{\textwidth}
{\footruleheight} %%% questo è il valore importante
{.5\normalbaselineskip}
\renewcommand{\footruleheight}{%
\iftheresafootnote 0pt\else 1pt\fi}
\makeatletter
\renewcommand{\@makefntext}[1]{\makefootmark \set@@footnote #1}
\newcommand{\set@@footnote}{%
\global\theresafootnotetrue\afterpage{\global\theresafootnotefalse}}
\makeatother`
Non so però come tu abbia modificato il filetto al piede. Fammi sapere. E rinuncia a tale sconcezza. 🙂
Ciao
Enrico