Cambiar el título del teorema en Beamer

Cambiar el título del teorema en Beamer

Utilizo la clase Beamer con estilo Madrid. A veces quiero usar mis propios títulos en un cuadro de teoremas, por ejemplo, Assumptionen lugar de Theorem. Todo lo demás permanecerá sin cambios. ¿Cómo puedo lograr eso?

Tengo esto:

ingrese la descripción de la imagen aquí

y la segunda casilla debe estar etiquetada assumption.

\documentclass[aspectratio=169]{beamer}
\usepackage{xcolor,colortbl}
\usepackage{german}[babel]
\usepackage[utf8]{inputenc} %Umlaute
\usepackage[german, linesnumbered, boxruled]{algorithm2e}
\usepackage{lmodern}

\usetheme{Madrid}

\usepackage{MnSymbol}

\begin{document}
    I know the following: 
    
    \begin{theorem}
        There are infinitely friendly people on Stackexchange.
    \end{theorem}

But I do not know:
    \begin{theorem}
        There are infinitely friendly people on 9gag.
    \end{theorem}

    \end{document}

Respuesta1

Detrás de escena, Beamer usa el amsthmpaquete para crear teoremas. Esto significa que usted mismo puede utilizarlo \newtheorem{assumption}{Assumption}para crear un nuevo entorno similar a un teorema:

\documentclass[aspectratio=169]{beamer}
\usepackage{colortbl}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc} %Umlaute
\usepackage[german, linesnumbered, boxruled]{algorithm2e}
\usepackage{lmodern}

\usetheme{Madrid}

\usepackage{MnSymbol}

\newtheorem{assumption}{Assumption}

\begin{document}
\begin{frame}
    I know the following: 
    
    \begin{theorem}
        There are infinitely friendly people on \url{https://topanswers.xyz/tex}.
    \end{theorem}

But I do not know:
    \begin{assumption}
        There are infinitely friendly people on \url{https://powerusers.codidact.com}.
    \end{assumption}
\end{frame}
\end{document}

ingrese la descripción de la imagen aquí

Algunas otras notas sobre el código:

  • No es necesario cargar el xcolorpaquete, el proyector lo carga automáticamente.

  • \usepackage[utf8]{inputenc}ha sido el valor predeterminado desde hace varios años. Ya no debería ser necesario si su distribución de tex está razonablemente actualizada

  • Querías decir \usepackage[ngerman]{babel}?

información relacionada