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}
2
  • 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'
    Commented Mar 17, 2012 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. Commented Mar 17, 2012 at 20:12

1 Answer 1

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}
1
  • Works great. Thanks a lot @lockstep. Hope I've properly given you the due credits this time.
    – ganzewoort
    Commented Mar 17, 2012 at 22:12

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .