7

In beamer, I like to place a background image in all my slides. So I could use this:

\usebackgroundtemplate{
\tikz[overlay,remember picture] \node[opacity=0.3, at=(current page.center)] {
   \includegraphics[height=\paperheight,width=\paperwidth]{background.png}};
}

However, to put the background image at the right-bottom corner, what should I do? I guess I should change some how "current page.center" to something like "current page.south east". But, I want to match the right-bottom corner of the image file with the right-bottom corner of the slides.

2
  • 2
    Add anchor=south east together with at=(current page.south east). Moreover, you'd probably also want to set inner sep=0 to avoid unnecessary white spaces.
    – Herr K.
    Commented Nov 26, 2013 at 20:58
  • @KevinC Thanks! Could you add as an answer so that I can pick?
    – Chang
    Commented Nov 27, 2013 at 4:52

1 Answer 1

10

Add anchor=south east together with at=(current page.south east). Moreover, you'd probably also want to set inner sep=0 to avoid unnecessary white spaces.

MWE

\documentclass{beamer}
\usepackage{tikz}
\usepackage{mwe} % provides example image

\usebackgroundtemplate{
  \tikz[overlay,remember picture] 
  \node[opacity=0.3, at=(current page.south east),anchor=south east,inner sep=0pt] {
    \includegraphics[height=\paperheight,width=\paperwidth]{image}};
}

\begin{document}
\frame{frame content}
\end{document}

Output

enter image description here

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .