Muy bien, lo estoy usando fancyhdr
con las opciones predeterminadas. Tengo algunas secciones en las que me gustaría que aparecieran diferentes en el TOC. Esto se logra así:
\section[test (in the TOC)]{test}
En el encabezado realizado por fancyhdr
, la sección se muestra de la misma manera que en el TOC ( test (in the TOC)
) y no como se muestra en la sección misma ( test
).
MWE:
\documentclass{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0pt}
\setlength{\headheight}{15pt}
\begin{document}
\thispagestyle{empty}
\tableofcontents
\newpage
\section[test (in the TOC)]{test}
test
\end{document}
Me gustaría que el encabezado dijera que test
no test (in the TOC)
.
Respuesta1
Puede cambiar la marca
\markboth{\thesection.\ test}{}
Código:
\documentclass{article}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0pt}
\setlength{\headheight}{15pt}
\begin{document}
\thispagestyle{empty}
\tableofcontents
\newpage
\section[test (in the TOC)]{test}
\markboth{\thesection.\ test}{}
test
\end{document}
Respuesta2
Una alternativa sería cambiar a una clase con esta característica incorporada.
La apariencia es un poco diferente, KOMA-script tiene como objetivo proporcionar buenos valores predeterminados para el mundo no norteamericano.
\documentclass[headings=optiontotoc]{scrartcl}
\usepackage[automark]{scrlayer-scrpage}%KOMA-budle
\usepackage{blindtext}
\begin{document}
\tableofcontents
\clearpage
\section[test (in the TOC)]{test}
\blindtext
\end{document}