如何制作一个跨越整个文本高度的可破坏的 tcolorbox?

如何制作一个跨越整个文本高度的可破坏的 tcolorbox?

如何制作一个tcolorbox跨越整个文本高度的可破坏对象?我试过这个:

\documentclass{article}

\usepackage[breakable]{tcolorbox}
\usepackage[top=2cm,bottom=2cm,hmargin=2.2cm]{geometry}

\usepackage{lipsum}

\begin{document}

\begin{tcolorbox}[breakable,height fill]
\lipsum[1-10]
\end{tcolorbox}

\end{document}

问题是tcolorbox第二页没有\textheight(即框应该像页面周围的边框):

在此处输入图片描述

答案1

一种可能性是使用height fixed for=all密钥。

这样做的好处是,破损盒子的任何部分的高度都是相同的,也就是说,如果有两个以上的部分,比如说 3 个,那么中间的盒子也会具有相同的高度。

\documentclass{article}

\usepackage[breakable]{tcolorbox}
\usepackage[top=2cm,bottom=2cm,hmargin=2.2cm]{geometry}

\usepackage{lipsum}

\begin{document}

\begin{tcolorbox}[breakable,height fixed for=all]
\lipsum[1-10]
\end{tcolorbox}

\end{document}

在此处输入图片描述

相关内容