« Utilisateur:Arathor/Bépo-altgrsym-2 » : différence entre les versions

De Disposition de clavier bépo
Aucun résumé des modifications
Aucun résumé des modifications
 
(10 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
'''03/2007'''
<center><code>
<center><code>
  ╔═════╦────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╦═══════╗
  ╔═════╦────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╦═══════╗
Ligne 18 : Ligne 20 :
</code></center>
</code></center>


'''Version suivante : [[Version 0.7.2|0.7.2]]'''
'''Version suivante : [[Utilisateur:Arathor/Bépo-altgrsym-3|Bépo-ags 3]]'''


==Changements depuis la [[version 0.7.0]]==
==Changements depuis le [[Utilisateur:Arathor/Bépo-altgrsym-1|Bépo-ags 1]]==
*CapsLock redevient CapsLock et Alt est transféré sur la touche ² pour simplifier les choses.
*CapsLock redevient CapsLock et Alt est transféré sur la touche ² pour simplifier les choses.
*Pour les chiffres : l'essai ne m'a pas semblé très concluant, donc retour à la disposition d'origine. L'idéal serait en fait un accès aux chiffres quand CapsLock est verrouillé avec le point toujours accessible directement (ce n'est pas le cas par défaut sous Xorg, pour les chiffres).
*Pour les chiffres : l'essai ne m'a pas semblé très concluant, donc retour à la disposition d'origine. L'idéal serait en fait un accès aux chiffres quand CapsLock est verrouillé avec le point toujours accessible directement (ce n'est pas le cas par défaut sous Xorg, pour les chiffres).

Dernière version du 2 avril 2013 à 19:09

03/2007

╔═════╦────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╦═══════╗
║     ║ 1 „│ 2 “│ 3 ”│ 4 ¤│ 5 º║ 6 –│ 7 ª│ 8 -│ 9 ∙│ 0 /│ ≠ ¬│    ║       ║
║ Alt ║ " ¹│ « ²│ » ³│ ( `│ ) °║ –  │ + ±│ - -│ * ×│ / ÷│ = ≈│ % ‰║ <--   ║
╠═════╩═╦──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──┴─┬──╚═╦═════╣
║  |<-  ║ 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 @║     |     ║
╠══════╩╦═════╦═══════╦═══════════════════════╦═══════╦═══════╩════╦══════╣
║       ║     ║       ║ _         Esp. inséc. ║       ║            ║      ║
║ Ctrl  ║     ║ AltGr ║ Espace                ║ AltGr ║            ║ Ctrl ║
╚═══════╝     ╚═══════╩═══════════════════════╩═══════╝            ╚══════╝

Version suivante : Bépo-ags 3

Changements depuis le Bépo-ags 1

  • CapsLock redevient CapsLock et Alt est transféré sur la touche ² pour simplifier les choses.
  • Pour les chiffres : l'essai ne m'a pas semblé très concluant, donc retour à la disposition d'origine. L'idéal serait en fait un accès aux chiffres quand CapsLock est verrouillé avec le point toujours accessible directement (ce n'est pas le cas par défaut sous Xorg, pour les chiffres).
  • Échange des touches è et ! pour que le é soit plus accessible.
  • Remise à plat pour les caractères spéciaux :
    • les caractères non-français accessibles par touche morte uniquement ;
    • la homerow en AltGr est réservé aux caractères pour programmeurs (sauf pour æ ù € ¢) ;
    • les maths sur la rangée du haut, avec les chiffres ;

Fichier xkb

À rajouter à la fin de /usr/share/X11/xkb/symbols/fr (Debian)

 // Keymap fr-dvorak-bépo 0.7.1
 partial alphanumeric_keys
 xkb_symbols "bepo" {
    include "latin"
    name[Group1]= "France - Dvorak - Bépo -- version 0.7.1";
    // Les deux AltGr
    include "level3(ralt_switch)"
    include "level3(lalt_switch)"
    // La touche ² de l'azerty devient Alt
    key <TLDE> { [ Alt_L, Alt_L, Alt_L, Alt_L ] };
    key <AE01> { [        quotedbl,            1,    onesuperior, doublelowquotemark ] };
    key <AE02> { [   guillemotleft,            2,    twosuperior, leftdoublequotemark ] };
    key <AE03> { [  guillemotright,            3,  threesuperior, rightdoublequotemark ] };
    key <AE04> { [       parenleft,            4,          grave,       currency ] };
    key <AE05> { [      parenright,            5,         degree,      masculine ] };
    key <AE06> { [       0x1002014,            6,          space,      0x1002013 ] };
    key <AE07> { [            plus,            7,      plusminus,    ordfeminine ] };
    key <AE08> { [           minus,            8,      0x1002012,      0x1002011 ] };
    key <AE09> { [        asterisk,            9,       multiply,      0x10022C5 ] };
    key <AE10> { [           slash,            0,       division,      0x1002215 ] };
    key <AE11> { [           equal,     notequal,          space,        notsign ] };
    key <AE12> { [         percent,        space,          space,          space ] };
    key <AD01> { [               b,            B,     dead_grave,     dead_acute ] };
    key <AD02> { [          eacute,       Eacute,         egrave,         Egrave ] };
    key <AD03> { [               p,            P,          thorn,          Thorn ] };
    key <AD04> { [               o,            O,             oe,             OE ] };
    key <AD05> { [          exclam,    ampersand,        section,      paragraph ] };
    key <AD06> { [        ccedilla,     Ccedilla,     dead_caron,   dead_cedilla ] };
    key <AD07> { [               v,            V,          space,          space ] };
    key <AD08> { [               d,            D,            eth,            ETH ] };
    key <AD09> { [               l,            L,          space,       sterling ] };
    key <AD10> { [               f,            F,     rightarrow,      leftarrow ] };
    key <AD11> { [               z,            Z,      downarrow,        uparrow ] };
    key <AD12> { [               w,            W,          space,          space ] };
    key <AC01> { [               a,            A,             ae,             AE ] };
    key <AC02> { [               u,            U,         ugrave,         Ugrave ] };
    key <AC03> { [               i,            I,     numbersign,          space ] };
    key <AC04> { [               e,            E,       EuroSign,          space ] };
    key <AC05> { [           comma,     question,          space,          space ] };
    key <AC06> { [               c,            C,           cent,      copyright ] };
    key <AC07> { [               t,            T,            bar,      trademark ] };
    key <AC08> { [               s,            S,         dollar,         ssharp ] };
    key <AC09> { [               n,            N,    bracketleft,          space ] };
    key <AC10> { [               r,            R,   bracketright,     registered ] };
    key <AC11> { [               m,            M, dead_circumflex,            mu ] };
    key <BKSL> { [ dead_circumflex, dead_diaeresis,   exclamdown,   questiondown ] };
    // La 105 ème touche des claviers français
    key <LSGT> { [          egrave,       Egrave,          ecirc,          Ecirc ] };
    key <AB01> { [          agrave,       Agrave,     asciitilde,     dead_tilde ] };
    key <AB02> { [               h,            H,      backslash,          space ] };
    key <AB03> { [               y,            Y,      braceleft,            yen ] };
    key <AB04> { [          period,        colon,     braceright,      0x1002026 ] };
    key <AB05> { [               k,            K,          slash,      0x100202F ] };
    key <AB06> { [      apostrophe,    semicolon, rightsinglequotemark,    space ] };
    key <AB07> { [               q,            Q,         oslash,       Ooblique ] };
    key <AB08> { [               g,            G,           less,  lessthanequal ] };
    key <AB09> { [               x,            X,        greater, greaterthanequal ] };
    key <AB10> { [               j,            J,             at,          space ] };
    key <SPCE> { [           space,   underscore,          space,   nobreakspace ] };
};