Animateinline 在 Beamer 中有效但不报告

Animateinline 在 Beamer 中有效但不报告

我有以下可在 Beamer 中运行的代码(顺便说一下,第一次使用 animateinline)并想将其添加到 pdf 文本,但是当我转换到报告时,它会引发错误:

缺少插入的 \endcsnmame、缺少数字、视为零、非法计量单位(插入 pt)、额外的 } 或忘记了 /endgroup 等。

有什么想法吗,或者我不能在报告中使用动画?

\documentclass{article}
\usepackage{animate}
\begin{document}
\begin{frame}
\begin{animateinline}[autoplay,loop,controls]{1} 
  \multiframe{24}{i=2+1}{\parbox{\textwidth}{
\includegraphics[width=.5\textwidth]{MomDistZ/listMD\i}
\includegraphics[width=.5\textwidth]{BandsZ/ListBand\i}
\\
\includegraphics[width=.33\textwidth]{SingPairAmpZ/ListPairAmp\i}
\includegraphics[width=.33\textwidth]{TripDnPairAmpZ/ListTripDn\i}
\includegraphics[width=.33\textwidth]{TripUpPairAmpZ/ListTripUp\i}  
}}
\end{animateinline}
\end{frame}
\end{document}

感谢您的帮助。

答案1

两个问题:

  • 包裹graphicx丢失

  • 环境frame未在article类中定义

(您的图片略微太大,导致盒子过满)

\documentclass{article}
\usepackage{graphicx}
\usepackage{animate}
\begin{document}
%\begin{frame}
\begin{animateinline}[autoplay,loop,controls]{1}%
    \multiframe{24}{i=2+1}{%
      \parbox{.95\textwidth}{%
        \includegraphics[width=.5\linewidth]{example-image}%
            \includegraphics[width=.5\linewidth]{example-image}%

            \includegraphics[width=.33\linewidth]{example-image}%
            \includegraphics[width=.33\linewidth]{example-image}%
            \includegraphics[width=.33\linewidth]{example-image}%
        }%
    }%
\end{animateinline}%
%\end{frame}
\end{document}

enter image description here

答案2

除了添加graphicx包之外,正如@samcarter 指出的那样,您还可以保留框架并使用该beamerarticle包。

\documentclass{article}
\usepackage{graphicx}
\usepackage{beamerarticle}
\usepackage{animate}
\begin{document}
\begin{frame}
\begin{animateinline}[autoplay,loop,controls]{1}%
    \multiframe{24}{i=2+1}{%
      \parbox{.95\textwidth}{%
        \includegraphics[width=.5\linewidth]{example-image}%
            \includegraphics[width=.5\linewidth]{example-image}%

            \includegraphics[width=.33\linewidth]{example-image}%
            \includegraphics[width=.33\linewidth]{example-image}%
            \includegraphics[width=.33\linewidth]{example-image}%
        }%
    }%
\end{animateinline}%
\end{frame}
\end{document}

enter image description here

相关内容