« Utilisateur:Kikoun/bepo intl » : différence entre les versions

De Disposition de clavier bépo
Aucun résumé des modifications
Ligne 25 : Ligne 25 :


=== Réalisation ===
=== Réalisation ===
<center>
┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗
│ #  │ 1  │ 2  │ 3  │ 4  │ 5  ║ 6  │ 7  │ 8  │ 9  │ 0  │ °  │ `  ║        ║
│ $  │ " —│ < «│ > »│ ( [│ ) ]║ $  │ #  │ @  │ +  │ *  │ =  │ %  ║ <--    ║
╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣
║  |<-  ║ B  │ É  │ P  │ O  │ È  ║ W  │ V  │ D  │ L  │ J  │ Z  │    ║  | ║
║  ->|  ║  |│    │  &│  /│  \║  ^ │    │    │    │    │    │    ║ <-' ║
╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗    ║
║        ║ A  │ U  │ I  │ E  │ ;  ║ C  │ T  │ S  │ R  │ N  │ M  │ !  ║    ║
║  CAPS  ║  -│  ù│  {{R|¨}}│  ê│ ,  ║  ç│    │    │    │    │    │ {{R|ˆ}} {{R|¤}}║    ║
╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣
║  ^  ║ Ê  │ À  │ Y  │ X  │ :  │ ?  ║ K  │ Q  │ G  │ H  │ F  ║    ^    ║
║  |  ║    │  {{R|`}}│  {│  }│ . …│ '  ║  ~│    │    │    │    ║    |    ║
╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦═════╣
║      ║      ║    ║ Espace insécable          ║    ║      ║    ║    ║
║ Ctrl  ║ WinG ║ Alt ║ Espace            _      ║AltGr║ WinD ║WinM ║Ctrl ║
╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩═════╝
</center>
<pre>
<pre>
// inversion </« et >/»
// inversion </« et >/»

Version du 18 novembre 2008 à 13:15

Premier Jet

Mes anciennes idées pour le bépo-intl

Deuxième jet

But

  • Accessibilité de W K < > # $ - \ / [ ] ~
  • Un maximum de caractères de programmation en altgr-main_gauche
  • Accès aux . et : de la même façon que les chiffres pour taper les adresses IPv4 et IPv6
  • Supprimer la touche Ê tout en gardant le Ê accessible

Premières idées

  • Déplacement de æ et œ en # voir utilisation d'un "dead_e" ou suppression totale grâce à compose.
  • J'hésite pour mettre les chiffres en accès direct. J'utilise le capslock pour taper des IPv4. Je peux mettre : en altgr-.
  • Inversion </« et >/»
  • Inversion W et ^
  • Inversion K et ' pour les claviers décalés (et non pour le TMx, à voir).
  • Déplacement du dead_grave (??) en altgr-À
  • Ê en altgr-E
  • Touches en altgr ainsi libérées : O ([) È (]) A (-)
  • À en altgr-A ?
  • Ç en altgr-, ou altgr-T

Réalisation

┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗
│ #  │ 1  │ 2  │ 3  │ 4  │ 5  ║ 6  │ 7  │ 8  │ 9  │ 0  │ °  │ `  ║        ║
│ $  │ " —│ < «│ > »│ ( [│ ) ]║ $  │ #  │ @  │ +  │ *  │ =  │ %  ║ <--    ║
╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣
║  |<-  ║ B  │ É  │ P  │ O  │ È  ║ W  │ V  │ D  │ L  │ J  │ Z  │    ║   | ║
║  ->|  ║   |│    │   &│   /│   \║  ^ │    │    │    │    │    │    ║ <-' ║
╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗    ║
║        ║ A  │ U  │ I  │ E  │ ;  ║ C  │ T  │ S  │ R  │ N  │ M  │ !  ║    ║
║  CAPS  ║   -│   ù│   ¨│   ê│ ,  ║   ç│    │    │    │    │    │ ˆ ¤║    ║
╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣
║   ^  ║ Ê  │ À  │ Y  │ X  │ :  │ ?  ║ K  │ Q  │ G  │ H  │ F  ║     ^     ║
║   |  ║    │   `│   {│   }│ . …│ '  ║   ~│    │    │    │    ║     |     ║
╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦═════╣
║       ║      ║     ║ Espace insécable          ║     ║      ║     ║     ║
║ Ctrl  ║ WinG ║ Alt ║ Espace            _       ║AltGr║ WinD ║WinM ║Ctrl ║
╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩═════╝
	// inversion </« et >/»
	key <AE02> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ less, 2, guillemotleft, leftdoublequotemark ] }; // < 2 « “
	key <AE03> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ greater, 3, guillemotright, rightdoublequotemark ] }; // > 3 » ”

	// $ et # en 6 et 7
	key <AE06> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ dollar, 6, asciicircum ] }; // $ 6 ^
	key <AE07> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ numbersign, 7, plusminus, notsign ] }; // # 7 ± ¬
	// @ et + en 8 et 9
	key <AE08> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ at, 8, U2212, onequarter ] }; // @ 8 − ¼
	key <AE09> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ plus, 9, division, onehalf ] }; // + / 9 ÷ ½


	// slash et backslash en O et È
	key <AD04> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ o, O, slash ] }; // o O / ===
	key <AD05> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ egrave, Egrave, backslash ] }; // è È \ ===
	// W en ^, ^ non mort en altgr-W
	key <AD06> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ w, W, asciicircum, dead_breve ] }; // w W ^ ˘
	// à voir
	key <AD12> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ thorn, THORN, dead_cedilla, UFDD3 ] }; // þ Þ ¸ ,

	// - en altgr-A
	key <AC01> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ a, A, minus ] }; // a A -
	// Ê en E
	key <AC04> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ e, E, ecircumflex, Ecircumflex ] }; // e E ê Ê
	// Ç en altgr-T
	key <AC07> { type[group1] = "FOUR_LEVEL_ALPHABETIC", [ t, T, ccedilla, Ccedilla ] }; // t T ç Ç
	// déplacements ^ en Ç et ajout du signe monétaire en altgr
	key <BKSL> { type[group1] = "FOUR_LEVEL_ALPHABETIC", [ dead_circumflex, exclam, UFDD1, exclamdown ] }; // ^ ! ¤ ¡



	// accent grave mort en à
	key <AB01> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ agrave, Agrave, dead_grave, grave ] }; // à À ` `
	// inversion K et ' seulement si non TMx
	key <AB05> { type[group1] = "FOUR_LEVEL", [ apostrophe, question, questiondown, dead_hook ] }; // ' ? ¿ 
	key <AB06> { type[group1] = "FOUR_LEVEL_SEMIALPHABETIC", [ k, K, asciitilde ] }; // k K ~


// à replacer :
// EuroSign, UFDD1 € ¤
// oe, OE  œ Œ
// ae, AE  æ Æ
// 
// place vide : TLDE et shift-TLDE 
// modifs à faire : AD12

Retour

  • Je ne rencontre pas beaucoup de problème avec cette disposition. Un retour à la place d'origine du K et de ' peut être possible.
  • Je remarque que je n'utilise par l'annulaire gauche ( index => X, majeur => Y et auriculaire pour Ê et À ). Je pensais donc pour résoudre se problème et me préparer à taper sur un TMx et comme je n'utilise plus la touche Ê de faire un décalage : À sur Ê, Y sur À, X sur Y, . sur X et ' sur . . Cela supprimerai totalement la touche K du bépo d'origine pour un clavier décalé.