LaTex Beamer:在 frametitle 和内容之间增加 space

LaTex Beamer: increase space between frametitle and content

我正在使用 \usetheme{Warsaw} 并希望在 frametitle 和内容(文本、图片、公式)之间设置更小的 space。 据我所知,我可以通过某种命令来更改它: %\addtobeamertemplate{frametitle}{something}{\vspace*{Xcm}} 但老实说,我不明白。 也许我可以更改 beamerthemeWarsaw.sty 中的 \vspace{Y} 行,但我找不到这个文件。我只在 /var/lib/texmf/ls-R-TEXLIVEDIST 文件中找到对它的引用。 提前致谢。 P.S。我可以在每一帧中使用 \vspace{-Zcm},但我认为这不是一个好方法。

在我的发行版中,beamerthemeWarsaw.sty 文件位于 /usr/share/texmf/tex/latex/beamer/base/themes/theme/。但我认为您应该查看目录 /usr/share/texmf/tex/latex/beamer/base/ 中的样式文件。您想要的文件可能是 beamerbaseframecomponents.sty。这具有边距等尺寸

但是,我相信您已经注意到,当您用内容填充幻灯片时,框架标题和内容之间的 space 会不断减小。因此,如果您只需要在某些幻灯片中减少此 space,\vspace 可能是一个更简单的选择。

希望对您有所帮助。