![自动控制报告类中段落之间的间距](https://linux22.com/image/366907/%E8%87%AA%E5%8A%A8%E6%8E%A7%E5%88%B6%E6%8A%A5%E5%91%8A%E7%B1%BB%E4%B8%AD%E6%AE%B5%E8%90%BD%E4%B9%8B%E9%97%B4%E7%9A%84%E9%97%B4%E8%B7%9D.png)
下图显示了第一个空格(第一段和第二段之间)。以及第二段和第三段之间手动添加的空格。
我的问题是:是否可以自动控制段落之间的间距。以下是我的示例代码。
我的代码:
\documentclass{report}
\usepackage{lipsum}
\begin{document}
\newcommand{\parbreak}{ \vspace{2.5em}}
\chapter{Test Chapter}
\lipsum[1]
\lipsum[1]
\parbreak % I want it to be spaced without adding this line explicitly
\lipsum[1]
\end{document}
答案1
段落之间的间距由 决定\parskip
。在序言中将其默认值更改为:
\setlength\parskip{2.5em}% it would be better define distance in ex (5ex)
% or in pt, pc, mm, etc (see edit below)
你将获得你想要拥有的东西:
完全的姆韦:
\documentclass{report}
\setlength\parskip{5ex}
\usepackage{lipsum}
\begin{document}
\chapter{Test Chapter}
\lipsum[1]
\lipsum[1]
\lipsum[1]
\end{document}
编辑:正如所说芭芭拉·比顿在下面的评论中:“em
是用于水平距离的单位,最好使用ex
,它用于垂直距离并且与当前字体相关(就像 em 一样)。”并且进一步说:“两者都是用字体大小定义的。因此,如果它们改变,距离也会改变。所以,最好坚持使用像 或 这样的明确物理pt
单位pc
。mm
”