latex - 在 LaTeX Beamer 中,具有多个幻灯片模板

  显示原文与译文双语对照的内容

使用 LaTeX Beamer 创建演示文稿,该演示文稿有两种不同类型的幻灯片模板/布局: 一张幻灯片,带有背景图像和一张幻灯片/模板,幻灯片没有指定的背景图像。

有什么技巧可以使用 beamer?

时间: 原作者:

基本上我是把 usebackgroundtemplate 放在每个 begin{frame}...end{frame} 之前。

如果要为单个幻灯片指定特定的背景图像,只需将

{usebackgroundtemplate{includegraphics[width=paperwidth]{background.jpg}}

在你的begin{frame} 之前。

原作者:

如果我理解正确,问题是如何同时生成演示文稿的两个副本。 为此,你需要使用一些低级的tex命令和几个文件。

Presentation.tex 中,你可能


%&pdftex


relax


immediatewrite18{pdflatex -synctex=1 PresentationWithBG.tex}


relax


immediatewrite18{pdflatex -synctex=1 PresentationWithoutBG.tex}


end



这是你实际需要运行 LaTeX的惟一文件,你可以 pdftex --shell-escape Presentation.tex 但是,你还需要以下内容。

PresentationWithBG.tex ( 注意,在每个帧之前实际上并不需要 usebackgroundtemplate 。) 中:


documentclass{beamer}


setbeamercolor{background canvas}{bg=}


usebackgroundtemplate{includegraphics[width=paperwidth]{<your_background_fig>}}


input{PresentationContent}



PresentationWithoutBG.tex 中:


documentclass{beamer}


input{PresentationContent}



PresentationContent.tex 中:


begin{document}


[All your actual presentation goes here...]


end{document}



运行时 pdftex --shell-escape Presentation.tex 你会得到 PresentationWithBG.pdfPresentationWithoutBG.pdf

注意,Presentation.tex 中的%&pdftex 确保任何版本的TeX都在正确的模式下运行。 你可以用 pdflatex 来运行它。

原作者:
...