I prepare some backup slides at the end of my presentation. I don't want them to be counted in terms of pages, which is displayed at the footer of each slide.
Does anyone know how to do that?
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It only takes a minute to sign up.
Sign up to join this communityFor the sake of completeness, here are two solutions inspired from the link given in my above comment.
You can define a new counter at the end of your presentation, before your backup slides, and use this counter at the end of your backup slides to fool beamer on the total number of slides. Here is a MWE:
\documentclass{beamer}
\usepackage{beamerthemesplit}
\usepackage{lipsum}
\usetheme{Madrid}
\newcommand{\backupbegin}{
\newcounter{finalframe}
\setcounter{finalframe}{\value{framenumber}}
}
\newcommand{\backupend}{
\setcounter{framenumber}{\value{finalframe}}
}
\begin{document}
% Your normal slides go here
\frame{\lipsum[1]}
\frame{\lipsum[2]}
\appendix
\backupbegin
% And your backup slides here
\frame{\lipsum[3]}
\backupend
\end{document}
In this case, the backup slide is numbered as 3/2 in this example.
Alternatively, you can use the appendixnumberbeamer
package. MWE:
\documentclass{beamer}
\usepackage{beamerthemesplit}
\usepackage{lipsum}
\usetheme{Madrid}
\usepackage{appendixnumberbeamer}
\begin{document}
% Your normal slides go here
\frame{\lipsum[1]}
\frame{\lipsum[2]}
\appendix
% And your backup slides here
\frame{\lipsum[3]}
\end{document}
In this case, the backup slide is numbered as 1/1.
As of this post, beamer includes \insertmainframenumber
. Unlike \inserttotalframenumber
, \insertmainframenumber
only counts slides before the appendix--no package dependencies, custom commands, or other tricks needed!
I know this is old, but this problem wasted hours of my life and I want to make sure anyone searching for this finds this solution quickly! I guess it pays to read the manual, but I was discouraged because it is so long and dense and I am not good at programming.
appendixnumberbeamer
in @Corentin's answer: \insertmainframenumber
would normally be used in a beamertheme file. appendixnumberbeamer
works without modifying a theme file. appendixnumberbeamer
uses a separate total count in the appendix, while \insertmainframenumber
carries over the total from the main slides. With the latter, if you have 20 main slides and 5 appendix slides, the last main slide will display 20/20, and the first appendix slide will display 21/20. Either might be desirable.
Old question and already lots of beamer-only solutions, but an alternate solution could be to build separatly the main presentation and the backup set of slides, and stitch the two pdf files together with pdftk
. This way they are guaranteed to have separate numbering.
To keep formatting the same, you can put all the header stuff in a separate file, then just \input
it in the two latex files.
For themes based on the infolines
outer theme and a beamer version >= 3.49 you can use \setbeamertemplate{page number in head/foot}[appendixframenumber]
after your theme to exclude the appendix from framenumbers displayed on the bottom of the frame.
\documentclass{beamer}
\usetheme{Madrid}
\setbeamertemplate{page number in head/foot}[appendixframenumber]
\begin{document}
\begin{frame}
\frametitle{First slide}
\end{frame}
\appendix
\begin{frame}
content...
\end{frame}
\end{document}
\end{document}
? For see again the backups the only thing needed is put%
before.