Вы находитесь на странице: 1из 1

17.

6 Breakable boxes and the multicol package

With version 4.10, the algorithm for detecting the available height for a tcolorbox inside
! a multicol environment was improved with help of Frank Mittelbach. This change may
impact existing user code which may have to be adapted.

Unbreakable tcolorboxes can be used with- for a breakable box cannot be done by the
out special care inside a multicols environ- balancing routine of multicols. By de-
ment from the multicol package [9]. fault, boxes will break at maximum col-
Since version 3.10, a breakable tcolorbox umn height. To get pleasant results, use
detects, if it is used inside a multicols the /tcb/break atÕ P. 368 and /tcb/height
environment. But choosing break points fixed forÕ P. 371 options.

% \usepackage{lipsum,multicol} % preamble
\footnotesize
\begin{multicols}{2}
\lipsum[1]
\begin{tcolorbox}[enhanced jigsaw,breakable,size=title,
colback=red!5!white,colframe=red!75!black,fonttitle=\bfseries,
title=My breakable box,pad at break=1mm, break at=-\baselineskip/0pt ]
\lipsum[2-4]
\end{tcolorbox}
\lipsum[4]
\end{multicols}

Lorem ipsum dolor sit amet, consectetuer adipiscing pellentesque ante. Phasellus adipiscing semper elit.
elit. Ut purus elit, vestibulum ut, placerat ac, adipisc- Proin fermentum massa ac quam. Sed diam turpis,
ing vitae, felis. Curabitur dictum gravida mauris. Nam molestie vitae, placerat a, molestie nec, leo. Maece-
arcu libero, nonummy eget, consectetuer id, vulputate nas lacinia. Nam ipsum ligula, eleifend at, accum-
a, magna. Donec vehicula augue eu neque. Pellentesque san nec, suscipit a, ipsum. Morbi blandit ligula feu-
habitant morbi tristique senectus et netus et malesuada giat magna. Nunc eleifend consequat lorem. Sed
fames ac turpis egestas. Mauris ut leo. Cras viverra lacinia nulla vitae enim. Pellentesque tincidunt pu-
metus rhoncus sem. Nulla et lectus vestibulum urna rus vel magna. Integer non enim. Praesent euis-
fringilla ultrices. Phasellus eu tellus sit amet tortor mod nunc eu purus. Donec bibendum quam in
gravida placerat. Integer sapien est, iaculis in, pretium tellus. Nullam cursus pulvinar lectus. Donec et
quis, viverra ac, nunc. Praesent eget sem vel leo ultrices mi. Nam vulputate metus eu enim. Vestibulum
bibendum. Aenean faucibus. Morbi dolor nulla, male- pellentesque felis eu massa.
suada eu, pulvinar at, mollis ac, nulla. Curabitur auctor Quisque ullamcorper placerat ipsum. Cras nibh.
semper nulla. Donec varius orci eget risus. Duis nibh Morbi vel justo vitae lacus tincidunt ultrices.
mi, congue eu, accumsan eleifend, sagittis quis, diam. Lorem ipsum dolor sit amet, consectetuer adipisc-
Duis eget orci sit amet orci dignissim rutrum. ing elit. In hac habitasse platea dictumst. Integer
tempus convallis augue. Etiam facilisis. Nunc el-
ementum fermentum wisi. Aenean placerat. Ut
My breakable box
imperdiet, enim sed gravida sollicitudin, felis odio
Nam dui ligula, fringilla a, euismod sodales, sollici- placerat quam, ac pulvinar elit purus eget enim.
tudin vel, wisi. Morbi auctor lorem non justo. Nam Nunc vitae tortor. Proin tempus nibh sit amet nisl.
lacus libero, pretium at, lobortis vitae, ultricies et, Vivamus quis tortor vitae risus porta vehicula.
tellus. Donec aliquet, tortor sed accumsan biben-
dum, erat ligula aliquet magna, vitae ornare odio
Quisque ullamcorper placerat ipsum. Cras nibh. Morbi
metus a mi. Morbi ac orci et nisl hendrerit mollis.
vel justo vitae lacus tincidunt ultrices. Lorem ipsum
Suspendisse ut massa. Cras nec ante. Pellentesque
dolor sit amet, consectetuer adipiscing elit. In hac
a nulla. Cum sociis natoque penatibus et magnis
habitasse platea dictumst. Integer tempus convallis au-
dis parturient montes, nascetur ridiculus mus. Ali-
gue. Etiam facilisis. Nunc elementum fermentum wisi.
quam tincidunt urna. Nulla ullamcorper vestibu-
Aenean placerat. Ut imperdiet, enim sed gravida sollic-
lum turpis. Pellentesque cursus luctus mauris.
itudin, felis odio placerat quam, ac pulvinar elit purus
Nulla malesuada porttitor diam. Donec felis erat,
eget enim. Nunc vitae tortor. Proin tempus nibh sit
congue non, volutpat at, tincidunt tristique, libero.
amet nisl. Vivamus quis tortor vitae risus porta vehic-
Vivamus viverra fermentum felis. Donec nonummy
ula.

375