[Tex/LaTex] Reduce space after title in two-column article

spacingtitlestwo-column

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:

\documentclass[twocolumn]{article}

\usepackage{lipsum}

\title{Awesome title}
\author{}
\date{}

\begin{document}

\maketitle

\vspace*{-1cm}
\lipsum

\end{document}

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

Left column is higher than right column

Best Answer

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:

\makeatletter
\renewcommand{\@maketitle}{%
    \newpage\null\vskip2em%
    \begin{center}%
        \let\footnote\thanks{\LARGE\@title\par}%
        \vskip1.5em{\large\lineskip.5em\begin{tabular}[t]{c}\@author\end{tabular}\par }%
        \vskip 1em{\large \@date }%
    \end{center}%
    \par}
\makeatother