Version 0.6.2.2.2

De Disposition de clavier francophone et ergonomique bépo

┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗
│ #  │ 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 º│ ˆ ¡║    ║
╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩════╣
║   ^  ║ Ê  │ À ˜│ H  │ Y ¥│ : ·│ K  ║ ;  │ Q Ø│ G  │ X  │ J  ║     ^     ║
║   |  ║ ê /│ à ~│ h \│ y {│ . }│ k $║ '  │ q ø│ g °│ x  │ j  ║     |     ║
╠══════╩╦══════╦═════╦═══════════════════════╦═══════╦══════╦═╩════╦══════╣
║       ║      ║     ║                       ║       ║      ║      ║      ║
║ Ctrl  ║ WinG ║ Alt ║  SPACE       NBSPACE  ║ AltGr ║ WinD ║ WinM ║ Ctrl ║
╚═══════╩══════╩═════╩═══════════════════════╩═══════╩══════╩══════╩══════╝

Cette disposition est la première à introduire des caractères qui ne sont pas dans la norme de codage ISO_8859-15 (latin-9).

Changements depuis la version 0.6.2.2.1

  • « ù » supprimé sur {ê} et remplacé par « Ê » ;
  • tiret cadatrin « — » u2014 ajouté sur {1} ;
  • guillemets anglais ouvrant « “ » et fermant « ” » ajoutés sur {4} et {5} ;
  • degré « ° » u00B0 déplacé sur {7} ;
  • sous-unités du dégré : 
    • minute/prime « ´ » u2032 ajouté sur {8} ;
    • seconde/double prime « ˝ » u2033 ajouté sur {9} ;
  • rond en chef mort « ˚ » u02DA déplacé sur {g} ;
  • barre verticale brisée « ¦ » u00A6 ajouté sur {b} ;
  • point de suspension « … » u2026 ajouté sur {6}.

Fichier xkb

 key <TLDE> { [              at,   numbersign                                      ] }; // @ #
                                                                    
 key <AE01> { [        quotedbl,            1,         emdash,         onesuperior ] }; // " 1 — ¹
 key <AE02> { [   guillemotleft,            2,           less,         twosuperior ] }; // « 2 < ²
 key <AE03> { [  guillemotright,            3,        greater,       threesuperior ] }; // » 3 > ³
 key <AE04> { [       parenleft,            4,    bracketleft,  leftdoublequotemark] }; // ( 4 [ “
 key <AE05> { [      parenright,            5,   bracketright, rightdoublequotemark] }; // ) 5 ]  ”
 key <AE06> { [      underscore,            6,       ellipsis                      ] }; // _ 6
 key <AE07> { [            plus,            7,      plusminus,              degree ] }; // + 7 ± °
 key <AE08> { [           minus,            8,        notsign                      ] }; // - 8 ¬
 key <AE09> { [        asterisk,            9,       multiply                      ] }; // * 9 ×
 key <AE10> { [           slash,            0,       division                      ] }; // / 0 ÷
 key <AE11> { [           equal,  asciicircum,         macron                      ] }; // = ^ ¯
 key <AE12> { [         percent,           mu                                      ] }; // % µ
                                                                    
 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> { [        ccedilla,    Ccedilla,   dead_cedilla                      ] }; // ç Ç
 key <AD07> { [               v,           V                                      ] }; // v V
 key <AD08> { [               d,           D,            eth,                 ETH ] }; // d D ð Ð
 key <AD09> { [               l,           L,       sterling                      ] }; // l L £
 key <AD10> { [               f,           F,    ordfeminine                      ] }; // f F ª
 key <AD11> { [               z,           Z                                      ] }; // z Z
 key <AD12> { [               w,           W                                      ] }; // w W
                                                                    
 key <AC01> { [               a,           A,             ae,                  AE ] }; // a A æ Æ
 key <AC02> { [               u,           U,         ugrave,              Ugrave ] }; // u U ù Ù
 key <AC03> { [               i,           I, dead_diaeresis,          dead_caron ] }; // i I ¨ ?
 key <AC04> { [               e,           E,       EuroSign                      ] }; // e E €
 key <AC05> { [           comma,    question,         exclam,        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,      masculine                      ] }; // m M º
 key <BKSL> { [ dead_circumflex,      exclam,     exclamdown                      ] }; // ^ ! ¡
                                                                    
 key <LSGT> { [     ecircumflex, Ecircumflex,          slash                      ] }; // ê ù /
 key <AB01> { [          agrave,      Agrave,     asciitilde,          dead_tilde ] }; // à À ~ ~
 key <AB02> { [               h,           H,      backslash                      ] }; // h H {
 key <AB03> { [               y,           Y,      braceleft,                 yen ] }; // y Y } ¥
 key <AB04> { [          period,       colon,     braceright,      periodcentered ] }; // . : \ ·
 key <AB05> { [               k,           K,         dollar                      ] }; // k K $
 key <AB06> { [      apostrophe,   semicolon                                      ] }; // ' ;
 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                                      ] }; // j J
                                                                    
 key <SPCE> { [           space,       space,   nobreakspace,               space ] }; //