[Tex/LaTex] Beamer: How text wrapping around a graphic right aligned

beamergraphicshorizontal alignmentwrap

I want to include a graphic in beamer presentation with right alignment and this graphic should be wrapping by text. I tried three packages but non of them works correct (minimal example below).

picins: the text superimposed on the graphic.

wrapfig: the graphic is inserted in principle to a new page following

floatflt: the graphic is moved to the area where the frametitle is

Another possibility to achieve this is to put the graphic into a column, but then it's not wrapping by text.

Is there anyone who knows how I can solve this?

    \documentclass[11pt,t,handout]{beamer}

    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern}
    \usepackage[ngerman]{babel}
    \usepackage{graphicx}
    \usepackage{amsmath,amssymb}

    \usepackage{picins}
    \usepackage{wrapfig}
    \usepackage{floatflt}

    \author{Max Mustermann}

    \begin{document}

    \begin{frame}
    \frametitle{Folientitel}
    \piccaption{Caption}
    \parpic[r]{\includegraphics{grafik}}
    \begin{itemize}[<+->]
      \item Punkt 1 = text blah blah foo bar, text blah blah foo bar, text blah blah         foo bar
      \item Punkt 2
      \item Punkt 3
    \end{itemize}
    \end{frame}


    \begin{frame}
    \frametitle{Folientitel}
    \begin{wrapfigure}{r}{5cm}
    \includegraphics{grafik}
    \end{wrapfigure}
    \begin{itemize}[<+->]
      \item Punkt 1
      \item Punkt 2
      \item Punkt 3
    \end{itemize}
    \end{frame}


    \begin{frame}
    \frametitle{Folientitel}
    \begin{floatingfigure}[r]{5cm}
    \includegraphics{grafik}
    \end{floatingfigure}
    \begin{itemize}[<+->]
      \item Punkt 1
      \item Punkt 2
      \item Punkt 3
    \end{itemize}
    \end{frame}

    \end{document}

Best Answer

One basic idea could be use a minipage and divide it in two columns: on the right put the image and on the left the text. This method is not perfect, but gives you at least something similar to a wrapped figure.

Here is my code with a test image:

\documentclass[11pt,t,handout]{beamer}

\usepackage{graphicx}
\usetheme{EastLansing}
\author{Max Mustermann}

\begin{document}
\begin{frame}
\frametitle{Folientitel}

\begin{minipage}[0.2\textheight]{\textwidth}
\begin{columns}[T]
\begin{column}{0.8\textwidth}
\begin{itemize}[<+->]
\item Punkt 1 = text blah blah foo bar, text blah blah foo bar, text blah blah foo bar
\item Punkt 2= text blah blah foo bar, text blah blah foo bar, text blah blah foo bar
\item Punkt 3= text blah blah foo bar, text blah blah foo bar, text blah blah foo bar
\end{itemize}
\end{column}
\begin{column}{0.2\textwidth}
\includegraphics[width=2.5cm]{logopolito}
\end{column}
\end{columns}
\end{minipage}

\begin{itemize}[<+->]
\item Punkt 1 = text blah blah foo bar, text blah blah foo bar, text blah blah foo bar
\item Punkt 2= text blah blah foo bar, text blah blah foo bar, text blah blah foo bar
\item Punkt 3= text blah blah foo bar, text blah blah foo bar, text blah blah foo bar
\end{itemize}
\end{frame}
\end{document}

which gives you as result:

enter image description here