I am trying to make a document so that a colorbox, in a double column book document, spans both of the columns nad I do not know what to do. Here is my test.
\documentclass[10pt,twoside,twocolumn,openany]{book}
\usepackage[most]{tcolorbox}
\usepackage{xcolor}
\usepackage{lipsum}
\definecolor{monstertan}{HTML}{FDF1DC} %e.g. used for newer monsterblock
\definecolor{iron}{HTML}{CBCDCD} %e.g. used for older monsterbox
\definecolor{undergold}{HTML}{C9AD6A} % e.g. used for titlerules
\definecolor{uppergold}{HTML}{B89A67} %e.g. used for pagenumbers and footer
\definecolor{brass}{HTML}{B5A642}
\definecolor{copper}{HTML}{b87333}
\definecolor{black}{HTML}{000000}
\DeclareTColorBox{paperbox}{O{} m O{iron}}{
frame hidden,
boxrule=0pt,
breakable,
enhanced,
before skip=11pt plus 1pt,
toptitle=3mm,
boxsep=0.25ex,
left=8pt,
right=8pt,
fonttitle=\fontfamily{fosj}\selectfont\scshape\bfseries\color{brass},
fontupper=\fontfamily{lmss}\selectfont,
title=#2,
arc=0mm,
parbox = false,
borderline north={1pt}{-0.5pt}{brown},
borderline south={1pt}{-0.5pt}{brown},
colback=#3,
colframe=#3,
colbacktitle=#3,
fuzzy shadow={0mm}{-3.5pt}{-0.5pt}{0.4mm}{black!60!white},
overlay={
\fill [fill=brown] (frame.south west) -- ++(7pt,0) -- ++(0,-5pt) -- cycle;
\fill [fill=brown] (frame.north west) -- ++(7pt,0) -- ++(0,5pt) -- cycle;
\fill [fill=brown] (frame.north east) -- ++(-7pt,0) -- ++(0,5pt) -- cycle;
\fill [fill=brown] (frame.south east) -- ++(-7pt,0) -- ++(0,-5pt) -- cycle;
},
after={\vspace{10pt plus 1pt}\noindent},
#1
}
\begin{document}
\lipsum*
\begin{paperbox}[width=200px]{lipsum}
\lipsum
\end{paperbox}
\end{document}
How do I go about doing it?
Best Answer
One alternative to
multicol
could becuted
: