Utilisateur:LeBret : Différence entre versions

De Disposition de clavier francophone et ergonomique bépo

m (Truly Ergonomic)
Ligne 13 : Ligne 13 :
 
* améliorer l’accessibilité de ſ
 
* améliorer l’accessibilité de ſ
 
* ajouter les caractères q̃ (ligature) et ᵱ
 
* ajouter les caractères q̃ (ligature) et ᵱ
* délacer À en AltGr + A et \ en AltGr + = (?)
+
* déplacer À en AltGr + A et \ en Ç
 +
* déplacer Ç en AltGr + C
  
 
Point non résolu :
 
Point non résolu :
 
* améliorer l’accessibilité de [] et {} (?)
 
* améliorer l’accessibilité de [] et {} (?)
 
Ce qui donne:
 
 
  ╔═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╗
 
  ║ ESC ║ F1  ║ F2  ║ F3  ║ F4  ║ F5  ║SUPPR║ F6  ║ F7  ║ F8  ║ F9  ║ F10 ║ F11 ║ F12 ║ num ║
 
  ╚═════╩═════╩═════╩═════╩═════╩═════╣    ╠═════╩═════╩═════╩═════╩═════╩═════╩═════╬═════╣
 
  │ #  │ 1 „ │ 2 “ │ 3 ” │ 4  │ 5  ╠═════╣ 6  │ 7 ¬ │ 8  │ 9  │ 0  │ ° ′ │ ` ″ ║calc ║
 
  │ $ – │ " — │ < « │ > » │ ( [ │ ) ] ║BKSP ║ @ ^ │ + ± │ - − │ / ÷ │ * × │ = \ │ %  ║    ║
 
  ╔═════╗─────┼─────┼─────┼─────┼─────║    ║─────┼─────┼─────┼─────┼─────┼─────┼─────╠═════╣
 
  ║ TAB ║ B  │ É  │ P  │ O  │ È  ║    ║ !  │ V  │ D  │ L  │ J  │ Z  │compo║email║
 
  ║    ║  | │  ´ │  & │  œ │  ` ║    ║ ^  │  ˇ │    │    │    │    │    ║    ║
 
  ╠═════╣─────┼─────┼─────┼─────┼─────╠═════╣─────┼─────┼─────┼─────┼─────┼─────╔═════╬═════╣
 
  ║SHIFT║ A  │ U  │ I  │ E  │ ;  ║ENTR ║ C  │ T  │ S  │ R  │ N  │ M  ║SHIFT║CAPS ║
 
  ║    ║  à │  ù │  ¨ │  € │ , ' ║    ║    │    │  ſ │    │  ~ │    ║    ║    ║
 
  ║    ║─────┼─────┼─────┼─────┼─────║    ║─────┼─────┼─────┼─────┼─────┼─────║    ╠═════╣
 
  ║    ║ W  │ Y  │ X  │ :  │ K q̃ ║    ║ ?  │ Q  │ G  │ H ‡ │ F  │ Ç  ║    ║ www ║
 
  ║    ║  ˘ │  { │  } │ . … │  ~ ║    ║ ’  │    │    │  † │    │    ║    ║    ║
 
  ╠═════╬═════╦═════╦═════╦═══════════╩═════╩═══════════╦═════╦═════╦═════╦═════╬═════╬═════╣
 
  ║CTRL ║play ║MENU ║swtch║                            ║dsktp║home ║  ▲  ║ end ║CTRL ║  ▲  ║
 
  ║    ║    ║    ║    ║                            ║    ║    ║    ║    ║    ║  ▲  ║
 
  ╠═════╬═════╩══╦══╩═════╣                            ╠═════╬═════╬═════╬═════╣    ╠═════╣
 
  ║ fn  ║  WIN  ║  ALT  ╠═════════════════════════════╣ALTGR║  ◄  ║  ▼  ║  ►  ║    ║  ▼  ║
 
  ║    ║        ║        ║                            ║    ║    ║    ║    ║    ║  ▼  ║
 
  ╚═════╩════════╩════════╝                            ╚═════╩═════╩═════╩═════╩═════╩═════╝
 
  
 
Réalisation de :
 
Réalisation de :
 +
; &#x1D71; : ~ mort + p
 
; æ : compose + a + e
 
; æ : compose + a + e
 
; ¼ : compose + 1 + 4
 
; ¼ : compose + 1 + 4
Ligne 57 : Ligne 35 :
  
  
== Truly Ergonomic ==
+
=== Sur Typematrix ===
 +
 
 +
<center>
 +
╔════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╗
 +
║esc.║ F1 ║ F2 ║ F3 ║ F4 ║ F5 ║del ║ F6 ║ F7 ║ F8 ║ F9 ║ F10║ F11║ F12║num.║
 +
╚════╩════╩════╩════╩════╩════╣    ╠════╩════╩════╩════╩════╩════╩════╬════╣
 +
│ #  │ 1  │ 2 “│ 3 ”│ 4  │ 5  ╠════╣ 6  │ 7 ¬│ 8  │ 9  │ 0  │ °  │ `  ║calc║
 +
│ $  │ " —│ {{R|< «}}│ {{R|> »}}│ ( [│ ) ]║    ║ @ ^│ + ±│ - −│ / ÷│ * ×│ =  │ % ‰║    ║
 +
╔════╗────┼────┼────┼────┼────║ ⌫  ║────┼────┼────┼────┼────┼────┼────╠════╣
 +
║ ↹  ║ B  │ É  │ P  │ O  │ È  ║    ║ !  │ V  │ D  │ L  │ J  │ Z  │{{R|comp}}║mail║
 +
║    ║  |│  ´│  &│  œ│  `║    ║ ^  │  ˇ│    │    │    │    │    ║    ║
 +
╠════╣────┼────┼────┼────┼────╠════╣────┼────┼────┼────┼────┼────╔════╬════╣
 +
║ ⇧  ║ A  │ U  │ I  │ E  │ ;  ║    ║ C  │ T  │ S  │ R  │ N  │ M  ║ ⇧  ║ ⇪  ║
 +
║    ║  {{R|à}}│  ù│  ¨│  €│ , {{R|'}}║ ⏎  ║  {{R|ç}}│    │  {{R|ſ}}│    │  ~│    ║    ║    ║
 +
║    ║────┼────┼────┼─══─┼────║    ║────┼─══─┼────┼────┼────┼────║    ╠════╣
 +
║    ║ {{R|W}}  │ Y  │ X  │ :  │ K {{R|q̃}}║    ║ ?  │ Q  │ G  │ H ‡│ F  │    ║    ║www ║
 +
║    ║  {{R|˘}}│  {│  }│ . …│  ~║    ║ {{R|’}}  │    │    │  †│    │ {{R|\}}  ║    ║    ║
 +
╠════╬════╦════╦════╦════╧════╩════╩════╧════╦════╦════╦════╦════╬════╬════╣
 +
║ctrl║play║app ║shuf║ Espace insécable      ║desk║ ⇱  ║ ⇑  ║    ║ctrl║ ⇞  ║
 +
║    ║{{B|cut}} ║{{B|copy}}║{{B|past}}║                        ║    ║    ║    ║  ⇲║    ║    ║
 +
╠════╬════╩═╦══╩════╣ Espace        _      ╠════╬════╬════╬════╣    ╠════╣
 +
║{{B|fn}}  ║start ║alt    ╠════════════════════════╣alt ║ ⇐  ║ ⇓  ║ ⇒  ║    ║ ⇟  ║
 +
║    ║      ║      ║                        ║ gr ║    ║    ║    ║    ║    ║
 +
╚════╩══════╩═══════╝                        ╚════╩════╩════╩════╩════╩════╝
 +
</center>
 +
 
 +
=== Sur Truly Ergonomic ===
 
/!\ en construction /!\
 
/!\ en construction /!\
 
Ce clavier étant reprogrammable, certaines touche seront changées (AltGr, RSpace, Ê, Del…) À étudier quand le clavier sera disponible.
 
Ce clavier étant reprogrammable, certaines touche seront changées (AltGr, RSpace, Ê, Del…) À étudier quand le clavier sera disponible.
  
   ╔═════╗ ╔═════╦═════╦═════╦═════╗ ╔═════╦═════╦═════╦═════╗ ╔═════╦═════╦═════╦═════╗ ╔═════╗
+
<center>
   ║     ║ ║                 ║ ║                 ║ ║                 ║ ║    
+
   ╔════╗ ╔════╦════╦════╦════╗ ╔════╦════╦════╦════╗ ╔════╦════╦════╦════╗ ╔════╗
   ║ ESC ║ ║ F1 ║ F2 ║ F3 ║ F4 ║ ║ F5 ║ F6 ║ F7 ║ F8 ║ ║ F9 F10 ║ F11 F12 ║ ║ DEL
+
   ║   ║ ║         ║ ║         ║ ║         ║ ║  
   ╚═════╝ ╚═════╩═════╩═════╩═════╝ ╚══╦══╩══╦══╩══╦══╩══╦══╝ ╚═════╩═════╩═════╩═════╝ ╚═════╝
+
   ║esc.║ ║ F1 ║ F2 ║ F3 ║ F4 ║ ║ F5 ║ F6 ║ F7 ║ F8 ║ ║ F9 ║ F10║ F1 F12║ ║del
                                                 
+
   ╚════╝ ╚════╩════╩════╩════╝ ╚═╦══╩═╦══╩═╦══╩═╦══╝ ╚════╩════╩════╩════╝ ╚════╝
                                      MAJ ║SUPER║ NUM
+
     
                                      ╚═════╩═════╩═════╝
+
⇪  ║SUPR║num.
   ┌─────┬─────┬─────┬─────┬─────┬─────┬─────╔═══════╗─────┬─────┬─────┬─────┬─────┬─────┬─────┐
+
╚════╩════╩════╝
   │                             ║      ║                            
+
   ┌────┬────┬────┬────┬────┬────┬────╔═══════╗────┬────┬────┬────┬────┬────┬────┐
   │         4  │ 5  $    6  │ 7  │ 8  │ 9  │ 0  │ -   │ =  
+
   │   ║      ║ ° 
   ├─────┼─────┤─────┼─────┼─────┼─────┼─────╠═══════╣─────┼─────┼─────┼─────┼─────┼─────┼─────┤
+
   │   " —│ {{R|< «}}{{R|> »}}( [) ] Del  @ ^+ ±│ - −│ / ÷│ * ×│ = % ‰│
   │ Ç  │ B   │ É   │ P   │ O   │ È   ║ Ê    ║ !  │ V   │ D   │ L   │ J   │ Z   │compo│
+
   ├────┼────┼────┼────┼────┼────┼────╠═══════╣────┼────┼────┼────┼────┼────┼────┤
   │         │  | │  ´ │   & │  œ │   ` ║       ║ ^  │  ˇ                 │   
+
   │     │ B │ É │ P │ O │ È   ║ {{R|M}}  │ V │ D │ L │ J │ Z │{{R|comp}}│
   ╔═══════════╗─────┼─────┼─────┼─────┼─────╠═══════╣─────┼─────┼─────┼─────┼─────╔═══════════╗
+
   │   {{R|\}}  │  |│  ´│   &│  œ│   `║   ║    │  ˇ│           
   ║           ║ A   │ U   │ I   │ E   │ ;   ║      ║ C   │ T   │ S   │ R   │ N            
+
   ╔═════════╗────┼────┼────┼────┼────╠═══════╣────┼────┼────┼────┼────╔═════════╗
   ║  SHIFT  ║  à │  ù │   ¨ │   € │ , ' ║ TAB          │  ſ │     │  ~ ║  SHIFT 
+
   ║         ║ A │ U │ I │ E │ ; ║      ║ C │ T │ S │ R │ N        
   ╠═══════════╣─────┼─────┼─────┼─────┼─────╠═══════╣─────┼─────┼─────┼─────┼─────╠═══════════╣
+
   ║  ⇧    ║  {{R|à}}│  ù│   ¨│   €│ , {{R|'}}  ↹    {{R|ç}}  │  {{R|ſ}}  │  ~║  ⇧   
   ║           ║ W   │ Y   │ X   │ :   │ K q~║      ║ ?   │ Q   │ G   │ H ‡ │ F            
+
   ╠═════════╣────┼────┼────┼─══─┼────╠═══════╣────┼─══─┼────┼────┼────╠═════════╣
   ║ CONTROL ║  ˘ │  { │  } │ . … │   ~ ║ ENTER ║ ’           │  † │    CONTROL
+
   ║         {{R|W}}  │ Y │ X │ : │ K {{R|q̃}}║      ║ ? │ Q │ G │ H ‡│ F        
   ╚═════╦═════╬═════╦═════╦═════╦═══════════╬═══════╬═══════════╦═════╦═════╦═════╬═════╦═════╝
+
   ║ CONTROL ║  {{R|˘}}│  {│  }│ . …│   ~║   ⏎  {{R|}}      │  †│    ║ CONTROL ║
   │     ║    ║▒▒▒▒▒║ ▲  ║▒▒▒▒▒║          ║      ║           ║▒▒▒▒▒║ ▲  ║▒▒▒▒▒║       
+
   ╚════╦════╣────╔════╗────╔═════════╬═══════╬═════════╗────╔════╗────╠════╦════╝
   │     ALT ╠═════╣  ▲  ╠═════╣  LSPACE  ║ BCKSP ║  RSPACE   ╠═════╣    ╠═════╣ALTGR║   
+
   │   ║Alt ║▒▒▒▒║ ⇞ ║▒▒▒▒║        ║      ║         ║▒▒▒▒║ ⇑ ║▒▒▒▒║Alt  
   └─────╚═════╣    ╠═════╣    ║═══════════╩═══════╩═══════════╣    ╠═════╣    ║═════╝─────┘
+
   │     ╠════╣    ╠════╣ LSPACE ║  ⌫   ║  RSPACE ╠════╣    ╠════╣  Gr║   
              home║  ▼  end                                   ║  ► 
+
   └────╚════╣ ⇱  ╠════╣    ║═════════╩═══════╩═════════╣    ╠════╣    ╠════╝────┘
              ╚═════╣ ╠═════╝                              ╚═════╣  ▼  ╠═════╝
+
      ║  ⇲                             ║ 
                    ╚═════╝                                          ╚═════╝
+
  ╚════╣ ⇟ ╠════╝                          ╚════╣ ⇓ ╠════╝
 +
  ╚════╝                                    ╚════╝
 +
</center>

Version du 5 mars 2011 à 02:44

Projet d’adaptation

Utilisateur de la disposition Bépo depuis presque un an, j’envisage de l’adapter pour mieux correspondre à mes besoins, à savoir :

  • Programmation
  • Saisie de texte en français (y compris français classique, c’est-à-dire utilisant le s long ſ et certaines abbreviations comme q̃ ou encore un p avec une tilde inscrite ᵱ)
  • Écrire en espéranto
  • Documentation technique en anglais

Je ne recherche pas une vitesse de frappe élevée, mais plutôt le confort. Les modifications envisagée sont :

  • l’inversion de l’appostrophe droite et courbe
  • l’inversion de « avec < et » avec > (pour l’XML)
  • l’ajout du touche compose pour les caractères les moins fréquents
  • le déplacement du W (à la fois pour l’anglais et pour l’accent bref utilisé en espéranto) en À
  • améliorer l’accessibilité de ſ
  • ajouter les caractères q̃ (ligature) et ᵱ
  • déplacer À en AltGr + A et \ en Ç
  • déplacer Ç en AltGr + C

Point non résolu :

  • améliorer l’accessibilité de [] et {} (?)

Réalisation de :

ᵱ 
~ mort + p
æ 
compose + a + e
¼ 
compose + 1 + 4
½ 
compose + 1 + 2
¾ 
compose + 3 + 4
≤ 
compose + < + =
≥ 
compose + > + =
≠ 
compose + / + =
© 
compose + o + c
® 
compose + o + r
™ 
compose + t + m
ß 
compose + s + s
ẞ 
compose + S + S


Sur Typematrix

╔════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╦════╗
║esc.║ F1 ║ F2 ║ F3 ║ F4 ║ F5 ║del ║ F6 ║ F7 ║ F8 ║ F9 ║ F10║ F11║ F12║num.║
╚════╩════╩════╩════╩════╩════╣    ╠════╩════╩════╩════╩════╩════╩════╬════╣
│ #  │ 1  │ 2 “│ 3 ”│ 4  │ 5  ╠════╣ 6  │ 7 ¬│ 8  │ 9  │ 0  │ °  │ `  ║calc║
│ $  │ " —│ < «> »│ ( [│ ) ]║    ║ @ ^│ + ±│ - −│ / ÷│ * ×│ =  │ % ‰║    ║
╔════╗────┼────┼────┼────┼────║ ⌫  ║────┼────┼────┼────┼────┼────┼────╠════╣
║ ↹  ║ B  │ É  │ P  │ O  │ È  ║    ║ !  │ V  │ D  │ L  │ J  │ Z  │comp║mail║
║    ║   |│   ´│   &│   œ│   `║    ║ ^  │   ˇ│    │    │    │    │    ║    ║
╠════╣────┼────┼────┼────┼────╠════╣────┼────┼────┼────┼────┼────╔════╬════╣
║ ⇧  ║ A  │ U  │ I  │ E  │ ;  ║    ║ C  │ T  │ S  │ R  │ N  │ M  ║ ⇧  ║ ⇪  ║
║    ║   à│   ù│   ¨│   €│ , '║ ⏎  ║   ç│    │   ſ│    │   ~│    ║    ║    ║
║    ║────┼────┼────┼─══─┼────║    ║────┼─══─┼────┼────┼────┼────║    ╠════╣
║    ║ W  │ Y  │ X  │ :  │ K ║    ║ ?  │ Q  │ G  │ H ‡│ F  │    ║    ║www ║
║    ║   ˘│   {│   }│ . …│   ~║    ║   │    │    │   †│    │ \  ║    ║    ║
╠════╬════╦════╦════╦════╧════╩════╩════╧════╦════╦════╦════╦════╬════╬════╣
║ctrl║play║app ║shuf║ Espace insécable       ║desk║ ⇱  ║ ⇑  ║    ║ctrl║ ⇞  ║
║    ║cutcopypast║                        ║    ║    ║    ║   ⇲║    ║    ║
╠════╬════╩═╦══╩════╣ Espace         _       ╠════╬════╬════╬════╣    ╠════╣
║fn  ║start ║alt    ╠════════════════════════╣alt ║ ⇐  ║ ⇓  ║ ⇒  ║    ║ ⇟  ║
║    ║      ║       ║                        ║ gr ║    ║    ║    ║    ║    ║
╚════╩══════╩═══════╝                        ╚════╩════╩════╩════╩════╩════╝

Sur Truly Ergonomic

/!\ en construction /!\ Ce clavier étant reprogrammable, certaines touche seront changées (AltGr, RSpace, Ê, Del…) À étudier quand le clavier sera disponible.

 ╔════╗ ╔════╦════╦════╦════╗ ╔════╦════╦════╦════╗ ╔════╦════╦════╦════╗ ╔════╗
 ║    ║ ║    ║    ║    ║    ║ ║    ║    ║    ║    ║ ║    ║    ║    ║    ║ ║    ║
 ║esc.║ ║ F1 ║ F2 ║ F3 ║ F4 ║ ║ F5 ║ F6 ║ F7 ║ F8 ║ ║ F9 ║ F10║ F1 ║ F12║ ║del ║
 ╚════╝ ╚════╩════╩════╩════╝ ╚═╦══╩═╦══╩═╦══╩═╦══╝ ╚════╩════╩════╩════╝ ╚════╝
║    ║    ║    ║
║ ⇪  ║SUPR║num.║
╚════╩════╩════╝
 ┌────┬────┬────┬────┬────┬────┬────╔═══════╗────┬────┬────┬────┬────┬────┬────┐
 │    │ #  │ 1  │ 2  │ 3  │ 4  │ 5  ║       ║ 6  │ 7  │ 8  │ 9  │ 0  │ °  │ `  │
 │    │ $  │ " —│ < «> »│ ( [│ ) ]║  Del  ║ @ ^│ + ±│ - −│ / ÷│ * ×│ =  │ % ‰│
 ├────┼────┼────┼────┼────┼────┼────╠═══════╣────┼────┼────┼────┼────┼────┼────┤
 │    │    │ B  │ É  │ P  │ O  │ È  ║   !   ║ M  │ V  │ D  │ L  │ J  │ Z  │comp│
 │    │ \  │   |│   ´│   &│   œ│   `║   ^   ║    │   ˇ│    │    │    │    │    │
 ╔═════════╗────┼────┼────┼────┼────╠═══════╣────┼────┼────┼────┼────╔═════════╗
 ║         ║ A  │ U  │ I  │ E  │ ;  ║       ║ C  │ T  │ S  │ R  │ N  ║         ║
 ║   ⇧     ║   à│   ù│   ¨│   €│ , '║   ↹   ║   ç│    │   ſ│    │   ~║   ⇧     ║
 ╠═════════╣────┼────┼────┼─══─┼────╠═══════╣────┼─══─┼────┼────┼────╠═════════╣
 ║         ║ W  │ Y  │ X  │ :  │ K ║       ║ ?  │ Q  │ G  │ H ‡│ F  ║         ║
 ║ CONTROL ║   ˘│   {│   }│ . …│   ~║   ⏎   ║   │    │    │   †│    ║ CONTROL ║
 ╚════╦════╣────╔════╗────╔═════════╬═══════╬═════════╗────╔════╗────╠════╦════╝
 │    ║Alt ║▒▒▒▒║ ⇞  ║▒▒▒▒║         ║       ║         ║▒▒▒▒║ ⇑  ║▒▒▒▒║Alt ║    │
 │    ║    ╠════╣    ╠════╣ LSPACE  ║   ⌫   ║  RSPACE ╠════╣    ╠════╣  Gr║    │
 └────╚════╣ ⇱  ╠════╣    ║═════════╩═══════╩═════════╣    ╠════╣    ╠════╝────┘
 ║    ║    ║  ⇲ ║                           ║ ⇐  ║    ║  ⇒ ║
 ╚════╣ ⇟  ╠════╝                           ╚════╣ ⇓  ╠════╝
 ╚════╝                                     ╚════╝