Re: Problema con Fancyhdr [RISOLTO]

#52786
Up
0
Down
::

Ciao a tutti!
Ho un problema con la tesi.
Ha deciso di fare un Book, e volevo modificare l’header delle pagine perché quello di default non mi piace.
Quello che voglio fare é mettere il nome del capitolo in neretto e non quello di sezioni e sottosezioni. Il codice che ho usato é il seguente

`
\pagestyle{fancyplain}
\renewcommand{\chaptermark}[1]{\markboth{\thechapter\ – \ #1}{}}
\lhead[\fancyplain{}]{\fancyplain{}\bfseries\leftmark}
\renewcommand{\sectionmark}[1]{\markright{}{}}
\rhead[\fancyplain{}{}]{\fancyplain{}{}}
`

Il problema é che l’intestazione viene messa anche nell’ indice e nella bibliografia, oltre che nella prima pagina del capitolo sopra la scritta “capitolo # “nome capitolo”.
Vorrei togliere l’intestazione da queste parti ma il comando

`\thispagestyle{plain}`

non funziona e il comando

`\thispagestyle{empty}`

toglie anche il numero di pagina.
Come faccio??

Benvenuto.
`\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\fancypagestyle{fancymain}{%
\fancyhf{}%
\fancyhead[C]{\bfseries\nouppercase{\thechapter\ — \leftmark}}%
}
\fancypagestyle{fancyfront}{%
\fancyhf{}%
\fancyhead[C]{\bfseries\nouppercase{\leftmark}}%
}

\begin{document}
\frontmatter
\pagestyle{fancyfront}
\tableofcontents

\mainmatter
\pagestyle{fancymain}

\backmatter
\pagestyle{fancyfront}

\end{document}`
Se non vuoi il titolo della sezione corrente nella testatina, devi comunque occupare entrambe. Mettere il titolo del capitolo a sinistra stonerebbe, direi. Così ho scelto di mettere il titolo del capitolo al centro su entrambe le testatine.

Non starai mica stampando “oneside”, vero? 😉

Ciao
Enrico

Go to top