Zeilenumbruch in Überschrift, newtheorem-Umgebung

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Zeilenumbruch in Überschrift, newtheorem-Umgebung

von GirlyMaths » So 27. Sep 2015, 10:24

Super, so klappt es!

Vielen Dank, und mache ich :wink:

von Noch so einer » Fr 25. Sep 2015, 16:15

Eigentlich nicht vorgesehen, aber man kann ein wenig tricksen:
\documentclass[12pt]{report}
\usepackage{german}
\usepackage{geometry}
\geometry{verbose,a4paper,tmargin=30mm,bmargin=30mm,lmargin=35mm,rmargin=30mm}
\usepackage{ntheorem}
\makeatletter
\newtheoremstyle{headerbreak}
  {\item[]{\theorem@headerfont ##1\ ##2\theorem@separator}\hskip\labelsep}%
  {\item[]{\theorem@headerfont ##1\ ##2\
    (##3)}\theorem@separator\hskip\labelsep}
\makeatother
\theoremstyle{headerbreak}
\newtheorem{defi}{Definition}[chapter]
\newtheorem{theo}[defi]{Theorem}
\newtheorem{satz}[defi]{Satz}

\begin{document}
\begin{defi} [Dieser Titel ist so lang, dass er alle anderen Zeilen am rechten Rand überragt.]
Hier steht eine Defintion, die aufgrund der Einstellungen bzgl. der Seitenabstände weiter eingerückt ist, als der Titel der Definition.
\end{defi}
\end{document}
Risiken und Nebenwirkungen nicht ausgeschlossen.

Und nächstes Mal verwendest Du bitte den Code-Button, wie das über dem Eingabefeld für neue Nachrichten angegeben ist …

von GirlyMaths » Fr 25. Sep 2015, 15:45

Ja klar,
ich hoffe, es funktioniert, wenn ich es einfach hier herein kopiere:
\documentclass[12pt]{report}
\usepackage{german}
\usepackage{geometry}
\geometry{verbose,a4paper,tmargin=30mm,bmargin=30mm,lmargin=35mm,rmargin=30mm}
\newtheorem{defi}{Definition}[chapter]
\newtheorem{theo}[defi]{Theorem}
\newtheorem{satz}[defi]{Satz}

\begin{document}
	\begin{defi} [Dieser Titel ist so lang, dass er alle anderen Zeilen am rechten Rand überragt.]
		Hier steht eine Defintion, die aufgrund der Einstellungen bzgl. der Seitenabstände weiter eingerückt ist, als der Titel der Definition.
	\end{defi}
\end{document}

von sudo » Fr 25. Sep 2015, 14:09

[mm][/mm]

Zeilenumbruch in Überschrift, newtheorem-Umgebung

von GirlyMaths » Fr 25. Sep 2015, 11:19

Hallo zusammen!

Ich benutze die newtheorem-Umgebung für Definitionen, Sätze etc. und gebe diesen damit auch eine Überschrift, also beispielsweise den Namen des Satzes. Leider wird dort kein Zeilenumbruch vorgenommen, sodass diese Überschrift länger ist, als alle anderen Texte.

Wie bekommt man eine Anpassung der Überschrift hin?

Ich bin dankbar für eure Hilfe!

Liebe Grüße,
GirlyMaths

Nach oben