animate 和 pgfplots,域中的變數導致“TeX 容量超出”

animate 和 pgfplots,域中的變數導致“TeX 容量超出”

我很想製作一個情節動畫,但問題甚至出現在這個簡單的最小範例上。如果有人可以檢查我這邊是否有程式錯誤或可能涉及錯誤,那就太好了。

我使用 pdfTeX 3.141592653-2.6-1.40.25 (TeX Live 2023/Arch Linux) 順便說一句

\documentclass{standalone} 
\usepackage{animate}
\usepackage{tikz,pgfplots}
\begin{document}
    \begin{animateinline}{10}
        \multiframe{10}{rt=0+1}{
    \begin{tikzpicture}
        \begin{axis}[xmin=0,xmax=10,ymin=0,xmax=10]
        \addplot[domain=0:\rt] expression {x};
        \end{axis}
    \end{tikzpicture}
    }   
\end{animateinline}
\end{document}

答案1

感謝 Ulrike Fischer,這個問題得以解決。必須注意域永遠不會是 0:0

\documentclass{standalone} 
\usepackage{animate}
\usepackage{tikz,pgfplots}
\begin{document}
    \begin{animateinline}{10}
        \multiframe{10}{rt=0+1}{
    \begin{tikzpicture}
        \begin{axis}[xmin=0,xmax=10,ymin=0,xmax=10]
        \addplot[domain=0.01:\rt] expression {x};
        \end{axis}
    \end{tikzpicture}
    }   
\end{animateinline}
\end{document}

相關內容