Why you should never, ever use two spaces after a period
slate.com
slate.com
Two spaces grew out of a typographic convention of using a 1.5-width space that was favored by typesetters for proportional typespaces because typewriters didn't have half-width spaces represented on their keyboards. The actually "correct" approach would be 1.5-character width spaces, because even in proportional typefaces a little extra space serves as a useful visual cue that aids in quicker text scanning by eye.
The modern convention of using a single space is the result of journalistic publishers' desire for economy of printing paper. It costs more -- either money for extra pages or characters that won't fit on a page -- to have two (or even 1.5) spaces between sentences. For that reason, a new convention for non-personal correspondence arose, not out of "correctness" or readability concerns, but out of the miserliness of accountants.
As for the lack of studies, that's because it's pretty difficult to come up with a meaningful set of criteria that can be (relatively) easily measured in such a study. Worse, the people with both the resources and interest necessary to fund such studies are for the most part not interested in finding out their cost-saving measures make it harder to read their publications. People I know who read a lot -- who enjoy reading -- including myself all agree, though: having more than a single (proportional or otherwise) character width of space between sentences helps with making it easier to read quickly without having to backtrack and without missing things. In fact, if anything proportional typefaces makes the problem worse, because the spacing between sentences tends to end up smaller than it would otherwise be.
For all his annoying certainty that people who are certain of their disagreement with him are annoyingly wrong, Farhad Manjoo is pretty laughably lacking in the proud correctness he claims.
The view at CMOS is that there is no reason for two spaces after a period in published work. [...] So, in our efficient, modern world, I think there is no room for two spaces after a period.Being a supposed technology columnist, he should have been aware that yes, text is still often rendered in monospace fonts. His grasp of history is just horribly wrong: "Monospaced fonts went out in the 1970s. First electric typewriters and then computers began to offer people ways to create text using proportional fonts." He's talking about exotic hardware that was used by approximately no one.
Being a supposed technology columnist, he should also have done some research to find out how single and double spaces are rendered by word processors and email clients. Double-spacing is perfectly fine if word processors know what two spaces after a period mean and render it appropriately. I was taught that they do, so for me, double-spacing after a period seems like the perfect solution: double-spacing is the least bad solution for monospace fonts, and for proportional fonts, a double-space after a period will automatically be rendered correctly. If he wanted to do an actual service for his readers, he could have told us whether that is true or not. Since he is, you know, a technology columnist. Doesn't that title imply something beyond the ability to review smart phones?
This really felt like a two page rant over something that very few people in the world even notice when reading, and even fewer would care. On the other-hand, unlearning the two-space rule for someone who touch types fast enough to transcribe most people's speaking speed in real-time is going to take an enormous amount of effort.
Even if I agreed with the statements presented in the article I didn't find anything compelling enough to justify the effort of retraining my fingers.
I'm a fully qualified "hacker."
The period is not part of the quotation, but American writing style suggests it should still go within the quotation marks. America appears to be the only English speaking country to have this writing style; it's not that way in Britain, for example. I read this was due to something like ink splotching (or possibly it was jamming up of keys, which apparently gave us the non-optimum QWERTY layout) from where the typewriter would strike the page on mechanical typewriters when typing quickly if leaving the punctuation outside of the quotation marks as logic would dictate. I'm not sure how much truth there is to that, but I generally rebel and use the British style when writing, especially in informal situations like posting online comments.
† Though newspapers are famous for tricks like this such as the missing oxford comma according the AP Stylebook, and I wouldn't put it past the newspapers to have done single spaces years ago for this reason. There are several differences between AP Stylebook and Chicago Manual of Style to account for saving space.
‡ An em is the width of the lowercase m in the font.
‡‡ 1.5em isn't a hard and fast rule. The rule is wider than an em and less than 2 em's. It could be 1 1/3 is common as well. In reality, a designer spends agonizing amounts of adjusting the kerning on a font til it looks how they want.
That's not "the modern convention of a single space"; that's "a return to the original convention of wider than a normal character width spacing". Note your reference to the width of the space being 1.5em, for instance.
Otherwise, what you say is true.
This, ultimately, is why journalism is losing. The stuff the pros write is no better than the stuff other people write for free in blog posts and comments on forums.
Which is why paywalls don't work. The stuff behind them isn't better enough that readers will pay to get at it.
I just happen to be much better at it than that hack, even though he probably gets paid more. Of course, the reason he (probably) gets paid more is that he writes for Slate, while I write for TechRepublic. Since he's supposed to be a technology writer for Slate, and I'm basically any kind of writer for TR (specifically security, open source issues, and programming, but that's not relevant in this case), you can pretty much bet money that I know more about the subjects our writings have in common than him, despite the fact he probably gets paid more for his ignorance than I do for my knowledge.
So it goes.
In any case, I really appreciate the implicit compliment, despite the fact this comment at HN was very much off the cuff and not among my best recent writings. I agree it's better than the Slate piece, though perhaps primarily because the Slate writer didn't set the bar very high.
By the way, I scraped together a longer, more in-depth version of my HN comment that you liked for my personal devlog:
http://blogstrapping.com/?page=2011.014.10.05.57
I think it's better written than my HN comment, too.
edit: Of course, I became a professional writer by making comments in discussions at TechRepublic that people liked, so maybe I don't qualify as the type of "professional writer" you meant to address.
Articles with the word "ever" in the title: Beware their gross generalizations, lack of gray area, and hasty conclusions.
Articles with both the words "never" and "ever" in the title: Never, ever read them. (oops)
What the articles fails to clearly mention, is that many style manuals used in high schools in the 80's were steeped in the monospaced technology of the time and taught two spaces as correct.
Samantha Jacobs, a reading and journalism teacher at Norwood High School in Norwood, Col., told me that she requires her students to use two spaces after a period instead of one, even though she acknowledges that style manuals no longer favor that approach.
This is one of the few mentions in this article of this fact -- that two-spacing was once dogma. This makes me seriously doubt the objectivity of this article. (Actually, I don't think this article is attempting any degree of objectivity at all.)
HN confuses this issue, since we type our comments monospaced, but they are displayed proportional. (Which is why I also double-dash!)
By the way, there is no space before the exclaimation mark in American English.
As for double spacing after a sentence, I had broken myself of the habit once I learned all publications use single spaces, but the iPhone has conditioned me to use double spaces again since that's the shortcut to drop a period at the end of a sentence.
Anyway, I never have to worry about this these days anyway. Worrying about trivialities like this is what LaTeX is for ;)
- write documents in a WYSIWYG editor
- don't publish those documents on the Web, or another setting where the reader's software (as opposed to the editor) makes decisions about how to display the text
Basically, this sounds like one more reason not to use Word (and similar), or share documents in .doc/.odt/etc. format [1]. It shouldn't even affect HTML email.
You still need to pay attention to this using LaTeX -- LaTeX will (usually) insert a wider-than-normal space after a period, which isn't always correct (e.g., "Mrs.", "etc.", and so forth). You can avoid this using "~".
Prescriptivists are universally incorrect, when they criticise universally practised convention.
. . . is a whole lot of stuff:
>Which—for the record—is totally, completely, utterly, and inarguably wrong.
Seriously? That article felt like it was written by someone at 4chan. Why did this get so many upvotes?
There is no argument of value in this article.
The reasons are fairly subjective, but I don't see why so many here are dismissing them simply as pure arguments from authority.
I carried this practice over into the rest of my writing, although recently I have noticed that some web systems do not auto-collapse two spaces, and when filling out forms online I've generally reverted back to using single spaces to ensure proper spacing.
I'm not at all surprised that many people still do this. I'm a little surprised that people assert that's a "proper" way to do it or for that matter get worked up enough about it to write that you should "never, ever" do it. Maybe it's the engineer in me, but I was expecting an actual negative consequence of using two spaces. Typography is important, but I'd guess that with modern kerning techniques the difference between two spaces and one is slight. (In fact, if I were designing a word processing app, I'd think this is is a case I'd account for: If there is a "proper" distance between the period at the end of one sentence and the start of the next letter, wouldn't you ensure that's the distance that is used whether the user typed one space or two?)
Of course, the software has to understand what it is that it is typesetting, and the font needs to define spacing in such a way that the typesetting software can do things as intended, so the specification for authors here is really defined by the software. If it wants two spaces after a period, then give it two. If it wants one, then give it one.
I suspect that most software expects one.
In a fully pedantic world, we'd have different unicode code points for "gap between word", "gap after sentence", and presumably others to cover every situation, and the font designer would then have full control.
I use a double space after a period. Always have. I also still use monospaced fonts for almost any composing I do, because I use Emacs whenever possible for that kind of thing.
Any normal text layout software (a browser rendering HTML, TeX) is going to ignore whitespace in the source anyway.
As far as typesetting goes, TeX makes an inter-sentence space a bit wider (but less than 2x) than an inter-word space, unless you tell it otherwise. Since I trust Knuth more than this guy, I suspect that's at least considered typographically admissible.
If you're using a word processor with a monospaced font, it seems like it makes sense to follow the typewriter convention (two spaces between sentences). If you're using a word processor with a proportional font, and you want to follow the TeX typesetting convention, I think you're stuck: it's not trivial for a computer to distinguish between an inter-sentence space and an inter-word space (because of things like "etc."). So if you use a single space between sentences, it's going to be smaller than it would be in the typeset document, and if you use a double space, it's going to be larger than it would be in the typeset document. Or you could conveniently decide to follow the "french spacing" convention, in which inter-sentence spaces are the same size as inter-word spaces. Which is apparently what the author favors.
"In the days of typewriters, the usual practice was to put two spaces after the end of every sentence, and also to put two spaces after every colon. This helped make the separations between sentences more apparent, and helped editors more easily distinguish periods from commas and colons from semicolons. With the dominance of computers, that practice is changing, and it is more common now to see only one space between sentences.
"Ingrained habits die hard, though, so if you're used to hitting the spacebar twice after a period, you shouldn't stress out about it, particularly if you're using a Courier font."
Publications in the United States today usually have the same spacing after a period, a question mark, or an exclamation mark, or an exclamation point as between words on the same line. Since word processors make available the same fonts used by typesetters for printed works, many writers, influenced by the look of typeset publications, now leave only one space after a concluding punctuation mark. In addition, most publishers' guidelines for preparing a manuscript on disk ask professional authors to type only the spaces that are to appear in print.
Because it is increasingly common for papers and manuscripts to be prepared with a single space after all concluding punctuation marks, this spacing is shown in the examples in this handbook. As a practical matter, however, there is nothing wrong with using two spaces after concluding punctuation marks unless an instructor requests that you do otherwise. Whichever spacing you choose, be sure to use it consistently in all parts of your paper--the works-cited list as well as the main text. By contrast, internal punctuation marks, such as a colon, a comma, and a semicolon, should always be followed by one space.
People double space because that is what they were taught. People single space because that is what they were taught. Few people make the effort to change their ways for something they perceive as trivial and which they don't even notice while reading every single day anyway.
>in the same way that waiters know that the salad fork goes to the left of the dinner fork and fashion designers know to put men's shirt buttons on the right and women's on the left.
Those are both examples of arbitrary decisions carried forward by inertia and slavish adherence to dogma. Makes me strongly believe the two space rule is another example. I read most, skimmed rest (it was kind of hard to find sentence breaks actually) of article but I found no argument or justification other than "typographers" say it's so.
I also frequently use monospaced fonts. So, author and these unquoted/unspecified typographers he claims to speak for can kiss my shiny double-spaced ass.
I often type two spaces because it was drilled into me when I learned touch typing at 14 years of age. Very hard to unlearn that. Unusually I also had a Dad who was a layout designer, so I knew a lot about typography including that you only use a single space when laying type. Still f'ing hard to overcome the double space which is done completely reflexively by fast touch typists.
In general, modern typesetting software (and/or fonts) should be able to properly set the width of spaces between sentences to be slightly wider than than those between words. Unfortunately, TeX is the only common typesetter I know that does this.
From the HLA source he cited (http://www.mla.org/style_faq3): "... As a practical matter, however, there is nothing wrong with using two spaces after concluding punctuation marks unless an instructor or editor requests that you do otherwise."
Thanks to him, we'll all have to write code in MS word.
I've edited too many documents to count, but in nearly all cases, it was a default software setting that inserted extra space after a period, before the next sentence. The author can't reliably claim to know how much space Assange chose to use, any more than he can affect how his own text will be presented after it is processed for publication. It's an implementation detail that often gets transformed (by software and/or humans) as it makes its way through various systems.
I was taught to add two spaces after a period, and I have no plans to stop doing so. If people really want to complain, I suppose I can show them the latest edition of the APA style guide, which made two spaces the recommendation again, or MLA, which suggests one but notes that "as a practical matter, however, there is nothing wrong with using two spaces after concluding punctuation marks".
Of course, maybe the author isn't as dumb as he sounds... He found a way to get paid to complain about spacing, after all.
1. Because it remains correct in monospace, and 2. Because no HTML rendering engine displays the second one anyway.
This man's rather ill-informed about the 'tech' part of his 'tech column' gig.
There is a good reason to use one space, and that is that when you're typing, you're only creating text, not typesetting. Software does the typesetting now, and will automatically space out sentences in a way that looks right. You don't need to do it yourself, just like you don't need to enter manual linebreaks anymore.
Counter-argument, in the form of a strategic rewording.
improved version
"Typographers can point to no studies or any other evidence proving that single spaces improve readability."
...So, there's absolutely no evidence, yet everyone who doesn't agree is 'certainly' wrong...
But there's one annoying, persistent browser bug that cramps my style. If a line wraps after the first of two spaces, the second space will be on the next line, which looks terrible: http://i.imgur.com/MksV7.png
Then it rapidly devolved into argumentum ad nauseum and appeal to authority; I was very disappointed.
- Some use two spaces because they are used to it. They are wrong, stupid and annoying.
- Author use two spaces because he's used to it. Why can't you see that he is correct?
To give an actual argument related to value, I think it is helpful to differentiate between periods that end sentences and periods that end abbreviations.
I was always under the impression that in a proper typeset manuscript, sentence spacing should be slightly wider than a standard single space. Typographers make this change when they typeset right? Isn't there an alternate ASCII character for this purpose (entirely not sure, I might be thinking of special characters in certain fonts)
On a similar note, I got a 0 on a paper once because it was not in the required font, Times New Roman. I had written it on my netbook while on vacation and printed directly from it and had not realized that the Linux distro installed automatically called Liberation Serif "Times New Roman" inside of Abiword.
I considered reformatting all the text to use double-spaces, but then figured that I'd get an equal number of complaints from the single-spacers (little-endians?)
In the end I changed the code to ignore the double space if received as input. No complaints after that. :-)
Btw. I've never heard of using two spaces after a sentence. Is this an American habit?
Section 2.1.4 – Use a single word space between sentences.
In the nineteenth century, which was a dark and inflationary age in typography and type design, many compositors were encouraged to stuff extra space between sentences. Generations of twentieth-century typists were then taught to do the same, by hitting the spacebar twice after every period. Your typing as well as your typesetting will benefit from unlearning this quaint Victorian habit. As a general rule, no more than a single space is required after a period, colon or any other mark of punctuation.
Any use of the space bar in a computer typesetting context is just a hint to some algorithm regarding how much space you want put between the characters on either side. TeX doesn't put "1.5 spaces" between sentences; it puts glue that is slightly stretchier than the glue it puts between words.
But what I really dislike is the preceeding space before the question mark. That really messes up my brain sentence parser (and many word processos too).
This is a prob. I tested!
This is a problem I tested! This is a prob. I tested!
This is a problem. I tested!"You're off my Thanksgiving invitation list, Farhad."
On the other hand, software configured to recognize two spaces after a period is far more likely to work properly for identifying sentence endings, as long as you type two spaces between sentences.
This anyway points that 2 space rule is not "right way" since significant portion of the world (maybe majority of your customers) will think it is weird and be confused about it. The "1 space rule" is more neutral.
At least they take their own advice.
When I see one space, I tend to suspect the writer is not a (very good, anyway) programmer, and is not particularly concerned with how text looks in reader software that uses monospace fonts -- and probably learned to type on a cellphone. I also expect to see such people spell "you" with the first two letters missing at some point.
Ironically, the easiest way to end a sentence with a period and continue the next (after a single space) on an Android phone keyboard is to tap the space bar twice.
signed,
-a die hard two spacer
I will continue to double-space until I'm dead.
(' ' one space vs. ' ' two spaces)
An effect of HTML, I'm sure. When I edit the post, the 2 spaces between the second set of quotes is indeed still there.
HTML ignores extra whitespace.
It's settled, then. :)
> I will continue to double-space until I'm dead.
Do you have a reason for doing so?It's also to some extent simply out of habit. But even if my only reason was because Miss Millie in the 3rd grade told me to( another appeal to authority ), I'm not writing desperate screeds admonishing everyone about being bad people because they aren't listening to Miss Millie.
Edit: Looks like it does. Yay PG!
Edit2: Looks like I forgot some basics of HTML. My 14 year old self would be very disappointed.
Is there a good reason the browser messes up my spacing? Certainly not for readability!
<span>This is some text</span>
<span>while this is some more text.</span>
shouldn't render the 4 indentation spaces that I used.. If it did we'd have to pack it all into one line. Can be adjusted appropriately with CSS though, if people here were obsessive about the presentation of their spacing.I don't believe that's true when the browser decides to break the line between the two spaces -- see: http://i.imgur.com/MksV7.png (which I took from http://www.jeanhsu.com/?p=229)
So I guess you could argue that putting two spaces in HTML is strictly a negative: it does nothing, except when it makes things look worse. Even that being as it is, I'll never stop putting two spaces between sentences.
When I copy the two whitespace characters between sentences there into separate text files that contain nothing but those whitespace characters, then `diff a.txt b.txt`, the result is that they differ, so there is definitely some difference between the two types of whitespace characters used between sentences.
I've written a text formatting tool designed to preserve multiple whitespace instances on the Web. It used ` ` for the first of every pair of standard single space characters. Apparently, this CMS is doing something similar, but even tricker because it doesn't show up in the source as an HTML entity, and perhaps less well thought-out because for some reason the nonbreaking version space character used is the second of the two (which results in weird ghost-spaces at the beginnings of lines sometimes, as you discovered).
U+00A0 NO-BREAK SPACE character
Which is the same as HTML entity  
Well . . . several keystrokes, anyway, plus a Google lookup.
If you want to write a parsing program that can delineate sentences, doing so in the face of abbreviations can be difficult. If, for instance, a sentence ends with an abbreviation, and the next sentence starts with a proper noun, an algorithm would detect a run-on sentence and would have to resort to tearing the grammar in the two adjoining sentences apart to figure out where to split them.
If there is a double space between sentences, the problem is reduced to a trivial string splitting operation.
Furthermore, any app that visually displays the text should know that some people use two spaces between sentences, and can trivially correct for this if it's implementing its own fancy typography. HTML already ignores multiple contiguous 0x20 spaces. Any text rendering algorithm fancy enough to implement good typography can likewise simply ignore the double space.
Double spaces between sentences have no mandatory effect on visual layout since layout algorithms can ignore the extra space, However, it can have a significant effect on the speed, if not accuracy, of text parsing algorithms.
Double space sentence delimiters simplify sentence tokenization into an almost trivial exercise in most cases. Single space delimiters make sentence tokenization actually quite hard.
If you're writing a technical manual, then you may want to use two spaces, but really isn't that something that would be handled by the printer?
Well, maybe you don't... and most technical manuals I see, use, and write are never printed.
"(as pointed out earlier) in web pages."
Well there it doesn't matter in the slightest. You might as well just use double-spaces and not bother yourself to change your habit.
Read and learn a bit:
Anyway, you're claiming a false dichotomy there. Standardizing on single spaces is an incredibly easy fix if you want to minimize space used up, and the space savings far outweigh the effort (regardless of the cost in readability). In fact, shrinking typefaces will damage readability more quickly than eliminating the second space between sentences -- so if you're going to shrink text, you might as well wipe out a bunch of spaces while you're at it.
It's silly to talk about whether shrinking margins would save more space than getting rid of "extra" spaces between sentences, when it's quite simple to get rid of the spaces whether you shrink the margins or not.