这里有几个问题已经尝试解决这个问题,但我还没有找到令人满意的答案。我有以下文档,并希望将文本完美地垂直居中在每张幻灯片中。但是,似乎文本上方的间距仍然比下方的间距稍微大一些。是什么原因造成的,可以做些什么来修复它(不是手动的)?请参阅下图了解问题。
\documentclass{beamer}
\makeatletter
\define@key{beamerframe}{c}[true]{% centered
\beamer@frametopskip=0pt plus 1fill\relax%
\beamer@framebottomskip=0pt plus 1fill\relax%
\beamer@frametopskipautobreak=\beamer@frametopskip\relax%
\beamer@framebottomskipautobreak=\beamer@framebottomskip\relax%
\def\beamer@initfirstlineunskip{}%
}
\makeatother
\usepackage{setspace}
\setstretch{1.0}
\begin{document}
\begin{frame}[c]{}
Hello world!
\end{frame}
\begin{frame}[c]{title}
Hello world!
\end{frame}
\end{document}