
アニメーション 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
count と一致するので、これを使用できます。(もちろん、私はあなたのイメージを持っていないので、いくつかの標準イメージの名前を変更しました。)
\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}