Re: thispagestyle{fancy} non funziona!

#25853
Up
0
Down
::

Difficile dare risposte a domande confuse e senza esempi veri di come usi queste cose.

Ciao
Enrico

Ehm… 🙄 scusa. Allora:
Nel mio documento principale ho le seguenti istruzioni:
`
\begin{document}
\frontmatter

\include{copertina} %->uso thispagestyle{empty} è una pagina
\include{programma} %->uso thispagestyle{empty} sono 3 pagine con tabelle in sidewaystable

\setcounter{page}{1} %riparto la numerazione
\addtocounter{tocdepth}{-1} %solo chapter e section nell'TOC
\cleardoublepage
\pagestyle{plain}
\tableofcontents
\cleardoublepage

\include{estratti} %->uso thispagestyle{empty}
\cleardoublepage
\mainmatter
\pagestyle{fancy} %—- ?????
\SetChapter{19} %istruzioni mie
\Tipo{Simposio}
\chapter[titolo]{titol}

`
E via via tutti i capitoli del caso.
Questo funziona bene.
Ho notato però che se compilo così, in tutto il documento viene applicato lo stile plain e non fancy, che invece dovrebbe essere applicato con l’istruzione \pagestyle{fancy}, posta appena dopo il mainmatter.
Uso il pacchetto fancyhdr con la seguente impostazione:
`
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\sectionmark}[1]{\markright{\thesection.\ #1}}
\renewcommand{\chaptermark}[1]{\markboth{\thechapter\ – #1}{}}
\fancyhead[RO]{\footnotesize\leftmark}
\fancyhead[LE]{\footnotesize\rightmark}
\fancyfoot[C]{- \thepage\ -}
\renewcommand{\headrulewidth}{0.0pt}

\fancypagestyle{plain}{%
\fancyhf{} % leva l'intestazione
\renewcommand{\headrulewidth}{0pt} % e la linea
\renewcommand{\footrulewidth}{0pt} % e la linea
\fancyfoot[C]{\thepage}
}`
Ora non ho il mio sorgente LaTex sottomano ma posso aggiungere a memoria i principali pacchetti che uso: classe book, geometry, tocloft, titlesec, subfig, fancyhdr, quelli relativi alle tabelle.. basta, non mi c’è altro, mi sembra.
Il problema appunto è che lo stile rimane plain. Se commento l’istruzione stylepage{plain} viene applicatato a tutto il documento fancy, ma nel TOC avrei l’esigenza di avere lo stile plain.. Da cosa potrebbe dipendere, secondo voi? 😕
Grazie e buona serata!

Go to top