Maximilian hat geschrieben:Nur habe ich jetzt ein Problem, er bricht den Text in der fbox nicht um.
\fbox ist wie \mbox eine horizontale Box. In horizontalen Boxen erfolgt kein Absatzumbruch. Den gibt es nur in Absatzboxen (aka vertikalen Boxen). Diese wiederum kann man natürlich in eine horizontale Box packen. Die erste Idee wäre also vermutlich
\fbox{\parbox[\linewidth}{...}}
zu verwenden. Und schon ist man wieder reingefallen, weil natürlich die Linien ebenfalls eine Breite haben, nämlich \fboxrule und die Linien noch einen Abstand vom Inhalt haben, nämlich \fboxsep. Korrekt wäre also
\fbox{\parbox{\dimexpr \linewidth - 2\fboxrule - 2\fboxsep}{...}}
Eine Lösung als Umgebung, bei der allerdings ebenfalls vergessen wurde, die Linienbreite und den Abstand von der Linie zu berücksichtigen ist im usrguide zu finden. Dieser ist Bestandteil von LaTeX.
Falls zusätzlich zum Absatzumbruch ein Seitenumbruch erwünscht ist, sei auf die Lösung von pospiech verwiesen.
[quote="Maximilian"]Nur habe ich jetzt ein Problem, er bricht den Text in der fbox nicht um.[/quote]
\fbox ist wie \mbox eine horizontale Box. In horizontalen Boxen erfolgt kein Absatzumbruch. Den gibt es nur in Absatzboxen (aka vertikalen Boxen). Diese wiederum kann man natürlich in eine horizontale Box packen. Die erste Idee wäre also vermutlich
[code]\fbox{\parbox[\linewidth}{...}}[/code]
zu verwenden. Und schon ist man wieder reingefallen, weil natürlich die Linien ebenfalls eine Breite haben, nämlich \fboxrule und die Linien noch einen Abstand vom Inhalt haben, nämlich \fboxsep. Korrekt wäre also
[code]\fbox{\parbox{\dimexpr \linewidth - 2\fboxrule - 2\fboxsep}{...}}[/code]
Eine Lösung als Umgebung, bei der allerdings ebenfalls vergessen wurde, die Linienbreite und den Abstand von der Linie zu berücksichtigen ist im usrguide zu finden. Dieser ist Bestandteil von LaTeX.
Falls zusätzlich zum Absatzumbruch ein Seitenumbruch erwünscht ist, sei auf die Lösung von pospiech verwiesen.