animate 및 pgfplots, 도메인의 변수로 인해 "TeX 용량 초과"가 발생함

animate 및 pgfplots, 도메인의 변수로 인해 "TeX 용량 초과"가 발생함

플롯에 애니메이션을 적용하고 싶지만 이 간단한 최소 예제에서도 문제가 나타납니다. 내 쪽에서 프로그래밍 오류가 있는지, 아니면 버그가 관련된 것인지 누군가가 확인해 줄 수 있다면 좋을 것입니다.

나는 pdfTeX 3.141592653-2.6-1.40.25 (TeX Live 2023/Arch Linux) btw를 사용합니다.

\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}

관련 정보