2009-12-06 22 views
5

Me gustaría insertar una imagen (figura) en un documento que utiliza un diseño de dos columnas. Sin embargo, quiero que tome una página entera y no se centre en una de las columnas. Actualmente, si agrego un modificador [p] a la figura, la imagen completa cae en la última página, en cambio en el medio del documento.Imagen de página completa en diseño de dos columnas

¿Cómo puedo forzar a una página a volver a un diseño de una sola columna e insertar una sola imagen grande allí?

Respuesta

0

\usepackage{multicol} en su preámbulo.

Entonces

\begin{document} 
\begin{multicols}{2} 

blah blah blah text 

\end{multicols} 

\begin{figure}[H] 
\includegraphics[width=1\textwidth]{arc} 
\end{figure} 

\begin{multicols}{2} 

blah blah blah text 

\end{multicols} 
\end{document} 

Esto es feo y sucio. y tendrá que jugar con el lugar donde se imagina para poder equilibrar el texto, pero es exactamente lo que pidió.

+1

Esto NO es recomendable. Rompe TODO EL FLUJO de las columnas y se reinicia después de la figura completamente nueva con columnas de organización. Lo que significa que el texto está completamente fuera de flujo – Email

+0

¿Es su problema lo mismo que OP? ¿Puedes hacer algo más que quejarte? ¿Tal vez un ejemplo de trabajo mínimo? – Mica

38

Utilice el entorno figure*. Así que en lugar de

\begin{figure}[ht] % I typically use ht 
\centering 
... 
\end{figure} 

se debe utilizar

\begin{figure*}[ht] 
\centering 
... 
\end{figure*} 

Esto también funciona para tablas (es decir table*). ¡Espero que esto ayude!

+0

El problema con este enfoque es que mis columnas ya no están balanceadas en la última página si utilizo 'figure *'. No estoy seguro de por qué tiene alguna conexión, pero aún así:/ – viraptor

+0

He intentado esto. Es mucho más elegante que el mío :) – Crowley

+0

Tengo miedo de que esto funcione solo como el comando de inicio '\ begin {figure *}' o '\ begin {figure *} [t]'. Los parámetros '[p]', '[h]' y '[b]' forzaron que la imagen se establezca con las dimensiones correctas pero en la última página. – Crowley

3

No es elegante, pero con float paquete de carga que puede utilizar:

\begin{figure}[H] 
\onecolumn\includegraphics{arc} 
\end{figure} 
\twocolumn 

Pero hay que colocar esta pieza de código para locetion exacta en el código fuente. De lo contrario, obtendrás un salto de página en cualquier parte de la página con doble página, luego en la página con imagen de imagen.

+0

Has salvado a mi hombre de la vida. ¡Busqué eso por horas! ¡Multicols no funciona correctamente! El problema con la figura * es que siempre obliga a la imagen a una nueva página. Atornille el látex – maniac

Cuestiones relacionadas