PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : newtheorem, \theoremstyle{break}, manchmal aber keine neue Zeile



maija
19-06-2008, 10:22
Hallo,

ich hab mittles newtheorem "Satz" definiert. \theoremstyle{break} macht dabei immer ne neue Zeile nach dem Kopf. Bei manchen Sätzen soll dies aber nicht geschehen, da ich neben den Kopf noch was hinschreiben möchte.
Wie funktioniert das?

Sabrina.Dankers
19-06-2008, 11:07
Mach doch einfach ne zweite Umgebung Satznb, die du zusammen mit der ersten nummerierst. Und diese dann eben ohne Theoremstyle break.

\newtheorem{Satznb}[Satz]{Satz}

maija
19-06-2008, 11:37
Mein Quelll-Code sieht nun so aus.
Die im ersten Block sollen ohne neuer Zeile ein. Die im 2ten Block mit.
Allerdings macht er nicht das was ich will.
Er kennt definitiono nicht.


\theoremseparator{:}
\newtheorem{definitiono}{Definition}[section]
\newtheorem{satzo}[definitiono]{Satz}
\newtheorem{lemo}[definitiono]{Lemma}
\newtheorem{koro}[definitiono]{Korollar}
\newtheorem{axro}[definitiono]{}
\newtheorem*{def2o}{Definition}

\theoremstyle{break}
%\theoremseparator{:}
\newtheorem{definition}{Definition}[section]
\newtheorem{satz}[definition]{Satz}
\newtheorem{lem}[definition]{Lemma}
\newtheorem{kor}[definition]{Korollar}
\newtheorem{axr}[definition]{}
\newtheorem*{def2}{Definition}

Sabrina.Dankers
19-06-2008, 11:42
Bei mir macht dein Code keine Probleme. Hast du dich vielleicht irgendwo verschrieben?

maija
19-06-2008, 11:51
ich hab jetzt bei einer definition \begin{definitiono} und dann \end{definitiono}
verwendet.
Folge: zig Fehler, schreibt keinen Kopf....und danach ist alles verschoben...
Error ist:
no counter "definition" defined...

maija
19-06-2008, 11:54
Ok, die fehlermeldung ist jetz nach dem 2ten mal kompilieren weg.
Pdf sieht aber immer noch so aus wie vorher.

Fehler ist jetzt:
package ntheorem Error. theorem style plain already defined.