EDIT: Nope.
As opposed to regular dash: -
Hitting the button to the right of [0] outputs a hyphen ("-"). Holding alt/option when hitting it will output an en dash ("–"), holding both alt/option and shift will output an em dash ("—").
- = -
⌥- = –
⇧⌥- = —
https://www.x.org/releases/X11R7.7/doc/libX11/i18n/compose/e...
For example, em dash is Compose+minus+minus+minus, en dash is Compose+minus+minus+period.
It's also useful for foreign glyphs like Compose+a+a for the Nordic å, Compose+s+s for German ß (with Shift it becomes ẞ, which the new German orthography rules officially recognise!), Compose+quote+<vowel> for the various umlauts and Compose+i+period for the dotless ı (with Shift it becomes the dotted İ).
Just press Ctrl-Alt-Shift-U, type (part of) the name of the character and select from the list of results.
— (em dash), ︱ (presentation form for vertical em dash), ⤐ (rightwards two-headed triple-dash arrow), ﷽ (arabic ligature bismillah ar-rahman ar-raheem) are all easy to enter.
For example (<^>! means the AltGr key):
<^>!4::Send „
<^>!5::Send “
<^>!2::Send ‚
<^>!3::Send ‘
<^>!+6::Send “
<^>!+7::Send ”
<^>!+8::Send ‘
<^>!+9::Send ’
<^>!-::Send –
<^>!.::Send …
Also to use Caps Lock as another Control key: Capslock::Ctrl
Or make windows stay on top of others, if even they lose focus: <^>!t::Winset, Alwaysontop, TOGGLE, ATest it with:
setxkbmap -option compose:menu
Then press the menu/compose key (next to right control), then C, then =. You get €.Try compose, 1, 2 for ½.
Compose, ^, 3 for ³.
Compose, A, : for Ä.
It's pretty intuitive for the most useful characters, and easily the fastest way I have of typing the ö, ñ and å in various colleagues' names.
I don't yet speak the language of my adopted country, so it's better for me to keep []{} etc where I like them in the British layout, and use three keypresses for typing the ø in a (place) name like København.
If I do end up typing lots of Danish, I'll probably map AltGr+A,E,O to Å, Æ, Ø. É is rare, so I'll still use the Compose key for that and German / Swedish names.
It converts latex to unicode where possible. It's pretty impressive how much of Latex can be replaced with Unicode today.
This program translates LaTeX markup to human-readable Unicode when possible.
Here's the default text from that webapp:
Basic math notations: ∵ A͡B + B͡C ≠ A͡C ∴ ∬∜x̅ ξᶿ⁺¹ - ⅜ ≤ Σ ζᵢ ∴ ∃x∀y x ∈ Â
Easily type in hundreds of other symbols and special characters: , ℵ, Œ, ⇊, etc.
Font styles support: 𝔹𝕝𝕒𝕔𝕜 𝔹𝕠𝕒𝕣𝕕 𝔹𝕠𝕝𝕕, 𝔉𝔯𝔞𝔨𝔱𝔲𝔯, 𝐁𝐨𝐥𝐝 𝐅𝐚𝐜𝐞, 𝓒𝓪𝓵𝓵𝓲𝓰𝓻𝓪𝓹𝓱𝓲𝓬, 𝐼𝑡𝑎𝑙𝑖𝑐, 𝙼𝚘𝚗𝚘𝚜𝚙𝚊𝚌𝚎.
Now type in this box and try it yourself. ⌣̈
[edit: My point being that the author seems to think this type of quoting originated with X11... which is actually newer than TeX (X11 was first released in 1984), and that the prevalence of this type of quoting likely originated with TeX when it was released in 1978... which isn't mentioned at all in the article. In fact, since TeX/LaTeX is what all the CS, Physics, and Math types were using for journal articles, it is likely the X11 font bitmap glyphs were intentionally shaped like curly quotes to make editing your TeX source files prettier.
At least, that's how I remember it...]