Frage

In einem Rahmen habe ich zwei Spalten. In der ersten Spalte angezeigt werden wir einige Informationen ein itemize verwenden. Wenn ich ein neues Objekt angezeigt werden soll ich das Bild in der zweiten Spalte ändern, das angezeigt wird. Ich habe versucht, mit onslide aber es hilft mir nicht. Hier ist der Code:

\begin{columns}
    \begin{column}[l]{10cm}
        \begin{itemize}[<+->]
            \item
                first item
            \item
                second item
        \end{itemize}
    \end{column}
    \begin{column}[r]{2cm}
        \onslide<1> 
        {
            \begin{figure}
                \includegraphics[width=2cm,height=3.5cm]{First.eps}
                \caption[1]{First Image}
            \end{figure}                
        }
        \onslide<2> 
        {
            \begin{figure}
                \includegraphics[width=2cm, height=3.5cm]{Second.eps}                   
                \caption[2]{Second Image}
            \end{figure}                
        }
    \end{column}
\end{columns}

Könnten Sie mir helfen mit diesem Problem?

War es hilfreich?

Lösung

Versuchen Sie es mit \ nur statt \ onslide.

Ansonsten möchten Sie vielleicht so etwas wie versuchen:

\begin{column}[r]{2cm}
    \begin{figure}
        \includegraphics<1>[width=2cm,height=3.5cm]{First.eps}
        \includegraphics<2>[width=2cm,height=3.5cm]{Second.eps}
        \caption<1>{First Image}
        \caption<2>{Second Image}
    \end{figure}                            
\end{column}

Ich hoffe, das hilft.

Andere Tipps

So wie ein kleiner Zusatz.

Anstelle von

\caption<1>{First Image}
\caption<2>{Second Image}

Verwendung

\caption{\only<1>{First Image}\only<2>{Second Image}}

Das funktionierte gut für mich.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top