啟用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}

在此輸入影像描述

相關內容