Beamer 中的数字重复

Beamer 中的数字重复

我正在尝试让多张 Beamer 幻灯片讨论同一个图形,并让该图形在多张幻灯片中具有相同的图号。我不确定该怎么做。在下面的例子中,我想让多张幻灯片讨论“第一个图形”。如果我简单地创建两个不同的图形,显然它们会有不同的编号。如果我用相同的标签标记它们,我会得到

LaTeX Warning: There were multiply-defined labels.

我想要的是类似下面的内容,但第二张幻灯片要说“图 1 的另一个有趣点”。我该怎么做?提前谢谢您!

\documentclass{beamer}


\setbeamertemplate{caption}[numbered]


\begin{document}

\begin{frame}{Talk about Fig. 1}
  \begin{figure}[h]
    \centering
    My first figure
    %\includegraphics{something.png}
    \caption{First figure}
    \label{fig:first-fig}
  \end{figure}
Interesting point about Fig. \ref{fig:first-fig}.
\end{frame}

\begin{frame}{Talk about Fig. 1}
  \begin{figure}[h]
    \centering
    My first figure
    %\includegraphics{something.png}
    \caption{First figure}
    \label{fig:first-fig-2}
  \end{figure}
Another interesting point about Fig. \ref{fig:first-fig-2}.
\end{frame}


\end{document}

我的投影机目前正在生产这种产品。

答案1

尽管使用figure浮点数beamer演示似乎有误,您可以使用以下内容:

在此处输入图片描述

\documentclass{beamer}% http://ctan.org/pkg/beamer
\usepackage{lmodern}% http://ctan.org/pkg/lm
\setbeamertemplate{caption}[numbered]
\begin{document}

\begin{frame}{Talk about Fig. 1}
  \begin{figure}[h]
    \centering\includegraphics[width=100pt]{example-image-a}
    \caption{First figure}\label<1>{fig:first-fig}
  \end{figure}
  \only<1>{Interesting point about Fig.~\ref{fig:first-fig}.}%
  \only<2>{Another interesting point about Fig.~\ref{fig:first-fig}.}
\end{frame}

\end{document} 

以上内容依赖于覆盖感知\label,以及其他覆盖感知内容,例如\only。您可以指定单个frame,然后使用适当的符号添加一些特定于幻灯片的内容。

指某东西的用途lmodern发源于带有beamer类别和itemize.lmodern提供 所需大小的可缩放字体beamer

相关内容