TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

In IEEE documents all the columns are balanced. Is it posible to achieve this in an article class?.

share|improve this question
See the multicols package. – David Carlisle Dec 22 '12 at 22:31
You can have a look at the balance package. – egreg Dec 22 '12 at 23:03
I used the multicol, flushend and balance packages but these not works fine for me – Andres Sarmiento C Dec 23 '12 at 3:24
Andres, it would be really nice if you accepted the most helpful answers to your old questions. See how to accept an answer – Vivi Dec 23 '12 at 4:53
The more I look at the question (and what the IEEE document classes do) the more I believe the answer to the question is simply: use \flushcolumns with the standard article class. – Frank Mittelbach Aug 25 '13 at 20:40
up vote 8 down vote accepted

In addition to commented multicols or balance packages and others as vwcol (this for a single page), may be a simpler method is the package flushend

\usepackage{flushend} %balanced columns
\usepackage{lipsum} % dummy text

Another option, that could be problematic when using floats and enunciations (theorem, lemma, etc,) is set the fontsize, baseline and lines per page in the whole document with the grid package to fill the empty space of the last page or fit the text to n-1 pages.

For example, in this MWE with a single short column in the third page can be converted to a document with two or tree pages with no empty spaces:

% for a 2 pages document uncomment this
% for a 3 pages document uncomment this
% \usepackage[fontsize=11pt,baseline=14pt,lines=35]{grid}
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.