使用 KOMA 进行内联子节标题

使用 KOMA 进行内联子节标题

我想要内联子小节标题,如下例所示。使用 titlesec 包很容易实现,但根据此主题,KOMA 和 titlesec 之间存在不兼容性。

有没有一种不使用 titlesec 并且与 KOMA 类完全兼容的解决方案?

梅威瑟:

\documentclass{scrbook}

\usepackage{blindtext}
\usepackage{titlesec}
\titleformat{\subsubsection}[runin]{\bfseries}{}{}{}[.]

\begin{document}
\chapter{A chapter heading}
\section{A section heading}
\subsection{A subsection heading}
\blindtext
\subsubsection{Inline subsubsection heading}
\blindtext
\subsubsection{Another inline subsubsection heading}
\blindtext
\end{document}

以及截图:

截屏

答案1

使用最新版本的 KOMA-script,您可以声明

\RedeclareSectionCommand[afterskip=-.5em]{subsubsection}

梅威瑟:

\documentclass{scrbook}

\usepackage{blindtext}

\RedeclareSectionCommand[afterskip=-.5em]{subsubsection}

\begin{document}

\chapter{A chapter heading}
\section{A section heading}
\subsection{A subsection heading}
\blindtext
\subsubsection{Inline subsubsection heading.}
\blindtext
\subsubsection{Another inline subsubsection heading.}
\blindtext
\end{document} 

输出:

在此处输入图片描述

相关内容