The normal setting when in two column format is to place footnotes at the bottom of the same column where the footnote mark is.
You're being very unlucky, because the line that goes at the top of the right column has two footnote markers. It would probably fit, together with the footnote, if it had only one, but, apparently, there is no room for the third line corresponding to the second footnote.
First of all, don't worry about these problems until the text is essentially in its final form, in particular when you know that the abstract is finished.
The best method for solving such problems is rewording. A different choice of words or a change in their order can avoid the unfortunate situation. For instance, you might try shortening the abstract by one line.
The shortening of the abstract might also be achieved by adding
\looseness=-1
just after the ending period, since this command tell TeX to try harder into making the paragraph one line shorter than the “ideal” length.
If none of these attempts succeeds, you can try adding a line to the page length, but beware that this might be rejected by the journal/proceedings editors in case of a submission: place
\enlargethispage{\baselineskip}
anywhere in the first page; a sensible location would be above \section{Introduction}
.
A different approach would be
\usepackage{ftnright}
that deals with footnotes in two column format in a different way: all footnotes go at the bottom of the right column, independently of where the mark falls. However, this format might be rejected in case of a submission.
Best Answer
It works if you remove
\raggedright
from the definition of\twocolfootfmtX
. In my example I use theetoolbox
package to do so.[Note: For justified two-column typesetting, loading the
microtype
package is strongly recommended.