ams スタイルが有効になっている場合の番号付けソリューション環境はありません (beamer)

ams スタイルが有効になっている場合の番号付けソリューション環境はありません (beamer)

ams スタイルが有効になっている場合の `solution を除いてtheorem、の数値化を引き続き使用したいと思います。ヒントをお願いします。definition

\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}

ここに画像の説明を入力してください

関連情報