« Version 0.6.4 » : différence entre les versions

De Disposition de clavier bépo
 
(15 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
__NOTOC__
__NOTOC__


<center><code>
<center>
  ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗
  ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗
  │ #  │ 1 ¹│ 2 ²│ 3 ³│ 4 “│ 5 ”│ 7 °│ 8 ´│ 9 ˝│ 0  │ {{B|@}}  │ µ  ║        ║
  │ #  │ 1 ¹│ 2 ²│ 3 ³│ 4 “│ 5 ”║ 7 °│ 8 ´│ 9 ˝│ 0  │ {{B|@}}  │ µ  ║        ║
  │ {{B|$}}  │ " —│ « <│ » >│ ( [│ ) ]_ …║ + ±│ - {{B|–}}│ / ÷│ * ×│ = ¬│ % ‰║ <--    ║
  │ {{B|$}}  │ " —│ « <│ » >│ ( [│ ) ]_ …│ + ±│ - {{B|–}}│ / ÷│ * ×│ = ¬│ % ‰║ <--    ║
  ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣
  ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣
  ║  |<-  ║ B ¦│ É {{R|´}}│ P ¶│ O Œ│ È {{R|`}}║ {{B|!}}  │ V  │ D Ð│ L  │ F {{B|ª}}│ Z {{B|Ə}}│ W  ║  | ║
  ║  |<-  ║ B ¦│ É {{R|´}}│ P ¶│ O Œ│ È {{R|`}}║ {{B|!}}  │ V  │ D Ð│ L  │ F {{B|ª}}│ Z {{B|Ə}}│ W  ║  | ║
  ║  ->|  ║ b |│ é &│ p §│ o œ│ è `║ {{B|ˆ}} {{B|¡}}│ v {{R|ˇ}}│ d ð│ l £│ f {{B|˛}}│ z {{B|ə}}│ w {{R|˘}}║ <-' ║
  ║  ->|  ║ b |│ é &│ p §│ o œ│ è `║ {{B|ˆ}} {{B|¡}}│ v {{R|ˇ}}│ d ð│ l £│ f {{B|˛}}│ z {{B|ə}}│ w {{R|˘}}║ <-' ║
Ligne 11 : Ligne 11 :
  ║        ║ A Æ│ U Ù│ I {{R|˙}}│ E  │ ?  ║ C ¢│ T Þ│ S  │ N Ñ│ R  │ M {{B|º}}│ {{B|Ç}}  ║    ║
  ║        ║ A Æ│ U Ù│ I {{R|˙}}│ E  │ ?  ║ C ¢│ T Þ│ S  │ N Ñ│ R  │ M {{B|º}}│ {{B|Ç}}  ║    ║
  ║  {{B|CAPS}}  ║ a æ│ u ù│ i {{R|¨}}│ e €│ , ¿║ c ©│ t þ│ s ß│ n ñ│ r ®│ m {{B|¯}}│ {{B|ç}} {{B|¸}}║    ║
  ║  {{B|CAPS}}  ║ a æ│ u ù│ i {{R|¨}}│ e €│ , ¿║ c ©│ t þ│ s ß│ n ñ│ r ®│ m {{B|¯}}│ {{B|ç}} {{B|¸}}║    ║
  ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩════╣
  ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣
  ║  ^  ║ Ê  │ À {{R|˜}}│ Y ¥│ H  │ : ·│ K  ║ ; {{B|‘}}│ Q Ø│ G  │ X  │ J ‡║    ^    ║
  ║  ^  ║ Ê  │ À {{R|˜}}│ Y ¥│ H  │ : ·│ K  ║ ; {{B|‘}}│ Q Ø│ G  │ X  │ J ‡║    ^    ║
  ║  |  ║ ê /│ à ~│ y \│ h {│ . }│ k  ║ ' {{B|’}}│ q ø│ g {{R|°}}│ x  │ j †║    |    ║
  ║  |  ║ ê /│ à ~│ y \│ h {│ . }│ k  ║ ' {{B|’}}│ q ø│ g {{R|°}}│ x  │ j †║    |    ║
  ╠══════╩╦══════╦═════╦═══════════════════════╦═══════╦══════╦═╩════╦══════╣
  ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧╦═══╧══╦═╧════╬═════╦═════╣
  ║      ║      ║    ║ NBSPACE FINE-NBSPACE ║       ║      ║        
  ║      ║      ║    ║ NBSPACE     FINE-NBSPACE ║     ║      ║        
  ║ Ctrl  ║ WinG ║ Alt ║ SPACE                 ║ AltGr ║ WinD ║ WinM ║ Ctrl
  ║ Ctrl  ║ WinG ║ Alt ║ SPACE                   ║AltGr ║ WinD ║WinM ║Ctrl
  ╚═══════╩══════╩═════╩═══════════════════════╩═══════╩══════╩══════╩══════╝
  ╚═══════╩══════╩═════╩══════════════════════════╩══════╩══════╩═════╩═════╝
 
  ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗
  ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗
  │ #  │ 1  │ 2 ²│ 3  │ 4  │ 5  7 °│ 8  │ 9  │ 0  │ {{B|@}}  │ µ  ║        ║
  │ #  │ 1  │ 2 ²│ 3  │ 4  │ 5  7 °│ 8  │ 9  │ 0  │ {{B|@}}  │ µ  ║        ║
  │ {{B|$}}  │ "  │ « <│ » >│ ( [│ ) ]+  │ -  │ /  │ *  │ =  │ %  ║ <--    ║
  │ {{B|$}}  │ "  │ « <│ » >│ ( [│ ) ]+  │ -  │ /  │ *  │ =  │ %  ║ <--    ║
  ╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣
  ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣
  ║  |<-  ║ B  │ É  │ P  │ O Œ│ È  ║ {{B|!}}  │ V  │ D  │ L  │ F  │ Z  │ W  ║  | ║
  ║  |<-  ║ B  │ É  │ P  │ O Œ│ È  ║ {{B|!}}  │ V  │ D  │ L  │ F  │ Z  │ W  ║  | ║
  ║  ->|  ║  |│  &│  §│    │  `║ {{B|ˆ}}  │    │    │  £│    │    │    ║ <-' ║
  ║  ->|  ║  |│  &│  §│    │  `║ {{B|ˆ}}  │    │    │  £│    │    │    ║ <-' ║
Ligne 28 : Ligne 27 :
  ║        ║ A  │ U  │ I  │ E  │ ?  ║ C  │ T  │ S  │ N  │ R  │ M  │ {{B|Ç}}  ║    ║
  ║        ║ A  │ U  │ I  │ E  │ ?  ║ C  │ T  │ S  │ N  │ R  │ M  │ {{B|Ç}}  ║    ║
  ║  {{B|CAPS}}  ║    │  ù│  {{R|¨}}│  €│ ,  ║    │    │    │    │    │    │    ║    ║
  ║  {{B|CAPS}}  ║    │  ù│  {{R|¨}}│  €│ ,  ║    │    │    │    │    │    │    ║    ║
  ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩════╣
  ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣
  ║  ^  ║  Ê │ À  │ Y  │ H  │ :  │ K  ║ ;  │ Q  │ G  │ X  │ J  ║    ^    ║
  ║  ^  ║  Ê │ À  │ Y  │ H  │ :  │ K  ║ ;  │ Q  │ G  │ X  │ J  ║    ^    ║
  ║  |  ║  /│  ~│    │  {│ . }│    ║ '  │    │    │    │    ║    |    ║
  ║  |  ║  /│  ~│    │  {│ . }│    ║ '  │    │    │    │    ║    |    ║
  ╠══════╩╦══════╦═════╦═══════════════════════╦═══════╦══════╦═╩════╦══════╣
  ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧╦═══╧══╦═╧════╬═════╦═════╣
  ║      ║      ║    ║                             ║      ║        
  ║      ║      ║    ║ NBSPACE    FINE-NBSPACE     ║      ║        
  ║ Ctrl  ║ WinG ║ Alt ║                       ║ AltGr ║ WinD ║ WinM ║ Ctrl
  ║ Ctrl  ║ WinG ║ Alt ║ SPACE                    ║AltGr ║ WinD ║WinM ║Ctrl
  ╚═══════╩══════╩═════╩═══════════════════════╩═══════╩══════╩══════╩══════╝
  ╚═══════╩══════╩═════╩══════════════════════════╩══════╩══════╩═════╩═════╝
</code></center>
</center>


==Changements depuis la [[version 0.6.3]]==
==Changements depuis la [[version 0.6.3]]==
[[Image:bepo064.png|thumb|Image de la version 0.6.4]]
[[Image:bepo064-sans_minuscules.png|thumb|Image de la version 0.6.4 ([http://www.clavier-dvorak.org/images/bepo-6.4.pdf pdf en n&b)]|300px]]
===Changements en attente===
 
* placement du dead hook above « ̉ » U+0309 : crochet en chef ;
[[Image:BÉPO-0.6.4.png|thumb|Image de la version 0.6.4 alternative  ([http://www.itb-consulting.fr/downloads/clavier_dvorak_b%E9po.pdf PDF en couleurs)] attention, il manque sur le schema les touches mortes des accents graves et aigus, en Shift-alt-gr É et È.
* déplacement du tiret bas « _ » ;
ATTENTION : la rangée du bas est fausse (décalée d'un cran à droite)|300px]]
* alléger le travail de l’annulaire droit, éviter les « nœuds » avec ce même doigts sur les digrammes FR et RM ;


===Changements effectifs===
*comportement du vérrouiller majuscule (''Caps Lock'') pour les chiffres ;
*comportement du vérrouiller majuscule (''Caps Lock'') pour les chiffres ;
*comportement homogène de tous les diacritiques :
*comportement homogène de tous les diacritiques :
**les diacritiques avec chasse peuvent être obtenus par diacritique mort + espace ou par deux fois le diacritique mort ;  
**les diacritiques avec chasse peuvent être obtenus par diacritique mort + espace ou par deux fois le diacritique mort ;  
**les diacritiques combinatoires peuvent être obtenus par diacritique mort + espace insécable ;
**les diacritiques combinatoires peuvent être obtenus par diacritique mort + espace insécable ;
*remplacement du signe moins mathématique « − » U+2212 qui se trouve actellement en AltGr+{ - } par un tiret demi-quadratin « – » (''en dash'' U+2013) qui est le tiret d'incise ;
*remplacement du signe moins mathématique « − » {{U|2212}} qui se trouve actellement en {{touches|AltGr|-}} par un tiret demi-quadratin « – » {{U|2013}} (''en dash'') qui est le tiret d'incise ;
*ajout du [http://fr.wikipedia.org/wiki/%C6%8F schwa] « ə » (U+0259) et « Ə » (U+018F) respectivement en AltGr+{ z } et AltGr+Shift+{ z } ;
*ajout du [[wp:%C6%8F|schwa]] « ə » {{U|0259}} et « Ə » {{U|018F}} respectivement en {{touches|AltGr|z}} et {{touches|Maj.|AltGr|z}} ;
*inversion des touches { ^ } et { ç } ;
*inversion des touches {{t|^}} et {{t|ç}} ;
*suppression du « ^ » en shift+{ = } remplacé par l'arrobe « @ » ;
*suppression du « ^ » en {{touches|Maj.|{{=}}}} remplacé par l’arrobe « @ » ;
*déplacement du « $ » à la place de l'arrobe en accès direct ;
*déplacement du « $ » à la place de l'arrobe en accès direct ;
*ajout du guillemet-apostrophe « ’ » (''right simple quotation mark'' U+2019) en AltGr+{ ' } et du guillemet-apostrophe culbuté « ‘ » (''left simple quotation mark'' U+2018) en AltGr+Shift+{ ' } ;
*ajout du guillemet-apostrophe « ’ » {{U|2019}} (''right simple quotation mark'') en {{touches|AltGr|'}} et du guillemet-apostrophe culbuté « ‘ » {{U|2018}} (''left simple quotation mark'') en {{touches|Maj.|AltGr|'}} ;
*déplacement de « ª » en AltGr+Shift+{ f } pour ajouter l'[http://fr.wikipedia.org/wiki/Ogonek ogonek] mort « {{R|˛}} » (U+02DB) en AltGr+{ f } ;
*déplacement de « ª » en {{touches|Maj.|AltGr|f}} pour ajouter l’[[wp:Ogonek|ogonek]] mort « {{R|˛}} » {{U|02DB}} en {{touches|AltGr|f}} ;
*déplacement de « º » en AltGr+Shift+{ m } afin de déplacer le macron mort « {{R|ˉ}} » en AltGr+{ m } ;
*déplacement de « º » en {{touches|Maj.|AltGr|m}} afin de déplacer le macron mort « {{R|ˉ}} » en {{touches|AltGr|m}}.
 
==Changements en attente==
* placement du crochet en chef mort « ̉ » {{U|0309}} ;
* déplacement du tiret bas « _ » ;
* alléger le travail de l’annulaire droit, éviter les « nœuds » avec ce même doigts sur les digrammes FR et RM ;


==Téléchargement des pilotes==
==Téléchargement des pilotes==
Ligne 63 : Ligne 65 :
==Fichier xkb==
==Fichier xkb==
<pre>
<pre>
// Première ligne
// Première ligne
     key <TLDE> { [              dollar,  numbersign                                      ] }; // $ #
     key <TLDE> { [              dollar,  numbersign                                      ] }; // $ #



Dernière version du 16 avril 2008 à 23:10


┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗
│ #  │ 1 ¹│ 2 ²│ 3 ³│ 4 “│ 5 ”║ 6  │ 7 °│ 8 ´│ 9 ˝│ 0  │ @  │ µ  ║        ║
│ $  │ " —│ « <│ » >│ ( [│ ) ]║ _ …│ + ±│ - │ / ÷│ * ×│ = ¬│ % ‰║ <--    ║
╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣
║  |<-  ║ B ¦│ É ´│ P ¶│ O Œ│ È `!  │ V  │ D Ð│ L  │ F ª│ Z Ə│ W  ║   | ║
║  ->|  ║ b |│ é &│ p §│ o œ│ è `║ ˆ ¡│ v ˇ│ d ð│ l £│ f ˛│ z ə│ w ˘║ <-' ║
╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗    ║
║        ║ A Æ│ U Ù│ I ˙│ E  │ ?  ║ C ¢│ T Þ│ S  │ N Ñ│ R  │ M ºÇ  ║    ║
║  CAPS  ║ a æ│ u ù│ i ¨│ e €│ , ¿║ c ©│ t þ│ s ß│ n ñ│ r ®│ m ¯ç ¸║    ║
╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣
║   ^  ║ Ê  │ À ˜│ Y ¥│ H  │ : ·│ K  ║ ; │ Q Ø│ G  │ X  │ J ‡║     ^     ║
║   |  ║ ê /│ à ~│ y \│ h {│ . }│ k  ║ ' │ q ø│ g °│ x  │ j †║     |     ║
╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧╦═══╧══╦═╧════╬═════╦═════╣
║       ║      ║     ║ NBSPACE     FINE-NBSPACE ║      ║      ║     ║     ║
║ Ctrl  ║ WinG ║ Alt ║ SPACE                    ║AltGr ║ WinD ║WinM ║Ctrl ║
╚═══════╩══════╩═════╩══════════════════════════╩══════╩══════╩═════╩═════╝
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗
│ #  │ 1  │ 2 ²│ 3  │ 4  │ 5  ║ 6  │ 7 °│ 8  │ 9  │ 0  │ @  │ µ  ║        ║
│ $  │ "  │ « <│ » >│ ( [│ ) ]║ _  │ +  │ -  │ /  │ *  │ =  │ %  ║ <--    ║
╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣
║  |<-  ║ B  │ É  │ P  │ O Œ│ È  ║ !  │ V  │ D  │ L  │ F  │ Z  │ W  ║   | ║
║  ->|  ║   |│   &│   §│    │   `║ ˆ  │    │    │   £│    │    │    ║ <-' ║
╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗    ║
║        ║ A  │ U  │ I  │ E  │ ?  ║ C  │ T  │ S  │ N  │ R  │ M  │ Ç  ║    ║
║  CAPS  ║    │   ù│   ¨│   €│ ,  ║    │    │    │    │    │    │    ║    ║
╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣
║   ^  ║  Ê │ À  │ Y  │ H  │ :  │ K  ║ ;  │ Q  │ G  │ X  │ J  ║     ^     ║
║   |  ║   /│   ~│    │   {│ . }│    ║ '  │    │    │    │    ║     |     ║
╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧╦═══╧══╦═╧════╬═════╦═════╣
║       ║      ║     ║ NBSPACE     FINE-NBSPACE ║      ║      ║     ║     ║
║ Ctrl  ║ WinG ║ Alt ║ SPACE                    ║AltGr ║ WinD ║WinM ║Ctrl ║
╚═══════╩══════╩═════╩══════════════════════════╩══════╩══════╩═════╩═════╝

Changements depuis la version 0.6.3

Image de la version 0.6.4 (pdf en n&b)
Image de la version 0.6.4 alternative (PDF en couleurs) attention, il manque sur le schema les touches mortes des accents graves et aigus, en Shift-alt-gr É et È. ATTENTION : la rangée du bas est fausse (décalée d'un cran à droite)
  • comportement du vérrouiller majuscule (Caps Lock) pour les chiffres ;
  • comportement homogène de tous les diacritiques :
    • les diacritiques avec chasse peuvent être obtenus par diacritique mort + espace ou par deux fois le diacritique mort ;
    • les diacritiques combinatoires peuvent être obtenus par diacritique mort + espace insécable ;
  • remplacement du signe moins mathématique « − » U+2212 qui se trouve actellement en clavier bépoAltGr+clavier bépo- par un tiret demi-quadratin « – » U+2013 (en dash) qui est le tiret d'incise ;
  • ajout du schwa « ə » U+0259 et « Ə » U+018F respectivement en clavier bépoAltGr+clavier bépoz et clavier bépoMaj+clavier bépoAltGr+clavier bépoz ;
  • inversion des touches clavier bépo^ et clavier bépoç ;
  • suppression du « ^ » en clavier bépoMaj+clavier bépo= remplacé par l’arrobe « @ » ;
  • déplacement du « $ » à la place de l'arrobe en accès direct ;
  • ajout du guillemet-apostrophe « ’ » U+2019 (right simple quotation mark) en clavier bépoAltGr+clavier bépo' et du guillemet-apostrophe culbuté « ‘ » U+2018 (left simple quotation mark) en clavier bépoMaj+clavier bépoAltGr+clavier bépo' ;
  • déplacement de « ª » en clavier bépoMaj+clavier bépoAltGr+clavier bépof pour ajouter l’ogonek mort « ˛ » U+02DB en clavier bépoAltGr+clavier bépof ;
  • déplacement de « º » en clavier bépoMaj+clavier bépoAltGr+clavier bépom afin de déplacer le macron mort « ˉ » en clavier bépoAltGr+clavier bépom.

Changements en attente

  • placement du crochet en chef mort « ̉ » U+0309 ;
  • déplacement du tiret bas « _ » ;
  • alléger le travail de l’annulaire droit, éviter les « nœuds » avec ce même doigts sur les digrammes FR et RM ;

Téléchargement des pilotes

Guide d'installation pour les pilotes linux, Mac OS X et Windows.

Fichier xkb

 // Première ligne
    key <TLDE> { [              dollar,   numbersign                                      ] }; // $ #

    key <AE01> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [            quotedbl,            1,         emdash,         onesuperior ] }; // " 1 — ¹
    key <AE02> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [       guillemotleft,            2,           less,         twosuperior ] }; // « 2 < ²
    key <AE03> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [      guillemotright,            3,        greater,       threesuperior ] }; // » 3 > ³
    key <AE04> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [           parenleft,            4,    bracketleft, leftdoublequotemark ] }; // ( 4 [ “
    key <AE05> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [          parenright,            5,   bracketright,rightdoublequotemark ] }; // ) 5 ] ”
    key <AE06> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [           underscore,            6,       ellipsis                      ] }; // _ 6 …
    key <AE07> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [                plus,            7,      plusminus,              degree ] }; // + 7 ± °
    key <AE08> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [               minus,            8,         endash,             minutes ] }; // - 8 – ´
    key <AE09> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [               slash,            9,       division,             seconds ] }; // / 9 ÷ ″
    key <AE10> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [            asterisk,            0,       multiply                      ] }; // * 0 ×
    key <AE11> { [               equal,           at,        notsign                      ] }; // = @ ¬
    key <AE12> { [             percent,           mu,          U2030                      ] }; // % µ ‰

 // Deuxième ligne
    key <AD01> { [                   b,            B,            bar,           brokenbar ] }; // b B | ¦
    key <AD02> { [              eacute,       Eacute,      ampersand,          dead_acute ] }; // é É & ˊ
    key <AD03> { [                   p,            P,        section,           paragraph ] }; // p P § ¶
    key <AD04> { [                   o,            O,             oe,                  OE ] }; // o O œ Œ
    key <AD05> { [              egrave,       Egrave,          grave,          dead_grave ] }; // è È ` `
    key <AD06> { [     dead_circumflex,       exclam,     exclamdown                      ] }; // ^ ! ¡
    key <AD07> { [                   v,            V,     dead_caron                      ] }; // v V ˇ
    key <AD08> { [                   d,            D,            eth,                 ETH ] }; // d D ð Ð
    key <AD09> { [                   l,            L,       sterling                      ] }; // l L £
    key <AD10> { [                   f,            F,    dead_ogonek,         ordfeminine ] }; // f F ˛ ª
    key <AD11> { [                   z,            Z,          U0259,               U018F ] }; // z Z ə Ə
    key <AD12> { [                   w,            W,     dead_breve                      ] }; // w W ˘

 // Troisième ligne
    key <AC01> { [                   a,            A,             ae,                  AE ] }; // a A æ Æ
    key <AC02> { [                   u,            U,         ugrave,              Ugrave ] }; // u U ù Ù
    key <AC03> { [                   i,            I, dead_diaeresis,       dead_abovedot ] }; // i I  ̈ ˙ 
    key <AC04> { [                   e,            E,       EuroSign                      ] }; // e E €
    key <AC05> { [               comma,     question,   questiondown                      ] }; // , ? ¿ 
    key <AC06> { [                   c,            C,      copyright,                cent ] }; // c C © ¢
    key <AC07> { [                   t,            T,          thorn,               Thorn ] }; // t T þ Þ
    key <AC08> { [                   s,            S,         ssharp                      ] }; // s S ß
    key <AC09> { [                   n,            N,         ntilde,              Ntilde ] }; // n N ñ Ñ
    key <AC10> { [                   r,            R,     registered                      ] }; // r R ® 
    key <AC11> { [                   m,            M,    dead_macron,           masculine ] }; // m M ¯ º
    key <BKSL> { [            ccedilla,     Ccedilla,   dead_cedilla                      ] }; // ç Ç ¸

 // Quatrième ligne
    key <LSGT> { [         ecircumflex,  Ecircumflex,          slash                      ] }; // ê Ê /
    key <AB01> { [              agrave,       Agrave,     asciitilde,          dead_tilde ] }; // à À ~ ~
    key <AB02> { [                   y,            Y,      backslash,                 yen ] }; // y Y \ ¥
    key <AB03> { [                   h,            H,      braceleft                      ] }; // h H {
    key <AB04> { [              period,        colon,     braceright,      periodcentered ] }; // . : } ·
    key <AB05> { [                   k,            K                                      ] }; // k K 
    key <AB06> { [          apostrophe,    semicolon, rightsinglequotemark, leftsinglequotemark ] }; // ' ; ’ ‘
    key <AB07> { [                   q,            Q,         oslash,            Ooblique ] }; // q Q ø Ø
    key <AB08> { [                   g,            G, dead_abovering                      ] }; // g G ˚
    key <AB09> { [                   x,            X			                  ] }; // x X
    key <AB10> { [                   j,            J,         dagger,        doubledagger ] }; // j J † ‡

    key <SPCE> { [               space, nobreakspace,          space,               U202F ] }; // espace   nbsp _ nbsp fine