Seite 1 von 1

Rahmen um Text bei Seitenumbruch mit mdframed

Verfasst: Sa 26. Sep 2015, 19:32
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 :)
\documentclass[book,fleqn]{report}																														
\usepackage{lipsum}
\usepackage{mdframed}
\begin{document}

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

\end{document}

Re: Rahmen um Text bei Seitenumbruch mit mdframed

Verfasst: Fr 31. Jul 2020, 13:48
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
\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}