我遇到了一个奇怪的问题,我不知道该如何解决。我有一个简单的代码:
MNWE:
\documentclass{scrbook}
\usepackage{graphicx}
\usepackage{animate}
\begin{document}
\begin{figure}
\animategraphics[controls,autoplay,loop]{2}{mai_fig022}{}{}
\caption{text}
\end{figure}
\结束{文档}
使用 Lualatex:lualatex.exe -synctex=1 -interaction=nonstopmode -halt-on-error -shell-escape mnwe.tex
我可以制作动画,在 Foxit Reader 版本 8.3.2.25013 中效果更好,但在 Adobe Reader DC 版本 2017 版本 2017.012.20098 中无法完全工作!内置 Javascript 投诉,见下文:
在 Foxit Readar 中,我获得了一些功能,但效果也很奇怪。动画是不断加速。
Mai_fig022 由 pdflatex 根据此代码生成:
% This animation helps explain the geometric interpretation of the
% definite integral.
% http://texample.net/tikz/examples/animated-definite-integral/
\documentclass[tikz]{standalone}
\usepackage{tikz, pgf}
\usepackage{multido}
\begin{document}
%
\multido{\n=1+1}{20}{%
\begin{tikzpicture}[scale=1.25]
\draw[red,thick,<->] (-1,1) parabola bend (0,0) (2.1,4.41)
node[below right] {\(y=x^2\)};
\draw[loosely dotted] (-1,0) grid (4,4);
\draw[->] (-0.2,0) -- (4.25,0) node[right] {\(x\)};
\draw[->] (0,-0.25) -- (0,4.25) node[above] {\(y\)};
\foreach \x/\xtext in {1/1, 2/2, 3/3}
\draw[shift={(\x,0)}] (0pt,2pt) -- (0pt,-2pt) node[below] {\(\xtext\)};
\foreach \y/\ytext in {1/1, 2/2, 3/3, 4/4}
\draw[shift={(0,\y)}] (2pt,0pt) -- (-2pt,0pt) node[left] {\(\ytext\)};
%
\def\mc{\n*\n}
\pgfmathsetmacro\result{int(\n*\n*\n)}
\shade[top color=blue,bottom color=gray!50]
(0,0) parabola (0.1*\n,0.01*\mc) |- (0,0);
\node[draw, fill=white] at (3cm,2cm)
{\(\int\limits_0^{\frac{\n}{10}}\!\!x^2\mathrm{d}x =
\frac{\result}{3000}\)};
\draw[fill=black,color=black] (0.1*\n,0.01*\mc) circle (1.2pt);
\end{tikzpicture}
}
\end{document}
注意:从此代码中,我获得了 20 页的 pdf,并在 MNWE 代码中用作命令\animategraphics
。我使用最新的 Miktex 系统。
**链接日志档案Luatex 汇编:.*