尽管设置了键盘映射,但符号 ñ 和 Ñ 并未出现

尽管设置了键盘映射,但符号 ñ 和 Ñ 并未出现

我想使用AltGr + n和在英国键盘上书写符号 ñ (ntilde) 和 Ñ (Ntilde) AltGr + Shift + N

我有使用 xmodmap 修改了键盘映射

$ xmodmap -e "keysym n = n N ntilde Ntilde"

这似乎是正确的:

$ xmodmap -pke | grep "Ntilde"
keycode  57 = n N ntilde Ntilde
$

AltGr + n但是,当我按下或AltGr + Shift + N(在任何应用程序上)时,屏幕上什么都没有出现。

我错过了什么?

附加信息:

  • 该问题似乎发生在 Ubuntu 16.04 LTS 中。我在 Ubuntu 12.04 LTS 上成功使用了 xmodmap。
  • 我尝试了两种不同的键盘设置:英语(英国,扩展 WinKeys)和英语(英国,带死键的国际键盘)。
  • 根据一条评论,我还尝试了英语(美国,带有死键的国际英语):重音字母(例如 á)有效,但 ntilde 和 Ntilde 无效。

附言:我也很乐意用其他方式写这些字母,因此也欢迎指出其他方式的答案,但这个问题主要集中在使用上,xmodmap因为我已经在过去的 Ubuntu 发行版中成功使用过它。

答案1

英语(英国,国际带死键)该符号可通过+dead_tilde获得,因此按Shift#

  • Shift+#后跟N结果为 ñ
  • Shift+#后跟Shift+N结果是 Ñ

英语(英国,扩展 WinKeys) dead_tilde可通过AltGr+#来使用。因此,输入 ñ 和 Ñ 并不是您乱用 的理由xmodmap

相关内容