Comment Re:Use LaTeX. (Score 1) 814
There is also the ~ character which prevents enlarging the space and also prohibits a linebreak, eg. Dr.~Knuth
The \@ code is for when a period is used after an upper case character and actually ends a sentence (rather than being used for an abbreviation), eg. I like BASIC\@. What about you?