libros: negrita para matemáticas en títulos de capítulos, índice y fancyhdr

libros: negrita para matemáticas en títulos de capítulos, índice y fancyhdr

Considere el siguiente MWE:

\documentclass{book}
\usepackage{fancyhdr}
\usepackage{lipsum}

\title{Test}
\author{Me}
\date{\today}

\begin{document}
\maketitle

\tableofcontents

\chapter{$1+1=2$} % normal face everywhere
\lipsum[1-5]
\chapter{$\mathbf{1+1=2}$} % bold face everywhere
\lipsum[5-10]
\chapter[$4+4=8$]{$\mathbf{4+4=8}$} % bold face in title, normal face in toc and header
\lipsum[10-15]

\end{document}

Todos los tres capítulos tienen matemáticas en sus títulos. Naturalmente, quiero que se porten bien, es decir,

  • negrita cuando se imprime en la página de título del capítulo,
  • negrita cuando se imprime en la tabla de contenido,
  • cara normal cuando se imprime en el encabezado.

Las dos primeras condiciones son fáciles de cumplir utilizándolas \mathbfen los títulos de los capítulos (como se hizo para el segundo capítulo), pero luego, la negrita también aparece en el encabezado. Cuando se usa una cara normal en el título del argumento opcional, también desaparece de la línea en la tabla de contenido.

¿Cómo puedo tener el comportamiento correcto de negrita/normal para matemáticas en los títulos de los capítulos cuando uso la bookclase de documento y fancyhdr?

Respuesta1

Úselo \protect\boldmathen su \chapertítulo (ya que es un argumento conmovedor) y configúrelo \let\boldmath\relaxcomo parte de sufancyhdrconstrucción:

ingrese la descripción de la imagen aquí

\documentclass{book}

\usepackage{amsfonts,fancyhdr,lipsum}

\pagestyle{fancy}
\fancyhf{}% Clear header/footer
\renewcommand{\headrulewidth}{0pt}% Remove header rule
\fancyhead[LE,RO]{\thepage}
\fancyhead[RE,LO]{\let\boldmath\relax\leftmark}

\begin{document}

\tableofcontents

\chapter{\protect\boldmath${1+1=2}$}
\lipsum[1-10]

\end{document}

información relacionada