LaTex Beamer 中的 Gif 图像

LaTex Beamer 中的 Gif 图像

*.png我正在尝试使用以下代码从给定的文件创建动画。

    \documentclass{beamer}
    \usepackage{animate}
    \begin{document}
    \animategraphics[loop,autoplay]{6}{WT_t}{001}{143}

    \end{document}

代码运行完美,没有任何错误,但我在生成的 pdf 文件中看不到图像。有人能帮帮我吗?

  1. 我也有 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

-coalesceImageMagicks命令选项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}

相关内容