I used this program to reteach myself touch typing a few years ago.
What I found annoying was the course's insistence on having to type two spaces after the end of a sentence. This was a practice I've never heard of before that and seemed to be pretty pointless with modern typeset software.
That's why I used sed to modify the tutorial files to only use one space after a period.
That's a bad bug and the default should be changed. In publishing production environments based on word-processing software, the default now is always to have just one space after each period in a manuscript.
(Yeah, I learned to type under the old rule, but I am OLD, and no one learning to type now should type more than one space after a period ending a sentence.)
32 here and I learned the two space rule. Still haven't broken the habit. Thankfully on iOS if you hit space twice quickly it inserts a period and one space.
To my mind the two-space rule still applies when you are writing text to be displayed in a mono-space font. Otherwise, one space, yes. This unfortunately means you need different habits for the two environments, unless the software compensates somehow.
If you're designing a system that will be displaying things in a monospace font, making it automatically add additional spacing may be reasonable but that is itself an application of the rule! If you're using an existing system (or, say, laying out a poster in a monospace font), then the notion that "you should ignore the rule because to do otherwise would be confusing content with presentation" is a confusion of another kind.
One place I'm a bit torn is comments in code, but I think I come down on the side that says "my editor shouldn't be trying to guess which comments are simply paragraphs of text and which may have things I'm trying to line up - monospace should work like monospace" and in this case you should be adding two spaces for clarity.
20 year old here who learned the two space rule in elementary. However, they didn't teach us how to properly type until high school, so all (or most) the bad habits I learned beforehand, including the two space rule, went out the door as a result.
It was standard practice for typing on a typewriter which wasn't proportionally spaced. For some of us, especially when using monospace fonts (e.g.: in a terminal or text editor) text still looks wrong when a sentence-ending period, or a colon, aren't followed by two spaces. Contextually, it's a useful indicator to distinguish between an abberviation followed by a capital letter, vs. the proper end of a sentence. This isn't usually a problem, though it can be. Much as the Oxford comma isn't desperately needed until it is.
So I asked the Dr. Parent should we conduct the confirming test?
I've always heard that monospace characters were the reason for two spaces after a period , but I don't understand that reasoning. To me, a monospaced font would especially require only one space, because the period is already using a lot of space on its own. Wouldn't having a period followed by two spaces–in a fixed-width font–be even more whitespace than in a proportional font?
Neither "So I asked the Doctor Parent should we conduct the confirming test?" nor "So I asked the Doctor. Parent should we conduct the confirming test?" are gramatical in the first place, and there are much better ways of clarifying what is intended than single or double space after the period. Having said that, I have no doubt that an example where both options are gramatical - and possibly even plausible! - could be found.
There's a startup option (-w for word processor mode [1]) that changes this behaviour (as well as enabling word wrap). It's a big improvement, but not quite perfect IIRC.
(Genuinely asking) Are modern typesetting software applications able to tell when a dot is really an end-of-sentence marker and when it is not? I know this is not too hard but getting it right everytime is.
Based on my experience writing this Ruby library (https://github.com/SlyShy/Tactful_Tokenizer/) it's a somewhat difficult challenge. Most programs don't bother doing it accurately, as a naive solution will get you 80% of the way there. Of course, if you actually care about sentences (like I do), that's unacceptable.
GNU Emacs supports sentence skip only if there are two spaces after the period. Its not surprising that another GNU product would reinforce this behavior. Ya, its also an old publishing practice, but at least LaTex will ignore it.
I was taught this way and I happen to be rather young (19). I find that most of my classmates were never taught this rule, and they usually think it's some sort of error when proofreading my writing. It reminds me of the "don't button the bottom button on a suit" story.
That is why good typing tests, online or not, do allow for either one or two spaces after the end of a sentence. There are a lot of people used to just one, just are there a lot of people used to two.
What I found annoying was the course's insistence on having to type two spaces after the end of a sentence. This was a practice I've never heard of before that and seemed to be pretty pointless with modern typeset software.
That's why I used sed to modify the tutorial files to only use one space after a period.