Animate 中的时间轴似乎不起作用

Animate 中的时间轴似乎不起作用

我一直在尝试在 tikz 中制作一个随时间呈指数变化的过程的动画,我认为动画的时间轴选项可能很有用。然而,它似乎不起作用,或者也许我不理解语法。据我理解,以下示例

\documentclass{standalone}
\usepackage{animate}
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{filecontents}
\begin{filecontents}{smallsizepause.tml}
    :1:0
    :5:1
    :5:2
    :5:3
    :1:4
    :1:5
    :5:6
    :1:7
    :2:8
    :2:9
    :1:10
    :1:11
\end{filecontents}
\begin{document}
    \begin{animateinline}[controls=play,loop,timeline=smallsizepause.tml]{2}
        \multiframe{12}{iFrame=0+30}{
        \begin{tikzpicture}
            \draw (0,0) circle[radius=1cm];
            \draw[->] (0,0) -- (\iFrame:1);
        \end{tikzpicture}
    }
    \end{animateinline}
\end{document}

应该会产生一个以不同速度旋转的箭头。但结果是前 5 帧(直到角度 150)以相同的速率 (2) 变化。我也无法删除第一帧。删除时间线选项会使一个箭头全程旋转,但帧速率恒定。时间线无法按预期工作的原因可能是什么?

相关内容