63

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?

  • 3
    Does this post answer your question: stackoverflow.com/questions/732902/… ? – Corentin Sep 6 '12 at 16:33
  • Surely I misunderstood the question, but if you have just backup slides to not show... why not just put before an extra \end{document}? For see again the backups the only thing needed is put % before. – Fran Sep 6 '12 at 17:18
  • 3
    @Fran as I understand the question, SoftTimur do want those frames to appear, he just doesn't want them to be taken into account when calculating the total number of frames/slides. – Gonzalo Medina Sep 6 '12 at 17:55
63

For the sake of completeness, here are two solutions inspired from the link given in my above comment.

  1. 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.

  2. 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.

  • 2
    For the second proposal, the displayed total number of slides is equal to the number of (normal+backup), instead of (normal) only. e.g. the entire presentation has 10 slides, 7 normal and 3 backup. At the 7th slide (which is normal), the displayed number is 7/10 instead of 7/7. – KutalmisB Jul 19 '17 at 9:20
6

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.

2

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}

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.