I am creating a document that uses a mixture of 1- and 2-column layouts with the multicol
package. I would like to be able to balance the columns and have some text spanning both columns before resuming the 2-column layout. For example:
\documentclass{article}
\usepackage{multicol}
\usepackage{lipsum}
\begin{document}
\begin{multicols}{2}[Some text that will span both columns and fill the entire page width.]
\lipsum
% \end{multicols}
\newpage
% \begin{multicols}{2}[Some text that will span both columns and fill the entire page width.]
\lipsum
\end{multicols}
\end{document}
When \newpage
is called, is immediately begins a new page and does not balance the column. The effect I would like to achieve is shown if the two lines above are uncommented. Then, ending the multicol
environment and beginning it again (with the option argument to span both columns) works. However, this ends the current group, so local definitions are lost and I cannot proceed if this balancing happens within another environment.
Is it possible to achieve the desired effect, balancing the columns at a specific point with some interceding text?
[I am using the multicol 1.8a
package from the SVN site.]