There should be an easy way to enter the space characters.
Common spaces should be available without having to use compose sequences.
<space> U+0020 Space
<shift>+<space> U+00A0 No-Break Space
<ISO_Level3_Shift>+<space> U+2009 Thin Space
<shift>+<ISO_Level3_Shift>+<space> U+202F Narrow No-Break Space
<ISO_Level3_Shift>+<BackSpace> U+200B Zero-Width Space
<shift>+<ISO_Level3_Shift>+<BackSpace> U+2060 Word Joiner
All other Spaces should be available with compose (e.g. <compose>+<space> and
I am not excited about the idea of changing the base layout used by virtually
anyone... BTW, it is also included by layouts which do not have 3rd and 4th
shift levels at all. I will think of it...
see also bug #9529
IMHO such a definition would make it awfully easy to mistype things
Also this kind og multilevel thing is usually achieved through iso_level3 +
iso_level5, not iso_level3 + backspace
Using level5(rctrl_switch) to handle more spaces is quite disturbing because RALT is not working as expected (and I guess many people don't use those spaces so much). Wouldn't it be better to have an oss variant layout with standard RALT (and/or find another place for those spaces) ?
(In reply to comment #4)
> Using level5(rctrl_switch) to handle more spaces is quite disturbing because
> RALT is not working as expected
I'll probably change the defintion to use RALT instead of level5 to work around the problem (as discussed in bug #9529). That is, when I'm back from vacations :)
> the problem (as discussed in bug #9529). That is, when I'm back from vacations
Are you finally back, Nicolas?;)
I hope we already have enough xkb options for various types of space character.