标题中的节名也没有编号节

标题中的节名也没有编号节

我的问题 我尝试在标题中显示章节名称。有些章节没有编号,但是我也希望它们在标题中显示。

\usepackage{fancyhdr}
\pagestyle{fancy}
\fancypagestyle{plain}{}
\fancyhf{}
\fancyhead[RE,LO]{\rmfamily \small \nouppercase \leftmark}
\fancyfoot[LE,RO]{\thepage}
\setlength{\headsep}{.5cm}

这是我用于页眉和页脚的代码。

\section*{List of Symbols and Abbreviations}

符号列表不必编号,因此我在后面加了一个星号\section。有没有办法在标题中显示“符号和缩写列表”?

这是您可以复制粘贴并自行尝试的代码。

\documentclass[10pt, a4paper,twoside]{scrartcl}

\usepackage{fancyhdr}
\pagestyle{fancy}

\fancypagestyle{plain}{}
\fancyhf{}

\fancyhead[RE,LO]{\rmfamily \small \nouppercase \leftmark}

\setlength{\headsep}{.5cm}


\begin{document}

\section*{Abstract}

\newpage

\tableofcontents
\newpage

\listoffigures
\newpage

\section*{List of Symbols}
\newpage

\section{Introduction}
\newpage                        
 
\section{Basics}
\newpage

\section*{appenix}
\end{document}

如您所见,章节摘要、符号列表和附录未显示在标题中,而章节介绍则显示

答案1

试试这个代码。我知道您使用带星号的命令来避免这些部分出现在目录中。

\documentclass[10pt, a4paper,twoside]{scrartcl}

\usepackage{fancyhdr}
\pagestyle{fancy}

\fancypagestyle{plain}{}
\fancyhf{}

\fancyhead[RE,LO]{\rmfamily \small \nouppercase \leftmark}

\setlength{\headsep}{.5cm}


\begin{document}

\section*{Abstract \protect\markboth{Abstract}{Abstract} }

\newpage

\tableofcontents
\newpage

\listoffigures
\newpage

\section*{List of Symbols\protect\markboth{List of Symbols}{List of Symbols}}
\newpage

\section{Introduction}
\newpage                        
 
\section{Basics}
\newpage

\section*{Appendix \protect\markboth{Appendix}{Appendix}}
\end{document}

输出

答案2

处理此类问题的一种简单方法是简单地更改\secnumdepth文档不同部分的计数器,\section*根本不使用,而只使用\section。然后正确的元素将出现在目录和标题中,除了更改分段深度外无需任何手动干预。对于附录,我也使用了\appendix更改其中章节编号的命令。

\documentclass[10pt, a4paper,twoside]{scrartcl}

\usepackage{fancyhdr}
\pagestyle{fancy}

\fancypagestyle{plain}{}
\fancyhf{}

\fancyhead[RE,LO]{\rmfamily \small \nouppercase \leftmark}

\setlength{\headsep}{.5cm}
\begin{document}
\setcounter{secnumdepth}{0} % turn of numbering of sections in the frontmatter
\section{Abstract}
\newpage

\tableofcontents
\newpage

\listoffigures
\newpage

\section{List of Symbols}
\newpage
\setcounter{secnumdepth}{3} % turn on numbering in the main matter
\section{Introduction}
\newpage                        
 
\section{Basics}
\newpage
\appendix
\setcounter{secnumdepth}{0} % turn it off again in the back matter
\section{Appendix}
\end{document}

摘要标题 符号列表标题

相关内容