昂蒂布主题是这里的问题吗?根据这个帖子,我放入 MWE 中的解决方案(如下)应该可以解决问题,但事实并非如此。这个答案也不起作用。我没有遇到任何错误,它只是完美地编译,但只输出一张幻灯片。它应该给出三张具有相同页码的幻灯片(即 1/1)。如果我使用 Boadilla 主题,情况也是一样的。
知道如何获得正确的输出吗?提前感谢您对此的支持,
梅威瑟:
ps. 我只是留下这些包来检查是否有冲突。我逐一评论后做了几次测试,似乎它们根本没有造成任何问题。
\documentclass[compress,final]{beamer}
\usetheme{Antibes}
\setbeamertemplate{footline}[page number]
\setbeamercovered{transparent=25}
\setbeamertemplate{navigation symbols}{}
\usecolortheme{dolphin}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage[framemethod=tikz]{mdframed}
\usepackage{fixltx2e}
\usepackage{textcomp}
\usepackage{textpos}
\usepackage{tikz}
\usepackage{etoolbox}
%\makeatletter
%\def\c@slideinframe{\beamer@slideinframe}
%\makeatother
\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}
\section{ITEM}
\subsection{item}
\multipleframe
\begin{frame}[allowframebreaks]
\begin{itemize}
\item<1-> item 1
\item<2-> item 2
\item<3-> item 3
\end{itemize}
\end{frame}
\restoreframe
\end{document}
答案1
在 中beamer
,page number
指的是“物理”页码:任何覆盖都会增加该数字。
您想要使用frame number
,即增加\begin{frame}
。