*.png
我正在尝试使用以下代码从给定的文件创建动画。
\documentclass{beamer}
\usepackage{animate}
\begin{document}
\animategraphics[loop,autoplay]{6}{WT_t}{001}{143}
\end{document}
代码运行完美,没有任何错误,但我在生成的 pdf 文件中看不到图像。有人能帮帮我吗?
- 我也有 gif 文件,可以将此图像直接嵌入到我的
beamer
演示文稿中吗?
答案1
\animategraphics
理解与包graphicx
的相同的调整大小、缩放和裁剪选项\includegraphics
。
因此,一旦你设法重新缩放并根据你的喜好使用 包含序列的单个图像文件\includegraphics
,你可以轻松地使用 重新使用这些设置\animategraphics
,例如
\animategraphics[width=\linewidth,loop,autoplay]{6}{WT_t}{001}{143}
(2)并且,PDF 不直接支持 Gif。将现有动画 Gif 转换为编号的 PNG 序列的通常步骤是:
convert -coalesce something.gif something.png
-coalesce
ImageMagicks命令选项convert
撤消了要转换的 Gif 文件的可能优化。
答案2
虽然这个问题已经很老了,但我认为关于 GIF 部分仍然值得回答。
我发现多媒体包(与 beamer 捆绑在一起并在 beamer 的用户指南中有记录)支持 GIF 格式。
而且,对于 Linux 用户来说,它可以在 Ubuntu 的默认 PDF 查看器(20.04)上运行!
但我没法让它循环播放。这个问题似乎不仅限于 GIF 格式,我尝试使用 mp4 来解决这个问题,但没有成功,请参见在投影机中循环播放视频片段
\documentclass{beamer}
[...]
\usepackage{multimedia}
[...]
\movie[<options>]{\includegraphics[width=\columnwidth]{poster-image}}{my-beautiful-gif.gif}