PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Interpunktion bei neu definierten Umgebungen



PostProcessor
26-05-2006, 23:57
Wie ändere ich die Interpunktion in benutzerdefinierten Umgebungen? Beispiel:


\newtheorem*{bws}{Beweis} [...] \begin{bws} blabla \end{bws} erzeugt
Beweis. blabla

Gewünscht ist aber

Beweis: blabla

Vorschläge? :D

mtank
28-05-2006, 11:57
... also ich gebe zu, ich hab das selber noch nicht benutzt, aber ich hab mal gesucht und jemanden gefunden, der in diesem Zusammenhang


\theoremseparator{.}

benutzt hat... vielleicht würde Dir ja ein


\theoremseparator{:}

weiterhelfen. Oder lieg ich da falsch? Wenn ja, korregiert mich bitte..

Gruß, M.

PostProcessor
29-05-2006, 21:03
Also \theoremseperator{:} wird von ntheorem.sty zur Verfügung gestellt, kollidiert aber mit amsthm.sty. Nehm ich aber amsthm.sty raus, kommt bei demselben (!) \theoremstyle{} ein in meinen Augen grottenhafter Stil raus f"ur alle theorem-Umgebungen.
Der Witz ist: Selbst dann wird das : noch nicht mal dargestellt, obwohl ntheorem.sty angeblich amsthm.sty beinhalten soll. :mad:

Ich habe aber Beispiele im Netz gefunden, wo es funktioniert, nur wieder bei mir nicht. :eek:

PostProcessor
13-10-2006, 15:55
Nach langem Verweilen im Netz hab ich doch noch ne Möglichkeit gefunden :) , ohne ntheorem bemühen zu müssen, also im package amsthm. Neuer Theoremstil:


\newtheoremstyle{colonedProof}{3pt}{3pt}{}{}{\bfse ries}{:}{.5em}{}

und anschließend die Umgebungsdefinition:


\theoremstyle{colonedProof}
\newtheorem*{bws}{Beweis}

Goooottt, bin ich guuuut. :D :D :D