rera
27-02-2008, 19:53
Hallo,
für Definitionen brauche ich ein Theorem, wo im Titel des Theorems "Definition" und die Nummer steht. Darauf soll ein Zeilenumbruch folgen und Text in der Umgebung enumerate.
Mein Code liefert den Zeilenumbruch nur, wenn ich nicht enumerate verwende. Mit enumerate wird in derselben Zeile weitergeschrieben.
\usepackage{amsthm}
\newtheoremstyle{definition}{}{}{}{}{\bfseries}{.} {\newline}{#1 #2}
\theoremstyle{definition}
\newtheorem{define}{Definition}[section]
\begin{document}
%mit Zeilenumbruch:
\begin{define}
bla
\end{define}
%mit enumerate, ohne Zeilenumbruch:
\begin{define}
\begin{enumerate}
\item bla
\item bla
\end{enumerate}
\end{define}
\end{document}
Vielleicht gibt es für Definitionen auch eine elegantere Standardlösung. Denn Definitionen mit Aufzählungen sind in mathematischen Texten ja nicht gerade selten.
Vielen Dank.
für Definitionen brauche ich ein Theorem, wo im Titel des Theorems "Definition" und die Nummer steht. Darauf soll ein Zeilenumbruch folgen und Text in der Umgebung enumerate.
Mein Code liefert den Zeilenumbruch nur, wenn ich nicht enumerate verwende. Mit enumerate wird in derselben Zeile weitergeschrieben.
\usepackage{amsthm}
\newtheoremstyle{definition}{}{}{}{}{\bfseries}{.} {\newline}{#1 #2}
\theoremstyle{definition}
\newtheorem{define}{Definition}[section]
\begin{document}
%mit Zeilenumbruch:
\begin{define}
bla
\end{define}
%mit enumerate, ohne Zeilenumbruch:
\begin{define}
\begin{enumerate}
\item bla
\item bla
\end{enumerate}
\end{define}
\end{document}
Vielleicht gibt es für Definitionen auch eine elegantere Standardlösung. Denn Definitionen mit Aufzählungen sind in mathematischen Texten ja nicht gerade selten.
Vielen Dank.