Emdash fans!
-
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 -
@mirabilos @mcc actually it looks like my .XCompose already has Ω in it so I think that means fcitx won't interfere in this case.
I forgot I'd had to manually make a combination for it -
@mirabilos @mcc actually it looks like my .XCompose already has Ω in it so I think that means fcitx won't interfere in this case.
I forgot I'd had to manually make a combination for it -
@mirabilos@toot.mirbsd.org @mcc@mastodon.social for me it's compose O H
$ fgrep Ω .XCompose <Multi_key> <o> <h> : "Ω" # OHM OMEGA -
@mirabilos@toot.mirbsd.org @mcc@mastodon.social for me it's compose O H
$ fgrep Ω .XCompose <Multi_key> <o> <h> : "Ω" # OHM OMEGA -
Emdash fans! Answer! Do you put spaces around the emdash?
@mcc this is sooo harddd to answer.
-
@mcc i grew up learning specifically that spaces go around en dashes, not em dashes
-
Emdash fans! Answer! Do you put spaces around the emdash?
@mcc WWHD (what would Hemingway do?)
-
-
-
@mirabilos @mcc hahaha, thanks!
So now I can add xfree86 to my resumé i guess :)
It'll be above systemd (where I did a similarly minor contribution to a hwdb entry) -
@mirabilos @mcc hahaha, thanks!
So now I can add xfree86 to my resumé i guess :)
It'll be above systemd (where I did a similarly minor contribution to a hwdb entry) -
Emdash fans! Answer! Do you put spaces around the emdash?
@mcc@mastodon.social I try to follow the typographical conventions: no spaces around an emdash. However, when writing Dutch, the convention is spaces around an endash. Fun with typography!
-
@mirabilos @mcc just recovered from a weeks-long cold, I hope you recover from your allergies soon