这是一个后续问题:如何制作一个跨越整个文本高度的可破坏的 tcolorbox?
我想在最后一页底部的彩色框内添加一些文本。但是\vfill
不行。有什么想法吗?
\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]
\vfill
Some text on the bottom of the last page.
\end{tcolorbox}
\end{document}
答案1
\vfill 无法工作。但您可以作弊并添加覆盖(移位值尚不正确)。请注意,如果您的框已满,覆盖可能会覆盖文本。
\documentclass{article}
\usepackage[breakable,most]{tcolorbox}
\usepackage[top=2cm,bottom=2cm,hmargin=2.2cm]{geometry}
\usepackage{lipsum}
\begin{document}
\begin{tcolorbox}[breakable,height fixed for=all,enhanced,
overlay last={\node[anchor=base west] at ([xshift=1cm,yshift=1cm]frame.south west){Some text on the bottom};}]
\lipsum[1-10]
\end{tcolorbox}
\end{document}