如何更改页眉的字体?

如何更改页眉的字体?

当我在 latex 中输入时,我发现章节名称太长。为了避免标题太拥挤(如图所示), 标题溢出

我想减小标题的字体大小,但我不知道该怎么做。有人能提供解决方案吗?

\documentclass{book}
\usepackage{blindtext}
\title{Lecture Notes}
\author{Terry}
\date{}
\begin{document}
\maketitle
%I wonder what I can put here to reduce the size of the headers for chapter name
\mainmatter
\chapter{Cauchy's Integral Formula and Consequences}
\blindtext
\end{document}

答案1

您有两个主要选项。从较简单的一个开始:

  1. 使用该\chapter[short title]{long title}设备。

    例如,对于你的情况,你可以写

    \chapter[Cauchy's Integral Formula]{Cauchy's Integral Formula and Consequences}
    

    我注意到您曾评论说您不想使用这种设备,而是希望减小页眉的字体大小。不过,我认为您应该认真考虑一下。特别是如果您的章节标题很长,如果您不使用短标题设备,您可能需要大幅减小字体大小(以使标题适合页眉),否则内容将变得难以辨认——除非您在销售的每本书中都提供放大镜。

  2. 加载一个包,使自定义页眉和页脚变得简单;这些包包括fancyhdrtitlepsscrlayer-scrpage。例如,如果你要使用fancyhdr包,你可以这样写

    \usepackage{fancyhdr}
    \fancyhead{}
    \fancyfoot{}
    \renewcommand{\headrulewidth}{0pt}
    \fancyhead[RO,LE]{\footnotesize\thepage}
    \fancyhead[RE]{\footnotesize\slshape\leftmark}
    \pagestyle{fancy}
    

    为什么\footnotesize?假设“柯西积分公式及其后果”是一个具有代表性的章节名称,并且假设您使用标准页面块参数,则使用\small不足以将整个字符串舒适地放在一行上。

相关内容