Emdash fans!
-
I only put the space after it, because if there is a space before it, the M-dash can awkwardly begin a line by itself, depending on text flow. Without the space, the M-dash stays with the previous word and guarantees correct line breakage.
@AnneTheWriter1 @mcc I use non-breaking spaces before the dash for exactly this reason. I *hate* when the dash comes at the beginning of a line.
-
Emdash fans! Answer! Do you put spaces around the emdash?
@mcc Robert Bringhurst would like to have a word with everyone who answered this poll — except those who use spaces on both sides of an em dash.
-
Emdash fans! Answer! Do you put spaces around the emdash?
@mcc I'm so relieved that the majority of responses aren't from monsters.
-
Emdash fans! Answer! Do you put spaces around the emdash?
@mcc I almost never use them, but I typically don't use spaces when I do. I don't know if it'd say I'm "not a fan" because that implies malice where my actual feelings are apathy. I just personally reach for commas or semicolons before I typically reach for an em dash.
-
Emdash fans! Answer! Do you put spaces around the emdash?
Yes, but I usually just use a hyphen. It takes a couple of steps to do an em dash on a computer.
-
Emdash fans! Answer! Do you put spaces around the emdash?
@mcc sometimes both sides for emphasis, but believe that no spaces is "correct".
-
Emdash fans! Answer! Do you put spaces around the emdash?
Ukrainian — spaces around em dash always. Leading space is skipped when em dash starts the sentence on a new line of the dialogue.
English… no spaces around em dashes that surround parenthetical clauses, but in sentences like the first one, my Ukrainian habits win.
-
Emdash fans! Answer! Do you put spaces around the emdash?
@mcc IIRC Robert Bringhurst in The Elements of Typographic Style argues for thin spaces around the em dash. No option in the poll for that!
-
Emdash fans! Answer! Do you put spaces around the emdash?
@mcc “Within text? Spaces — and on both sides. Used as an attribution byline? Only space on the left.” —Me
-
Emdash fans! Answer! Do you put spaces around the emdash?
@mcc But maybe not full space? Like — this? In this case thin space. But not narrow non-break space as used in si units. like e.g. 42 km
-
Emdash fans! Answer! Do you put spaces around the emdash?
@mcc I space it the same way as a regular hyphen. Spaced if standalone - No space if part of a mind—bending compound word.
-
Emdash fans! Answer! Do you put spaces around the emdash?
@mcc my word processor of choice (Libre Office Writer) doesn't auto-correct to em-dash until after you hit the second space.
-
Emdash fans! Answer! Do you put spaces around the emdash?
Both sides because it is easier for my crap eyes to read.
-
Emdash fans! Answer! Do you put spaces around the emdash?
@mcc I voted yes, but normal spaces are just as wrong as no spaces. You need hair spaces (U+200A) of no less than ⅙ em width.
% em dash \def\dash{\texorpdfstring% {\unskip\kern.16667em\relax\textemdash\penalty\exhyphenpenalty\hskip.16667em\relax}% { — }% }% % for footnotes, etc. \newcommand{\Hair}{\unskip\kern.16667em\relax}%This will define a
\dashthat eats the spaces you leave around and place the hair space instead.(At the end/beginning of a line, you leave out the succeeding/preceding space, of course. I hope Tₑχ/LᴬTᴇΧ will DTRT there…)
-
Emdash fans! Answer! Do you put spaces around the emdash?
@mcc
Reading these results is wild to meIs there any style guide that recommends putting any amount of spaces around an em dash?
-
@mcc @ThomasWaldmann taught me that I was using them wrong for basically my whole life :'D...
https://github.com/borgbackup/borg/pull/9031#discussion_r2392902417
@cr1901 @mcc @ThomasWaldmann he erred, though… em dashes need hair spaces around. (Some american house styles have it without, which causes the line to bleed into the surrounding letters; I recently did a screenshot of an example at 12 pt, and there was less than a pixel between them; this is inacceptable.)
-
@mcc I voted yes, but normal spaces are just as wrong as no spaces. You need hair spaces (U+200A) of no less than ⅙ em width.
% em dash \def\dash{\texorpdfstring% {\unskip\kern.16667em\relax\textemdash\penalty\exhyphenpenalty\hskip.16667em\relax}% { — }% }% % for footnotes, etc. \newcommand{\Hair}{\unskip\kern.16667em\relax}%This will define a
\dashthat eats the spaces you leave around and place the hair space instead.(At the end/beginning of a line, you leave out the succeeding/preceding space, of course. I hope Tₑχ/LᴬTᴇΧ will DTRT there…)
@mirabilos @mcc any idea how to type hair spaces with a compose key? -
@mirabilos @mcc any idea how to type hair spaces with a compose key?
@wyatt @mcc get http://mbsd.evolvis.org/MirOS/dist/mir/Keyboard/.XCompose then Compose+-+-+/ gives you a hair space, and (except in older Gtk+ applications like Firefox in bullseye, but not in trixie), Compose+-+-+= gives you the whole precomposed (hah) sequence. (search for “hair” in the file)
save as
~/.XComposefwiw -
@wyatt @mcc get http://mbsd.evolvis.org/MirOS/dist/mir/Keyboard/.XCompose then Compose+-+-+/ gives you a hair space, and (except in older Gtk+ applications like Firefox in bullseye, but not in trixie), Compose+-+-+= gives you the whole precomposed (hah) sequence. (search for “hair” in the file)
save as
~/.XComposefwiw@mirabilos @mcc so it's not something in xkb proper, that's too bad.
I'll try it. I forget if fcitx plays nice with xcompose though -
@mirabilos @mcc so it's not something in xkb proper, that's too bad.
I'll try it. I forget if fcitx plays nice with xcompose though