When I end a sentence like this:
Here is something you should read \cite{name}.
Sometimes the end of the sentence coincies with the end of a row. In this case the next line begins with the dot at the end of the sentence.
Putting the dot before the \cite
Here is something you should read.\cite{name}
solves the problem, but I checked some scientific articles and they all put the dot after the \cite
and do not get this adverse effect.
How can I prevent the dot to jump to the next line?
EDIT: A minimum working example:
\documentclass[a4paper,11pt,twocolumn]{jarticle}
\usepackage{evocomp}
\begin{document}
----------------Here is something you should read\cite{lal}.
\end{document}
It seems that the problem is in the evocomp
package I am using.
You should see \hbox{paragraph~\ref{name}.}
? – T. Verron Nov 16 '12 at 8:22\cite
) than cross-references, and these may come before or after punctuation depending upon the publisher's style. – Joseph Wright♦ Nov 16 '12 at 8:28Here is something you should read \hbox{\cite{name}.}
should work (but the result may be awful, since it may push the cite on the next line as well). – T. Verron Nov 16 '12 at 8:40\hbox{paragraph~\cite{name}}
doesn't really work as it may disable hyphenation of the word paragraph. Putting the\hbox
around the\cite
also prevents it. In cases like this, I'd suggest rephrasing the sentence with the quotation or rewriting BibTeX orbiblatex
. (See also the last epigraph on Page 107 of the TeXBook.:-) – user10274 Nov 16 '12 at 8:59