I have a two column frame (via wiki2beamer):
\documentclass{beamer}
\begin{document}
\begin{frame}
\frametitle{Background Test}
\begin{columns}
\column{0.3\textwidth}
\begin{itemize}
\item Left Column 1
\item Left Column 2
\end{itemize}
\column{0.7\textwidth}
\begin{itemize}
\item Right Column 1
\item Right Column 2
\end{itemize}
\end{columns}
\end{frame}
\end{document}
I'm trying to put a background image on one column. I've tried and failed with CTAN adjustbox
, background
& wallpaper
. I'm shocked that usebackgroundtemplate
appears to bind only to the page and has no other scope — unless I'm mistaken (I'm new to LaTeX). Ideally, I'd like the background image to work with \uncover
and \only
.
Best Answer
You can insert an image in the background using the standard
\includegraphics
command, supplemented by a\raisebox{-\height}[0pt][0pt]
to remove any vertical height/displacement.The following minimal working example does exactly that, with the addition of any of the regular
beamer
overlay specification functionality:I've set the width of the image to be exactly
\linewidth
, which is the width of the column that it is put in (the first). The height of the image is set to4cm
, but you can modify this as needed.Of course there are other methods (using other packages), but this seems to be the most straight forward, since it uses the only the essential
graphicx
package, actually already included bybeamer
.