18.2 Storing Content: /boxarrayreset /consumeboxarray /consumetcboxarray /boxarrayclear
18.2 Storing Content: /boxarrayreset /consumeboxarray /consumetcboxarray /boxarrayclear
Works like \boxarrayresetÕ P. 388 to reset the size counter of a box array hnamei to
zero. Additionally, all allocated box registers of the box array are cleared of their con-
tent. Note that the allocated box registers stay allocated. So, this may be useful to clear
memory, but not to free registers for other applications. If \consumeboxarrayÕ P. 392 or
\consumetcboxarrayÕ P. 392 was used to apply the stored boxes, there is no advantage in
using \boxarrayclear.
% \usepackage{lipsum}
\begin{tcolorbox}[enhanced jigsaw,size=fbox,width=4cm,
colback=yellow!10,colframe=yellow!10!black,
enforce breakable,% use only breakable in the real world!
break at=7cm/4cm,
height fixed for=all,
watermark text=\arabic{tcbbreakpart},
reset box array,
store to box array
]
\lipsum[1]
\end{tcolorbox}
\useboxarray{1}\hfill
\begin{tabular}[b]{cc}
\multicolumn{2}{c}{\includegraphics[width=7cm]{Basilica_5.png}}\\
\useboxarray{2} & \useboxarray{3}
\end{tabular}
1 23
erat ac, adipiscing vi-
tae, felis. Curabitur
dictum gravida mauris.
Nam arcu libero, non-
ummy eget, consectetuer cus sem. Nulla et lectus lor nulla, malesuada eu,
id, vulputate a, magna. vestibulum urna fringilla pulvinar at, mollis ac,
Donec vehicula augue eu ultrices. Phasellus eu tel- nulla. Curabitur auctor
neque. Pellentesque habi- lus sit amet tortor gravida semper nulla. Donec var-
tant morbi tristique senec- placerat. Integer sapien ius orci eget risus. Duis
tus et netus et male- est, iaculis in, pretium nibh mi, congue eu, ac-
suada fames ac turpis eges- quis, viverra ac, nunc. cumsan eleifend, sagittis
tas. Mauris ut leo. Praesent eget sem vel leo quis, diam. Duis eget
Cras viverra metus rhon- ultrices bibendum. Ae- orci sit amet orci dignissim
nean faucibus. Morbi do- rutrum.
389