5 ms·
I think two spaces makes more sense as an input mechanism, although the ship has sailed so it's no longer possible. That way the document generator can tell th
by jlokier 7y ago
I think two spaces makes more sense as an input mechanism, although the ship has sailed so it's no longer possible.
That way the document generator can tell the difference between periods that are inside sentences, and those which end sentences.
When using one space everywhere in the input, the document generator has to guess, and will sometimes guess wrong.
That's why HTML doesn't, and can't, do that kind of intelligent layout. End of sentence wide spaces in the middle of sentences looks awful.
- brokensegue 7y agoI mean arguably then we would want a totally different character for end of sentence and not two spaces in a row. I think modern tools are smart enough to properly space "Mr. Foo" v."I was sad. John was happy." and if not you can always manually fix the spacing edge cases yourself without modifying the text.
- kd5bjo 7y agoWhen I’m writing HTML or TeX, my practice is to use a carriage return after sentences. That makes it easier to reorder them when I do a revision pass.