在我当前的文档中,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}