책: 장 제목, 목차 및 fancyhdr의 수학을 굵은 글씨체로 표시

책: 장 제목, 목차 및 fancyhdr의 수학을 굵은 글씨체로 표시

다음 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}

세 장 모두 제목에 수학이 포함되어 있습니다. 당연히 나는 그들이 착하게 행동하기를 원한다.

  • 장 제목 페이지에 인쇄된 경우 굵은 글씨체,
  • 목차에 인쇄할 때 굵은 글씨체,
  • 헤더에 인쇄될 때 정상적인 얼굴.

처음 두 조건은 \mathbf장 제목에 사용하면 쉽게 충족할 수 있지만(두 번째 장에서와 마찬가지로) 머리글에도 굵은 글씨가 나타납니다. 선택적 인수 제목에 일반 얼굴을 사용하면 목차 줄에서도 사라집니다.

book문서 클래스 및 를 사용할 때 장 제목의 수학에 대해 올바른 굵은 글꼴/일반 글꼴 동작을 갖도록 하려면 어떻게 해야 합니까 fancyhdr?

답변1

\protect\boldmath제목 에 사용하고 (움직이는 주장 \chaper이므로)\let\boldmath\relaxfancyhdr건설:

여기에 이미지 설명을 입력하세요

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

관련 정보