Estou usando \vfill* para desequilibrar colunas em um ambiente de duas colunas. As colunas são preenchidas com uma série de ambientes de figuras que estou usando para manter os blocos de texto juntos. Gostaria que as figuras ficassem no topo da página, com o espaço em branco na parte inferior, em vez de espaçadas, o que parece ser o padrão ao usar duas colunas. \vfill*
funciona muito bem, exceto que imprime o asterisco na parte inferior da página. Encontrei exemplos de pessoas usando \vspace*{\fill}
, mas isso não funciona para o documento com o qual estou trabalhando. O uso \vfill \break
também foi sugerido, mas só funciona para a coluna da direita. Usar \vfill \columnbreak
muda meu conteúdo para fora da página. Estou usando o xelatex para compilar, já que estou usando o mathspec. Alguém sabe por que o asterisco está sendo impresso e como evitar isso? Ou alguém conhece uma maneira melhor de desequilibrar as colunas?
\documentclass[twocolumn]{article}
\begin{document}
\begin{figure}[H]
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer consectetur tincidunt vestibulum. Sed sed enim id ante posuere sodales. Mauris porttitor sollicitudin neque et sollicitudin.
\end{figure}
\begin{figure}[H]
Mauris lacinia suscipit odio eget bibendum. Curabitur facilisis, felis sit amet venenatis tempus, massa lectus dignissim dui, ut vehicula nibh sem ac massa.
\end{figure}
\begin{figure}[H]
Morbi et tortor id leo rhoncus facilisis nec id quam. Phasellus porttitor, augue et viverra tempor, nisi leo fringilla erat, a iaculis eros felis id magna.
\end{figure}
\vfill*
\begin{figure}[H]
Nam vitae lorem nunc. Sed viverra, dui nec egestas auctor, ligula arcu fringilla velit, at volutpat justo odio vitae turpis. Curabitur eget nibh justo.
\end{figure}
\begin{figure}[H]
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer consectetur tincidunt vestibulum. Sed sed enim id ante posuere sodales. Mauris porttitor sollicitudin neque et sollicitudin.
\end{figure}
\end{document}
Responder1
não use ambientes flutuantes, use minipáginas e, se precisar de legendas, use package caption
e \captionof{figure}{...}
. Isso permite usar \newpage
. \vfill
então não é necessário:
\documentclass[twocolumn]{article}
\begin{document}
\begin{minipage}{\linewidth}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer consectetur tincidunt vestibulum. Sed sed enim id ante posuere sodales. Mauris porttitor sollicitudin neque et sollicitudin.
\end{minipage}
\begin{minipage}{\linewidth}
Mauris lacinia suscipit odio eget bibendum. Curabitur facilisis, felis sit amet venenatis tempus, massa lectus dignissim dui, ut vehicula nibh sem ac massa.
\end{minipage}
\begin{minipage}{\linewidth}
Morbi et tortor id leo rhoncus facilisis nec id quam. Phasellus porttitor, augue et viverra tempor, nisi leo fringilla erat, a iaculis eros felis id magna.
\end{minipage}
%\vfill
\newpage
\begin{minipage}{\linewidth}
Nam vitae lorem nunc. Sed viverra, dui nec egestas auctor, ligula arcu fringilla velit, at volutpat justo odio vitae turpis. Curabitur eget nibh justo.
\end{minipage}
\begin{minipage}{\linewidth}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer consectetur tincidunt vestibulum. Sed sed enim id ante posuere sodales. Mauris porttitor sollicitudin neque et sollicitudin.
\end{minipage}
\end{document}