Bugzilla – Bug 146451
Missing Compose characters in X
Last modified: 2006-01-30 14:20:56 UTC
Only some Composed characters are available in Konsole, xterm or jedit, for example. While most of the common Latin characters are available, characters beyond Latin1, like the S and Z with caron, do not appear. On the console. on the other hand, they do.
They do. /usr/X11R6/lib/X11/locale/en_US.UTF-8/Compose: [...] <dead_caron> <Z> : "Ž" U017D # LATIN CAPITAL LETTER Z WITH CARON <Multi_key> <c> <Z> : "Ž" U017D # LATIN CAPITAL LETTER Z WITH CARON <dead_caron> <z> : "ž" U017E # LATIN SMALL LETTER Z WITH CARON <Multi_key> <c> <z> : "ž" U017E # LATIN SMALL LETTER Z WITH CARON <dead_caron> <U01b7> : "Ǯ" U01EE # LATIN CAPITAL LETTER EZH WITH CARON <Multi_key> <c> <U01b7> : "Ǯ" U01EE # LATIN CAPITAL LETTER EZH WITH CARON <dead_caron> <U0292> : "ǯ" U01EF # LATIN SMALL LETTER EZH WITH CARON <Multi_key> <c> <U0292> : "ǯ" U01EF # LATIN SMALL LETTER EZH WITH CARON [...] <dead_caron> <S> : "Š" U0160 # LATIN CAPITAL LETTER S WITH CARON <Multi_key> <c> <S> : "Š" U0160 # LATIN CAPITAL LETTER S WITH CARON <dead_caron> <s> : "š" U0161 # LATIN SMALL LETTER S WITH CARON <Multi_key> <c> <s> : "š" U0161 # LATIN SMALL LETTER S WITH CARON <dead_abovedot> <dead_caron> <S> : "Ṧ" U1E66 # LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE <dead_abovedot> <Multi_key> <c> <S> : "Ṧ" U1E66 # LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE <Multi_key> <period> <dead_caron> <S> : "Ṧ" U1E66 # LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE <Multi_key> <period> <c> <S> : "Ṧ" U1E66 # LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE <dead_abovedot> <dead_caron> <s> : "ṧ" U1E67 # LATIN SMALL LETTER S WITH CARON AND DOT ABOVE <dead_abovedot> <Multi_key> <c> <s> : "ṧ" U1E67 # LATIN SMALL LETTER S WITH CARON AND DOT ABOVE <Multi_key> <period> <dead_caron> <s> : "ṧ" U1E67 # LATIN SMALL LETTER S WITH CARON AND DOT ABOVE <Multi_key> <period> <c> <s> : "ṧ" U1E67 # LATIN SMALL LETTER S WITH CARON AND DOT ABOVE
Thanks for clarifying this. Please note that the mapping is different from the VT mapping, accessible through dumpkeys --compose. In the KDE manuals relating to keyboards there was no documentation that I could see about Compose mappings, so I guess this is a bug in the documentation.
The Compose mechanism isn't related to KDE at all.
OK, but neither is XKB or Xorg/X11 for that matter. KDE takes it upon itself to handle keyboard specifications, and provides some minimal documentation of XKB features, because KDE users configuring keyboards need them. There was an enquiry about accessing accented characters from a US keyboard on the support.novell o.o.s-l.s lists a little while ago. It came from a Novell employee. If I can find it again, I'll post here. Point is, this stuff is hard to find.
Kim Groneman kgronemanNO@SPAMnovell.com opensuse.org.suse-linux.support.kde Subject: Extended ASCII characters