[Tex/LaTex] How to align image

beamergraphicshorizontal alignmentvertical alignment

If i have in my beamer presentation some list of items and on that slide i wanna add a picture, which i want to be aligned e.g. to right top corner.

\begin{frame}[fragile]{III. Override pages}
\begin{enumerate}
    \item Bookmark manager
    \item History
    \item New tab
\end{enumerate}
    % image aligned to top right corner
\end{frame}

How can i do that?

Best Answer

You could use one of the packages eso-pic, atbegshi, textpos or everyshi. textpos is easy to use, though a bit older just like everyshi.

Here's a way using TikZ and the current page node for positioning:

\documentclass[demo]{beamer}
\usepackage{tikz}
\begin{document}
\begin{frame}[fragile]{III. Override pages}
\begin{enumerate}
    \item Bookmark manager
    \item History
    \item New tab
\end{enumerate}
\begin{tikzpicture}[remember picture,overlay]  
  \node [xshift=-2cm,yshift=-2cm] at (current page.north east)
    {\includegraphics[width=4cm,height=4cm]{file}};
\end{tikzpicture}
\end{frame}
\end{document}

beamer example

You could also use the node anchor for positioning besides that shifting.