News for hackers. Stuff that matters.
Re:Regarding the Em Dash by combatentropy on Saturday January 06, 2018 @10:50PM (#16089029)
The em dash is the most beautiful punctuation mark, all the more because it is rare --- and it is best kept that way. Certainly a sentence with more than two is imparsible. In fact, more than a few in a whole article is probably getting annoying. It's like the exclamation point in that way.

Once you discover the em dash, it is hard to restrain yourself. But I'm trying to come back to the comma. It does its work without fanfare, almost invisibly. The mature writer realizes his job is to tell the reader something without getting in the way.

I land on the side favoring a space on each side of the dash. Unconventionally, I prefer to ASCII-encode my em dashes with three hyphens. The traditional two aren't long enough. But two is better than one. I always have to reread sentences by someone who thinks the hyphen and the dash are the same thing.

Re:Regarding the Em Dash by dragonwriter on Saturday January 06, 2018 @11:02PM (#16089068)
> I land on the side favoring a space on each side of the dash.

Horrible; if you are going to set a dash open and use it for the purpose of an em-dash, use an en-dash.

Setting an em-dash open is ugly as hell.

> I prefer to ASCII-encode my em dashes with three hyphens.

Two-hyphens is conventional for an en-dash. Since a set-open en-dash serves the same purposes as an em-dash, a lot of people just use that instead of the three-hyphen conventional encoding of an em-dash.

Some people use set-open hyphens on ASCII in place of dashes, which is actually probably the best thing in a monospace presentation but ugly in proportional fonts.

Re:Regarding the Em Dash by quietbritishjim on Sunday January 07, 2018 @07:13AM (#16090573)
>> I land on the side favoring a space on each side of the dash.

> Horrible;

I strongly disagree. A closed em-dash—like this—looks jarringly like the words either side of it are closely related, as if by an extra-long hyphen. For example, in t previous sentence, “this—looks” visually appears to me to be a single compound entity, which is ironic considering that the intention was to make them appear especially separated. The ideal spacing is a thin space on each side, but I find a full space totally acceptable.

Of course, worst of all is asymmetric spacing, like this— yuk.

Edit: I just realised a closed em-dash doesn't look too bad in these comments because there is a very slight space either side of it, but I still stand by the above. A closed em-dash is much worse in documents typeset in TeX, where the dash without manual spacing practically touches the letters either side of it.

Re:Regarding the Em Dash by Udo_Schmitz on Sunday January 07, 2018 @09:34AM (#16090959)
Hackernews defaults to Verdana—a known terrible font-design. Dashes should be visibly thinner than hyphens. And the reply-box is in monospace, so I can't see difference between the en- and the em-dash. In German we use the en-dash with leading and trailing space instead of the em-dash.
Re:Regarding the Em Dash by steamer25 on Sunday January 07, 2018 @12:34PM (#16091674)
If anyone else was surprised as I was to hear that Verdana was disliked, here's the most compelling argument I found against it:

While it was meticulously designed for on-screen legibility, these days higher resolution screens and anti-aliasing, etc. are a better solution than meddling with the letter shapes e.g., taller x-heights, bigger openings, etc.

One detractor did allow for Verdana when rendering fine-print/legalese at very small font sizes--as long as it was unlikely to be printed.

Re:Regarding the Em Dash by dragonwriter on Monday January 08, 2018 @01:42AM (#16095074)
Verdana was exquisitely well designed for the special problem of on-screen readability on the kind of screens that dominated in the mid-1990s, but, yeah, it's not 1996 any more.

On most screens these days, you are probably better off, if using a font of Verdana’s vintage or older, using one optimized for print legibility.

Re:Regarding the Em Dash by gkya on Sunday January 07, 2018 @02:18PM (#16092128)
AFAIK closed em-dashes are the more widespreadly used version, and the fact that they are em-dashes gives away that they indicate no relations among the words they separate. Though this is kind of a bikeshedding problem where people don't differentiate between a hyphen and anything else, and sentences result incomprehensible, or they trip you and you have to read and re-read them. Even many publishers just don't care. I'm actually content when people are kind enough to use something that's not a hyphen for indicating what em-dash does. IDK whan en-dash is really used for, but apart from word pairs (like in love--hate) I'd rather not see them. My conception of dashes for daily use: hyphen for compound words or minus sign (too much trouble to distinguish), en-dash for word pairs, em-dash for marking asides in sentences (where they denote kind-of a different tone from paranthesised passages).
Re:Regarding the Em Dash by auxbuss on Sunday January 07, 2018 @12:48PM (#16091742)
An open em-dash is used to indicate the omission of a word.

It's best to use an open en-dash in the open case – which is standard in the UK (except for Oxford).

(This is taken from the Oxford Style Guide.)

Re:Regarding the Em Dash by ivan_ah on Thursday January 11, 2018 @11:25PM (#16130388)
The en-dash with spaces instead of em-dash without spaces is the predominant convention in French texts.
Re:Regarding the Em Dash by pax on Sunday January 07, 2018 @01:55AM (#16089674)
Today (as per this thread) I learned I've been mistaking en-dashes for em-dashes all along. With surrounding spaces, at that. Em-dashes feel too long and it feels unnatural not having spaces in between words – there's always at least one, when using any other punctuation marks.

> Some people prefer the way a ‘space-en-dash-space’ looks. Sometimes when you use the em-dash people say, “What is that? I don’t like that big long dash thing.” Some technical writers think the n-dash is the only one to use.

> It’s not a big deal. I usually use ‘space-n-dash-space’ instead of the m-dash – just to keep everyone happy. You can see this ‘wrong-n’ method used in countless websites, magazines and papers as a replacement for the m-dash. If you use the ‘wrong-n’ method and use it consistently, it works fine and seems to keep the greatest number of people happy.

http://www.punctuationmatters.com/hyphen-dash-n-dash-and-m-d...

Re:Regarding the Em Dash by cryptonector on Saturday January 06, 2018 @11:27PM (#16089156)
I find space-less em dashes hard on the eyes. The extra whitespace around the em dash helps denote the "aside-ness" of the remark.
Re:Regarding the Em Dash by xorcist on Sunday January 07, 2018 @06:42AM (#16090472)
Many people do. Use en-dash with whitespace.
Re:Regarding the Em Dash by open-source-ux on Sunday January 07, 2018 @08:35AM (#16090803)
You can put a thin space before and after the em dash. This space is narrower than a normal letter space.

Example with a normal space:

The quick brown fox jumps over — and, sometimes, under — the lazy dog.

Example with a thin space:

The quick brown fox jumps over — and, sometimes, under — the lazy dog.

This Smashing Magazine article discusses spaces in more detail. At the bottom of the article is a list of different spaces and their corresponding HTML entities:

https://www.smashingmagazine.com/2015/10/space-yourself/

Re:Regarding the Em Dash by Udo_Schmitz on Sunday January 07, 2018 @09:39AM (#16090974)
What font do you use to read hackernews? Because in Verdana those are exactly the same. Tried some other fonts in inspector but think your thin spaces could be even thinner :)
Re:Regarding the Em Dash by open-source-ux on Sunday January 07, 2018 @11:22AM (#16091343)
What font do you use to read hackernews?

I'm using the default Verdana font. Here's a screenshot of what the post looks like on my computer (Firefox on Windows).

https://imgur.com/a/QqmeC

I guess I should have added a disclaimer to say that the thin space may not always appear correctly depending on the browser/platform/setup etc. :-)

Re:Regarding the Em Dash by dpwm on Sunday January 07, 2018 @10:26AM (#16091125)
Not the commenter you're replying to, but on my system I see a difference between the two examples they post.

This is because hackernews has font-family: Verdana, Geneva, sans-serif and I have neither of the named fonts installed.

On my system, hackernews is rendered using Dejavu Sans. This is presumably a default for Firefox on linux which I never realised until today.

Re:Regarding the Em Dash by kps on Sunday January 07, 2018 @01:53PM (#16092014)
Incidentally the author of that article, Marcin Wichary, (a) has many awesome photos of historical computing and typography, among other things, almost all CC-licensed¹, and (b) co-wrote the Pac-Man Google doodle².

¹ https://www.flickr.com/photos/mwichary/albums/page1

² https://www.google.com/doodles/30th-anniversary-of-pac-man

Re:Regarding the Em Dash by colanderman on Saturday January 06, 2018 @11:12PM (#16089098)
I agree with you but I think you have mistyped "em" as "en" is several places.

EDIT: Fixed now.

Re:Regarding the Em Dash by mort96 on Saturday January 06, 2018 @11:25PM (#16089149)
There's such a thing as an en-dash too: http://www.thepunctuationguide.com/en-dash.html

I don't know enough about punctuation to know whether he actually meant "em" when he wrote "en" in several places, but I'm going to assume he actually meant to refer to em-dashes some places, and en-dashes others.

Re:Regarding the Em Dash by cryptonector on Saturday January 06, 2018 @11:28PM (#16089159)
"you misspelled ..." is often a way to be funny. I suspect colanderman was making a point about em dashes being mo' better than en dashes.
Re:Regarding the Em Dash by colanderman on Sunday January 07, 2018 @12:50AM (#16089477)
No, the GP literally mistyped (or had autocorrected) "em" as "en" in a couple locations. Fixed now (https://news.ycombinator.com/item?id=16089209).
Re:Regarding the Em Dash by dragonwriter on Saturday January 06, 2018 @11:41PM (#16089209)
> I agree with you but I think you have mistyped "em" as "en" is several places.

Er, yeah.

That was just ugly.

I fixed (hopefully all of) those.

Re:Regarding the Em Dash by sillysaurus3 on Sunday January 07, 2018 @12:30AM (#16089402)
I noticed few others seemed to favor it as much, but never wondered why. My friend hates the em dash, and I suppose I partly agree. She said she dislikes when people use it as commas – but parenthesis are fine – which is pretty fair.
Re:Regarding the Em Dash by alanfalcon on Saturday January 06, 2018 @11:20PM (#16089127)
See what happens when people use en dashes when they mean to use em dashes? Total chaos!
Re:Regarding the Em Dash by igravious on Sunday January 07, 2018 @11:03AM (#16091269)
> Horrible;[…]

I never realised up until today (I am ashamed to admit) that the convention is for no spaces. I always offset señor em-dash.

However, I think my reasoning went thus. I put a space after ‘,’ unless the comma precedes a quotation mark. I similarly would never ever not put a space after ‘.’, nor ‘;’, nor finally monsieur ‘:’. Also to contrast with the way-one-uses-hyphens.

But an unbalanced em-dash, like so– would look preposterous so left open – is how I came to use it over time. But now that it has been brought to my I find that this– is not so preposterous and in a mono font this – does appear to be swimming in space. I may have to train myself–thus–though it may take some time.

Re:Regarding the Em Dash by auxbuss on Sunday January 07, 2018 @12:54PM (#16091764)
If you prefer spaces around the dash, then use an en-dash. This is standard outside the US, though not universally. Most US publishers use the closed em-dash.
Re:Regarding the Em Dash by hyperdunc on Sunday January 07, 2018 @01:37AM (#16089622)
Are en dashes not meant to be used to show a range, especially between numbers? Not that it matters.
Re:Regarding the Em Dash by dragonwriter on Sunday January 07, 2018 @01:39AM (#16089626)
en-dashes set closed (without spaces) are used for ranges, set open they are used the same way as em-dashes.
Re:Regarding the Em Dash by dfee on Saturday January 06, 2018 @10:57PM (#16089049)
I put spaces around mine. I’m not sure if that’s the norm — let alone correct usage — but it tends to help readers differentiate it as a non-compound word structure.
Re:Regarding the Em Dash by alanfalcon on Saturday January 06, 2018 @11:09PM (#16089093)
Re:Regarding the Em Dash by cryptonector on Saturday January 06, 2018 @11:31PM (#16089170)
Yeah? So? First, it does not say that one must not use spaces around em dashes. Second, so what if it did? This is English we're talking about. The main rule of English is that there are no rules. If you want a rule for English: it's to speak and write in such a way as to be understood -- who would fail to understand the whitespace around an em dash?! Not I. But missing whitespace around an em dash can be confusing -- is that a compound? did the author mistype a hyphen? Ugly. Whitespace is nice. Use it.
Re:Regarding the Em Dash by abritinthebay on Sunday January 07, 2018 @12:44AM (#16089458)
There may not be rules but there are conventions.

These conventions are rarely very strict but they do help communicate your ideas. Understanding them and understanding the impact of not using them is an important set of knowledge if you want to be clear and well understood in your writing.

It is similar to good typography in that it isn't required but that it will often make the reader enjoy or understand the work more when reading.

Obviously there have been many great writers who knew how and why they were breaking those conventions. E. E. Cummings was a notable example.

Re:Regarding the Em Dash by labster on Sunday January 07, 2018 @01:56AM (#16089677)
I think you meant to write e e cummings.
Re:Regarding the Em Dash by privong on Sunday January 07, 2018 @08:48AM (#16090836)
It seems E. E. Cummings tended to prefer his name capitalized (though obviously he did not always follow consistent usage): https://en.wikipedia.org/wiki/E._E._Cummings#Name_and_capita...
Re:Regarding the Em Dash by cryptonector on Sunday January 07, 2018 @01:32AM (#16089604)
You're saying only the qualified are allowed to break conventions you were taught. You are free to follow that; I am free to not.
Re:Regarding the Em Dash by abritinthebay on Sunday January 07, 2018 @04:27PM (#16092845)
Nothing about allowed there. It’s about communication & understanding.

You are free to break whatever convention you like. It will just effect your communication clarity.

Understanding that (and how and why too) will help you be more effective.

It’s no different to saying “you can program it that way if you want but understanding the conventions & methods other people use may help you have more readable and efficient code”.

Re:Regarding the Em Dash by cryptonector on Sunday January 07, 2018 @10:53PM (#16094536)
Really. Whitespace around em dashes hurts my ability to communicate? Please explain.
Re:Regarding the Em Dash by abritinthebay on Tuesday January 09, 2018 @01:53AM (#16104141)
How are you failing to understand "the reader will expect certain conventions so following those will make it easier to communicate effectively with them"?

This is not a hard concept to grasp.

Re:Regarding the Em Dash by cryptonector on Sunday January 07, 2018 @04:00PM (#16092679)
The downvotes show the grammar nazis abound. I'm with Churchill, who famously said of not ending sentences with prepositions that "that is the sort of thing up with which I shall not put!".
Re:Regarding the Em Dash by ashark on Saturday January 06, 2018 @11:46PM (#16089225)
There are rules to making oneself well- and easily-understood generally, and to appearing to be an educated writer to other educated people. If you care about neither of those things then sure, there are no rules.
Re:Regarding the Em Dash by shawn on Sunday January 07, 2018 @12:46AM (#16089462)
Write like you talk, and usually you achieve both.
Re:Regarding the Em Dash by jacobolus on Sunday January 07, 2018 @02:34AM (#16089773)
You can do it. Unless you have an editor, nobody is going to stop you. It just looks awkward and pretentious to anyone with knowledge of typographic conventions (as in pretending hard to be fancy while revealing your ignorance of standard practice.) It’s like using obscure words in an ungrammatical or unidiomatic way; again nobody but your editor is going to stop you, but anyone who knows the way those words are typically used will find it awkward.
Re:Regarding the Em Dash by anjbe on Sunday January 07, 2018 @03:09AM (#16089850)
Pretentious? Come on. There’s nothing inherently wrong with spacing your em dashes. It’s even part of the AP style guide.

I personally wrap them in thin spaces (U+2009), except in fixed‐width fonts, where I use an en dash with full spaces instead.

Re:Regarding the Em Dash by jacobolus on Sunday January 07, 2018 @06:51PM (#16093545)
The AP is a poor source for a typographic style guide. They are a wire service not professional typographers, and my speculation is that their conventions come from a context of typewriter manuscripts rather than properly typeset books. They eschew en dashes and use hyphens to indicate ranges (e.g. 10-20 instead of 10–20) – something no professional typographer would condone – because they are expecting someone with a typewriter to only be able to type hyphens, whereupon the choice is either one hyphen or two. So in a manuscript you get spaces around pairs of hyphens -- like so -- standing in for dashes. Their style guide is designed so that someone doing the newspaper typesetting can directly copy the typewritten manuscript over to the press without thinking about what kind of dash to use.
Re:Regarding the Em Dash by vostok on Sunday January 07, 2018 @03:44AM (#16089938)
In fixed-width fonts, do you literally use an en dash (U+2013) or do you use hyphen-minus (U+002D)?
Re:Regarding the Em Dash by anjbe on Sunday January 07, 2018 @03:49AM (#16089945)
I use UTF‐8 except when I have reason to stick to ASCII. (One such situation is public mailing lists, where people’s misconfigured mail clients constantly butcher any non‐ASCII characters when replying.)
Re:Regarding the Em Dash by cryptonector on Sunday January 07, 2018 @03:59PM (#16092668)
No editor is going to tell you not to do something that lots of people do. As the other reply says, you're being a tad pretentious over nothing much. Chill.
Re:Regarding the Em Dash by jacobolus on Sunday January 07, 2018 @06:26PM (#16093393)
In professionally typeset material people use either spaced en dashes – like this – or un-spaced em dashes—like this—but spaced em dashes are unconventional and unprofessional, frowned upon by anyone who knows what they’re doing. Sometimes professionals put hair spaces or thin spaces around em dashes — like this — but on the web those often are rendered improperly, such as on this forum. Try copy/pasting this paragraph into a rich text editor and swapping between a few typefaces to see what the effect should look like.
Re:Regarding the Em Dash by 52-6F-62 on Sunday January 07, 2018 @12:37AM (#16089434)
I take it you never went through a juvenile Kerouac phase?

METHOD No periods separating sentence-structures already arbitrarily riddled by false colons and timid usually needless commas-but the vigorous space dash separating rhetorical breathing (as jazz musician drawing breath between outblown phrases)--"measured pauses which are the essentials of our speech"--"divisions of the sounds we hear"-"time and how to note it down." (William Carlos Williams)

---

http://www.writing.upenn.edu/~afilreis/88/kerouac-spontaneou...

---

edit: I kid, but those notes never left my adult mind and come to play to a lesser degree in my consideration in structuring letters, comments, and larger writings. I think the style has its place.

Re:Regarding the Em Dash by lwhi on Sunday January 07, 2018 @03:39AM (#16089925)
I'm incredibly happy that the em dash is gaining the attention it deserves. However, if honest—I am also a little upset that the good people the comments section are tending towards placing white-space around each dash and the text it forms an abutment with.

This space is not needed.

Re:Regarding the Em Dash by restuijs on Sunday January 07, 2018 @09:38AM (#16090968)
Your own comment to me illustrates why some sort of space is better. In fact, I can't tell if you're being ironic or not.

Your post is difficult to read because the em dash looks the same as the hyphen later in the post.

The argument that clinches it for me is editing. If you use an em dash with most word processing programs, you will consistently run into problems with the dash and surrounding text being treated as single words. You could reprogram things to recognize em dashes in those scenarios, but the standard behavior exists because of the way the vast majority of people perceive text.

Personally, I think the solution is a thin space, or to drop em dashes in favor of en dashes or something.

I use em dashes frequently, and these issues are frustrating to me. It's also frustrating translating them to plain text.

Re:Regarding the Em Dash by xentronium on Sunday January 07, 2018 @06:51AM (#16090493)
Depends on typography traditions. In Russian, em-dash in the middle of a sentence is always typeset with short spaces. We also rarely use en-dashes (I think there are maybe two cases when it is allowed: in date ranges like 1940–1945 and as a bullet point in lists).
Re:Regarding the Em Dash by Symbiote on Sunday January 07, 2018 @04:14AM (#16090013)
The space is conventional in Britain. Without the space looks strange to me.

(Android users — try long pressing the - key in the punctuation menu.)

Re:Regarding the Em Dash by jfk13 on Sunday January 07, 2018 @06:46AM (#16090478)
In my opinion — and let's face it, much of this is just a matter of opinion! — a normal space is too much. Try thin space (U+2009) for a more subtle effect. (The exact result may depend on your font, however.)
Re:Regarding the Em Dash by rgossiaux on Sunday January 07, 2018 @09:08AM (#16090898)
This was the typographical choice that Medium landed on for their rich text editor as well
Re:Regarding the Em Dash by lwhi on Sunday January 07, 2018 @05:22PM (#16093071)
I agree; it is down to opinion. I'd like to make use of the thin-space — but it doesn't make much difference in the typeface I'm using to write this reply.
Re:Regarding the Em Dash by lwhi on Sunday January 07, 2018 @05:01AM (#16090152)
I disagree [1]; pick up a book that's been typeset, and look for an em dash. I doubt you'll see any spaces.

[1] https://en.oxforddictionaries.com/grammar/dash-and-em-dash

Re:Regarding the Em Dash by Symbiote on Sunday January 07, 2018 @02:02PM (#16092060)
When the dash (whatever type) is used to separate parts of a sentence, in British use there will be spaces either side. If Oxford is the exception, then I'm not surprised – they're the exception to many British writing styles. Admittedly, these examples look closer to en than em length.

From some books and a magazine on my table: https://imgur.com/a/GNl2p

Re:Regarding the Em Dash by DamonHD on Saturday January 06, 2018 @10:53PM (#16089033)
Two dashes are an en dash or a range for me --- so 1--3 is my hyphen encoding count range!
Re:Regarding the Em Dash by ReidZB on Sunday January 07, 2018 @12:14AM (#16089339)
That's how it works in TeX as well: one dash is a hyphen, two an en dash, three an em dash.
Re:Regarding the Em Dash by DamonHD on Sunday January 07, 2018 @01:23PM (#16091889)
That's where I almost certainly picked up my habit from, though I haven't touched much (La)TeX in ~25Y.

Rgds

Damon

Re:Regarding the Em Dash by cup-of-tea on Sunday January 07, 2018 @06:26AM (#16090425)
And a fourth is the minus symbol, in maths mode $-$.
Re:Regarding the Em Dash by evanb on Sunday January 07, 2018 @07:09AM (#16090556)
Nothing makes me crazier than seeing hyphen1 in TeX documents. hyphen != minus!
Re:Regarding the Em Dash by steamer25 on Sunday January 07, 2018 @12:48PM (#16091740)
I try to avoid hyphen-based range notation. It's sometimes hard to tell if a single hyphen was intended to be a minus sign. Double hyphens look like ASCII em-dashes. I've never heard of of the triple convention and would be confused if you neglected an inline explanation.

Here are some alternatives:

* English: from 1 to 3

* Some programming languages: 1..3

* Math: [1, 3)

I guess this also the main purpose of the en-dash* : http://www.thepunctuationguide.com/en-dash.html . The problem there is that en-dashes can be inaccessible as in my case--typing on a phone.

* I actually originally missed your point because you forgot the hyphen between 'en' and 'dash'.

Re:Regarding the Em Dash by cup-of-tea on Sunday January 07, 2018 @06:24AM (#16090421)
Note that it is correctly typeset---as in the article---with no spaces around it.
Re:Regarding the Em Dash by cryptonector on Saturday January 06, 2018 @11:25PM (#16089153)
Two hyphens is plenty. Three is calling attention to it. One is pitiful.

While we're on this subject, wide spacing between sentence-ending periods and the next sentence is the Right Way (tm). In ASCII that's two spaces. We're not animals. Let's behave accordingly.

Re:Regarding the Em Dash by DanielKehoe on Sunday January 07, 2018 @11:14AM (#16091314)
When the web was invented, we came to consensus there should be a single space after periods that close sentences in rendered HTML documents.

You can see the original discussion, on the www-talk mailing list in July 1993 [1]. In the thread "Space after Periods," Terry Allen (an editor at O'Reilly) advocated for rendering more space after a period that closes a sentence than after a period that marks an abbreviation (in keeping with TeX and troff conventions).

I proposed that, "A WWW document (which uses proportional fonts) should have the same space between sentences as between words" and cited as authority "Words into Type" and the "Chicago Manual of Style." in 1993, "WIT" and "Chicago" set standards for publishing much like RFCs do for the Internet.

Terry Allen and I engaged in some snarky backbiting, then Ken Chang of NCSA Publications said he preferred "'one space fits all' as writers of HTML really shouldn't need to know the fineries of typography" and finally Guido van Rossum complained that, "extra space after a sentence... is mostly propaganda by Knuth and Kernighan (TeX and troff)" and implored, "Let's keep HTML simple!"

If you don't like the way that browsers collapse spaces between sentences, you can blame me (and Ken Chang plus Guido van Rossum who clearly had issues with whitespace beyond Python).

[1] http://1997.webhistory.org/www.lists/www-talk.1993q3/index.h...

Re:Regarding the Em Dash by cryptonector on Sunday January 07, 2018 @04:02PM (#16092687)
I've seen and participated in many such discussions. Reasonable people disagree: http://apvschicago.com/2011/05/em-dashes-and-ellipses-closed... Unreasonable people downvote.
Re:Regarding the Em Dash by seandougall on Sunday January 07, 2018 @12:19AM (#16089358)
> While we're on this subject, wide spacing between sentence-ending periods and the next sentence is the Right Way (tm).

This convention started with typewriters, and typesetters (e.g. my parents) will tell you that it is only considered correct in monospace fonts. This is also why HTML takes the liberty of reducing whitespace down to a single space character unless you go out of your way to use an  .

Re:Regarding the Em Dash by Dylan16807 on Sunday January 07, 2018 @04:02AM (#16089976)
> typesetters (e.g. my parents) will tell you that it is only considered correct in monospace fonts

People like to say that but it's never been explained to my satisfaction. Spaces are twice as wide in a monospace font. Why would you use more spaces when and only when you have a longer space?

Re:Regarding the Em Dash by alister on Sunday January 07, 2018 @05:22PM (#16093068)
> Why would you use more spaces when and only when you have a longer space?

I've also wondered this. Referring to this mock-up[1], I have the same monospace text with single vs double spaces after sentences, and proportional font with single vs double. The usual argument is that #2 is better than #1 (for mono), but #3 is better than #4 (for proportional). It feels like an inconsistency in the preference, and (as you pointed out) the reasoning doesn't make sense.

[1] https://imgur.com/a/nozuw

Re:Regarding the Em Dash by dragonwriter on Sunday January 07, 2018 @04:19AM (#16090025)
> This convention started with typewriters

No, an em-width space between sentences with either half-em or third-em width space between words was typesettig convention for a long time before typewriters, and is where the triple (later double) spacing in typewritten manuscript convention came from.

Typesetting convention evolved to narrower and eventually mostly settled on equal-to-interword spacing after that typewriter convention evolved from earlier typesetting convention.

Re:Regarding the Em Dash by WovenTales on Sunday January 07, 2018 @11:40AM (#16091410)
There's an article I keep in my bookmarks for times like this: http://www.heracliteanriver.com/?p=324

In short, wider sentence spacing goes back to the first English standards of the eighteenth century – including the first nine editions of the Chicago Manual of Style, and even the tenth still had it as an en-space – and only really started falling out of favour in the twenties. Typewriters had limited effect, but the automated typesetters that suceeded them were actually what killed it off, to simplify the programming.

I typically do still type a single space, but I take full advantage of my preferred TeX flavour's (ConTeXt) automatic conversion to wider spaces. One successful, post-education convert here!

Re:Regarding the Em Dash by gnicholas on Sunday January 07, 2018 @01:04AM (#16089523)
But what of sentences that end with an abbreviation that ends in a period, like "U.S."? If it's just one space after a period, it's impossible to know that the sentence has ended? I realize in books or published articles this can be typeset in a smart way to make it distinguishable, but what about in ordinary writing?
Re:Regarding the Em Dash by cryptonector on Sunday January 07, 2018 @01:29AM (#16089595)
Exactly. "I live in the U.S. I am happy." requires a bit more cognitive work to parse if spaces after sentence-ending periods are not wider.

EDIT: For completeness, here is that same text with an extra space: "I live in the U.S. I am happy." -- see how much easier that is to read? Sure, it's not that big a deal, but it's definitely kind to the reader.

Re:Regarding the Em Dash by function_seven on Sunday January 07, 2018 @02:10AM (#16089705)
Regarding your edit, it appears exactly the same :(. The browser collapses whitespace. I'm not sure if HN's comment system will allow you to double-space after a period, other than in a <pre> block:

    I live in the U.S. I am happy.

    I live in the U.S.  I am happy.
Re:Regarding the Em Dash by cryptonector on Sunday January 07, 2018 @04:03PM (#16092695)
Ay, thanks.
Re:Regarding the Em Dash by Symbiote on Sunday January 07, 2018 @04:23AM (#16090040)
British: I don't live in the US. I am happy.

Full stops aren't generally used in abbreviations here, Mx Cryptonector.

Though there's a more recent trend to write "Nato" rather than NATO, which annoys me for the inconsistency that arises. Plenty of people pronounce VAT as one word, or PAYE, but these are usually left in capitals.

Re:Regarding the Em Dash by dmurray on Sunday January 07, 2018 @07:09AM (#16090552)
Nato (but VAT) has been preferred by the Guardian style guide [0] for a long time. I've never understood it.

[0] https://www.theguardian.com/guardian-observer-style-guide-a

Re:Regarding the Em Dash by auxbuss on Sunday January 07, 2018 @01:10PM (#16091835)
The Guardian also does eg and ie, which, equally, I've never understood.
Re:Regarding the Em Dash by cryptonector on Sunday January 07, 2018 @04:05PM (#16092709)
As Churchill said, we're two cultures separated by a common language.
Re:Regarding the Em Dash by angelsl on Sunday January 07, 2018 @02:18AM (#16089729)
Your double space was collapsed by the browser.
Re:Regarding the Em Dash by anjbe on Sunday January 07, 2018 @04:12AM (#16090006)
In TeX, inter‐sentence spaces are visibly wider than normal spaces, including those that come after abbreviations. And when justifying text, they stretch faster than spaces between words.
Re:Regarding the Em Dash by cryptonector on Sunday January 07, 2018 @01:25AM (#16089579)
Typesetters are wrong then.
Re:Regarding the Em Dash by quadrangle on Sunday January 07, 2018 @12:21AM (#16089365)
Multiple hyphens are awful — learn to use your compose key!
Re:Regarding the Em Dash by Freak_NL on Sunday January 07, 2018 @05:31AM (#16090260)
The compose key and its composition tables are a thing of beauty — you can even compose an uppercase ß (ss) these days: ẞ (SS). It's such a shame that neither Windows nor MacOS (or the mobile operating systems for that matter) provide this feature out-of-the-box.
Re:Regarding the Em Dash by acdha on Sunday January 07, 2018 @08:32AM (#16090790)
Mac OS has supported a similar system since the classic era – for example, https://en.wikipedia.org/wiki/Compose_key leads with Compose + ~ + n = ñ, which is Option + ~ + n on Mac OS.

https://forlang.wsu.edu/help-pages/help-pages-keyboards-os-x...

The newer system is simply holding down keys to see accented variants which feels very natural on touchscreen devices but is slower than keyboard shortcuts if you know them.

Re:Regarding the Em Dash by kps on Sunday January 07, 2018 @01:38PM (#16091956)
Mac layouts are arbitrary trees (or probably DAGs, but I've never checked) so it wouldn't be difficult to port an X Compose file.

(XKB manages to be both over-complicated and under-capable.)

Re:Regarding the Em Dash by cryptonector on Sunday January 07, 2018 @01:25AM (#16089581)
I like sticking to ASCII when I stick to English. (Of course, when I write in other languages, I use UTF-8.)
Re:Regarding the Em Dash by Symbiote on Sunday January 07, 2018 @04:28AM (#16090057)
That doesn't work outside America, where accents are often retained (café, façade, naïve) and £ or € is often needed.
Re:Regarding the Em Dash by cryptonector on Sunday January 07, 2018 @04:07PM (#16092719)
I'm OK with that. I'm in the U.S., and I comprehend my non-American English-speaking colleagues, but I don't try to be like them. The same should go the other way around. We're NOT going to standardize on one of the flavors of English -- variety is good.
Re:Regarding the Em Dash by Symbiote on Monday January 08, 2018 @10:20AM (#16097264)
Recognize, however, that it does annoy those of us outside America when something very straightforward — like the ö in my friend's name, or writing £ — doesn't work. Imagine moving to a hypothetical country with no letter C, and being told your name "must" be kryptonektor, or instead seeing %ryptone%tor.

It's fairly common for a lot of computer software to standardize on American English and American conventions, yet several of these are unique to under 1% of the world's population. This morning, a new installation of Microsoft Outlook asked for a location and timezone, yet still showed the weather for Washington DC in Fahrenheit above the calendar. The weather location was easily changed, but not the units. A well-known messaging app I installed last week shows my location as "K%©benhavn", for someone in Russia no character in the location is intelligible. A receipt from a restaurant in Europe has only about a 95% chance of correctly showing €, and maybe a 1/50 chance of showing the date in the wrong order. On an international flight between two non-English places, it's fairly common for the in-flight display to show miles and Fahrenheit with English, which I don't understand, and kilometres and Celsius with (say) Arabic, which I can't understand either — along with the other 99% of non-American connecting passengers.

I have no issue with the minor spelling differences and changes of idiom.

So yes, we mostly understand the Americans, except their measuring units and paper sizes.

> The same should go the other way around.

But it often doesn't.

Re:Regarding the Em Dash by anjbe on Sunday January 07, 2018 @03:24AM (#16089885)
Here in New Mexico ñ is very common in place names. And I’ve known people with accented names who, though they don’t insist on it, appreciate (sometimes visibly brightening) when their names are spelled accurately.
Re:Regarding the Em Dash by cryptonector on Sunday January 07, 2018 @04:08PM (#16092726)
My own name has an accent. I am always surprised when someone gets that right, but I don't insist on it.
Re:Regarding the Em Dash by Dylan16807 on Sunday January 07, 2018 @04:04AM (#16089981)
It would help if you didn't have to install special software to get a compose key.
Re:Regarding the Em Dash by Symbiote on Sunday January 07, 2018 @04:25AM (#16090046)
On Linux, you don't.

> setxkbmap -option compose:menu

For example. There will be a dialog somewhere too.

Re:Regarding the Em Dash by Freak_NL on Sunday January 07, 2018 @05:34AM (#16090270)
> There will be a dialog somewhere too.

In Ubuntu Unity and — I think — Gnome Shell:

Keyboard settings » Shortcuts » Typing » Compose key

Re:Regarding the Em Dash by BenjiWiebe on Sunday January 07, 2018 @02:53PM (#16092322)
And KDE, IIRC: system settings, input settings, keyboard, advanced, compose key.
Re:Regarding the Em Dash by Dylan16807 on Sunday January 07, 2018 @03:45PM (#16092590)
For an average computer, you're neglecting the step where you install Linux.

Even specially enabling it is a real barrier in many ways.

Re:Regarding the Em Dash by Bud on Sunday January 07, 2018 @02:13AM (#16089714)
Learn to use shift-option-hyphen, more like.