哪种美国国际键盘布局能给我所有变音符号和尖锐的 S?

哪种美国国际键盘布局能给我所有变音符号和尖锐的 S?

我想使用美式键盘布局。但是,有时我需要输入德语变音符号和尖音 S。

所有美国国际键盘布局都让我不满意。我总是找不到升 S 或无法输入变音符号。

有人有配置,可以在美式国际键盘布局中使用升 S 和所有变音符号吗?如果有,您能分享一下您是如何实现的吗?

答案1

我使用常规的美国键盘布局,但对于所有扩展字符,我将打印屏幕键或右侧 Windows/Super 键映射为撰写键。所以现在当我需要 ç 时,我会输入,PrtSc然后按c,键。对于像 ß ( PrtScss) 或 © ( PrtScOc) 这样的字符,也是如此。

维基百科中有关撰写键的条目了解更多信息。要设置 Compose 键(在 Gnome 中),您可以尝试设置 → 键盘 → 快捷方式选项卡 → Compose 键选项,但其中没有列出PrtSc我想要的键,因此我执行以下操作:

  1. 安装 dconf-editor:sudo apt-get install dconf-tools
  2. 打开 dconf-editor 并转到 org → gnome → desk → input-sources 并将 xkb-options 更改为['compose:prsc']

答案2

我发现了在 Ubuntu 中实现此目的的两种好方法。

[1] altgr-intl 布局

首先,将其放入终端,或者如果您希望将其永久放入 .bashrc 文件中: setxkbmap -rules evdev -model evdev -layout us -variant altgr-intl

之后,单击right-alt-key/时altgr-key整个键盘将变为语音键盘。以下是一些重要的内容:

  • altgr+q= äaltg+Q=Ä
  • altgr+p= öaltgr+P=Ö
  • altgr+y= üaltgr+Y=Ü
  • altgr+s=ß

同时按下按钮。

问题:

  • 似乎只有一个 ß(没有 ẞ)
  • 当 altgr 按钮设置为撰写按钮时,可能不起作用
  • 需要学习捷径

[2] 设置撰写按钮

第二种方法是设置撰写按钮。安装 Ubuntu Tweakssudo apt-get install gnome-tweaks并启动它。单击Keyboard and MouseCompose Key。激活它并选择您喜欢的按钮,例如right-alt。现在您可以执行以下操作:

  • compose key+ "+ a=ä
  • compose key+ "+ A=Ä
  • compose key+ "+ u=ü
  • compose key+ "+ U=Ü
  • compose key+ "+ o=ö
  • compose key+ "+ O=Ö
  • compose key+ ss=ß
  • compose key+ SS=

依次按下按钮。

问题:

  • 点击次数越多,速度越慢

答案3

使用英语(美国,国际 AltGr Unicode 组合)选项。这样 AltGr(右 Alt 键)就可以作为访问更多字符的选项。

答案4

我有一台 ThinkPad US 键盘,我想在上面使用德语变音符号 (äöü߀)。

以下是在 Ubuntu 和 Debian 中执行的操作:

  1. 运行xev以确定哪个“键码”是右侧 alt 键
  2. 将其粘贴到~/.Xmodmap文件中:
! Map umlauts to PRINT SCREEN + 
keycode 135 = Mode_switch
keysym e = e E EuroSign
keysym a = a A adiaeresis Adiaeresis
keysym o = o O odiaeresis Odiaeresis
keysym u = u U udiaeresis Udiaeresis
keysym s = s S ssharp
  1. 将其添加到你的~/.bashrc:xmodmap ~/.Xmodmap

  2. 运行xmodmap ~/.Xmodmap(或者打开一个新的 shell 来加载你的 bashrc)

奇迹般有效 :)))

可以找到详细描述在这篇博文中。还有一个表,其中列出了更多特殊字符的所有键代码。

相关内容