Comment by Ericson2314
7 hours ago
I think that's just incorrect. There are varying conventions for spaces vs no spaces around em dashes, but all English manuals of style confine to en dashes just to things like "0–10" and "Louisville–Calgary" — at least to my knowledge.
The Oxford style guide page 18 https://www.ox.ac.uk/public-affairs/style-guide
> m-dash (—)
> Do not use; use an n-dash instead.
> n-dash (–)
> Use in a pair in place of round brackets or commas, surrounded by spaces.
Remember I'm specifically speaking about british english.
HMRC style guide: "Avoid the shorter en dash as they are treated differently by different screen readers" [0].
But I see what you mean. There used to be a distinction between a shorter dash that is used for numerical ranges, or for things named after multiple people, and a longer dash used to connect independent clauses in a sentence [1]. I am shocked to hear that this distinction is being eroded.
[0] https://design.tax.service.gov.uk/hmrc-content-style-guide/
[1] https://www.cl.cam.ac.uk/~tmj32/styleguide/