Beamer:如何引用框架之外的内容

Beamer:如何引用框架之外的内容

我尝试了一种适用于经典 LaTeX 文章的参考类型,但我无法让它在 beamer 演示文稿中发挥作用。

梅威瑟:

\documentclass{beamer}
\usepackage[ansinew]{inputenc}
\usetheme{Warsaw}
\newcounter{theo}
\newcommand{\theo}{  \refstepcounter{theo} \textbf{Théorème    \arabic{theo}}  }

%\resetcounteronoverlays{theo}
\newcommand{\thm}[1]{
\begin{block}{\theo}
#1
\end{block}
}

\begin{document}

\begin{frame}
Hello world
\end{frame}

\begin{frame}

\thm{\label{th1}
My first theorem
}
\end{frame}

\begin{frame}
As precised in Theorem \ref{th1}
\end{frame} 

\end{document}

在最后一帧中我得到:如定理 2 中所述

我正在寻找的地方:正如定理中所述1

有什么办法可以解决这个问题吗?

答案1

您可以从 beamer 免费获得自动定理编号:

\documentclass{beamer}

\usepackage[T1]{fontenc}         
\usepackage[utf8]{inputenc} 


\usetheme{Warsaw}
\setbeamertemplate{theorems}[numbered]

\usepackage[french]{babel}
\uselanguage{French}
\languagepath{French}
\deftranslation[to=French]{Theorem}{Th\'eor\`eme}


\begin{document}

\begin{frame}
Hello world
\end{frame}

\begin{frame}
  \begin{theorem}
    \label{th1}
        My first theorem
  \end{theorem}
\end{frame}

\begin{frame}
As precised in Theorem \ref{th1}
\end{frame} 
\end{document}

在此处输入图片描述

相关内容