4 linux keyboard keyboard-layout
您可能知道(实际上不是)对于Linux 上的bépo法语键盘变体,有两种选择:法语(Bepo,符合人体工程学,Dvorak 方式)或法语(Bepo,符合人体工程学,Dvorak 方式,仅限 Latin-9)。这也可以在以下屏幕截图中看到:
我的问题是:这两个选项之间有什么区别?这个比那个好吗?有什么理由使用一个而不是另一个吗?
use*_*686 10
似乎“Latin-9”指的是ISO 8859-15字符集。也就是说,“Latin-9 only”应该排除需要完全 Unicode 支持的符号。
例如,常规的 Bépo 变体在 上有?
(schwa) AltGrZ。ISO 8859-15 中不存在此符号,因此不包含在“Latin-9”变体中。
您可以打开/usr/share/X11/xkb/symbols/fr
以查看定义。
或者至少应该是这样。在实践中,它似乎没有按预期工作。
由于bepo_latin9
基于bepo
并且只是删除字符而不是添加,因此覆盖似乎没有完全生效,并且不排除额外的符号-Z在级别 3 和级别 4 上仍然有 schwa,依此类推。
我在任务栏的键盘菜单中使用了 GNOME 的“显示键盘布局”按钮——它显示布局,因为它们最终由 libxkbcommon 解释,正如你所看到的,差异非常小。
gkbd-keyboard-display -l $'fr\tbepo'
Run Code Online (Sandbox Code Playgroud)
gkbd-keyboard-display -l $'fr\tbepo_latin9'
Run Code Online (Sandbox Code Playgroud)
忽略奇怪的 Caps Lock 位置——这是我的本地配置。
那么使用哪一种呢?嗯,现在几乎所有系统都可以处理 Unicode,所以只需使用常规bepo
布局即可。不要打扰bepo_latin9
。