![Заголовок ToC появится в следующей главе](https://rvso.com/image/391712/%D0%97%D0%B0%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BE%D0%BA%20ToC%20%D0%BF%D0%BE%D1%8F%D0%B2%D0%B8%D1%82%D1%81%D1%8F%20%D0%B2%20%D1%81%D0%BB%D0%B5%D0%B4%D1%83%D1%8E%D1%89%D0%B5%D0%B9%20%D0%B3%D0%BB%D0%B0%D0%B2%D0%B5.png)
Я пишу документ, в который хочу включить оглавление, после чего напишу пролог.
Проблема в том, что на второй странице главы находится заголовок оглавления, как показано на следующем изображении.
Есть идеи, как добавить правильный заголовок?
Ниже приведен пример кода.
\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}
решение1
подавление имени главы с помощью \chapter*{}
приводит к тому, что заголовки не обновляются. Вы можете изменить это, добавив \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}
Надеюсь это поможет :)
Редактировать: обратите внимание, что вам придется сделать это для каждой главы, которую вы подавляете с помощью *
, если вы хотите, чтобы он изменил заголовки, а не только после оглавления.
решение2
Вы можете использовать команды \frontmatter
, \mainmatter
и \backmatter
и поместить весь вводную часть внутрь «группы» ( команды \begingroup
и \endgroup
) с \pagestyle{plain}
командой сразу после \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}
Проверьте верхние и нижние колонтитулы в результате выполнения приведенного выше кода, чтобы убедиться, что все соответствует вашим ожиданиям.