我对 LaTeX 中的花式页眉有疑问。页眉显示与以下代码不一致。例如,它不显示摘要的章节名称,并且它根本不显示在目录的第一页上。
我的代码:
%from settings
\pagestyle{fancy}
\fancyhf{}
\rhead{\thepage}
\lhead{\nouppercase\leftmark}
%code Abstract
\pagenumbering{roman}
\thispagestyle{fancy}
\section*{Abstract}
\lipsum[1]
\phantomsection
\addcontentsline{toc}{section}{Abstract}
%code Table of Content
\newpage
\phantomsection
\renewcommand{\contentsname}{Table of Contents}
\addcontentsline{toc}{section}{Table of Contents}
\tableofcontents\thispagestyle{fancy}
答案1
\section*
未设置标记,因此\leftmark
不会具有正确的值。尝试:
\section*{Abstract}
\markboth{Abstract}{}
请参阅文档中的第 15 节(有关 LATEX 标记的详情)fancyhdr
。
\tableofcontents\thispagestyle{fancy}
导致页面样式仅适用于目录的最后一页。
可能更好的是
\newpage
\pagestyle{fancy}
\thispagestyle{fancy}
\tableofcontents
然而,如果没有完整的示例文档,就很难说。