遮蔽文本背景而不影响 mdframeds 或 tcolorboxes

遮蔽文本背景而不影响 mdframeds 或 tcolorboxes

我有一些文本,其中tcolorboxes 穿插在普通段落中。到目前为止,一切看起来都很不错,即使tcolorboxes 必须跨页(使用选项breakable)。

但是,我现在需要在某些文本后面添加阴影背景。显而易见的解决方案是另一个tcolorbox……但 atcolorbox里面的 atcolorbox永远不可能是breakable(如 MWE 所示;文档中也有说明)。

我还有什么其他选择可以将阴影框放在几页文本后面?我不需要任何花哨的功能tcolorbox(例如圆角或标题栏或调整边距),我只需要在文本后面使用漂亮的灰色。我mdframed也试过了,但混合mdframedtcolorbox似乎不受欢迎,有时会将断点放在完全错误的位置。

梅威瑟:

\documentclass{article}
\usepackage[breakable]{tcolorbox}
\usepackage{lipsum}

\begin{document}

\begin{tcolorbox}[breakable]
\lipsum[1-2]
    \begin{tcolorbox}[breakable]
    \lipsum[3-10]
    \end{tcolorbox}
\end{tcolorbox}

\end{document}

相关内容