![O cabeçalho ToC aparece no próximo capítulo](https://rvso.com/image/391712/O%20cabe%C3%A7alho%20ToC%20aparece%20no%20pr%C3%B3ximo%20cap%C3%ADtulo.png)
Estou escrevendo um documento no qual gostaria de incluir um índice, após o qual escreverei um prólogo.
O problema é que a segunda página do capítulo, tem o cabeçalho do ToC, como pode ser visto na imagem a seguir
Alguma idéia de como adicionar o cabeçalho adequado?
Segue um exemplo de código
\documentclass{book}
\usepackage[Conny]{fncychap}%Options: Sonny, Lenny, Glenn, Conny, Rejne, Bjarne, Bjornstrup
\UCTfalse
\usepackage{blindtext}
\begin{document}
\tableofcontents
\chapter*{Prologue}
\blindtext[5]
\end{document}
Responder1
suprimir o nome do capítulo \chapter*{}
faz com que os cabeçalhos não sejam atualizados. Você pode mudar isso adicionando \markboth{Prologue}{}
.
\documentclass{book}
\usepackage[Conny]{fncychap}%Options: Sonny, Lenny, Glenn, Conny, Rejne, Bjarne, Bjornstrup
\UCTfalse
\usepackage{blindtext}
\begin{document}
\tableofcontents
\chapter*{Prologue}
\addcontentsline{toc}{chapter}{Prologue} % if you want to add the Prologue to TOC
\markboth{Prologue}{} % to change the header despite \chapter*{} command
\blindtext[5]
\end{document}
Espero que isto ajude :)
Editar: observe que você terá que fazer isso para cada capítulo suprimido *
, se quiser alterar os cabeçalhos, não apenas após o sumário.
Responder2
Você pode usar comandos \frontmatter
, \mainmatter
e \backmatter
e colocar todo o frontmatter dentro de um "grupo" ( \begingroup
e \endgroup
comandos) com um \pagestyle{plain}
comando logo após \frontmatter
:
\documentclass{book}
\usepackage[Conny]{fncychap}%Options: Sonny, Lenny, Glenn, Conny, Rejne, Bjarne, Bjornstrup
\UCTfalse
\usepackage{blindtext}
\title{Test}
\begin{document}
\maketitle
\begingroup
\pagestyle{plain}
\frontmatter
\tableofcontents
\chapter*{Prologue}
\blindtext[5]
\endgroup
\mainmatter
\chapter{Introduction}
\blindtext[5]
\backmatter
\appendix
\chapter{App1}
\blindtext[5]
\end{document}
Verifique os cabeçalhos e rodapés no resultado do código acima para ver se tudo está conforme o esperado de você.