设置 LaTeX 花式标题时出错 - 结果不一致

设置 LaTeX 花式标题时出错 - 结果不一致

我对 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

然而,如果没有完整的示例文档,就很难说。

相关内容