Version 0.6.4 : Différence entre versions

De Disposition de clavier francophone et ergonomique bépo

(Changements depuis la version 0.6.3)
(Changements depuis la version 0.6.3)
 
(49 révisions intermédiaires par 9 utilisateurs sont masquées)
Ligne 1 : Ligne 1 :
<center><code>
+
__NOTOC__
 +
 
 +
<center>
 
  ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗
 
  ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗
  │ #  │ 1 ¹│ 2 ²│ 3 ³│ 4 “│ 5 ”│ 7 °│ 8 ´│ 9 ˝│ 0  │ ^ │ µ  ║        ║
+
  │ #  │ 1 ¹│ 2 ²│ 3 ³│ 4 “│ 5 ”║ 7 °│ 8 ´│ 9 ˝│ 0  │ {{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 9 : 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  │ ^ │ µ  ║        ║
+
  │ #  │ 1  │ 2 ²│ 3  │ 4  │ 5  7 °│ 8  │ 9  │ 0  │ {{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 26 : 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>
 
+
Après de longues discussions sur la version précédente, il devenait important de mettre en place les modifications les plus acceptées. Un grand nombre de changements restent en attente. Les commentaires des anciens et surtout des nouveaux arrivants sont les bienvenus.
+
  
 
==Changements depuis la [[version 0.6.3]]==
 
==Changements depuis la [[version 0.6.3]]==
 +
[[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]]
 +
 +
[[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 È.
 +
ATTENTION : la rangée du bas est fausse (décalée d'un cran à droite)|300px]]
 +
 
*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|ç}} ;
*placement de l'apostrophe typographique « ’ » (''right simple quotation mark'' U+2019) en AltGr+{ ' } et de son homologue (''left simple quotation mark'') en AltGr+Shift+{ ' } ;
+
*suppression du « ^ » en {{touches|Maj.|{{=}}}} remplacé par l’arrobe « @ » ;
*déplacement de « ª » en AltGr+Shift+{ f } pour ajouter l'ogonek mort « {{R|˛}} » en AltGr+{ f } ;
+
*déplacement du « $ » à la place de l'arrobe en accès direct ;
*déplacement de « º » en AltGr+Shift+{ m } afin de déplacer le macron mort « {{R|ˉ}} » en AltGr+{ m } ;
+
*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 {{touches|Maj.|AltGr|f}} pour ajouter l’[[wp:Ogonek|ogonek]] mort « {{R|˛}} » {{U|02DB}} en {{touches|AltGr|f}} ;
 +
*déplacement de « º » en {{touches|Maj.|AltGr|m}} afin de déplacer le macron mort « {{R|ˉ}} » en {{touches|AltGr|m}}.
  
 
==Changements en attente==
 
==Changements en attente==
*touche AltGr symétrique ;
+
* placement du crochet en chef mort « ̉ » {{U|0309}} ;
*inversion { b } et { é } ;
+
* déplacement du tiret bas « _ » ;
*inversion { n } et { r } ;
+
* alléger le travail de l’annulaire droit, éviter les « nœuds » avec ce même doigts sur les digrammes FR et RM ;
*inversion { f } et { j } ;
+
 
*positions de l'espace insécable, du tiret bas et des caractères $, @ et # ;
+
==Téléchargement des pilotes==
*ajout du crochet en chef mort « {{R|̉}} » (''dead hook above'' U+0309) ;  
+
[[Installation|Guide d'installation]] pour les pilotes linux, [http://www.clavier-dvorak.org/telechargements/macosx/fr-dvorak-bepo-macosx-0.6.4.dmg Mac OS X] et [http://www.clavier-dvorak.org/telechargements/windows/fr-dvorak-bepo-windows-0.6.4.exe Windows].
*ajout du double accent aigu mort « {{R|˝}} » (''dead doubleacute'' U+02DD) ;
+
*exposant ¹²³ en accès ^+chiffres ;
+
*chevrons en accès direct ;
+
*placement la brève morte « {{R|˘}} » sur la main gauche ;
+
*choix des caractères sur la touche LSGT.
+
  
 
==Fichier xkb==
 
==Fichier xkb==
 
<pre>
 
<pre>
 +
// 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
 
</pre>
 
</pre>
  
 
[[Catégorie:Version|6.4]]
 
[[Catégorie:Version|6.4]]

Version actuelle en date du 17 avril 2008 à 00: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