我曾经使用过\DeclareTOCStyleEntry{dottedtocline}{chapter}
这种方法来让章节上出现圆点。不幸的是,章节条目不再是粗体了。我该如何让它们变粗并保留线条?手册在这方面没有帮助我。
(我设法使用`tocstyle 来完成此操作,但我不想使用 alpha 包......)
谢谢!
\documentclass{scrbook}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\DeclareTOCStyleEntry{dottedtocline}{chapter}
\begin{document}
\tableofcontents
\addchap{Einleitung}
\addchap{Hinweise}
\addsec{bla}
\blinddocument
\end{document}
答案1
简单使用选项toc=chapterentrywithdots
:(参见第 3.9 节 v3.15 节)
\documentclass[toc=chapterentrywithdots]{scrbook}
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\begin{document}
\tableofcontents
\addchap{Einleitung}
\addchap{Hinweise}
\addsec{bla}
\blinddocument
\end{document}
它的作用类似于
\RedeclareSectionCommand[toclinefill=\TOCLineLeaderFill]{chapter}
所以它不会改变条目的样式,而只会改变linefill
TOC 条目样式的特征。