因为我是一个多语言爱好者,我需要用几种有额外字母的语言书写,我想找到一个好方法来定制我当前的键盘布局或使用新的键盘布局。
例如,我需要德语中的 ß、ä、ö、ü;瑞典语中的 å、ä、ö、æ、ø;法语和西班牙语中的 ç、é、è、à 以及一些死键,例如锐音符、重音符、分音符等等。我的主要语言是法语,我习惯使用 QWERTZ 布局,其中特殊字符与瑞士变体类似。由于每个国家/地区对特殊字符位置的选择似乎都不同,因此我不想简单地启用该国/地区的官方布局。或者,我准备切换到另一种布局例如特殊的 Dvorak 或 Colemak 配置,但我就是找不到能满足我的需求并包含我想要的所有字母的配置,即使是死键或带有AltGr+ Maj...
我目前的工作是直接修改ch
中的文件/usr/share/X11/xkb/symbols/
,然后在 中添加条目/usr/share/X11/xkb/rules/evdev.xml
,然后运行sudo dpkg-reconfigure xkb-data
,然后(Wayland 中的额外步骤)在 下的 dconf 中添加条目org.gnome.desktop.input-sources.sources
,最后我重新启动会话,它就可以正常工作了。有人建议我这样做,但有时,我修改的文件会被更新替换,我不得不再次执行此操作(非常烦人)。而且,我不完全理解它是如何工作的:我曾经尝试在一个新文件中创建一个全新的布局,但当时我无法从 GNOME 设置中激活它……
我的问题是我必须不断在键盘布局之间切换(这实际上不是一个真正的问题,因为我一次只使用一种语言),并且我目前定制它们的方式相当冗长和烦人。如果它比修改上面提到的文件更容易,我可以进一步找到更好的解决方案。
您对此有何看法?是否有 GUI 可以实现此操作?或者是否存在支持多种欧洲语言的 Ubuntu 布局?
提前致谢 !!
答案1
虚拟键盘
例如,如果您使用虚拟键盘,它有助于查找特殊字符(并识别总体布局)onboard
。
请参阅此链接,
当您在语言之间切换键盘布局时,这使得事情变得更容易。
建议方法
我想你可能更喜欢使用带有国际符号的美式英语键盘,具体内容见以下链接: