livros: negrito para matemática nos títulos dos capítulos, índice e fantasiahdr

livros: negrito para matemática nos títulos dos capítulos, índice e fantasiahdr

Considere o seguinte 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 os três capítulos têm matemática em seus títulos. Naturalmente, quero que eles se comportem bem, ou seja,

  • negrito quando impresso na página de título do capítulo,
  • negrito quando impresso no sumário,
  • face normal quando impressa no cabeçalho.

As duas primeiras condições são fáceis de cumprir usando \mathbfnos títulos dos capítulos (como feito para o segundo capítulo), mas depois, o negrito também aparece no cabeçalho. Ao usar a face normal no título do argumento opcional, ela também desaparece da linha do índice.

Como posso ter o comportamento correto de negrito/normalface para matemática em títulos de capítulos ao usar a bookclasse de documento e fancyhdr?

Responder1

Use \protect\boldmathem seu \chapertítulo (já que é um argumento comovente) e defina \let\boldmath\relaxcomo parte de seufancyhdrconstrução:

insira a descrição da imagem aqui

\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}

informação relacionada