如何从 KOMA-script 的目录标题中删除下划线?

如何从 KOMA-script 的目录标题中删除下划线?

我在 KOMA-script 中为章节标题添加了下划线。
以下是 MWE:

\documentclass{scrartcl}
\usepackage{ulem}
\addtokomafont{section}{\uline}

\begin{document}

\renewcommand\raggedsection{\centering}
\section{ABC}

\tableofcontents{}

\end{document} 

在此处输入图片描述

问题是目录标题也带下划线。

有办法取消吗?(我问的是标题 - “内容”)
,即章节标题将带下划线,并且只有目录(和其他类似的列表)没有下划线。

谢谢你!

答案1

您可以使用用户命令并在目录之前重新定义它(并在目录之后重新定义它)。该示例还显示了 \uline 影响居中。

更好的想法是不要使用下划线。

\documentclass{scrartcl}
\usepackage{ulem}
\addtokomafont{section}{\myuline}
\newcommand\myuline{\uline}
\renewcommand\raggedsection{\centering}

\begin{document}

\section{ABC}

\let\myuline\relax
\tableofcontents{}

\end{document} 

在此处输入图片描述

相关内容