使用 beamer 重新定义定理环境

使用 beamer 重新定义定理环境

beamer 似乎定义了诸如 之类的定理环境definition,但我希望能够自己定义它们。特别是我想使用 thmtools。

\documentclass{beamer}
\usetheme{Singapore}

\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{thmtools}
\usepackage[english]{babel}

\theoremstyle{definition}
\declaretheorem[style=definition]{definition}

\begin{document}
\title{thmtools + beamer}
\date{\today}
\begin{frame}[plain]
\titlepage
\end{frame} 

\end{document}

编译后得到

! LaTeX Error: Command \definition already defined.

但我找不到任何类似\redeclaretheorem命令的东西。

答案1

您可以在定义它之前取消定义它

\let\definition\relax
\theoremstyle{definition}

相关内容