Answers:
记住十六进制是疯狂的。请改用撰写键。它使您可以以助记符的方式组合字符。这是X的功能,而不仅仅是KDE,因此可以在任何地方使用。一些例子:
每个键都按顺序键入而无需按住。有关整个列表,请参见文件/usr/share/X11/locale/en_US.UTF-8/Compose
(在线,124 KiB)。您可以在~/.XCompose
文件中定义自己的撰写序列(示例)。
由于没有Sun键盘,因此没有物理Compose键。我将无用的Caps Lock键重新映射为逻辑Compose键。在系统设置→区域/语言→键盘布局(kxkb小程序)→选项卡高级 →部分组合键位置中更改此设置,或运行命令setxkbmap -option compose:caps
。
/usr/include/X11/keysymdef.h
本#ifdef XK_LATIN1
节中,然后重新编译X。您现在应该可以通过Compose键键入它们。
这是关于该问题的KDE错误:https : //bugs.kde.org/show_bug.cgi?id=103788
我在一篇有关键入RTL文本的文章中解决了这个问题。尽管在大多数常见的桌面环境中,可以通过按住Alt键并按数字小键盘的加号,然后按十六进制表示Unicode值来键入Unicode符号,但KDE用户不能使用此方法,因为KDE将实现此功能的责任委托给Xorg,而Xorg则委托到Qt,然后Qt降级回Xorg。
看一下本文:XKB的Unicode简易键盘布局