Appendix

Es gibt eine elegante Art den Anhang der Presentation vor neugierigen Zuhörern zu verstecken. Dazu einfach vor die erste Folie des Anhangs folgenden Befehl setzen:

\appendix

Dadurch wird an der Beamernavigation nicht mehr ersichtlich, dass ab nun noch mehr Folien folgen, allerdings zählt der Gesamtfolienzähler artig weiter. Das kann man durch das Einbinden eines weiteren Paketes unterbinden mittels

\usepackage{appendixnumberbeamer}

<note> Das Paket ist verfügbar unter appendixnumberbeamer.sty. </note>

In der .sty findet sich folgender Code:

\makeatletter
 
\let\appendixtotalframenumber\empty
\def\mainend{-1}
\let\appendixorig\appendix
 
\def\appendix{
  \edef\mainend{\theframenumber}
  \immediate\write\@auxout{\string\global\string\@namedef{mainendframenumber}{\mainend}}
  \appendixorig
  \def\inserttotalframenumber{\appendixtotalframenumber}%
  \setcounter{framenumber}{0}
}
 
\def\pageatend{
  \edef\appendixend{\theframenumber}
  \ifnum\mainend>0%
  \immediate\write\@auxout{\string\global\string\@namedef{appendixtotalframenumber}{\appendixend}}%
  \immediate\write\@auxout{\string\global\string\@namedef{inserttotalframenumber}{\mainend}}%
  \immediate\write\@auxout{\string\@writefile{nav}{\noexpand \headcommand {%
        \noexpand \def\noexpand \inserttotalframenumber{\mainend}}}}%
  \immediate\write\@auxout{\string\@writefile{nav}{\noexpand \headcommand {%
        \noexpand \def\noexpand \appendixtotalframenumber{\appendixend}}}}%
  \else
  \fi
}
 
\AtEndDocument{\pageatend}
\makeatother