在 beamer 中修改段落之间的间距,但不能修改第一个段落之前的间距

在 beamer 中修改段落之间的间距,但不能修改第一个段落之前的间距

考虑以下beamer代码:

\documentclass{beamer}
\mode<presentation>
\usecolortheme{crane}
\begin{document}
\begin{frame}{}

Paragraph 1

Paragraph 2

\begin{block}{Block title}
    Paragraph 3

    Paragraph 4
\end{block}

\end{frame}
\end{document}

排版如下:

上述代码的输出

但是,我希望在“第 1 段”和“第 2 段”之间以及“第 3 段”和“第 4 段”之间留出一些垂直间距。换句话说,我希望文档看起来像这样:

期望输出

我想知道是否有办法自动添加间距,这样我就不必手动添加\vspace段落之间的间距了。换句话说,我想进行一些全局更改,以便在除第一个段落之外的每个段落之前添加间距。

全局更改\parskip不起作用,因为之前添加了空格每个段落,包括“第 3 段”和“块标题”——其输出如下所示:

通过改变 \parskip 获得不期望的输出

编辑:我知道如何手动添加空格,但这可能有点烦人。我想知道是否有人可以以某种方式自动完成这些事情。

答案1

您始终可以使用\smallskip\medskip和强制在段落之间留出一些空格\bigskip

\documentclass{beamer}
\usetheme{Berkeley}
\begin{document}
\begin{frame}{title}
Paragraph1

\smallskip
Paragraph2
\begin{block}{This is a block}
Paragraph3

\medskip
Paragraph4
\end{block}
Pargraph5

\bigskip
Pargraph6

\end{frame}
\end{document}

在此处输入图片描述

相关内容