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 つしか表示されず、ページ番号は 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}

関連情報