
El entorno paracol permite que las figuras abarquen dos columnas mediante el uso de un asterisco en la declaración del entorno de la figura: \begin{figure*} ... \end{figure*}
.
No estoy familiarizado con el motivo de por qué funciona eso, y tenía curiosidad por saber si hay algo análogo para un entorno derivado de tcolorbox (como \newtcolorbox{NewBox}[1][!htbp]{...float=#1}
). Es decir, en este ejemplo, ¿puedo obtener un NewBox que abarque ambas columnas de paracol como supuse erróneamente que \begin{NewBox*} ... \end{NewBox*}
lo haría?
PD: La siguiente etiqueta es "parcolumns" porque no tengo una reputación lo suficientemente alta como para crear la etiqueta 'paracol' (en referencia a este paquete CTAN:http://www.ctan.org/pkg/paracol)
Respuesta1
Esta es la versión revisada de mi primera respuesta. Requiere tcolorbox
con versión 2.80 (2014/03/31)
.
Para obtener un equivalente al figure*
entorno para tcolorbox
, debe usar la float*
opción en lugar de la float
opción. tcolorbox
También se debe adaptar el ancho , p. ej width=\textwidth
.
Si desea tener también el análogo de estrella, puede utilizar el siguiente código de ejemplo. Tenga en cuenta que la estrella se coloca después del nombre del entorno.
\documentclass{article}
\usepackage{paracol}
\usepackage[many]{tcolorbox}% version 2.80 (2014/03/31)
\usepackage{lipsum}
\NewTColorBox{NewBox}{ s O{!htbp} }{%
floatplacement={#2},
IfBooleanTF={#1}{float*,width=\textwidth}{float},
colframe=blue!50!black,colback=blue!10!white,% any tcolorbox options here
}
\begin{document}
\begin{paracol}{2}
\sloppypar
\lipsum[1]
\begin{NewBox}
Single column float.
\end{NewBox}
\switchcolumn
\begin{NewBox}[!h]
Single column float.
\end{NewBox}
\lipsum[2]
\lipsum[3]
\switchcolumn
\lipsum[4]
\begin{NewBox}*
Double column float.
\end{NewBox}
\lipsum[5]
\switchcolumn
\lipsum[6]
\end{paracol}
\end{document}