如何在一个文档中使用多个投影仪(幻灯片)模板?

如何在一个文档中使用多个投影仪(幻灯片)模板?

也许这是一个显而易见的问题,但我需要一些帮助来定义幻灯片模板。

我想制作自己的 Beamer 模板,并可以选择在一个文档中使用多个幻灯片模板。我希望其中一个幻灯片模板是半彩色幻灯片。为了制作这样的幻灯片,我使用 tikz,如所解释的那样这里。与我链接的帖子相反,我不希望这是默认幻灯片,因为我想定义几个。更改setbeamertemplatedefbeamertemplate不起作用。

我认为“背景画布”是此模板的名称,对吗?如何为每个投影仪框架选择要使用的模板?

答案1

您可以声明多个defbeamertemplate,并限制它们的使用范围,仅限于将它们封闭在一个或多个框架中{...}

\documentclass{beamer}

\defbeamertemplate{background canvas}{vertical color}[1]
{
\color{#1}\rule{.5\paperwidth}{\paperheight}
}

\defbeamertemplate{background canvas}{horizontal color}[1]
{
\color{#1}\rule{\paperwidth}{.5\paperheight}
}

\begin{document}

\begin{frame}
test
\end{frame}

{\setbeamertemplate{background canvas}[vertical color]{red}
\begin{frame}
Not background
\end{frame}
}

{
\setbeamertemplate{background canvas}[horizontal color]{green}
\begin{frame}
test
\end{frame}
}

\end{document}

在此处输入图片描述

相关内容