目录中 section*{} 名称的缩进

目录中 section*{} 名称的缩进

我有一些章节(例如参考文献)没有章节编号。但是,我想使用 \addcontentsline{toc} 将它们包含在目录中。但是,如何才能将这个手动添加的章节与目录中的所有其他章节对齐。因此,我可能需要为章节编号保留的缩进空间,并将其指向 \addcontentsline{toc}{section}{\hspace{definedspace}Test Section One Three}。

\documentclass{scrreprt}

\begin{document}

\tableofcontents

\chapter{Test Chapter One}
\section{Test Section One One}
\section{Test Section One Two}

\addcontentsline{toc}{section}{Test Section One Three}
\section*{Test Section One Three}

\end{document}

答案1

使用选项toc=indentunnumbered设置目录以缩进无数字的条目,并使用命令\addsec自动将此类部分添加到目录中:

\documentclass[toc=indentunnumbered]{scrreprt}

\begin{document}

\tableofcontents

\chapter{Test Chapter One}
\section{Test Section One One}
\section{Test Section One Two}

\addsec{Test Section One Three}

\end{document}

也许你需要当前 KOMA-Script 版本能够使用选项toc=indentunnumbered

相关内容