我喜欢内容较少的幻灯片,见下文,但我希望空白部分位于框架标题上方,这样框架内容和框架标题就不会相距太远,本质上是在框架标题上方添加 \vfill。我可以在 Metropolis 中实现这一点吗?如果在 Metropolis 中无法实现,我也会对其他风格的解决方案感兴趣。
“问题文件”
\documentclass{beamer}
\usetheme[progressbar=frametitle,
subsectionpage=progressbar,
block=fill]{metropolis}
\setbeamercolor{frametitle}{fg=normal text.fg, bg=normal text.bg}
\begin{document}
\begin{frame}{First Frame}
Hello, world!
\end{frame}
\end{document}
答案1
您可以向frametitle
模板添加垂直填充:
\documentclass{beamer}
\usetheme[
progressbar=frametitle,
subsectionpage=progressbar,
block=fill
]{moloch}% modern fork of the metropolis theme
\setbeamercolor{frametitle}{fg=normal text.fg, bg=normal text.bg}
\addtobeamertemplate{frametitle}{\vfill}{}
\begin{document}
\begin{frame}
\frametitle{First Frame}
Hello, world!
\vfill
\end{frame}
\end{document}