diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty index c6a4d38b839..7c5d8cd356f 100644 --- a/Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty +++ b/Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty @@ -368,13 +368,21 @@ % Appendix stuff % +\newif\ifbeamer@inappendix + \newcommand<>\beamer@appendix{} \newcommand<>\appendix{% + \beamer@inappendixtrue% \only#1{\part{\appendixname}% + \immediate\write\@auxout{\string\@writefile{nav}% + {\noexpand\headcommand{\noexpand\gdef\noexpand\insertmainframenumber{\the\c@framenumber}}}}% \addtocontents{nav}{\protect\headcommand{\protect\beamer@appendixpages{\the\c@page}}}% \global\let\appendix\beamer@appendix}% } +\def\insertappendixframenumber{\the\numexpr\inserttotalframenumber-\insertmainframenumber\relax} +\def\insertframenumberinappendix{\ifbeamer@inappendix\the\numexpr\insertframenumber-\insertmainframenumber\relax\else0\fi} + \mode <article> { |