I have been making some notes for a math class in LaTeX and I was wondering if there was a way to disable the automatic vertical spacing. I am writing the document in three columns and it seems to spread some sections over an entire column to fill it. If there is a way to fix this, please help. (Note: I have not made any changed to the default text alignment, this happened automatically.)

The vertical padding spread the text in some columns out very far.

  • 1
    Please clarify your specific problem or provide additional details to highlight exactly what you need. As it's currently written, it's hard to tell exactly what you're asking.
    – Community Bot
    Commented Oct 8, 2021 at 3:12
  • Do please also tell us which document class you employ.
    – Mico
    Commented Oct 8, 2021 at 4:57
  • 1
    everything happens due to commands in your document, here you are presumably using a document class that you have not specified that defaults to \flushbottom when you want \raggedbottom Commented Oct 8, 2021 at 7:25

1 Answer 1


As written in the documentation multicol has its own controls for ragged and aligned columns called \raggedcolumns and \flushcolumns, the default is the latter. They are applied if a multicols spans several pages, regardless of what the document uses elsewhere (i.e., \raggedbottom does not apply then). It also has controls for handling the last column specially when balancing, see texdoc multicol.

You must log in to answer this question.

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