
Я разделил анимированный GIF на кадры и сохранил их как последовательность PNG. Я использую класс beamer
и хочу загрузить изображения из последовательности, заменяя друг друга без автостарта анимации.
\begin{frame}\frametitle{FooBar}
\foreach \x in {0,...,5} {
\includegraphics<\x+1>[width=0.95\textwidth]{dbgp-setup2-\x.png}
}
\end{frame}
Вывод компилятора говорит, что
Latexmk: Missing input file: 'dbgp-setup2-.png' from line
Имя файла должно быть dbgp-setup2-0.png
и dbgp-setup2-1.png
т.д. Почему \x
не работает?
решение1
Парсер не разбирает \x+1
, поэтому вам нужно сделать это самостоятельно. В данном случае \x+1
совпадает с подсчетом, поэтому мы можем это использовать. (Конечно, у меня нет ваших изображений, поэтому я переименовал некоторые стандартные изображения.)
\documentclass{beamer}
\usepackage{pgffor}
\begin{document}
\begin{frame}\frametitle{FooBar}
\foreach \x [count=\y] in {0,...,3} {
\includegraphics<\y>[width=0.95\textwidth]{dbgp-setup2-\x}
}
\end{frame}
\end{document}