从 `scrartcl` 中的目录中删除章节编号

从 `scrartcl` 中的目录中删除章节编号

如何删除目录中的章节编号(下面示例中为“1”)scrartcl

  • 文中是否注明章节编号并不重要(我已经知道如何在那里将其删除)。

  • 我知道,我可以使用带星号的部分并手动将其添加到目录中,但在我的实际文档中,我将它们用于具有不同格式的其他内容

梅威瑟:

\documentclass{scrartcl}

\KOMAoption{sectionentrydots}{true}
\renewcommand*{\sectionformat}{}

\begin{document}

\tableofcontents

\section{non-star section}

\end{document}

在此处输入图片描述

答案1

也许你想要类似的东西

\documentclass{scrartcl}
\RedeclareSectionCommand[
  toclinefill=\TOCLineLeaderFill,
  %tocnumwidth=0pt,
  tocentrynumberformat=\gobbleentrynumber
]{section}
\newcommand*\gobbleentrynumber[1]{}

\renewcommand*{\sectionformat}{}

\begin{document}
\tableofcontents
\section{non-star section}
\end{document}

在此处输入图片描述

或者如果你取消注释tocnumwidth=0pt

在此处输入图片描述

但我会用

\documentclass{scrartcl}

\KOMAoptions{
  sectionentrydots=true,
  toc=indenttextentries
}

\begin{document}
\tableofcontents
\addsec{non-star section}
\end{document}

有还是没有toc=indenttextentries

相关内容