7

I'd like to have some additional material after a paper, starting on a new page. For this purpose I'm using \clearpage or \cleardoublepage (\newpage doesn't work the way I want). Unfortunately, while the new material indeed starts on a new page, the previous page (the last page of the paper) loses the proper double-column formatting. That last page only displays one column for a shorter text or two columns unequal in length. How can the proper double-column formatting be retained for that page also?

Here is an MWE:

\documentclass[twocolumn,twoside]{revtex4}
\usepackage{lipsum}
\begin{document}
\maketitle
\section*{Main Text}
\lipsum[1-7]
\clearpage
\section*{Additional Material}
\lipsum[8-10]
\end{document}
lockstep
  • 250,273
  • 2
    This definetely needs a full MWE that illustrates the problem including the \documentclass and the appropriate packages so that those trying to help don't have to recreate it. – yo' Mar 17 '12 at 20:00
  • 1
    I think OP is looking for an explanation why two-column work isn't balanced by default, and a way to achieve it. – Brent.Longborough Mar 17 '12 at 20:12

1 Answers1

9
\documentclass[twocolumn,twoside]{revtex4}
\usepackage{lipsum}
\makeatletter
\newcommand*{\balancecolsandclearpage}{%
  \close@column@grid
  \clearpage
  \twocolumngrid
}
\makeatother
\begin{document}
\maketitle
\section*{Main Text}
\lipsum[1-7]
\balancecolsandclearpage
\section*{Additional Material}
\lipsum[8-10]
\end{document}
lockstep
  • 250,273