Is it possible to type a hair space (u200a) and a thin space (u2009) in Ubuntu without entering the Unicode code? Something with the Compose key?
1 Answer
Got it! Keyboard preferences > Layouts > Options... > Using space key to input non-breakable space character > Non-breakable space at third level, thin non-breakable space at fourth level.
(The fourth level is called the same way as the third plus Shift. To set the 3rd level switch, go to Keyboard preferences > Layouts > Options... > Key to chose 3rd level.)
Update 2022: Apologies to all people asking questions in the comments: I have not used Ubuntu GUI for years now, so frankly don't even understand my own answer here :/ I also don't have any hardware on which I could try it. But generally speaking:
- Keyboard levels modify what you get when you press a key: just pressing a key is the 1st level, shift+key is the second level and so on.
- To type a third-level character, press the 3rd level modifier and the key of interest.
-
1The hair space still to be found, but I probably want too much in the everyday typography.– texnicMay 26, 2011 at 16:05
-
2
-
1So how do you enter them ? How do you type a 3rd level character ? Dec 5, 2017 at 0:53
-
I wanted hair space because that is what is supposed to go before and after an em dash. Sep 10, 2021 at 19:46
-
Apparently, the answer does not clear. Could you please explain more clearly? Jul 7, 2022 at 13:56