我使用标准丹麦语 QWERTY 键盘(在 Debian 上,如果发行版很重要的话)。是否有可能通过某些组合键来写出德语变音符号,例如 ä、Ö、Ü(即不将布局更改为德语)?
答案1
答案2
在我的系统(英国键盘)上,
$ xmodmap -pke | grep dead_diaeresis
keycode 34 = bracketleft braceleft bracketleft braceleft dead_diaeresis dead_abovering dead_diaeresis
事实上它位于第五位,这意味着它是与密钥结合获得的ISO_Level3_Shift
。
$ xmodmap -pke | grep ISO_Level3_Shift
keycode 108 = ISO_Level3_Shift Multi_key ISO_Level3_Shift Multi_key
您可以找到他们使用的密钥:
xkbprint -label code "$DISPLAY" keyboard.ps
并查看生成的 PostScript 文件(例如使用evince
或gv
)。
在我的键盘上,ISO_Level3_Shift
(keycode 108) 键被标记AltGr,而带有死分音符的键 (keycode 34) 被标记[。
因此,如果我输入AltGr+[, Shift+A,我就会得到Ä
。
您会注意到上面该键的第二个字段AltGr(与 组合时Shift)是Multi_key
aka Compose
。因此,要获得Ä
,我还可以输入Shift+AltGr, ", A。