Como adicionar cabeçalho ao índice da primeira página?

Como adicionar cabeçalho ao índice da primeira página?

Como adicionar cabeçalho para o índice da primeira página, lista de figuras e lista de tabelas?

\documentclass[10pt,a4paper]{book}
%%%%%%%%%%%%Tikz%%%%
\usepackage[left=2cm,right=2cm,top=3.25cm,bottom=3cm]{geometry}
%%%%%%%%%%%%%%%%%%%%
\usepackage{fancyhdr}

\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{%
\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{%
\markright{\thesection\ #1}}
\fancyhf{} % delete current header and footer
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\rightmark}
\fancyhead[RE]{\bfseries\leftmark}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{0.5pt} % space for the rule
\fancypagestyle{plain}{%
\fancyhead{} % get rid of headers on plain pages
\renewcommand{\headrulewidth}{0pt} % and the line
}
    \renewcommand{\theequation}{\arabic{equation}}

\begin{document}
\tableofcontents
\listoffigures
\listoftables

\chapter{Cha}

\section{Sec}
\end{document}

Responder1

O ToC etc., e \chapteruse o plainestilo de página por padrão. Para obter o que deseja, você precisa alterar isso para o fancyestilo de página do ToC, etc., mas, em seguida, \chapterprecisa reverter o plainestilo de volta à sua definição original (a menos, é claro, que você queira cabeçalhos em suas \chapterpáginas, o que não gosto. Aqui está um versão revisada do seu MWE que atende ToCs de várias páginas.

% tocheaderprob.tex  SE 560800

\documentclass[10pt,a4paper]{book}
%%%%%%%%%%%%Tikz%%%%
\usepackage[left=2cm,right=2cm,top=3.25cm,bottom=3cm]{geometry}
%%%%%%%%%%%%%%%%%%%%
\usepackage{fancyhdr}

\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{%
\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{%
\markright{\thesection\ #1}}
\fancyhf{} % delete current header and footer
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\rightmark}
\fancyhead[RE]{\bfseries\leftmark}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0pt}
\addtolength{\headheight}{0.5pt} % space for the rule
\fancypagestyle{plain}{%
\fancyhead{} % get rid of headers on plain pages
\renewcommand{\headrulewidth}{0pt} % and the line
}
    \renewcommand{\theequation}{\arabic{equation}}

\usepackage{comment}

\makeatletter
\let\ps@originplain\ps@plain % save definition of plain pagestyle
\makeatother

\addtolength{\textheight}{-0.6\textheight} % short pages

\begin{document}

\fancypagestyle{plain}{} % change plain pagestyle to fancy

\tableofcontents 

\listoffigures 

\listoftables
\clearpage  % make sure LoT typesetting is finished

\makeatletter
\let\ps@plain\ps@originplain % revert plain style to the original
\makeatother

% lots of chapters for a multi-page ToC 
\chapter{Cha}
Text

\section{Sec}
Text

\subsection{Subsec}
Text

\chapter{Cha}
Text

\section{Sec}
Text

\subsection{Subsec}
Text

\chapter{Cha}
Text

\section{Sec}
Text

\subsection{Subsec}
Text

\chapter{Cha}
Text

\section{Sec}
Text

\subsection{Subsec}
Text

\end{document}

informação relacionada