答案1
要更改仅针对目录标题的章节标题之前和/或之后的跳过,您可以使用
\BeforeTOCHead[toc]{%
\RedeclareSectionCommand[
beforeskip=1sp,% at least 1sp
afterskip=1sp% at least 1sp
]{chapter}%
}
但是如果您想完全删除目录的标题,请使用\deftocheading
:
\documentclass{scrreprt}
\usepackage{tocstyle}
\deftocheading{toc}{%
\markboth{\contentsname}{\contentsname}%
\thispagestyle{\chapterpagestyle}%
}
\usepackage{blindtext}% for dummy text
\begin{document}
\tableofcontents
\blinddocument
\end{document}
答案2
或者,您可以重新定义\tableofcontents
宏以使用 的星号版本\listoftoc
,它根本不打印标题:
\renewcommand{\tableofcontents}{\listoftoc*{toc}}
另请注意,这tocstyle
是一个测试版功能,正在被取代tocbasic
。