Keine Nummerierungslösungsumgebung, wenn der AMS-Stil aktiviert ist (Beamer)

Keine Nummerierungslösungsumgebung, wenn der AMS-Stil aktiviert ist (Beamer)

Ich würde gerne weiterhin Nummerierungen für verwenden theorem, definitionaußer nur für `Lösung, wenn der ams-Stil aktiviert ist. Bitte um Hinweise.

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

Das gewünschte Ergebnis wird

Theorem 1
Solution
Example 2

Bildbeschreibung hier eingeben

Antwort1

Als schneller Hack könnte man blockfür die Lösung einen normalen Beamer verwenden:

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

Bildbeschreibung hier eingeben

verwandte Informationen