如何在德语(Deutsch - Deutschland)键盘布局上输入 Å - 无需切换到其他布局

如何在德语(Deutsch - Deutschland)键盘布局上输入 Å - 无需切换到其他布局

是的,我知道如何使用英语(英国)键盘在 Ubuntu 上写“å”?,但我想在德语 (Deutsch - Deutschland) 键盘布局上执行相同操作。我不在乎它是否不是直接“输入”,而是我必须分配给键盘组合的脚本。
是的,我试过了xdotool type 'Å'xdotool type 'å'但两者都给了我小“å”(但其他“标准”字母是用大写和小写输入的),并且这些命令在 Firefox 中使用键盘组合应用时根本不起作用(我将其放在Ctrl+Ü上表示 å,放在Ctrl+ Shift+上Ü表示 Å,这些键盘组合本身可以工作并且未分配 - 当我在设置中不小心拼错了命令时,它说执行脚本时出错,因为找不到它)。
当我手动发出这些命令时,加上一秒钟的暂停(让我有时间切换到 Firefox),它可以处理任何文本 - 但它会剪切掉每个 Å 和 å。

答案1


Compose 键似乎默认处于关闭状态,
因此除非您希望使用“调整工具”(下面的第一条评论)启用它;请继续阅读...


按下Super(Win 键)然后输入char
,然后出现一个名为的图标Characters,选择/单击它。

确保它显示字符(a、b、c……)
并查找您想要用键输入的字符(或符号)。

单击该字符;
将打开一个对话框,显示该字符及其下方的“代码点”。

为了使该字符出现,在 Firefox 中以及几乎所有地方:

  1. 按住Shift+CTRL并输入u
    松开按键(u应该出现下划线)。
  2. 输入代码点字符;例如 00e5 表示å
    (输入时应出现下划线)
    然后按下ENTER
    当您按下 ENTER 时,字符应该出现,替换代码点字符。

å <- 这个是由上面的 (00e5) 创建的。Å
<- 而是 00c5,注意少了 $20 [e ⟾ c],大写字母通常如此。⅀
<- 还有这个(代码点 2140,在数学符号中)。


在 Bash、Firefox、OpenOffice Write 和 Calc 中成功尝试......

$ . /etc/os-release && 回显 $NAME $VERSION
Ubuntu 20.04.4 LTS(焦点窝)

HTML 接受相同的代码点;
例如&#x00e5;将显示为å

尝试一下https://htmledit.squarefree.com/

相关内容