LaTeX Beamer, TikZ и оверлеи — проблема с нумерацией страниц

LaTeX Beamer, TikZ и оверлеи — проблема с нумерацией страниц

Я использую \onslide<…->для наложений в TikZ:

\documentclass{beamer}
\usepackage{tikz}
\setbeamertemplate{footline}{\insertpagenumber{}}

\begin{document}
    \begin{frame}
        \begin{tikzpicture}
            \draw node[] at (0, 0) {$s_0$};

            \onslide<2->{
                \draw node[] at (1, 1) {$s_1$};
            }

            \onslide<3->{
                \draw node[] at (2, 2) {$s_2$};
            }
        \end{tikzpicture}
    \end{frame}
\end{document}

…и больше нет раздражающих дополнительных маркеров в заголовке для каждого отдельного наложения, но номер страницы все еще увеличивается (так что я получаю только один маркер, но 1, 2, 3 в качестве номеров страниц). Есть ли решение этой проблемы?

решение1

Проблему с нумерацией страниц можно решить, используя \insertframenumber{}вместо\insertpagenumber{}

\documentclass{beamer}
\usepackage{tikz}
\setbeamertemplate{footline}{\insertframenumber{}}

\begin{document}
    \begin{frame}
        \begin{tikzpicture}
            \draw node[] at (0, 0) {$s_0$};

            \onslide<2->{
                \draw node[] at (1, 1) {$s_1$};
            }

            \onslide<3->{
                \draw node[] at (2, 2) {$s_2$};
            }
        \end{tikzpicture}
    \end{frame}
\end{document}

Связанный контент