框架和章节标题之间的空间太大

框架和章节标题之间的空间太大

在我的 LaTeX 文档中,有些部分包含普通文本,其他部分包含框中的文本,对此我使用了包\framed

当我尝试增加章节标题下方的间距时,出现了以下问题:现在,框架框和章节标题之间的间距大于普通文本和章节标题之间的间距:

不正确间距的屏幕截图

使用默认部分间距时不会发生这种情况。

有人知道如何让框架具有与普通文本相同的上边距吗?

\documentclass[10pt,a4paper]{scrartcl}

\usepackage{framed}
\usepackage{titlesec}

\setlength\parindent{0pt}

\titlespacing*{\section}{0pt}{8ex}{4ex}
\titlespacing*{\subsection}{0pt}{8ex}{4ex}

% ------------------

\begin{document}

\section{First section}
Here is text with the correct margin above the text.

\section{Second section}
\begin{framed}
  Here is framed text with too much space above the frame.  
\end{framed}

\end{document}

答案1

正如 moewe 指出的那样,titlesec显然不应该与 KOMA 一起使用。我使用以下命令使其正常工作:

\RedeclareSectionCommand[afterskip=1.5em]{section}

相关内容