I've got a sentence that ends on an acronym:

blah blah WORD. Next sentence blah

Running this through chktex, I'm informed that:

Warning 13 in ./file.tex line 9: Intersentence spacing (`\@') should perhaps be used.

I have two questions: firstly, am I correctly using the intersentence spacing when do this:

blah blah WORD.\@ Next sentence

as opposed to this:

blah blah WORD.\@Next sentence

The second seems to remove the spacing between the period and the N entirely; but it does get rid of the warning from chktex. On the other hand, I can't see any difference between WORD.\@ Next and WORD. Next.

Secondly, when should I use it? I can't visually see any difference in output (hence the first question) - is checking and using this something I should be doing, or is it minor enough that not worrying about it isn't going to produce visually-noticeable effects?

1 Answer 1


Part of the following is taken almost verbatim from the Fourth Edition of George Grätzer's More Math into LaTeX:

LaTeX places a certain size space between words—the interword space—and a somewhat larger space between sentences—the intersentence space (as required in English typography). To know which space to use, LaTeX must decide whether or not a period indicates the end of a sentence.

To LaTeX, a period after a capital letter, for instance, A., signifies an abbreviation or an initial. Generally, every other period signifies the end of a sentence.

This rule works most of the time. When it fails—for instance, twice with e.g.—you need to specify the type of space you want, using the following two rules.

Rule 1

If an abbreviation does not end with a capital letter, for instance, etc., and it is not the last word in the sentence, then follow the period by an interword space (\ ) or a tie if appropriate. Recall that \ provides an interword space.



\noindent The result was first published, in a first approximation,
in the Combin.\ Journal. \\
The result was first published,
in a first approximation, in the Combin. Journal.


prints as

enter image description here

Notice that "Combin." in the first line is followed by a regular interword space. The intersentence space following "Combin." in the second line is a little wider.

A tie (or nonbreakable space) is more appropriate than \ in phrases such as Prof. Smith, typed as Prof.~Smith, and pp. 271–292, typed as pp.~271--292.

The thebibliography environment handles periods properly. You do not have to mark periods for abbreviations in the name of a journal, so

Acta Math. Acad. Sci. Hungar.

is correct.

Rule 2

If a capital letter is followed by a period and is at the end of a sentence, precede the period with \@. For example,



\noindent follows from condition~H\@. We can proceed\\
follows from condition~H. We can proceed



enter image description here

Notice that there is not enough space after "H." in the second line.

To make all intersentence spaces equal to the interword space—as required in French and Spanish typography—you can use the command


To switch back to using spaces of different sizes, give the command


Addressing now the specific question, the \@ command must be used to generate the correct kind of space in the cases in which LaTeX mechanism fails; if \@ is used to the right of a dot, it prevents extra space from being added (the dot will not be considered as a symbol ending a sentece). If \@ is used to the left of a dot, it tells LaTeX to interpret the dot as a symbol ending a sentece.

Let's take a look at your concrete example; let's compare the result of:


\noindent blah blah word WORD. Next sentence \\
blah blah word WORD.\@ Next sentence \\
blah blah word WORD\@. Next sentence \\
blah blah WORD word. Next sentence \\
blah blah WORD word.\@ Next sentence \\
blah blah WORD word\@. Next sentence \\

enter image description here

The first two lines produce the same (incorrect) result. In the first line, LaTeX sees the dot as a non end-of-sentence symbol, so it uses the interword spacing; in the second line, adding \@ to the right of the dot has no effect at all (it would only prevent extra space from being added); the third line will produce the correct result (notice the extra spacing after "WORD.") since by using \@ to the left of the dot, we are telling LaTeX that the dot must be considered as an end-of-sentece symbol.

The fourth and last line produce the same (correct) result, since in the fourth line, LaTeX naturally sees the dot as the end-of-sentence symbol, whereas in the last line the \@ to the left of the dot has no effect at all (it would add extra space which is there already); the fifth line produces a too narrow spacing due to \@ to the right of the dot.

  • 12
    Note a disadvantage of using \@ with traditional TeX or pdfTeX: Similar to empty braces (i.e. {}), it destroys kerning. Compare, for instance, P. and P\@..
    – mhp
    Commented May 9, 2012 at 19:42
  • 14
    @mph For keeping the kerning, P.\spacefactor\sfcode.{}` is needed.
    – egreg
    Commented May 9, 2012 at 21:58
  • 5
    \@ has another disadvantage: It prevents the automatic suppression of the italic correction for the elements of \nocorrlist. Compare, for instance, \textit{P}. and \textit{P}\@..
    – mhp
    Commented May 17, 2012 at 12:21
  • 2
    But if you must use \nonfrenchspacing, is P\@. (or whatever) still the best thing all around to use in order to get the right space after punctuation? (Incidentally, because of your comments above, I don't use \@ when a paragraph ends with a sentence that ends with a capital letter, since there's no extra space that needs to be added then. It seems easy enough to add the \@ when you need to add another sentence.)
    – MSC
    Commented Jun 6, 2013 at 23:00
  • 6
    What about colon? Do we do the same with colons?
    – xuhdev
    Commented Apr 21, 2016 at 0:08

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .