From b1d1aff9d0b5d5efb853d2d660948814a1c4febf Mon Sep 17 00:00:00 2001 From: Pierre Le Marre Date: Wed, 20 Mar 2024 15:40:48 +0100 Subject: [PATCH] feat(website): Fix anchors in lexique page --- www/content/lexique.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/www/content/lexique.md b/www/content/lexique.md index dc30e260..7ebfd6d9 100644 --- a/www/content/lexique.md +++ b/www/content/lexique.md @@ -65,7 +65,7 @@ compris à des développeurs qui travaillent sur la question — comme ça a ét cas au sein de la talentueuse équipe de KMonad sur ce ticket Github : https://github.com/kmonad/kmonad/issues/111 --> -[Scan code]{.a name="scan-code-def"} +[Scan code]{#scan-code-def} : Données envoyées par un clavier physique à un ordinateur lorsque l’on appuie ou relâche une touche. Suite aux évolutions technologiques (PS/2, USB, etc.), @@ -76,22 +76,22 @@ particulier avec les scan codes « XT » ou « ensemble 1 ». Il permet alor d’identifier la touche qui a été pressée dans un périphérique de saisie, au plus bas niveau de l’OS. -[Key code]{.a name="key-code-def"} +[Key code]{#key-code-def} : Code identifiant une touche sur un clavier. Ce code est propre à chaque système d’exploitation. Ce dernier se charge de convertir les différentes conventions de _scan codes_ en _key code_, permettant ainsi de faire abstraction de la technologie du clavier pour développer des dispositions de clavier. -[Point de code]{.a name="point-de-code-def"} (Code point) +[Point de code]{#point-de-code-def} (code point) : TODO (cf. [point de code] sur Wikipedia) -[Modificateur]{.a name="modificateur-def"} +[Modificateur]{#modificateur-def} : TODO (Modificateurs courants : `Shift`, `Caps`, `AltGr`, etc.) -[Couche]{.a name="couche-def"} (layer) +[Couche]{#couche-def} (layer) : Abstraction pour pouvoir disposer plusieurs caractères sur une même touche. @@ -109,7 +109,7 @@ de la technologie du clavier pour développer des dispositions de clavier. -Touche morte (dead key) +[Touche morte]{#touche-morte-def} (dead key) : Touche de clavier qui ne produit aucun résultat lorsqu’elle est enfoncée puis relâchée, mais modifie le comportement de la prochaine touche qui sera enfoncée. @@ -119,7 +119,7 @@ ou autres [diacritiques]. Exemple : la touche [^]{.kbd} sur le clavier Azerty puis [E]{.kbd} donne la lettre `ê`. -Diacritique +[Diacritique]{#diacritique-def} : Signe accompagnant une lettre ou un graphème pour en modifier le sens ou la prononciation. @@ -236,7 +236,7 @@ des dispositions clavier. : Par abus de langage c'est aussi la __base de données__ des configurations clavier, [`xkeyboard-config`][xkeyboard-config]. -[Compose]{.a name="compose-def"} +[Compose]{#compose-def} : Une __méthode de saisie__ (input method ou IM). C’est notamment ce qui permet aux touches mortes système (autres que `1dk`) de fonctionner. @@ -294,7 +294,7 @@ implémentations. #### XKB -[Keycode]{.a name="keycode-xkb-def"} +[Keycode]{#keycode-xkb-def} : Code identifiant une touche physique sur un clavier. Le code _brut_ (raw keycode) est le code numérique issu du traitement bas niveau par le noyau, alors @@ -313,7 +313,7 @@ de celui de XKB, ce dernier étant obtenu en ajoutant 8 au premier. configuration du clavier dans XKB et non le clavier lui-même qui définit la correspondance touche / [keysym]. -[Keysym]{.a name="keysym-def"} +[Keysym]{#keysym-def} : Code numérique identifiant un symbole sur le _capuchon_ d’une touche. Ce mot vient de l’anglais « key symbol ». Les keysyms sont également @@ -352,7 +352,7 @@ Key Action : TODO -[Groupe]{.a name="group-xkb-def"} +[Groupe]{#group-xkb-def} : TODO