在每个投影仪框架的底部添加一张图片

在每个投影仪框架的底部添加一张图片

对于我的演示beamer,我需要在每个框架的底部放置一个全文本宽度的图像。目前,我正在手动执行此操作:

\begin{frame}
  \frametitle{Title}
  \vskip0pt plus 1filll
  \noindent\makebox[\textwidth]{\includegraphics[width=\paperwidth,height=1cm]{../Preambles/mc_banner.png}}
\end{frame}

但是是否可以编辑序言以便将此横幅放置在每个框架的底部?

答案1

您可以安装backgroundbackground canvas模板来包含您的图像;我把它放在一个\raisebox隐藏其高度和深度的地方,以便您可以自由移动它。

\documentclass{beamer}

\setbeamertemplate{background canvas}{%
  \raisebox{-\paperheight}[0pt][0pt]{%
    \makebox[\paperwidth][c]{%
      \includegraphics[width=\paperwidth,height=1cm]{example-image-a}%
    }%
  }%
}

\begin{document}

\begin{frame}
test
\end{frame}

\begin{frame}
test
\end{frame}

\end{document}

在此处输入图片描述

相关内容