ams 스타일 활성화 시 넘버링 솔루션이 없는 환경(비머)

ams 스타일 활성화 시 넘버링 솔루션이 없는 환경(비머)

ams 스타일이 활성화된 `솔루션'을 제외하고는 여전히 숫자 계산을 사용하고 싶습니다 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}

여기에 이미지 설명을 입력하세요

관련 정보