Ciao a tutti, ho appena aggiornato l’Arte, riformulando completamente il paragrafo sulle testatine personalizzate (pag. 161).
Se si usano le classi standard, con il pacchetto fancyhdr è possibile personalizzare la testatina e il piè di pagina (ossia lo stile di pagina) del documento.
La difficoltà nel personalizzare le testatine consiste nel dovervi inserire informazioni come i nomi del capitolo e del paragrafo corrente. LaTeX risolve questo problema con un approccio a due tappe. Nella definizione della testatina si usano i comandi \leftmark e \rightmark per indicare rispettivamente il titolo del capitolo e del paragrafo in corso. I valori di questi comandi vengono aggiornati ogni volta che viene elaborato un comando di inizio capitolo o paragrafo. Per garantire la massima flessibilità, i comandi \chapter e \section non modificano direttamente \leftmark e \rightmark, ma richiamano due ulteriori comandi, \chaptermark e \sectionmark, che a loro volta definiscono \leftmark e \rightmark. Così, se si desidera cambiare il nome del capitolo o del paragrafo nella testatina, si devono semplicemente ridefinire \chaptermark e \sectionmark, rispettivamente.
La figura 13 nella pagina seguente illustra un esempio d’uso del pacchetto fancyhdr ottenuta con il seguente codice:
`\documentclass{book}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{}
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[RE]{\bfseries\footnotesize\nouppercase{\leftmark}}
\fancyhead[LO]{\bfseries\footnotesize\nouppercase{\rightmark}}`Le istruzioni precedenti impediscono la scrittura in maiuscolo dei nomi dei capitoli e dei paragrafi nelle testatine. Nella testatina delle pagine pari (Even) viene scritto il titolo del capitolo in corso, sulla destra (Right); nella testatina delle pagine dispari (Odd) viene scritto il titolo del paragrafo in corso, a sinistra (Left). Il numero di pagina viene stampato a sinistra nelle pagine pari e a destra nelle pagine dispari.
Che ne pensate?
Grazie a Enrico e a Marco per le preziose indicazioni.
Ciao,
L.