Testatine bliblografia e indici con fancyhdr

  • Creatore
    Topic
  • #39026
    Up
    0
    Down
    ::


    Ciao,

    ho un problemino che mi sta tirando matto.
    Ho impostato fancyhdr in modo che le testatine siano in maiuscoletto.
    Ora vorrei che anche quelle dell’indice, della lista delle figure e della bibliografia lo fossero.

    Per la bibliografia ho sistemato inserendo questo codice:

    `
    \fancyhead[RE,LO]{\textsc{Bibliografia}}

    %\bibliographystyle{alpha}
    `

    se faccio la stessa operazione anche per l’indice:

    `
    \fancyhead[RE,LO]{\textsc{Indice}}
    \tableofcontents

    \fancyhead[RE,LO]{\textsc{Elenco delle figure}}
    \listoffigures

    \fancyhead[RE,LO]{\textsc{Elenco delle tabelle}}
    \listoftables
    `

    la cosa non funziona alla perfezione, in quanto nella terza e ultima pagina dell’indice mi ritrovo la testatina: “Elenco delle figure”

    Sicuramente esiste una soluzione meno artigianale, ma mi basterebbe risolvere il problema anche in questo modo. Sapete aiutarmi?

    Grazie mille

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #39027
      Up
      0
      Down
      ::

      Ciao,

      ho un problemino che mi sta tirando matto.
      Ho impostato fancyhdr in modo che le testatine siano in maiuscoletto.
      Ora vorrei che anche quelle dell’indice, della lista delle figure e della bibliografia lo fossero.

      Per la bibliografia ho sistemato inserendo questo codice:

      `
      \fancyhead[RE,LO]{\textsc{Bibliografia}}

      %\bibliographystyle{alpha}
      `

      se faccio la stessa operazione anche per l’indice:

      `
      \fancyhead[RE,LO]{\textsc{Indice}}
      \tableofcontents

      \fancyhead[RE,LO]{\textsc{Elenco delle figure}}
      \listoffigures

      \fancyhead[RE,LO]{\textsc{Elenco delle tabelle}}
      \listoftables
      `

      la cosa non funziona alla perfezione, in quanto nella terza e ultima pagina dell’indice mi ritrovo la testatina: “Elenco delle figure”

      Sicuramente esiste una soluzione meno artigianale, ma mi basterebbe risolvere il problema anche in questo modo. Sapete aiutarmi?

      Grazie mille

      Qual è il codice che usi per le testatine normali?

      Ciao
      Enrico

    • #39028
      Up
      0
      Down
      ::


      Il codice è questo:

      `
      \pagestyle{fancy}
      \renewcommand{\chaptermark}[1]{\markboth{\thechapter\ #1}{}}
      \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}

      \fancyhf{}% Rimuove attuali impostazioni intestazione e piè di pagina per impostarle da capo.
      \fancyhead[LE,RO]{\bfseries\thepage} % Numero di pagina – Grassetto corsivo
      \fancyhead[LO]{\textsc{\rightmark}} % Sinistra – Maiuscoletto
      \fancyhead[RE]{\textsc{\leftmark}} %Destra – Maiuscoletto
      \renewcommand{\headrulewidth}{0.5pt}
      \renewcommand{\footrulewidth}{0pt}
      \setlength{\headheight}{15pt}
      \fancypagestyle{plain}{
      \fancyhead{}% ignora, nello stile plain, le intestazioni della linea
      \renewcommand{\headrulewidth}{0pt}
      }
      `

      Ti dico anche che dopo i vari indice o messo di nuovo il codice per formattare le testatine dei capitoli:

      `\fancyhead[LO]{\textsc{\rightmark}} % Sinistra – Maiuscoletto
      \fancyhead[RE]{\textsc{\leftmark}} %Destra – Maiuscoletto`

      Intanto grazie mille

    • #39029
      Up
      0
      Down
      ::

      Il codice è questo:

      `\pagestyle{fancy}
      …`

      Ti dico anche che dopo i vari indice o messo di nuovo il codice per formattare le testatine dei capitoli:

      `\fancyhead[LO]{\textsc{\rightmark}} % Sinistra – Maiuscoletto
      \fancyhead[RE]{\textsc{\leftmark}} %Destra – Maiuscoletto`

      Intanto grazie mille

      Non occorre mettere nulla di nuovo; togli tutti i \fancyhead dopo \begin{document}:
      `\pagestyle{fancy}
      \renewcommand{\chaptermark}[1]{\markboth{\thechapter\ #1}{}}
      \renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}

      \fancyhf{}% Rimuove attuali impostazioni intestazione e piè di pagina per impostarle da capo.
      \fancyhead[LE,RO]{\thepage} % Numero di pagina – Grassetto corsivo
      \fancyhead[LO]{\scshape\nouppercase\rightmark} % Sinistra – Maiuscoletto
      \fancyhead[RE]{\scshape\nouppercase\leftmark} %Destra – Maiuscoletto
      %\renewcommand{\headrulewidth}{0.4pt}

      \renewcommand{\footrulewidth}{0pt}
      \setlength{\headheight}{15pt}
      \fancypagestyle{plain}{%
      \fancyhf{}% ignora, nello stile plain, le intestazioni della linea
      \renewcommand{\headrulewidth}{0pt}%
      \fancyfoot[C]{\thepage}%

      }`
      In rosso trovi le modifiche. Ho anche tolto il nero dal numero di pagina che non si adatta alle testatine in maiuscoletto e commentato una riga inutile (puoi lasciarla “per memoria”); lo spessore usuale dei filetti è 0.4pt, lascialo così. Nelle pagine di inizio dei capitoli il numero di pagina va messo.

      Ciao
      Enrico

    • #39030
      Up
      0
      Down
      ::


      Grazie per l’aiuto, putroppo però facendo come dici tu la testatina non mi esce in maiuscoletto ma in minuscolo per quanto riguarda i capitoli, mentre per l’indice e l’elenco delle figure resta tutta in maiuscolo.

    • #39031
      Up
      0
      Down
      ::

      Grazie per l’aiuto, putroppo però facendo come dici tu la testatina non mi esce in maiuscoletto ma in minuscolo per quanto riguarda i capitoli, mentre per l’indice e l’elenco delle figure resta tutta in maiuscolo.

      Uffa! 🙁

      \scshape\nouppercase invece di \nouppercase\scshape

      Me lo dimentico sempre! Correggo anche nel messaggio precedente.

      Ciao
      Enrico

    • #39032
      Up
      0
      Down
      ::


      Sei un Idolo !!!

      Grazie mille e buona notte!!

    • #39033
      Up
      0
      Down
      ::


      Ciao….inserendo il pacchetto fncychap con lo stile Bjornstrup le testatine dell’indice sono scomparse.

      Sapete dirmi come mai?

      Grazie mille

    • #39034
      Up
      0
      Down
      ::

      Ciao….inserendo il pacchetto fncychap con lo stile Bjornstrup le testatine dell’indice sono scomparse.

      Sapete dirmi come mai?

      No, ma so dirti che gli stili forniti da fncychap sono orridi. 🙂

      Ciao
      Enrico

    • #39035
      Up
      0
      Down
      ::


      Allora ti chiedo se sai dirmi come togliere anche le testatine dall’indice delle figure 😀

      Grazie mille

Visualizzazione 8 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top