我希望将所有法语字符添加到我的~/.keymap.xkb
文件中。为了不重复事物,有没有其他人这样做并愿意分享他们的配置?
显然,某些字符,如é
, è
, ê
, 并且ë
需要在键上进行多个映射e
- ctrl、alt、alt-R、fn?
我希望将所有法语字符添加到我的~/.keymap.xkb
文件中。为了不重复事物,有没有其他人这样做并愿意分享他们的配置?
显然,某些字符,如é
, è
, ê
, 并且ë
需要在键上进行多个映射e
- ctrl、alt、alt-R、fn?
替代解决方案
我假设您不是本地法语用户,或者至少正在尝试使用非法语(例如:美国)键盘输入许多法语变音符号。
与其尝试重新映射整个键盘并总是忘记重新映射某些字符,不如将
Compose
(又名Multi_key
) “虚拟”键映射到键盘上某个未使用的键。如果您的操作系统/发行版已经正确预配置了 X11,那么您就完成了。示例,映射
Compose
到Menu键:您现在可以通过从
Compose
键开始输入多个字符(您必须在继续输入下一个字符之前按下并释放它)来组合最终字符。这几个例子应该足以掌握它,并且应该自然而然地出现:Compose
e
'
=>é
Compose
'
e
=>é
:有时但并非总是顺序无关紧要Compose
e
`
=>è
Compose
e
"
=>ë
Compose
C
,
=>Ç
:即使是本地(法国)法语键盘也无法输入这个,但在现代,它无论如何都ç
应该是大写的句子的开头。来自任何地方的其他常见或不那么常见的符号?
Compose
e
=
=>€
Compose
c
=
=>€
: 另一个视觉上的逻辑组合Compose
c
/
=>¢
Compose
O
c
=>©
Compose
O
r
=>®
Compose
t
m
=>™
Compose
5
8
=>⅝
要输入一个 Scandinavian
å
,它看起来并不那么直观,除非有人知道这个变音符号的起源:a long a。所以...Compose
a
a
=>å
Compose
A
A
=>Å
再次注意,大多数情况下,这对任何语言环境或键盘都有效(但可能会因语言环境而异)。例如,在本地(法国)法语键盘上,
`
字符在è键上:Menu E AltGr+ è=>
è
(显然没用)