# [Tex/LaTex] IEEE tran one column, two column elements in the same page possible

ieeetran

I'm using IEEEtran.cls for a journal paper and I'm unable to make a one column abstract using the inbuilt commands in IEEEtran: \onecolumn, \twocolumn. Switching between the two flushes the page and starts a new one. \nopagebreak doesn't work. Tried putting samepage tags. Didn't help either. I'm compiling using Xelatex. Any way to make one column and two column in the same page?

A minimal working example:

\documentclass{IEEEtran}
\usepackage{microtype}
\usepackage{lipsum}
\title{The title}
\author{You}
\begin{document}
\twocolumn[
\begin{@twocolumnfalse}
\maketitle
\end{@twocolumnfalse}
\begin{abstract}
~{\lipsum[1]\lipsum[1]}
\end{abstract}
\bigskip]
\section{Introduction}
\lipsum[1-7]
\end{document}


Note: For some reason \lipsum[1] inside the abstract environment must be enclosed with brackets and must be at least one character before (it can be be ~, but no a normal space), but nothing of this is needed for real text.