« Utilisateur:Crako » : différence entre les versions

De Disposition de clavier bépo
(Nouvelle page : <center><code> ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────...)
 
Aucun résumé des modifications
 
(9 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
<center><code>
J'ai découvert le principe du clavier dvorak en 2004 et je suis tombé à la fois sur la proposition de Francis Leboutte et sur ce wiki proposant d'en créer un autre. J'ai donc à la fois vu les avantages de la disposition dvorak et les améliorations qui était possibles (voire souhaitables, voire indispensables). J'ai créé ma propre version fin 2004 en me basant sur des travaux déja effectués par d'autres participants au wiki (notemment le corpus et les principes généraux d'ergonomie).  
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗
│ $  │ 1 ¹│ 2 ²│ 3 ³│ 4 °│ 5  │ 6  │ 7  │ 8  │ 9 ÷│ 0  │ Ù  │ Œ  ║        ║
│ {{B|#}}  │ {{B|"}}  │ {{B|« <}}| {{B|» >}}│ {{B|( [}}│ {{B|) ]}}│ {{B|@}}  │ + ±│ - ¬│ * ×│ {{B|<nowiki>=</nowiki>}} ¯│ ù  │ œ  ║ <--    ║
╔═══════╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣
║  |<-  ║ B  │ É {{R|´}}│ P ¶│ O Ø│ È {{R|˜}}│ Ç {{R|˛}}│ V  │ D Ð│ L  │ F  │ J │ Z  ║  | ║
║  ->|  ║ b |│ é &│ p §│ o ø│ è `│ ç {{R|¸}}│ v  │ d ð│ l  │ f ª│ j  │ z  ║ <-'
╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗    ║
║        ║ A Æ│ U  │ I ~│ E £│ ? /│ C ¢│ T Þ│ S  │ N  │ R  │ M  │ W  ║    ║
║  CAPS  ║ a æ│ u µ│ i ^│ e €│ , ¿│ c ©│ t þ│ s ß│ n  │ r ®│ m º│ w  ║    ║
╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔══════╩════╣
║  ^  ║ À {{R|°}}│ / {{R|ˇ}}│ H  │ Y {{B|¥}}│ ; ·│ K  │ !  │ Q  │ G  │ {{R|¨}}  │ X  ║    ^    ║
║  |  ║ à {{R|`}}│ : %│ h {{B|\}}│ y {{B|{}}│ . {{B|<nowiki>}</nowiki>}}│ k  │ ' ¡│ q  │ g  │ {{R|ˆ}}  │ x  ║    |    ║
╠══════╩╦══════╦═════╦═══════════════════════╦═══════╦══════╦═╩════╦══════╣
║      ║      ║    ║  NoBreakSPACE        ║      ║      ║      ║      ║
║ Ctrl  ║ WinG ║ Alt ║  SPACE              {{B|_}} ║ AltGR ║ WinD ║ WinM ║ Ctrl ║
╚═══════╩══════╩═════╩═══════════════════════╩═══════╩══════╩══════╩══════╝
</code></center>


Cette version est une évolution de la [[version 0.1]] sur laquelle Nicolas Chartier a reporté quelques améliorations ajoutées entre les versions 0.2.* à 0.6.*.
Je l'utilise depuis tout début 2005 aussi bien pour du mail/web/chat que pour du code. Après avoir fait quelques tentatives sur des layouts intermédiaires, j'ai trouvé un layout sur lequel je me suis fixé (tous ceux qui j'ai créé par la suite étaient moins bons).  


==Changements depuis la version 0.1==
J'ai fait le passage d'azerty à ma version de dvorak français d'un seul coup sans plus revenir à l'azerty. Je suis en même temps passé à la frappe à 10 doigts à l'aveugle.  
* déplacement du « _ » en AltGr+{espace} ;
* déplacement du « = » en accès direct sur le {0} ;
* déplacement du « ¥ » en AltGr+Shift+{y} ;
* déplacement du « \ » en AltGr+{h} ;
* déplacement de « { » et « } » en AltGr+{y} et AltGr+{.} ;
* déplacement de " « » ( ) < > [ ] d'un cran à gauche ;
* déplacement du « @ » en accès direct sur le {6} ;
* déplacement du « # » en accès direct sur le {$} ;
* ajout du ''shiftlock'' pour les 10 touches de chiffres et ajout du « < » en AltGr+{1} parce que sinon xkb n'aime pas...


==Fichier xkb==
Pendant une semaine j'avait dans un coin de l'écran une image représentant la disposition, ceci pour ne pas regarder le clavier (qui est un pc105 azerty). N'ayant pas fait de mesure de vitesse de frappe avant de changer, j'estime à 3 semaines le temps que j'ai mis à revenir à une vitesse de frappe équivalente à celle que j'avais sur azerty (que j'utilisais depuis 5 ans), le temps de frappe par jour étant d'environ 2 heures.
<pre>
    key <TLDE> { [      numbersign,         dollar                              ] };


    key <AE01> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [        quotedbl,              1,        less,    onesuperior ] };
Depuis, j’ai adapté la disposition à mesure des évolutions du bépo et de mes besoins :
    key <AE02> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [   guillemotleft,              2,        less,    twosuperior ] };
* [[Utilisateur:Crako/Version_0.1.1|Version 0.1.1]] ;
    key <AE03> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [  guillemotright,              3,      greater,  threesuperior ] };
* [[Utilisateur:Crako/Version_0.1.2|Version 0.1.2]].
    key <AE04> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [      parenleft,              4,  bracketleft,        degree ] };
    key <AE05> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [      parenright,              5, bracketright                ] };
    key <AE06> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [              at,              6                              ] };
    key <AE07> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [            plus,              7,    plusminus                ] };
    key <AE08> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [          minus,              8,      notsign                ] };
    key <AE09> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [        asterisk,              9,    multiply,      division ] };
    key <AE10> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [          equal,              0,      macron                ] };
    key <AE11> { [          ugrave,        Ugrave                              ] };
    key <AE12> { [              oe,            OE                              ] };
 
    key <AD01> { [              b,              B,          bar                ] };
    key <AD02> { [          eacute,        Eacute,    ampersand,    dead_acute ] };
    key <AD03> { [               p,              P,      section,      paragraph ] };
    key <AD04> { [               o,              O,      oslash,      Ooblique ] };
    key <AD05> { [          egrave,        Egrave,        grave,    dead_tilde ] };
    key <AD06> { [        ccedilla,      Ccedilla, dead_cedilla,    dead_ogonek ] };
    key <AD07> { [              v,              V                              ] };
    key <AD08> { [              d,              D,          eth,            ETH ] };
    key <AD09> { [              l,              L                              ] };
    key <AD10> { [              f,              F,  ordfeminine                ] };
    key <AD11> { [              j,              J                              ] };
    key <AD12> { [              z,              Z                              ] };
 
    key <AC01> { [              a,              A,          ae,            AE ] };
    key <AC02> { [              u,              U,          mu                ] };
    key <AC03> { [              i,              I,  asciicircum,    asciitilde ] };
    key <AC04> { [              e,              E,    EuroSign,      sterling ] };
    key <AC05> { [          comma,      question, questiondown,          slash ] };
    key <AC06> { [              c,              C,    copyright,          cent ] };
    key <AC07> { [              t,              T,        thorn,          Thorn ] };
    key <AC08> { [              s,              S,      ssharp                ] };
    key <AC09> { [              n,              N                              ] };
    key <AC10> { [              r,              R,  registered                ] };
    key <AC11> { [              m,              M,    masculine                ] };
    key <BKSL> { [              w,              W                              ] };
 
    key <LSGT> { [          agrave,        Agrave,  dead_grave, dead_abovering ] };
    key <AB01> { [          colon,          slash,      percent,    dead_caron ] };
    key <AB02> { [              h,              H,    backslash                ] };
    key <AB03> { [              y,              Y,    braceleft,            yen ] };
    key <AB04> { [          period,      semicolon,  braceright, periodcentered ] };
    key <AB05> { [              k,              K                              ] };
    key <AB06> { [      apostrophe,        exclam,  exclamdown                ] };
    key <AB07> { [              q,              Q                              ] };
    key <AB08> { [              g,              G                              ] };
    key <AB09> { [ dead_circumflex, dead_diaeresis                              ] };
    key <AB10> { [              x,              X                              ] };
 
    key <SPCE> { [          space,  nobreakspace,  underscore,          space ] };
</pre>
 
[[catégorie:version|1.1]]

Dernière version du 12 mai 2012 à 19:39

J'ai découvert le principe du clavier dvorak en 2004 et je suis tombé à la fois sur la proposition de Francis Leboutte et sur ce wiki proposant d'en créer un autre. J'ai donc à la fois vu les avantages de la disposition dvorak et les améliorations qui était possibles (voire souhaitables, voire indispensables). J'ai créé ma propre version fin 2004 en me basant sur des travaux déja effectués par d'autres participants au wiki (notemment le corpus et les principes généraux d'ergonomie).

Je l'utilise depuis tout début 2005 aussi bien pour du mail/web/chat que pour du code. Après avoir fait quelques tentatives sur des layouts intermédiaires, j'ai trouvé un layout sur lequel je me suis fixé (tous ceux qui j'ai créé par la suite étaient moins bons).

J'ai fait le passage d'azerty à ma version de dvorak français d'un seul coup sans plus revenir à l'azerty. Je suis en même temps passé à la frappe à 10 doigts à l'aveugle.

Pendant une semaine j'avait dans un coin de l'écran une image représentant la disposition, ceci pour ne pas regarder le clavier (qui est un pc105 azerty). N'ayant pas fait de mesure de vitesse de frappe avant de changer, j'estime à 3 semaines le temps que j'ai mis à revenir à une vitesse de frappe équivalente à celle que j'avais sur azerty (que j'utilisais depuis 5 ans), le temps de frappe par jour étant d'environ 2 heures.

Depuis, j’ai adapté la disposition à mesure des évolutions du bépo et de mes besoins :