barbara's answer explains why this happens and offers some advice on how to address it. I have to say, I'm pretty sure I'm wildly inconsistent about how I handle this.
Here's a comparison:
\documentclass{article}
\begin{document}
Some words \dots after the beginning.
Some words \textellipsis after the beginning.
Some words \dots\ after the beginning.
Some words \textellipsis\ after the beginning.
\end{document}
produces:
While the lack of space in the first two cases looks odd, the second two don't look quite right to me either because the space after the ellipsis now exceeds that before it.
As I understand it, this is because space equal to that between the dots is added after the final dot to ensure that any following punctuation is correctly spaced:
Do you know some words \dots?
Do you know some words \textellipsis?
produces:
which seems reasonable. When \
is added after the ellipsis, the additional space is added to the space already there.
If you want even spacing around the ellipsis, the ellipsis
package offers a solution:
\documentclass{article}
\usepackage{ellipsis}
\begin{document}
Some words \dots\ after the beginning.
Some words \textellipsis\ after the beginning.
Do you know some words \dots?
Do you know some words \textellipsis?
\end{document}
produces balanced spacing in both kinds of case:
But if, like me, you are horribly inconsistent about this, you might hope the package would solve the problem automatically.
According to the documentation, you should be able to do just this using the option xspace
. In that case, you are supposed to be able to type \dots whatever
and have everything work. However, when I try that, the spacing after the ellipsis is again larger than that before it, although the effect is less pronounced than without the package.
That is,
\documentclass{article}
\usepackage[xspace]{ellipsis}
\begin{document}
Some words \dots\ after the beginning.
Some words \textellipsis\ after the beginning.
Some words \dots after the beginning.
Some words \textellipsis after the beginning.
Do you know some words \dots?
Do you know some words \textellipsis?
\end{document}
produces
rather than
So I'm not sure this option works quite as intended....
EDIT Moreover, xspace
's author recommends avoiding the package.
\dots
because spaces after a control sequence are ignored (except as needed to recognize the end of the control sequence). the usual recommendation is to insert a "slash space" after\dots\
to get an ordinary (as opposed to end-of-sentence) space.` since it's not needed often in my document. But
\dots` should deal with the typographic question automaticaly. If you post as an answer I'll accept so the question won't stay unanswered.