Ich verwende die Beamer-Klasse mit dem Stil Madrid
. Manchmal möchte ich in einer Theorem-Box eigene Titel verwenden, z. B. Assumption
statt Theorem
. Alles andere soll unverändert bleiben. Wie kann ich das erreichen?
Ich habe das:
und das zweite Feld sollte mit beschriftet sein 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}
Antwort1
Im Hintergrund verwendet beamer das Paket, um Theoreme zu erstellen. Das bedeutet, dass Sie selbst eine neue theoremähnliche Umgebung erstellen amsthm
können :\newtheorem{assumption}{Assumption}
\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}
Einige weitere Anmerkungen zum Code:
Das Paket muss nicht geladen werden
xcolor
, Beamer lädt es automatisch.\usepackage[utf8]{inputenc}
ist seit einigen Jahren der Standard. Sollte nicht mehr notwendig sein, wenn Ihre Tex-Distribution einigermaßen aktuell istMeinten Sie
\usepackage[ngerman]{babel}
?