为什么当前帧号不等于当前页码?

why current frame number not equal to current page number?

我用latex beamer写ppt,导出pdf,

为了显示帧数,我在 beamer 中添加了以下行 header

\setbeamertemplate{footline}[frame number]

导出为PDF后,pdf文件有11页,但帧数只有4。

如下:

我想要的是当前帧数等于当前页码,

看图,当前帧应该是8/11(现在是4/4,我觉得不对),和页码一样

我解决了。

使用follow,一切都会好的

\setbeamertemplate{footline}[page number]

what i want is current frame number equal to current page number

不要使用覆盖。

LaTeX beamer 区分框架和幻灯片。 每张幻灯片都将编译到您的 PDF 中的单独页面。

一个框架可能包含多个幻灯片(因此也是页面)。 每次使用覆盖时都会发生这种情况,例如在这个片段中:

\begin{frame}
\begin{itemize}
\item First item
\item Second item
\item<2> Third item, shown only on the second slide of this frame
\end{itemize}
\end{frame}

(叠加层通常由带有附加 <[pagerange]> 参数的命令标记。)

如果您的页码不等于帧数,您一定是使用了叠加层。