Rahmen um Text bei Seitenumbruch mit mdframed

Schriftbild, Absätze und Auflistungen einstellen
lightlapreset
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: So 9. Aug 2015, 09:07

Rahmen um Text bei Seitenumbruch mit mdframed

Beitrag von lightlapreset »

Hallo allerseits!
Ich stehe mal wieder vor einem Problem zu dem ich einfach keine Lösung weiß. Ich habe einen ziemlich langen Text, um den ein Rahmen soll. Dafür benutze ich mdframed, was auch eigentlich ganz gut klappt. Nur bei einem Umbruch (im MWE habe ich einfach mal einen manuell reingemacht, in meinem Dokument kommt der durch ein Bild) hätte ich es gerne, wenn die Seitenlinien trotzdem bis nach unten an die Seite gehen und nicht an der Stelle aufhören, wo umgebrochen wird.

Kennt da jemand zufällig eine Lösung? Danke schon mal :)

Code: Alles auswählen

\documentclass[book,fleqn]{report}																														
\usepackage{lipsum}
\usepackage{mdframed}
\begin{document}

\begin{mdframed}
\lipsum
\pagebreak
\lipsum
\end{mdframed}

\end{document}

cis
Forum-Anfänger
Forum-Anfänger
Beiträge: 24
Registriert: Mi 22. Jul 2020, 20:14

Re: Rahmen um Text bei Seitenumbruch mit mdframed

Beitrag von cis »

Bei tcolorbox bekommt man es mit Hausmitteln hin:

\begin{tcolorbox}[
boxrule=3mm, % zum Hervorheben (default = 0.5mm)
sharp corners, colback=white,
breakable,
enhanced,
height fixed for=middle, % <---- bewirkt den Effekt
%height fixed for=all, % alternativ
]

Beachte Seite 2:

5555555.png

Code: Alles auswählen

\documentclass[book,fleqn]{report}
\usepackage{lipsum}
\usepackage{mdframed}

\usepackage[most]{tcolorbox}

\begin{document}
\section{mdframed}
\begin{mdframed}
\lipsum
\vfill \pagebreak 
\lipsum
\end{mdframed}

\newpage
\section{tcolorbox}
\begin{tcolorbox}[
boxrule=3mm, % zum Hervorheben (default = 0.5mm)
sharp corners, colback=white,
breakable,
enhanced, 
height fixed for=middle, % <---- bewirkt den Effekt
%height fixed for=all, % alternativ
]
\lipsum \pagebreak \lipsum
\end{tcolorbox}
\end{document}

Antworten