TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

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

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?

share|improve this question
do you want the one column to insert a Figure or Table? – Mario S. E. Oct 25 '13 at 9:42
@MarioS.E. I need for a onecolumn abstract. – SPRajagopal Oct 25 '13 at 9:47
because IEEE doesn't use one column abstract. why do you want to modify it if it is going to be an IEEE paper? – percusse Oct 25 '13 at 9:48
I'm with @percusse on this one. IEEE only uses one column for large tables or figures, and for that you just need \begin{figure*}...\end{figure*} or \begin{table*}...\end{table*} – Mario S. E. Oct 25 '13 at 9:50
@MarioS.E. I did some naughty stuff before :) but I really recommend not doing this the fonts and other settings look ugly. Evidence : tex.stackexchange.com/a/50715/3235 – percusse Oct 25 '13 at 9:59

A minimal working example:


\title{The title}

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.

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.