使用 beamer 演示包时总页数无法正确显示

使用 beamer 演示包时总页数无法正确显示

我遇到了一些新手难题beamer。做一个简单的演示,右下角的总页数不能为 1。救命!

干得好:

\documentclass{beamer}
\usepackage{tcolorbox}
\usepackage{lipsum}
\usepackage{amsmath}                % want AMS fonts
\usepackage{amssymb}                            % use AMS symbols
\mode<presentation> {
    \usetheme{Madrid}
    \usecolortheme{seahorse}
    \setbeamercovered{invisible}
    \setbeamertemplate{navigation symbols}{}
}

\usepackage{graphicx}
\usepackage{bm} 
% For typesetting bold math (not \mathbold)
%
\title[CSCI-155]{Instructions as the Language of Computers}
\author{Prof. Rob Marano}
\institute[NYIT]
{
NYIT \\
\medskip
{\emph{[email protected]}}
}
\date{Week 4}

\begin{document}

\begin{frame}
\titlepage
\end{frame}

\begin{frame}
\frametitle{Review - Underlying principles of hardware design}
\begin{enumerate}
    \item Simplicity favors regularity
    \item Smaller is faster
    \item Make the common case fast
    \item Good design demands good compromise
\end{enumerate}
\end{frame}

\end{document}

答案1

你必须至少编译你的文档两次。否则 LaTeX 不知道总页数是多少。

这是由于标签或其他计数器和引用(例如页码)的处理机制所致。编译器首先必须读取各个记录并将其编号写入辅助文件。在第二次运行中,编译器可以同时读取辅助文件和主文件,并确定结构,例如总页数、标签、参考书目或文档不同部分之间的链接(例如目录和各个部分之间的链接)。

根据内容,可能需要两次以上的运行才能完全编译文档。有关此主题的更多信息,请参阅帖子了解引用和标签的工作原理来自@Werner。

你也可以看看自动文档编译工具获得可用工具的列表,这些工具会根据需要自动调用编译器,以便完整编译单个文档。

相关内容