目录和标题中未编号的章节

目录和标题中未编号的章节

我正在使用撰写论文scrreprt,并希望前言作为未编号的章节出现。当我使用

\chapter*{Preface}
\addcontentsline{toc}{chapter}{Preface}

我在目录中获得了正确的条目,但 的标题设置不正确srclayer-scrpage。相反,我在标题中获得了上一章的标题,在我的情况下恰好是“图片列表”。

我想我也可以手动刷新章节标题,但可能有更优雅的方法来解决这个问题?

答案1

当然,我在提出问题几分钟后就明白了……

\addchapKOMA-Script 为scrbook和提供了正确的命令scrreprt。使用

\addchap{Preface}

我得到了目录中出现的未编号章节,并且标题设置正确。

答案2

另一种方法是先使用scrbook类,然后使用宏\frontmatter, \mainmatter, \backmatter。如果你在行前使用第一个宏,\begin{document}那么你就可以轻松使用章节,而不必担心将它们添加到目录中。就像这样:

\documentclass[]{scrbook}
\usepackage[]{}
\usepackage[]{}
\usepackage[]{}
    .
    .
    .
\usepackage[]{}

\begin{document}
\frontmatter

\chapter{Preface}
\tableofcontents
\listoftables
\listoffigures

\mainmatter

\chapter{One}
\chapter{Two}
\chapter{Three}
    .
    .
    .
\chapter{Last}

\appendix

\chapter{First appendix}
\chapter{Second appendix}

\backmatter

Bibliography

\end{document}

上面的示意图结构显示了类中可用的宏的用法,这些宏scrbook可以简化带有或不带有数字的不同类型章节的使用。

相关内容