data/saetze-leuzinger.sty (download)
% Strukturierung \theoremstyle{break} % Kursiv find ich nicht schön: \theorembodyfont{\normalfont} \newframedtheorem{satz}{Satz}[chapter] \newframedtheorem{lemma}{Lemma}[chapter] %\newshadedtheorem{wichtigedefinition}[satz]{Definition} \newtheorem{wichtigedefinition}[satz]{Definition} \newtheorem{anwendung}[satz]{Anwendung} \newtheorem{wichtigesbeispiel}[satz]{Beispiel} \newtheorem{wichtigebemerkung}[satz]{Bemerkung} \newtheorem{wichtigebeispieleX}[satz]{Beispiele} \newtheorem{wichtigerhilfssatz}[satz]{Hilfssatz} \theoremstyle{nonumberbreak} \newframedtheorem{axiom}[satz]{Axiom} \newtheorem{hilfssatz}{Hilfssatz} \newframedtheorem{korrolar}{Korrolar} \renewtheorem{satz*}{Satz} \newtheorem{plaindefinition}{Definition} \newenvironment{definition*}{\begin{plaindefinition*}}{\end{plaindefinition*}} \newbox{\envbox} \newenvironment{definition}{ \begin{lrbox}{\envbox} \begin{minipage}{1.0\textwidth} \begin{plaindefinition} }{ \end{plaindefinition} \end{minipage} \end{lrbox} \par\fcolorbox{white}{black!10}{\usebox\envbox} } \theoremsymbol{\ensuremath{_\blacksquare}} \newtheorem{beweis}{Beweis} \theoremsymbol{} \newtheorem{beispiel}{Beispiel} \newtheorem{beispieleX}{Beispiele} \theoremstyle{nonumberplain} \theoremseparator{:} \newtheorem{vereinbarung}{Vereinbarung} \newtheorem{bemerkung}{Bemerkung} \newtheorem{bemerkungenX}{Bemerkungen} \newtheorem{motivation}{Motivation} \newtheorem{schreibweisen}{Schreibweisen} \newtheorem{erinnerung}{Erinnerung} \newtheorem{vorbetrachtungen}{Vorbetrachtungen} \newenvironment{liste}{\begin{enumerate}}{\end{enumerate}} \newenvironment{beweise}{\begin{beweis}\begin{liste}}{\end{liste}\end{beweis}} \newenvironment{beispiele}{\begin{beispieleX}\begin{liste}}{\end{liste}\end{beispieleX}} \newenvironment{bemerkungen}{\begin{bemerkungenX}\begin{liste}}{\end{liste}\end{bemerkungenX}} \newenvironment{wichtigebeispiele}{\begin{wichtigebeispieleX}\begin{liste}}{\end{liste}\end{wichtigebeispieleX}} \theoremstyle{break} \theoremseparator{} \newtheorem{folgerung}[satz]{Folgerung} \newtheorem{folgerungen}[satz]{Folgerungen} \theoremstyle{nonumberplain} \theoremseparator{:} \renewtheorem{folgerung*}{Folgerung}