当我更改 parskip 时,section 后面有太多空格

当我更改 parskip 时,section 后面有太多空格

我更改了文档的parident标题parskip。但是现在章节后面有一大片空白。如何减少章节后面的空白?

\documentclass[12pt,a4paper]{scrartcl}
\begin{document}
\setlength\parindent{0pt}
\setlength{\parskip}{\baselineskip}
\section{Test}
\subsection{Test}
Test test test test.

Test test test test.

\subsection{Test}
Test test test test.

Test test test test.
\end{document}

答案1

你应该使用parskip包,而不是自己更改这些值。至于间距,您可以\titlespacing使用titlesec包来改变间距。例如

\titlespacing\section{0pt}{12pt plus 4pt minus 2pt}{-6pt plus 2pt minus 2pt}

对于 周围的间距似乎或多或少是合理的。对于和 也\section需要类似的东西。\subsection\subsubsection

相关内容