启用 ams 样式时无编号解决方案环境(beamer)

启用 ams 样式时无编号解决方案环境(beamer)

我希望仍然使用数字theoremdefinition但仅限于启用 ams 样式时的解决方案。请提供任何提示。

\documentclass{beamer}
\setbeamertemplate{theorems}[ams style]

\begin{document}

\begin{frame}

    \begin{theorem}
        Nice proposition.
    \end{theorem}

    \begin{solution}
        Foo.
    \end{solution}

    \begin{example}
        Baz.
    \end{example}
\end{frame}
\end{document}

期望的结果将是

Theorem 1
Solution
Example 2

在此处输入图片描述

答案1

作为一种快速破解方法,您可以使用普通投影仪block来解决问题:

\documentclass{beamer}
\setbeamertemplate{theorems}[ams style]

\setbeamerfont{block title}{series=\bfseries}
\renewenvironment<>{solution}{\begin{block}#1{Solution}\itshape}{\end{block}}

\begin{document}

\begin{frame}

    \begin{theorem}
        Nice proposition.
    \end{theorem}

    \begin{solution}
        Foo.
    \end{solution}

    \begin{example}
        Baz.
    \end{example}
\end{frame}
\end{document}

在此处输入图片描述

相关内容