I've gotten in the habit of single-space in variable-width fonts, and double-space in fixed-width fonts.
I've gotten in the habit of single-space in variable-width fonts, and double-space in fixed-width fonts.
It tries to guess which periods indicate end-of-sentence (based on whether the next letter is capitalized) and will add additional horizontal space accordingly, unless you tell it not to by declaring your document uses “French Spacing”.
(Edit: and my memory may be serving me incorrectly here, but I recall 20 years ago having a support package that also detected double-space in the source as another indicator of end-of-sentence, but that was probably a non standard extension.)
Splitting text into sentences is actually really hard.
It would be a lot less hard if we were able to unambiguously tell the computer whether a period ends a sentence. I wonder how we could possibly do that...
(Less sarcastically: a lot of Unix programs - Emacs, vim, troff, etc. - solve this problem by defaulting to double-spaced sentences, thus resolving the ambiguity. Kinda odd that this ain't the Tex approach; there's already precedent by using doubled-up ``backquotes'' and ``single quotes'' to produce “smart double quotes”, and lone `backquotes' and `single quotes' similarly become ‘smart single quotes’.)
Prof.\@ Crumb
...is the behavior suppressor.So it's a TeX thing, not LaTeX.
https://stackoverflow.com/questions/2024338/latex-sometimes-...
LaTeX is based on TeX