Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Increase page numbers in LaTeX Beamer

Tags:

latex

beamer

in LaTeX Beamer, the total number of slides includes those that only contain the table of contents before each section/subsection, which increases the total number of slides unnecessarily. Is there any way to prevent this?

In other words: I don't want slides containing the TOC to have page numbers.

Kind regards, mefiX

like image 282
mefiX Avatar asked Sep 03 '10 11:09

mefiX


3 Answers

Add the line

\addtocounter{framenumber}{-1}

on each frame you wish to exclude from total count.

See also this other Question here on Stackoverflow, which might assist you further.

like image 125
froeschli Avatar answered Oct 12 '22 17:10

froeschli


The frame option noframenumbering will exclude certain frames from increasing the framenumber. I would recommend to use it in combination with the plain option, otherwise it might look that the frames with the toc will show the same frame number as the frame before.

\documentclass{beamer}

\setbeamertemplate{footline}[frame number]

\AtBeginSection[]{%
    \begin{frame}[noframenumbering,plain]
    \tableofcontents[currentsection]
    \end{frame}
}

\begin{document}

\section{title}
\begin{frame}
\end{frame}

\end{document}
like image 25
samcarter_is_at_topanswers.xyz Avatar answered Oct 12 '22 18:10

samcarter_is_at_topanswers.xyz


Add [plain] to not display the header and the footer. Finally, add \addtocounter{framenumber}{-1} to not increment page number.

\AtBeginSection[]{%
    \begin{frame}[plain]
    \addtocounter{framenumber}{-1}
    \tableofcontents[currentsection]
    \end{frame}
} 
like image 44
Ahmèd Kàtrou Avatar answered Oct 12 '22 17:10

Ahmèd Kàtrou