質問

フレームでは、私は2つの列を持っています。最初のコラムで私はitemizeのを使用して、いくつかの情報が表示されます。私は新しい項目を表示するとき、私は2番目の列に表示される画像を変更したいです。私はonslideと試みたが、それは私を助けていません。ここでは、コードは次のとおりです。

\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}

あなたはこの問題で私を助けてもらえますか?

役に立ちましたか?

解決

使用してみてください\のみの代わりに、\ onslideます。

そうでなければ、あなたのような何かをしようとする場合があります:

\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}

私はこのことができます願っています。

他のヒント

ほんの少しの追加など。

の代わりに

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

使用

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

これは私のためにうまく働きました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top