KOMA-Script:目录中标题后的页码

KOMA-Script:目录中标题后的页码

我想使用scrbookKOMA-Script 的内部命令来排版目录和其他内容(LoF、LoT),风格类似于此屏幕截图所示: 在此处输入图片描述

我在手册中找不到任何关于它的提示。基本代码:

\documentclass{scrbook}
\begin{document}
\tableofcontents
\chapter{Blah}
\section{blah}
\end{document}

如何实现页码左对齐、间距可调以及在页码前定义标记?(在上面的屏幕截图中是\cdot

答案1

我不确定我是否理解了期望的结果。但使用 KOMA-Script 3.20 或更新版本应该可以实现。

\documentclass{scrbook}[2016/05/10]
\RedeclareSectionCommands[
  toclinefill=\quad$\cdot$,
  tocraggedpagenumber=true,
  tocindent=0pt
]{chapter,section,subsection}
\begin{document}
\tableofcontents
\chapter{Blah}
\section{blah}
\KOMAScriptVersion
\end{document}

在此处输入图片描述

linefillraggedpagenumber等是所有 KOMA-Script 部分级别的默认使用的indent条目样式的属性。tocline

样式及其属性在KOMA-Script 文档章节tocline中的“表格或内容列表的条目配置”部分中描述。tocbasic

在那里,在的解释中\RedeclareSectionCommand也提到,这些以toc(即toclinefilltocraggedpagenumbertocindent) 为前缀的属性可以用作等中的选项\RedeclareSectionCommand

相关内容