Hallo zusammen,
ich möchte gerne, dass in einer Beamer-Präsentation mehrere Slides, die durch die Verwendung von "allowframebreaks" entstehen, dieselbe Slide-Nummer haben (danach soll dann normal weitergezählt werden).
Ich habe eine StackOverflow-Antwort (mit MWE) gefunden und weiß, dass sie vor vielen Jahren einmal bei mir funktioniert hatte. Aktuell funktioniert das dort beschriebene MWE allerdings nicht mehr:
\documentclass{beamer} \mode<presentation> \usetheme{Boadilla} \usepackage{etoolbox} \usepackage{lipsum} \newcounter{multipleslide} \makeatletter% \newcommand{\multipleframe}{% \setcounter{multipleslide}{\value{framenumber}} \stepcounter{multipleslide} \patchcmd{\beamer@@tmpl@footline}% <cmd> {\insertframenumber}% <search> {\themultipleslide}% <replace> {}% <success> {}% <failure> } \newcommand{\restoreframe}{% \patchcmd{\beamer@@tmpl@footline}% <cmd> {\themultipleslide}% <search> {\insertframenumber}% <replace> {}% <success> {}% <failure> \setcounter{framenumber}{\value{multipleslide}}% } \makeatother% \begin{document} % "Slide 1" \multipleframe %<------------------------------------ \begin{frame}[allowframebreaks] \begin{itemize} \item Foo \item Bar \item Baz \end{itemize} \lipsum[1-5] \end{frame} \restoreframe %<------------------------------------ % "Slide 2" \begin{frame} test \end{frame} \end{document}
Weiß jemand, wo dort das Problem liegt und wie man dies behoben kann? Ich verwende TeX Live 2020.
Viele Grüße