I have a standard article in two-column format without author or date, only a title. I would like to reduce the vertical space after the title.

I tried using \vspace*{-1cm} after \maketitle, but the problem is that this only reduces the space above the left column, not above the right column.

Minimal example:



\title{Awesome title}





This only adds a negative space before the left column, but not before the right column:

Left column is higher than right column

  • 1
    Not very elegant, but you can place \vspace*{-1cm} inside the title (\title{Ordinary title\vspace*{-1cm}}), or in the date (\date{\today\vspace*{-1cm}}).
    – anderstood
    Commented Feb 11, 2015 at 15:22
  • Actually, this would have been elegant enough for me, but it does not work as I expected. It lowers the title instead of raising the text. I ended up redefining \@maketitle, as suggested in the answer. Commented Feb 12, 2015 at 10:00

1 Answer 1


The spaces are defined in the \@maketitle macro. You should patch or redefine this macro to change these spaces. For instance, add the following to your preamble:

        \vskip1.5em{\large\lineskip.5em\begin{tabular}[t]{c}\@author\end{tabular}\par }%
        \vskip 1em{\large \@date }%

You must log in to answer this question.

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