项目介绍

fabi1cazenave/qwerty-lafayette 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,目前获得 130 个 Star、28 次 Fork。

仓库全名
fabi1cazenave/qwerty-lafayette
Star 数
130
Fork 数
28
未关闭 Issue
32

README 摘要

Qwerty-Lafayette ================================================================================ A compact Qwerty layout for French-speaking users. TL;DR: use a dead key on the home row for all French accented characters; use the AltGr layer to access programming symbols without stretching your fingers. Or don’t use it at all, and use Qwerty symbols in their standard positions. This layout claims to be better than…

完整内容见 GitHub 原始 README 或本页 。

常见问题

qwerty-lafayette 用什么语言开发?

主要使用 Python 编写,目前有 130 个 Star。

如何获取 qwerty-lafayette 的源码?

可以直接克隆仓库:git clone https://github.com/fabi1cazenave/qwerty-lafayette.git,默认分支为 main;安装与运行步骤见仓库 README。

qwerty-lafayette 最近还在维护吗?

仓库最近一次更新为 2024年10月3日,当前有 32 个未关闭 Issue;Star 数为 130,可作为社区活跃度的参考。

关于

QWERTY keyboard layout for French-speaking users

描述取自 GitHub 官方 API,中文内容由 GitRead 中文社区 编辑团队整理。

简要分析

热度分
196
价值分
85
活跃状态
活跃

语言占比

CSS
HTML
JavaScript
Makefile
Python

README

Qwerty-Lafayette

A compact Qwerty layout for French-speaking users.

TL;DR:

  • use a dead key on the home row for all French accented characters;
  • use the AltGr layer to access programming symbols without stretching your fingers. Or don’t use it at all, and use Qwerty symbols in their standard positions.

This layout claims to be better than Azerty for French and better than Qwerty for programming.

Layout

The ; key is turned into a dead key that gives access to all acute accents, grave accents, cedillas, digraphs and quote signs you’ll need to write in proper French:

base & dead key layout

… which leaves the AltGr layer fully dedicated to programming symbols:

altgr layout

More information on the website (in French): https://qwerty-lafayette.org/

Download

https://qwerty-lafayette.org/#pilotes

Make Your Own!

The latest version of Kalamine is recommended to customize your layout:

pip3 install kalamine

Grab the TOML layout, start the Kalamine previewer and edit your layout with your preferred text editor:

kalamine watch lafayette.toml

Then build your custom layout drivers:

kalamine make lafayette.toml

Why the name?

Because of Gilbert du Motier, Marquis de Lafayette.

Alternatives

There are other ways to use a Qwerty-US keyboard for French. Here are the two most intuitive ones:

  • qwerty-intl — turns `~'"^ into dead keys;
  • qwerty-fr — smart use of the AltGr layer for direct access to all French accented characters, as well as dead keys for other characters.

Qwerty-Lafayette offers sharper typography and better ergonomics, but might have a steeper learning curve for non-touch-typists.

评论

暂无评论