Ich möchte die Marginalien einer tcolorbox-Box farbig machen. Folgender Code funktioniert, sofern die Box nicht über einen Seitenumbruch hinaus geht. Der Text auf der folgenden Seite ist zu weit eingschoben.
\documentclass{scrbook} \usepackage{tcolorbox} \usepackage{lipsum} \tcbuselibrary{skins} \tcbuselibrary{skins,breakable} \newtcolorbox{mybox} { enhanced, breakable, toggle left and right, colback=white, rightrule=3cm, if odd page={right skip=-3cm}{left skip=-3cm}, colframe = gray!50 } \begin{document} \begin{mybox} \lipsum \end{mybox} Anyway \begin{mybox} \lipsum[1] \end{mybox} \end{document}