在 KOMA 类中使用 \numwidth 列出图片和表格

在 KOMA 类中使用 \numwidth 列出图片和表格

嗨,我想增加 KOMA 类文档中图表列表和表格列表中数字的间距。基本上我需要这样做:回忆录:更改数字列表中的数字宽度

对于 KOMA 类。我知道有,\DeclareTOCEntryStyle 但我不知道如何使用它。我需要两个列表的数字宽度都是 3em。

我没有对这两个列表使用任何其他样式,我只需要更改数字宽度。

答案1

使用 KOMA-Script 类,您可以使用

\DeclareTOCStyleEntry[numwidth=3em]{tocline}{figure}
\DeclareTOCStyleEntry[numwidth=3em]{tocline}{table}

例子:

\documentclass{scrreprt}

\DeclareTOCStyleEntry[numwidth=3em]{tocline}{figure}
\DeclareTOCStyleEntry[numwidth=3em]{tocline}{table}

\begin{document}
\listoffigures
\listoftables
\chapter{A chapter}
\captionof{table}{A table caption}
\captionof{table}{A second table caption}
\captionof{figure}{A figure caption}
\chapter{A second chapter}
\captionof{table}{A table caption}
\captionof{table}{A second table caption}
\captionof{figure}{A figure caption}
\end{document}

相关内容