Как изменить изображение на слайде в LaTeX?
в кадре у меня есть два столбца. В первом столбце я показываю некоторую информацию, используя itemize. Когда я показываю новый элемент, я хочу изменить во втором столбце изображение, которое отображается. Я пробовал с 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}
не могли бы вы помочь мне с этой проблемой?
2 ответов
попробуйте использовать \only вместо \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}}
это сработало отлично для меня.