我知道这个声音就像一个重复的问题,但我很确定不是。
我正在尝试将文本添加到绝对位置每一个演示文稿的幻灯片,此外我正在使用的主题已经提供的内容。
现在,我已经定义了这个命令:
\usepackage{tikz}
\newcommand{\addtext}{
\begin{tikzpicture}[remember picture,overlay]
\node[yshift=1.5ex,anchor=south west] at (current page.south west)
{\tiny My Added Text};
\end{tikzpicture}
然后,在每张幻灯片中,如果我想使用它,我必须在框架定义中发出该命令。问题是,我想在每张幻灯片中都放置它,并要求用户记住将其放在那里,这很容易导致忘记。
我在这里看到了很多关于如何在页脚中添加文本来替换主题,或者如何创建像我上面分享的命令的示例。我的问题是,如何在每张幻灯片中执行类似的操作,或者让该命令自动成为每张幻灯片的一部分?我尝试将该命令添加到使用中frametitle
,\addtobeamertheme
但效果不佳。
有想法吗?
答案1
您可以添加到页脚而不占用空间。只需添加picture
0 维即可。或者,您可以使用包atbegshi
。
\documentclass{beamer}
\addtobeamertemplate{footline}{%
\setlength\unitlength{1ex}%
\begin{picture}(0,0)
\put(1,4.5){\makebox(0,0)[bl]{\tiny My Added Text}}%
\end{picture}%
}{}
\begin{document}
\begin{frame}
\frametitle{Frame with Added Text}
Text
\end{frame}
\end{document}