更改部分和小节的底部和顶部边距

更改部分和小节的底部和顶部边距

在我当前的文档中,section底部subsection和顶部边距太大。我该如何全局更改以减少边距?我使用书籍作为文档类。

答案1

由于您没有具体说明少了多少,因此这里给出一个一般性答案:\usepackage[compact]{titlesec}

\documentclass{article}

\usepackage[compact]{titlesec}

\begin{document}

\section{First}

\subsection{First-first}

Some text.

\section{Second}

Some text.

\end{document}

在此处输入图片描述

编辑:这里有一个如何从与类相对应的值开始更改间距的示例 book(有关详细信息,请参阅手册第 9.2 节titlesec):

\documentclass{book}

\usepackage{titlesec}

% Spacing corresponding to `book` class
% \titlespacing*{\section} {0pt}{3.5ex plus 1ex minus .2ex}{2.3ex plus .2ex}
% \titlespacing*{\subsection} {0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}

% Spacing before/after reduced by 1ex each
\titlespacing*{\section} {0pt}{2.5ex plus 1ex minus .2ex}{1.3ex plus .2ex}
\titlespacing*{\subsection} {0pt}{2.25ex plus 1ex minus .2ex}{0.5ex plus .2ex}

\begin{document}

\chapter{First}

\section{First-first}

\subsection{First-first-first}

Some text.

\section{First-second}

Some text.

\end{document}

在此处输入图片描述

相关内容