所有帧开头的附加代码

所有帧开头的附加代码

我想在所有环境的开头添加beamer frame一些额外的命令(例如\vspace{-0.5cm}),我的试用版本

\addtobeamertemplate{frame begin}{}{\vspace{-0.5cm}}

根本不起作用。

我应该添加哪一行来解决这个问题?

答案1

我不知道这是否会破坏某些地方的某些东西!

\documentclass{beamer}
\usepackage{etoolbox}
\AtBeginEnvironment{frame}{\vspace*{-1in}}
\begin{document}
  \begin{frame}
    Some text
  \end{frame}
\end{document}

相关内容