解决了`article`文档中fancyhdr`\leftmark`的一个小问题

解决了`article`文档中fancyhdr`\leftmark`的一个小问题

\leftmark我遇到了包命令方面的问题fancyhdr。这是一个tex示例

\documentclass[a4paper,11pt]{article}

\usepackage{fancyhdr}
\pagestyle{fancy}
\lhead{}
\rhead{\leftmark}

\author{Author}
\title{Title}

\begin{document}
\maketitle

\tableofcontents
\newpage

\section{first section}
First paragraph

\section{second section}
Second paragraph

\end{document}

这是输出

图像

正如您所看到的,问题在于 latex (使用 进行编译lualatex)打印SECOND CHAPTER而不是FIRST CHAPTER,因为 应该\leftmark给出当前的模式中的部分article。如果我尝试使用内置\pagestyle{headings},则更改文档如下:

...

\pagestyle{headings}
%\usepackage{fancyhdr}
%\pagestyle{fancy}
%\lhead{}
%\rhead{\leftmark}

...

那么输出正如预期的那样:

图像

我应该尝试什么?

相关内容