[comp.text.tex] Minor goof in The TeXbook?

adrian@mti.mti.com (Adrian McCarthy) (05/26/90)

We all know that with macros like `\TeX', you need to put `\ ' after it to
keep TeX from swallowing the space.  (`... keep \TeX\ from ...')  But if
it comes at the end of a sentence, you should just be able to put the
period right after the macro, as in `... \TeX.'.  Right?  Well, only if
\frenchspacing is in effect.  ``\TeX don't consider a period ... to be the
end a sentence if the preceding character is an uppercase letter....''
[p. 74]  The `\TeX' macro ends in a capital `X', so if you end your sentence
with `\TeX.', TeX will use normal interword space rather than the extra
end of sentence space before the next sentence.  Knuth does this a few times
such as in the first dangerous bend paragraph on page 10.

The correct thing to do would be `\TeX\null.' or to change the definition
of the `\TeX' macro to include a `\null' or to put the whole thing into an
`\hbox'.

Am I missing something?
Aid.  (adrian@gonzo.mti.com)