我尝试了一种适用于经典 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}