我有一张 tikz 绘图,我想将其添加到我的 Beamer 演示文稿的每一张幻灯片中。目前我必须手动将其添加到每张幻灯片中 - 有点繁琐!有没有办法使用\newcommand
自动完成此操作?
tikz 图像的代码是:
\begin{tikzpicture}[remember picture,overlay]
\draw [line width=2mm,MyColor] (current page.south east) rectangle (current page.north west);
\end{tikzpicture}
干杯!
答案1
如果不介意被其他文字覆盖的话,您可以将图片放入模板中background
。
\documentclass{beamer}
\usepackage{tikz}
\usebackgroundtemplate{
\tikz \draw[line width=2mm, red] ([shift={(1mm,1mm)}]current page.south west) rectangle ([shift={(-1mm,-1mm)}]current page.north east);}
\begin{document}
\begin{frame}
Test
\end{frame}
\end{document}
答案2
\documentclass{beamer}
\usepackage{tikz}
\logo{%
\begin{tikzpicture}[remember picture,overlay]
\draw [line width=2mm,black] (current page.south east) rectangle (current page.north west);
\end{tikzpicture}
}
\begin{document}
\begin{frame}
abc
\end{frame}
\end{document}