2009-08-06 31 views
5

Estoy utilizando el paquete multicol, con dos columnas, y necesito una figura para abarcar ambas columnas. Estoy al tanto de \begin{figure*}, pero no quiero que la figura flote. He estado buscando en Google durante aproximadamente una hora, fue en vano. Cualquier ayuda sería genial.Figura no flotante que abarca dos columnas en el entorno multicol

Respuesta

7

Tener un vistazo a la nonfloat paquete (es parte de TeXlive, por lo que es muy probable que ya la tenga). El siguiente ejemplo tomado del Manual de nonfloat muestra cómo se puede tener una figura no flotante con el subtítulo:

\begin{minipage}{\linewidth} 
\centering% 
\includegraphics[width=0.8\linewidth,clip=]{input.eps}% 
\figcaption{Caption}% 
\label{fig:input.eps}% 
\end{minipage} 

El paquete nonfloat proporciona el comando \ figcaption que se puede utilizar fuera de flota. Para combinar esto con Multicol creo que tienes que \ end {multicols}, pon la figura, y luego \ begin {multicols} {2}.

+0

Gracias. Terminar el multicol se ve un poco divertido, pero produce los resultados deseados. – Mica

2

Bueno, las figuras flotantes en LaTeX pueden ser un reto ... Pero, por lo que recuerdo, lo esencial es que una figura siempre está flotando y no hay otra forma de cambiarla que no usar una figura, sino incluir directamente.

Habiendo dicho esto, el capítulo 9 en "Guía de látex" "tablas y figuras flotantes" menciona algunas cosas que pueden ayudarle (enumerados en orden mencionado):

\suppressfloats 
package flafter 
package float 
package here 
package floatflt 
+0

Gracias por su respuesta, pero la parte clave de mi pregunta fue ".. . No quiero que la figura flote "pero todavía necesito el entorno de figuras para los subtítulos. the \ begin {figure *} le dice al látex que cuando use dos columnas, quiero que la figura abarque ambas columnas ... pero solo flota. Quiero que no flote, como el especificador de ubicación [H] para el entorno de figuras regulares, pero la versión con estrella no toma [H], solo [tb]. – Mica

2

No completamente fuera del tema, http://www.deesaster.org/latex-magazinerstellung.php tiene un artículo de ejemplo que muestra cómo hacer revistas con látex (ver el ejemplo LaTeX-Magazinerstellung-Artikel.pdf) que usa imágenes múltiples y tiene imágenes que abarcan más de una columna. Esto, creo, es interesante, desafortunadamente el código fuente y la guía están en alemán, pero creo que lo hace con un \ parbox ...

+0

gracias por la respuesta. un parbox lograría casi lo mismo que un minipage, con algunos pequeños caprichos diferentes. Lo tendré en cuenta. – Mica

Cuestiones relacionadas