diff options
author | JSDurand <mmemmew@gmail.com> | 2025-07-07 17:57:45 +0800 |
---|---|---|
committer | JSDurand <mmemmew@gmail.com> | 2025-07-07 17:57:45 +0800 |
commit | aed143d3eba709405c769f49b069967b06f4d274 (patch) | |
tree | 401ba678276027a812485d28c462aa5a97218bb6 /durand-align.el | |
parent | 5b43126c06f9eca04bfe2b9b47aaf65edae916e5 (diff) |
* input-conf.el ("durand-fr"): I use a French layout, where the
arrangements of the keys are quite different than the "standard"
layout, so previously it was quite inconvenient to use the quail
packages, as I had to translate in my mind to the standard layout,
so that the quail package can understand and input the correct keys.
Today I discovered that the quail package actually provides a
solution to this problem by the variable `quail-keyboard-layout`,
which defines how to translate from a keyboard layout to the
standard one. By defining my current French layout, I am now
finally able to smoothly use the quail packages.
One caveat is that the Chinese quail packages are generated from
some dictionary files automatically, and the converter missed this
functionality, so that by default the Chinese quail packages do not
respect this keyboard layout translation. Currently I am
overwriting the generated package, but clearly this is not a good
practice. I might consider saving the generated and overwritten
file to a special file, so that I can continue using that
overwritten version in the future.
Diffstat (limited to 'durand-align.el')
0 files changed, 0 insertions, 0 deletions