Skip to content

Commit

Permalink
do not alter <code> case (#124)
Browse files Browse the repository at this point in the history
  • Loading branch information
fabi1cazenave authored Mar 12, 2024
1 parent a8092e5 commit 55720aa
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 14 deletions.
2 changes: 0 additions & 2 deletions www/assets/css/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -221,8 +221,6 @@ code { /* character, digrams, trigrams */
font-weight: bold;
font-family: serif;
background-color: var(--bg-accent);
text-transform: uppercase;
text-transform: lowercase;
padding: 2px 4px;
border-radius: 2px;
}
Expand Down
4 changes: 2 additions & 2 deletions www/content/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Ergo-L intègre l’approche 1DFH, qui consiste à ne pas déplacer ses doigts d
plus d’une touche par rapport à la position de repos. Cela permet un gain de
confort important pour la saisie en méthode dactylo, évitant notamment les
extensions latérales de l’auriculaire droit qui sont typiques de Bépo pour les
lettres `M``Z``W``Ç` (« les quatre cavaliers de l’auriculaire »).
lettres `m``z``w``ç` (« les quatre cavaliers de l’auriculaire »).

![Ergo‑L sur un clavier compact (type OLKB Planck).](img/ergol_1dfh.svg)

Expand Down Expand Up @@ -106,7 +106,7 @@ variantes la reprend sans chercher à la mettre à jour.
Dvorak et Bépo ne sont optimisés que pour une seule langue (anglais et français,
respectivement), et sont très inconfortables dans l’autre. Pourtant, à une
exception près, les 9 lettres les plus fréquentes sont les mêmes en français
(`ESANITRUO`) et en anglais (`ETAOHNISR`) :
(`esanitruo`) et en anglais (`etaohnisr`) :

:::{ style="overflow: scroll;" }
| | E | S | A | N | I | T | R | U | O | H |
Expand Down
16 changes: 8 additions & 8 deletions www/content/bepo/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,9 @@ Ergonomie
### Bépo {id="ergonomie-bépo"}

Conservant l’approche AZERTY d’avoir certaines lettres accentuées en direct
(`É`, `È`, `À`, `Ç`), [Bépo][] a manqué de place pour placer toutes les lettres
(`é`, `è`, `à`, `ç`), [Bépo][] a manqué de place pour placer toutes les lettres
et a choisi d’occuper les colonnes excentrées pour des lettres jugées moins
fréquentes (`M`, `Z`, `W`, `Ç`). Il en résulte une incompatibilité avec la
fréquentes (`m`, `z`, `w`, `ç`). Il en résulte une incompatibilité avec la
plupart des claviers ergonomiques du marché, qui ne proposent que 6 colonnes de
touches par main pour respecter le principe [1DFH][].

Expand All @@ -46,7 +46,7 @@ Par ailleurs, la charge des doigts est mal répartie :
- une grande partie des touches doublées se trouvent sous l’auriculaire droit —
et souvent en extension !

C’est notamment le cas du `M` : 13e lettre la plus fréquente en français (2.7 %
C’est notamment le cas du `m` : 13e lettre la plus fréquente en français (2.7 %
de fréquence, soit plus que tous les caractères accentués cumulés), fréquemment
doublé (0.2 % du temps) et en extension latérale sur l’auriculaire droit. Cela
favorise grandement les déviations ulnaires, qui sont la principale cause de
Expand Down Expand Up @@ -174,7 +174,7 @@ proche de celui obtenu par Dvorak en anglais, là où QWERTY est à 7.2 %.
Cette optimisation est faite au détriment de l’anglais :

- la charge de l’auriculaire droit grimpe à 13.7 % ;
- certains digrammes, notamment `WH`, sont rédhibitoires.
- certains digrammes, notamment `wh`, sont rédhibitoires.


### Ergo‑L {id="optimisation-ergol"}
Expand Down Expand Up @@ -230,11 +230,11 @@ Typographie

[Bépo][] gère les caractères accentués de façon similaire à AZERTY :

- certaines lettres comme `É` `È` `À` `Ç` sont accessibles directement ;
- certaines lettres comme `é` `è` `à` `ç` sont accessibles directement ;
- l’accent circonflexe et le tréma sont faits avec une touche morte (le tréma
nécessitant *en plus* [AltGr]{.kbd} avec Bépo) ;
- certains caractères nécessitent la touche [AltGr]{.kbd}, ce qui complique les
enchaînements : `Ù`, `Œ`, `Æ`, points de suspension…
enchaînements : `ù`, `œ`, `æ`, points de suspension…

De plus, Bépo propose beaucoup de caractères spéciaux (i.e. non liés à la langue
français ou au code informatique) via la couche AltGr ou des touches mortes, au
Expand All @@ -256,8 +256,8 @@ programmation.

Cette touche morte occasionne des frappes supplémentaires sur un texte francophone :

- 1.0 % pour `È`, `À`, `Ç`, `Œ`, `Æ`
- 1.5 % pour le seul `É`
- 1.0 % pour `è`, `à`, `ç`, `œ`, `æ`
- 1.5 % pour le seul `é`
- 1.5 % si on utilise l’apostrophe typographique (``) plutôt que l’apostrophe
droite (`'`)

Expand Down
2 changes: 1 addition & 1 deletion www/content/lexique.md
Original file line number Diff line number Diff line change
Expand Up @@ -295,4 +295,4 @@ TODO: développer.

Keymap

: TODO
: TODO
2 changes: 1 addition & 1 deletion www/content/lts/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ footer = "propulsé par [x-keyboard](https://onedeadkey.github.io/x-keyboard)"
<style>
dt { font-weight: bold; }
dd p { margin: 0.2em 0; }
code { font-family: monospace; text-transform: none; }
code { font-family: monospace; }
pre { background-color: #6684; padding: 0.5em 2em; }
</style>

Expand Down

0 comments on commit 55720aa

Please sign in to comment.