<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://bepo.fr/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=6pi</id>
	<title>Disposition de clavier bépo - Contributions [fr]</title>
	<link rel="self" type="application/atom+xml" href="https://bepo.fr/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=6pi"/>
	<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/Sp%C3%A9cial:Contributions/6pi"/>
	<updated>2026-05-09T12:48:01Z</updated>
	<subtitle>Contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Utilisateur:6pi&amp;diff=20905</id>
		<title>Utilisateur:6pi</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Utilisateur:6pi&amp;diff=20905"/>
		<updated>2013-02-02T13:27:03Z</updated>

		<summary type="html">&lt;p&gt;6pi : Mise à jour de ma conf&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;h2&amp;gt;Map actuelle&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━━━┓&lt;br /&gt;
│ # ¶ │ 1 „ │ 2 “ │ 3 ” │ 4 ≤ │ 5 ≥ │ 6   │ 7 ¬ │ 8 ¼ │ 9 ½ │ 0 ¾ │ ° ′ │ ` ″ ┃ ⌫ Retour┃&lt;br /&gt;
│ $ – │ &amp;quot; — │ &amp;lt; « │ &amp;gt; » │ ( [ │ ) ] │ @ ^ │ + ± │ - − │ / ÷ │ * × │ = ≠ │ % ‰ ┃  arrière┃&lt;br /&gt;
┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┳━━━━━━━┫&lt;br /&gt;
┃       ┃ B ¦ │ É ˝ │ P § │ O Œ │ È ` │ !   │ V   │ D Ð │ L   │ J Ĳ │ Z Ə │ W   ┃Entrée ┃&lt;br /&gt;
┃Tab ↹  ┃ b | │ é ´ │ p &amp;amp; │ o œ │ è ` │ ^ ¡ │ v ˇ │ d ð │ l / │ j ĳ │ z ə │ w ˘ ┃   ⏎   ┃&lt;br /&gt;
┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┺┓      ┃&lt;br /&gt;
┃        ┃ A Æ │ U Ù │ I   │ E ¤ │ ; ̛ │ C ſ │ T Þ │ S   │ R ™ │ N   │ M º │ Ç , ┃      ┃&lt;br /&gt;
┃Maj ⇬   ┃ a æ │ u ù │ i ¨ │ e € │ , ’ │ c © │ t þ │ s ß │ r ® │ n ˜ │ m ¯ │ ç ¸ ┃      ┃&lt;br /&gt;
┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┷━━━━━┻━━━━━━┫&lt;br /&gt;
┃       ┃     │ W   │ Y ‘ │ X ’ │ : · │ K   │ ? ̉  │ Q ̣  │ G   │ H ‡ │ F ª ┃             ┃&lt;br /&gt;
┃Shift ⇧┃Ctrl │ w \ │ y { │ x } │ . … │ k ~ │ &#039; ¿ │ q ˚ │ g µ │ h † │ f ˛ ┃Shift ⇧      ┃&lt;br /&gt;
┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┻━┳━━━━━━━┳━━━┛&lt;br /&gt;
┃       ┃       ┃       ┃ ␣ (Espace)      Espace inséc.     ┃       ┃       ┃       ┃&lt;br /&gt;
┃Hyper  ┃Meta   ┃Alt    ┃ ␣ (Espace)      _               ␣ ┃AltGr ⇮┃Menu   ┃Ctrl   ┃&lt;br /&gt;
┗━━━━━━━┻━━━━━━━┻━━━━━━━┹───────────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┛&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
// fr-dvorak-bepo-ctrl&lt;br /&gt;
partial alphanumeric_keys&lt;br /&gt;
xkb_symbols &amp;quot;bepow&amp;quot; &lt;br /&gt;
{&lt;br /&gt;
    include &amp;quot;fr(bepo)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    // Édition des modifieurs&lt;br /&gt;
    key &amp;lt;LSGT&amp;gt; { [ Control_L ] };&lt;br /&gt;
    key &amp;lt;LCTL&amp;gt; { [ Hyper_L ] };&lt;br /&gt;
    modifier_map Control { &amp;lt;LSGT&amp;gt; };&lt;br /&gt;
    modifier_map mod3 { &amp;lt;LCTL&amp;gt; };&lt;br /&gt;
&lt;br /&gt;
    // Déplacement du w&lt;br /&gt;
    key &amp;lt;AB01&amp;gt; { [     w,  W,          slash                 ] }; // w W /&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>6pi</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Utilisateur:6pi&amp;diff=19677</id>
		<title>Utilisateur:6pi</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Utilisateur:6pi&amp;diff=19677"/>
		<updated>2012-08-02T20:41:01Z</updated>

		<summary type="html">&lt;p&gt;6pi : modif sur page perso&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━━━┓&lt;br /&gt;
│ # ¶ │ 1 „ │ 2 “ │ 3 ” │ 4 ≤ │ 5 ≥ │ 6   │ 7 ¬ │ 8 ¼ │ 9 ½ │ 0 ¾ │ ° ′ │ ` ″ ┃ ⌫ Retour┃&lt;br /&gt;
│ $ – │ &amp;quot; — │ &amp;lt; « │ &amp;gt; » │ ( [ │ ) ] │ @ ^ │ + ± │ - − │ / ÷ │ * × │ = ≠ │ % ‰ ┃  arrière┃&lt;br /&gt;
┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┳━━━━━━━┫&lt;br /&gt;
┃       ┃ B ¦ │ É ˝ │ P § │ O Œ │ W ˘ │ !   │ V   │ D Ð │ L   │ J Ĳ │ ¨ Ə │ €   ┃Entrée ┃&lt;br /&gt;
┃Tab ↹  ┃ b | │ é ´ │ p &amp;amp; │ o œ │ w ˘ │ ^ ¡ │ v ˇ │ d ð │ l / │ j ĳ │ ` ə │ ¤ £ ┃   ⏎   ┃&lt;br /&gt;
┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┺┓      ┃&lt;br /&gt;
┃        ┃ A À │ U Ù │ I Ï │ E È │ ; ̛ │ C ſ │ T Þ │ S   │ R ™ │ N   │ M º │ Ç , ┃      ┃&lt;br /&gt;
┃Maj ⇬   ┃ a à │ u ù │ i ï │ e è │ , ’ │ c © │ t þ │ s ß │ r ® │ n ˜ │ m ¯ │ ç ¸ ┃      ┃&lt;br /&gt;
┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┷━━━━━┻━━━━━━┫&lt;br /&gt;
┃       ┃     │ Z   │ Y ‘ │ X ’ │ : · │ K   │ ? ̉  │ Q ̣  │ G   │ H ‡ │ F ª ┃             ┃&lt;br /&gt;
┃Shift ⇧┃Ctrl │ z \ │ y { │ x } │ . … │ k ~ │ &#039; ¿ │ q ˚ │ g µ │ h † │ f ˛ ┃Shift ⇧      ┃&lt;br /&gt;
┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┻━┳━━━━━━━┳━━━┛&lt;br /&gt;
┃       ┃       ┃       ┃ ␣ (Espace)      Espace inséc.     ┃       ┃       ┃       ┃&lt;br /&gt;
┃Hyper  ┃Meta   ┃Alt    ┃ ␣ (Espace)      _               ␣ ┃AltGr ⇮┃Menu   ┃Ctrl   ┃&lt;br /&gt;
┗━━━━━━━┻━━━━━━━┻━━━━━━━┹───────────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┛&lt;br /&gt;
┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━━━┓&lt;br /&gt;
│ # ¶ │ 1 „ │ 2 “ │ 3 ” │ 4 ≤ │ 5 ≥ │ 6   │ 7 ¬ │ 8 ¼ │ 9 ½ │ 0 ¾ │ ° ′ │ ` ″ ┃ ⌫ Retour┃&lt;br /&gt;
│ $ – │ &amp;quot; — │ &amp;lt; « │ &amp;gt; » │ ( [ │ ) ] │ @ ^ │ + ± │ - − │ / ÷ │ * × │ = ≠ │ % ‰ ┃  arrière┃&lt;br /&gt;
┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┳━━━━━━━┫&lt;br /&gt;
┃       ┃ B ¦ │ É ˝ │ P § │ O Œ │ À ` │ !   │ V   │ D Ð │ L   │ J Ĳ │ Z Ə │ €   ┃Entrée ┃&lt;br /&gt;
┃Tab ↹  ┃ b | │ é ´ │ p &amp;amp; │ o œ │ à ` │ ^ ¡ │ v ˇ │ d ð │ l / │ j ĳ │ z ə │ ¤ £ ┃   ⏎   ┃&lt;br /&gt;
┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┺┓      ┃&lt;br /&gt;
┃        ┃ A Æ │ U Ù │ I   │ E ¤ │ ; ̛ │ C ſ │ T Þ │ S   │ R ™ │ N   │ M º │ Ç , ┃      ┃&lt;br /&gt;
┃Maj ⇬   ┃ a æ │ u ù │ i ¨ │ e € │ , ’ │ c © │ t þ │ s ß │ r ® │ n ˜ │ m ¯ │ ç ¸ ┃      ┃&lt;br /&gt;
┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┷━━━━━┻━━━━━━┫&lt;br /&gt;
┃       ┃     │ W   │ Y ‘ │ X ’ │ : · │ K   │ ? ̉  │ Q ̣  │ G   │ H ‡ │ F ª ┃             ┃&lt;br /&gt;
┃Shift ⇧┃Ctrl │ w \ │ y { │ x } │ . … │ k ~ │ &#039; ¿ │ q ˚ │ g µ │ h † │ f ˛ ┃Shift ⇧      ┃&lt;br /&gt;
┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┻━┳━━━━━━━┳━━━┛&lt;br /&gt;
┃       ┃       ┃       ┃ ␣ (Espace)      Espace inséc.     ┃       ┃       ┃       ┃&lt;br /&gt;
┃Hyper  ┃Meta   ┃Alt    ┃ ␣ (Espace)      _               ␣ ┃AltGr ⇮┃Menu   ┃Ctrl   ┃&lt;br /&gt;
┗━━━━━━━┻━━━━━━━┻━━━━━━━┹───────────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┛&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sur cette dernière je remplace le « è » par la « à » (selon http://bepo.fr/wiki/Fréquence_des_caractères, le à est plus fréquent). Ce qui me libère une place pour le w qui du coup quitte sa place maudite…&lt;/div&gt;</summary>
		<author><name>6pi</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Discussion:Duels_d%27accessibilit%C3%A9&amp;diff=19676</id>
		<title>Discussion:Duels d&#039;accessibilité</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Discussion:Duels_d%27accessibilit%C3%A9&amp;diff=19676"/>
		<updated>2012-08-02T20:23:57Z</updated>

		<summary type="html">&lt;p&gt;6pi : /* Proposition pour le calcul de l&amp;#039;accessibilité */ nouvelle section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Il faudrait ajouter quelques mots d&#039;explication pour les néophytes.&lt;br /&gt;
&lt;br /&gt;
Comment fonctionnent ces duels d&#039;accessibilité ?&lt;br /&gt;
&lt;br /&gt;
À quoi servent-ils ?&lt;br /&gt;
&lt;br /&gt;
Que représentent ces chiffres énigmatiques ? [[Utilisateur:Tohuvabohuo|Tohuvabohuo]] 17 février 2008 à 13:14 (CET)&lt;br /&gt;
&lt;br /&gt;
:Des détails sont prévus mais le temps manque pour l&#039;instant… [[Utilisateur:Glehmann|Glehmann]] 17 février 2008 à 13:38 (CET)&lt;br /&gt;
::Ce qui ne vous empêche pas de signer vos éditions sur les pages de discussion ! [[Utilisateur:A2|A2]] 17 février 2008 à 13:50 (CET)&lt;br /&gt;
:::D&#039;accord, d&#039;accord, ne nous énervons pas. [[Utilisateur:Tohuvabohuo|Tohuvabohuo]] 17 février 2008 à 19:16 (CET)&lt;br /&gt;
&lt;br /&gt;
==Accessibilité des autres touches==&lt;br /&gt;
Serait-il possible d&#039;intégrer des duels — c&#039;est à dire d&#039;essayer de mettre une note d&#039;accessibilité — à la touche espace, aux modificateurs et voire même à retour arrière et entrée ? [[Utilisateur:A2|A2]] 26 avril 2008 à 01:05 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Proposition pour le calcul de l&#039;accessibilité ==&lt;br /&gt;
&lt;br /&gt;
Bonjour, &lt;br /&gt;
pour le calcul de l&#039;accessibilité d&#039;une touche, ne serait-il pas plus judicieux de se baser sur le temps que met l&#039;utilisateur entre l&#039;affichage d&#039;une touche à presser et la pression effective sur celle-ci ?&lt;/div&gt;</summary>
		<author><name>6pi</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Utilisateur:6pi&amp;diff=19675</id>
		<title>Utilisateur:6pi</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Utilisateur:6pi&amp;diff=19675"/>
		<updated>2012-08-02T20:02:53Z</updated>

		<summary type="html">&lt;p&gt;6pi : permutation des «» avec &amp;lt;&amp;gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━━━┓&lt;br /&gt;
│ # ¶ │ 1 „ │ 2 “ │ 3 ” │ 4 ≤ │ 5 ≥ │ 6   │ 7 ¬ │ 8 ¼ │ 9 ½ │ 0 ¾ │ ° ′ │ ` ″ ┃ ⌫ Retour┃&lt;br /&gt;
│ $ – │ &amp;quot; — │ &amp;lt; « │ &amp;gt; » │ ( [ │ ) ] │ @ ^ │ + ± │ - − │ / ÷ │ * × │ = ≠ │ % ‰ ┃  arrière┃&lt;br /&gt;
┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┳━━━━━━━┫&lt;br /&gt;
┃       ┃ B ¦ │ É ˝ │ P § │ O Œ │ W ˘ │ !   │ V   │ D Ð │ L   │ J Ĳ │ ¨ Ə │ €   ┃Entrée ┃&lt;br /&gt;
┃Tab ↹  ┃ b | │ é ´ │ p &amp;amp; │ o œ │ w ˘ │ ^ ¡ │ v ˇ │ d ð │ l / │ j ĳ │ ` ə │ ¤ £ ┃   ⏎   ┃&lt;br /&gt;
┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┺┓      ┃&lt;br /&gt;
┃        ┃ A À │ U Ù │ I Ï │ E È │ ; ̛ │ C ſ │ T Þ │ S   │ R ™ │ N   │ M º │ Ç , ┃      ┃&lt;br /&gt;
┃Maj ⇬   ┃ a à │ u ù │ i ï │ e è │ , ’ │ c © │ t þ │ s ß │ r ® │ n ˜ │ m ¯ │ ç ¸ ┃      ┃&lt;br /&gt;
┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┷━━━━━┻━━━━━━┫&lt;br /&gt;
┃       ┃     │ Z   │ Y ‘ │ X ’ │ : · │ K   │ ? ̉  │ Q ̣  │ G   │ H ‡ │ F ª ┃             ┃&lt;br /&gt;
┃Shift ⇧┃Ctrl │ z \ │ y { │ x } │ . … │ k ~ │ &#039; ¿ │ q ˚ │ g µ │ h † │ f ˛ ┃Shift ⇧      ┃&lt;br /&gt;
┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┻━┳━━━━━━━┳━━━┛&lt;br /&gt;
┃       ┃       ┃       ┃ ␣ (Espace)      Espace inséc.     ┃       ┃       ┃       ┃&lt;br /&gt;
┃Hyper  ┃Meta   ┃Alt    ┃ ␣ (Espace)      _               ␣ ┃AltGr ⇮┃Menu   ┃Ctrl   ┃&lt;br /&gt;
┗━━━━━━━┻━━━━━━━┻━━━━━━━┹───────────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┛&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>6pi</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Utilisateur:6pi&amp;diff=19674</id>
		<title>Utilisateur:6pi</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Utilisateur:6pi&amp;diff=19674"/>
		<updated>2012-08-02T16:52:19Z</updated>

		<summary type="html">&lt;p&gt;6pi : Création de ma page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
┌─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┬─────┲━━━━━━━━━┓&lt;br /&gt;
│ # ¶ │ 1 „ │ 2 “ │ 3 ” │ 4 ≤ │ 5 ≥ │ 6   │ 7 ¬ │ 8 ¼ │ 9 ½ │ 0 ¾ │ ° ′ │ ` ″ ┃ ⌫ Retour┃&lt;br /&gt;
│ $ – │ &amp;quot; — │ « &amp;lt; │ » &amp;gt; │ ( [ │ ) ] │ @ ^ │ + ± │ - − │ / ÷ │ * × │ = ≠ │ % ‰ ┃  arrière┃&lt;br /&gt;
┢━━━━━┷━┱───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┴─┬───┺━┳━━━━━━━┫&lt;br /&gt;
┃       ┃ B ¦ │ É ˝ │ P § │ O Œ │ W ˘ │ !   │ V   │ D Ð │ L   │ J Ĳ │ ¨ Ə │ €   ┃Entrée ┃&lt;br /&gt;
┃Tab ↹  ┃ b | │ é ´ │ p &amp;amp; │ o œ │ w ˘ │ ^ ¡ │ v ˇ │ d ð │ l / │ j ĳ │ ` ə │ ¤ £ ┃   ⏎   ┃&lt;br /&gt;
┣━━━━━━━┻┱────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┴┬────┺┓      ┃&lt;br /&gt;
┃        ┃ A À │ U Ù │ I Ï │ E È │ ; ̛ │ C ſ │ T Þ │ S   │ R ™ │ N   │ M º │ Ç , ┃      ┃&lt;br /&gt;
┃Maj ⇬   ┃ a à │ u ù │ i ï │ e è │ , ’ │ c © │ t þ │ s ß │ r ® │ n ˜ │ m ¯ │ ç ¸ ┃      ┃&lt;br /&gt;
┣━━━━━━━┳┹────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┬┴────┲┷━━━━━┻━━━━━━┫&lt;br /&gt;
┃       ┃     │ Z   │ Y ‘ │ X ’ │ : · │ K   │ ?  ̉ │ Q  ̣ │ G   │ H ‡ │ F ª ┃             ┃&lt;br /&gt;
┃Shift ⇧┃Ctrl │ z \ │ y { │ x } │ . … │ k ~ │ &#039; ¿ │ q ˚ │ g µ │ h † │ f ˛ ┃Shift ⇧      ┃&lt;br /&gt;
┣━━━━━━━╋━━━━━┷━┳━━━┷━━━┱─┴─────┴─────┴─────┴─────┴─────┴───┲━┷━━━━━╈━━━━━┻━┳━━━━━━━┳━━━┛&lt;br /&gt;
┃       ┃       ┃       ┃ ␣ (Espace)      Espace inséc.     ┃       ┃       ┃       ┃&lt;br /&gt;
┃Hyper  ┃Meta   ┃Alt    ┃ ␣ (Espace)      _               ␣ ┃AltGr ⇮┃Menu   ┃Ctrl   ┃&lt;br /&gt;
┗━━━━━━━┻━━━━━━━┻━━━━━━━┹───────────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┛&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>6pi</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Utilisateur:Kaze/B%C3%A9po-intl&amp;diff=19673</id>
		<title>Utilisateur:Kaze/Bépo-intl</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Utilisateur:Kaze/B%C3%A9po-intl&amp;diff=19673"/>
		<updated>2012-08-02T15:52:18Z</updated>

		<summary type="html">&lt;p&gt;6pi : Correction Fichier XKB : dead_avovedot to dead_abovedot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le Bépo ne me convenant pas pour la prog, l&#039;anglais ou l&#039;allemand, je teste quelques modifs.&lt;br /&gt;
&lt;br /&gt;
== Problème constaté ==&lt;br /&gt;
* le W est très mal placé sur la disposition Bépo : ce n&#039;est pas gênant pour le français, mais c&#039;est rédhibitoire pour la prog, l&#039;anglais ou l&#039;allemand ;&lt;br /&gt;
* le Z, très courant en allemand, est lui aussi mal placé sur la disposition courante ;&lt;br /&gt;
* les digrammes &amp;lt;/ et /&amp;gt;, très courants de nos jours (HTML/XML), sont particulièrement pénibles — ce qui est d&#039;autant plus regrettable qu&#039;ils sont très faciles sur un clavier Qwerty standard.&lt;br /&gt;
&lt;br /&gt;
En l&#039;état, je trouve le Bépo moins adapté à la prog que l&#039;antique Qwerty ou même l&#039;Azerty (moyennant une petite adaptation de la couche AltGr pour avoir les accolades et les crochets sous la main gauche).&lt;br /&gt;
&lt;br /&gt;
Par ailleurs, &#039;&#039;&#039;je doute fortement qu&#039;une disposition ergonomique limitée au français puisse susciter un engouement général.&#039;&#039;&#039; Développer une disposition de clavier c&#039;est bien, mais c&#039;est encore mieux si elle peut être largement utilisée.&lt;br /&gt;
&lt;br /&gt;
== Vers un « Bépo-international » : &#039;&#039;Bépow!&#039;&#039; ==&lt;br /&gt;
=== Principe ===&lt;br /&gt;
Pour rendre le Bépo plus polyvalent sans casser toute la disposition :&lt;br /&gt;
* on remplace l&#039;accent circonflexe mort par un accent grave mort, ce qui permet de caser W et Z sous la main gauche ;&lt;br /&gt;
* l&#039;accent circonflexe mort prend la place de « Ù » en AltGr+{U}, le hatchek passe en Shift+AltGr+{U} ;&lt;br /&gt;
* plutôt que de laisser W et Z en double, les accents morts ^ˇ¨˙ sont dupliqués en [^] et [$].&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗&lt;br /&gt;
 │ #  │ 1 „│ 2 ”│ 3 ”│ 4  │ 5  ║ 6  │ 7  │ 8  │ 9  │ 0  │ ^  │ `  ║        ║&lt;br /&gt;
 │ $  │ &amp;quot; —│ « &amp;lt;│ » &amp;gt;│ ( [│ ) ]║ @  │ +  │ -  │ /  │ *  │ =  │ %  ║ &amp;lt;--    ║&lt;br /&gt;
 ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣&lt;br /&gt;
 ║  |&amp;lt;-  ║ B  │ É  │ P  │ O  │ {{B|W}}  ║ !  │ V  │ D  │ L  │ J  │ {{R|ˇ}}  │ {{R|˙}}  ║   | ║&lt;br /&gt;
 ║  -&amp;gt;|  ║   |│    │   &amp;amp;│   œ│   {{R|˘}}║ {{R|`}}  │    │    │    │    │ {{R|^}}  │ {{R|¨}}  ║ &amp;lt;-&#039; ║&lt;br /&gt;
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗    ║&lt;br /&gt;
 ║        ║ A  │ U  │ I  │ E  │ ;  ║ C  │ T  │ S  │ R  │ N  │ M  │ Ç  ║    ║&lt;br /&gt;
 ║  CAPS  ║   æ│   {{R|^}}│   {{R|¨}}│   €│ ,  ║    │    │    │    │    │    │    ║    ║&lt;br /&gt;
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣&lt;br /&gt;
 ║   ^  ║  Ê │ {{B|Z}}  │ Y  │ X  │ :  │ K  ║ ?  │ Q  │ G  │ H  │ F  ║     ^     ║&lt;br /&gt;
 ║   |  ║   /│   \│   {│   }│ . …│   ~║ &#039;  │    │    │    │    ║     |     ║&lt;br /&gt;
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦═════╣&lt;br /&gt;
 ║       ║      ║     ║ Espace insécable          ║     ║      ║     ║     ║&lt;br /&gt;
 ║ Ctrl  ║ WinG ║ Alt ║ Espace            _       ║AltGr║ WinD ║WinM ║Ctrl ║&lt;br /&gt;
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩═════╝&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
C&#039;est le minimum pour utiliser le fr-dvorak-bépo en anglais ou en allemand.&lt;br /&gt;
&lt;br /&gt;
=== Fichier XKB ===&lt;br /&gt;
On peut se créer très facilement une telle variante Bépo-intl en ajoutant une section dans le fichier xkb :&lt;br /&gt;
&amp;lt;pre class=&amp;quot;xkb&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
// fr-dvorak-bepo-intl&lt;br /&gt;
partial alphanumeric_keys&lt;br /&gt;
xkb_symbols &amp;quot;bepo-intl&amp;quot; {&lt;br /&gt;
    include &amp;quot;fr(bepo)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    // guillemets&lt;br /&gt;
    key &amp;lt;AE01&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL_SEMIALPHABETIC&amp;quot;, [ quotedbl       , 1 , emdash  , doublelowquotemark   ] }; // &amp;quot; 1 — „&lt;br /&gt;
    key &amp;lt;AE02&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL_SEMIALPHABETIC&amp;quot;, [ guillemotleft  , 2 , less    , leftdoublequotemark  ] }; // « 2 &amp;lt; “&lt;br /&gt;
    key &amp;lt;AE03&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL_SEMIALPHABETIC&amp;quot;, [ guillemotright , 3 , greater , rightdoublequotemark ] }; // » 3 &amp;gt; ”&lt;br /&gt;
&lt;br /&gt;
    // accents morts : circonflexe et grave&lt;br /&gt;
    key &amp;lt;AD06&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL&amp;quot;, [ dead_grave , exclam   , VoidSymbol          , exclamdown           ] }; // ` !   ¡&lt;br /&gt;
    key &amp;lt;AC02&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL&amp;quot;, [ u          , U        , dead_circumflex     , dead_caron           ] }; // u U ^  &lt;br /&gt;
&lt;br /&gt;
    // accents morts en double sous {W} et {Z}&lt;br /&gt;
    key &amp;lt;AD11&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL&amp;quot;, [ dead_circumflex , dead_caron    , schwa        , SCHWA             ] }; // z Z ə Ə &lt;br /&gt;
    key &amp;lt;AD12&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL&amp;quot;, [ dead_diaeresis  , dead_abovedot , dead_breve   , VoidSymbol        ] }; // w W ˘&lt;br /&gt;
&lt;br /&gt;
    // W et Z sous la main gauche&lt;br /&gt;
    key &amp;lt;AD05&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL&amp;quot;, [ w          , W        , dead_breve          , VoidSymbol           ] }; // w W     &lt;br /&gt;
    key &amp;lt;AB01&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL&amp;quot;, [ z          , Z        , braceright          , rightsinglequotemark ] }; // z Z } ’&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
La disposition est alors activée comme suit :&lt;br /&gt;
 setxkbmap fr -variant bepo-intl&lt;br /&gt;
&lt;br /&gt;
=== Fichier xmodmap ===&lt;br /&gt;
Pour ceux qui préfèrent ce format, enregistrer le fichier suivant sous le nom bepow.map (par exemple) :&lt;br /&gt;
&amp;lt;pre class=&amp;quot;xkb&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
! accents morts : circonflexe et grave&lt;br /&gt;
keycode 29 = dead_grave exclam VoidSymbol exclamdown VoidSymbol exclamdown&lt;br /&gt;
keycode 39 = u U dead_circumflex dead_caron dead_circumflex dead_caron&lt;br /&gt;
&lt;br /&gt;
! accents morts en double sous {W} et {Z}&lt;br /&gt;
keycode 34 = dead_circumflex dead_caron&lt;br /&gt;
keycode 35 = dead_diaeresis  dead_abovedot&lt;br /&gt;
&lt;br /&gt;
! W et Z sous la main gauche&lt;br /&gt;
keycode 28 = w W dead_breve VoidSymbol dead_breve VoidSymbol&lt;br /&gt;
keycode 54 = z Z braceright VoidSymbol braceright VoidSymbol&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
La disposition est alors activée comme suit :&lt;br /&gt;
 setxkbmap fr -variant bepo&lt;br /&gt;
 xmodmap bepow.map&lt;br /&gt;
&lt;br /&gt;
=== Avantages ===&lt;br /&gt;
* bien meilleure compatibilité avec l&#039;anglais, l&#039;allemand et la prog ;&lt;br /&gt;
* meilleur équilibre de la charge des doigts en français (réduction de la charge de l&#039;index gauche) ;&lt;br /&gt;
* le digramme « où » est facilité ;&lt;br /&gt;
* deux places en AltGr+{W} et AltGr+{!}, et on pourrait aussi utiliser [^$] pour d&#039;autres caractères ;&lt;br /&gt;
* meilleure cohérence des diacritiques.&lt;br /&gt;
&lt;br /&gt;
=== Inconvénient ===&lt;br /&gt;
*  légère perte d&#039;efficacité pour le français puisque « È » et « À » requièrent désormais une touche morte.&lt;br /&gt;
&lt;br /&gt;
Je pense que c&#039;est très largement compensé par le gain de polyvalence… mais tout dépend évidemment de l&#039;usage de chacun.&lt;br /&gt;
&lt;br /&gt;
== Variante « développeur » ==&lt;br /&gt;
=== Principe ===&lt;br /&gt;
Sur la base de la version initiale :&lt;br /&gt;
* on passe les crochets en AltGr+{U/I} ;&lt;br /&gt;
* les crochets &amp;lt; &amp;gt; remplacent les guillemets « » :&lt;br /&gt;
** ça facilite beaucoup les digrammes &amp;lt;/ et /&amp;gt; ;&lt;br /&gt;
** c&#039;est plus cohérent : tous les guillemets typographiques passent en AltGr ;&lt;br /&gt;
** ça ne gêne pas au quotidien, puisque les traitements de texte savent remplacer le guillemet droit (&amp;quot;) par la version typographique correspondant à la langue du document — en ajoutant l&#039;espace insécable si besoin est ;&lt;br /&gt;
* il reste deux places libres supplémentaires en AltGr+{4-5}.&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗&lt;br /&gt;
 │ #  │ 1 „│ 2 ”│ 3 ”│ 4  │ 5  ║ 6  │ 7  │ 8  │ 9  │ 0  │ ^  │ `  ║        ║&lt;br /&gt;
 │ $  │ &amp;quot; —│ {{B|&amp;lt;}} {{B|«}}│ {{B|&amp;gt;}} {{B|»}}│ (  │ )  ║ @  │ +  │ -  │ /  │ *  │ =  │ %  ║ &amp;lt;--    ║&lt;br /&gt;
 ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣&lt;br /&gt;
 ║  |&amp;lt;-  ║ B  │ É  │ P  │ O  │ {{B|W}}  ║ !  │ V  │ D  │ L  │ J  │ {{R|ˇ}}  │ {{R|˙}}  ║   | ║&lt;br /&gt;
 ║  -&amp;gt;|  ║   |│   {{R|´}}│   &amp;amp;│   œ│    ║ {{R|`}}  │    │    │    │    │ {{R|^}}  │ {{R|¨}}  ║ &amp;lt;-&#039; ║&lt;br /&gt;
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗    ║&lt;br /&gt;
 ║        ║ A  │ U  │ I  │ E  │ ;  ║ C  │ T  │ S  │ R  │ N  │ M  │ Ç  ║    ║&lt;br /&gt;
 ║  CAPS  ║   æ│   {{B|[}}│   {{B|]}}│   €│ ,  ║    │    │    │    │    │    │    ║    ║&lt;br /&gt;
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣&lt;br /&gt;
 ║   ^  ║  Ê │ {{B|Z}}  │ Y  │ X  │ :  │ K  ║ ?  │ Q  │ G  │ H  │ F  ║     ^     ║&lt;br /&gt;
 ║   |  ║   /│   \│   {│   }│ . …│   ~║ &#039;  │    │    │    │    ║     |     ║&lt;br /&gt;
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦═════╣&lt;br /&gt;
 ║       ║      ║     ║ Espace insécable          ║     ║      ║     ║     ║&lt;br /&gt;
 ║ Ctrl  ║ WinG ║ Alt ║ Espace            _       ║AltGr║ WinD ║WinM ║Ctrl ║&lt;br /&gt;
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩═════╝&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Avantages ===&lt;br /&gt;
* les crochets [] gagnent beaucoup en accessibilité (programmation, wiki…) ;&lt;br /&gt;
* les accents circonflexe et tréma sont plus faciles à utiliser, non seulement pour le français, mais aussi pour l&#039;allemand (umlauts).&lt;br /&gt;
&lt;br /&gt;
=== Inconvénients ===&lt;br /&gt;
Je cherche encore… Ce n&#039;est pas parfait mais c&#039;est une amélioration très nette pour la prog, l&#039;anglais, l&#039;allemand, ou l&#039;édition de wikis, sans gros impact sur le français — voire même, je le trouve plus confortable pour le français, car j&#039;ai horreur d&#039;utiliser AltGr pour les caractères accentués (ù) ou les diacritiques morts : mon pouce n&#039;est pas assez rapide pour lâcher AltGr à temps quand je tape vite.&lt;br /&gt;
&lt;br /&gt;
Bref, ça rend le bépo compatible avec mon utilisation.&lt;br /&gt;
&lt;br /&gt;
== Variante « traducteur », sans {Ç} ni {Ê} ==&lt;br /&gt;
=== Principe ===&lt;br /&gt;
* Ç passe en AltGr+{,} pour libérer une touche à droite et contribuer à alléger la charge de l&#039;auriculaire ;&lt;br /&gt;
* {Ê} est remplacé par une touche AltGr mort (◻), afin d&#039;accéder plus facilement aux caractères spéciaux de la moitié droite du clavier :&lt;br /&gt;
** ça ne symétrise pas les modifieurs, mais ça reste bien plus agréable pour accéder à la couche AltGr de la moitié droite du clavier ;&lt;br /&gt;
** c&#039;est applicable proprement sous toutes les plate-formes, contrairement au fait de redéfinir une touche Win ou Alt en AltGr : sous Windows™ et MacOS c&#039;est une touche morte comme une autre, sous Linux cela correspond à ISO_Level3_Latch ;&lt;br /&gt;
** Shift+{◻} pourrait être utilisé pour Compose (à vérifier) ;&lt;br /&gt;
* les guillemets anglais de second niveau passent en Shift+AltGr+[4-5] ;&lt;br /&gt;
* ¡¿ passent en AltGr+{!?}, c&#039;est plus simple qu&#039;en Shift+AltGr.&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗&lt;br /&gt;
 │ #  │ 1 {{B|„}}│ 2 {{B|”}}│ 3 {{B|”}}│ 4 {{B|‘}}│ 5 {{B|’}}║ 6  │ 7  │ 8  │ 9  │ 0  │ ^  │ `  ║        ║&lt;br /&gt;
 │ $  │ &amp;quot; —│ « &amp;lt;│ » &amp;gt;│ ( [│ ) ]║ @  │ +  │ -  │ /  │ *  │ =  │ %  ║ &amp;lt;--    ║&lt;br /&gt;
 ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣&lt;br /&gt;
 ║  |&amp;lt;-  ║ B  │ É  │ P  │ O  │ {{B|W}}  ║ !  │ V  │ D  │ L  │ J  │    │    ║   | ║&lt;br /&gt;
 ║  -&amp;gt;|  ║   |│    │   &amp;amp;│   œ│    ║ {{R|`}} {{B|¡}}│    │    │    │    │    │    ║ &amp;lt;-&#039; ║&lt;br /&gt;
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗    ║&lt;br /&gt;
 ║        ║ A  │ U  │ I  │ E  │ ;  ║ C  │ T  │ S  │ R  │ N  │ M  │    ║    ║&lt;br /&gt;
 ║  CAPS  ║   æ│   {{R|^}}│   {{R|¨}}│   €│ , {{B|ç}}║    │    │    │    │    │    │    ║    ║&lt;br /&gt;
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣&lt;br /&gt;
 ║   ^  ║    │ {{B|Z}}  │ Y  │ X  │ :  │ K  ║ ?  │ Q  │ G  │ H  │ F  ║     ^     ║&lt;br /&gt;
 ║   |  ║  {{R|◻}} │   \│   {│   }│ . …│   ~║ &#039; {{B|¿}}│    │    │    │    ║     |     ║&lt;br /&gt;
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦═════╣&lt;br /&gt;
 ║       ║      ║     ║ Espace insécable          ║     ║      ║     ║     ║&lt;br /&gt;
 ║ Ctrl  ║ WinG ║ Alt ║ Espace            _       ║AltGr║ WinD ║WinM ║Ctrl ║&lt;br /&gt;
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩═════╝&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Avantages ===&lt;br /&gt;
* encore plus polyvalent pour les langues étrangères :&lt;br /&gt;
** les trois touches libres à droite peuvent contenir 6 symboles ou diacritiques morts, 12 avec AltGr ;&lt;br /&gt;
** les caractères en AltGr + [main droite] sont accessibles via la touche AltGr morte ;&lt;br /&gt;
* sur un clavier pc104, « Ç » est plus facile d&#039;accès ;&lt;br /&gt;
* réduction (sensible ?) de la charge des auriculaires en français, « Ê » et « Ç » n&#039;étant plus sur ces doigts-là.&lt;br /&gt;
&lt;br /&gt;
=== Inconvénients ===&lt;br /&gt;
* perte d&#039;efficacité pour le français, « Ê » et « Ç » n&#039;étant plus accessible directement ;&lt;br /&gt;
* AltGr pour les caractères accentués français (Ç), c&#039;est nul.&lt;br /&gt;
&lt;br /&gt;
L&#039;accent circonflexe mort pourrait aussi être placé en AltGr+{E} afin de faciliter « ê » sur les claviers pc104, mais il faudrait alors faire « € » avec la touche monétaire morte.&lt;br /&gt;
&lt;br /&gt;
Par souci de cohérence, « Ç » pourrait être en AltGr+{C} plutôt qu&#039;en AltGr+{,}, puisqu&#039;on dispose désormais d&#039;une touche AltGr morte (du moins, sur les claviers pc104) ; le principal défaut serait que les digrammes « aç » comporteraient une répétition de l&#039;auriculaire gauche.&lt;br /&gt;
&lt;br /&gt;
=== Version Némolivier (chiffres en direct, « - » plus accessible) ===&lt;br /&gt;
Sur la même base de travail, la version de [[Utilisateur:Nemolivier|NémOlivier]], avec le xkb [[Utilisateur:Nemolivier#B.C3.A9po_.C2.AB.C2.A0intl.C2.A0.C2.BB|ici.]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ╭─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────╮&lt;br /&gt;
 │ # ¶ │ │ &amp;quot; „ │ &amp;lt; “ │ &amp;gt;  ”│ (   │ )   │ │ [   │ ] ¼ │ / ½ │ * ¾ │ = ¬ │ │ °   │ `   │&lt;br /&gt;
 │ $ – │ │ 1 @ │ 2 « │ 3  »│ 4   │ 5   │ │ 6 ^ │ 7   │ 8 ÷ │ 9 × │ 0 ≠ │ │ + ± │ % ‰ │&lt;br /&gt;
 ╰─────╯ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┤&lt;br /&gt;
         │ B   │ É   │ P § │ O Œ │ W   │ │ ! ¡ │ V   │ D   │ L   │ J   │ │ K   │comp.│&lt;br /&gt;
         │   | │   ´ │   &amp;amp; │     │   ˘ │ │ ` ˇ │     │     │   / │     │ │     │&#039;   │&lt;br /&gt;
         ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────╯&lt;br /&gt;
         │ A Æ │ U ˙ │ I ˇ │ E ¤ │ ; Ç │ │ C   │ T   │ S   │ R ™ │ N º │ │ M   │ ╭-----╮&lt;br /&gt;
         │     │   ¨ │   ^ │   € │ ,   │ │   © │   þ │   ß │   ® │   ~ │ │     │ ¦ ç  ¦&lt;br /&gt;
 ╭-----╮ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ╰─────╯ ¦Esc     ¦&lt;br /&gt;
 ¦ Ê   ¦ │ Z   │ Y ‘ │ X ’ │ :   │ —   │ │ ? ¿ │ Q   │ G   │ H   │ F   │         ╰-----╯&lt;br /&gt;
 ¦     ¦ │   \ │   { │   } │ . … │ - ~ │ │ ’ &#039; │   ° │   µ │     │     │&lt;br /&gt;
 ╰-----╯ ╰─────┴─────┴─────┴─────┴─────╯ ╰─────┴─────┴─────┴─────┴─────╯&lt;br /&gt;
                   ╭───────┬─────────────────────────┬───────╮&lt;br /&gt;
                   │  Alt  │                         │ AltGr │&lt;br /&gt;
                   │       │                    _    │       │&lt;br /&gt;
                   ╰───────┴─────────────────────────┴───────╯&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Des chiffres ==&lt;br /&gt;
Selon [[Fr%C3%A9quence_des_lettres#Corpus_de_Thomas_Temp.C3.A9|le corpus de Thomas Tempé]] (1 616 343 caractères) :&lt;br /&gt;
* à : 7449&lt;br /&gt;
* è : 4160&lt;br /&gt;
* ù : 890&lt;br /&gt;
=&amp;gt; total « accent grave mort » : 12 499, c&#039;est-à-dire entre la fréquence de « G » et « H ».&lt;br /&gt;
&lt;br /&gt;
Sur ce corpus, l&#039;utilisation d&#039;une touche morte augmente donc le nombre de frappes de 0,72 %. Cela me parait parfaitement acceptable, surtout si l&#039;accent grave mort est bien placé : de ce coté-là, il serait intéressant de placer cet accent mort en [O] ou [P], comme le suggère [[Utilisateur:Nbrodu|Nbrodu]] en page de discussion.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
Les suggestions ci-dessus ne sont pas « clés en main », il faudrait les évaluer et les affiner.&lt;br /&gt;
&lt;br /&gt;
Quoiqu&#039;il en soit, il n&#039;y pas de solution miracle qui améliorerait à la fois le français, la prog et les autres langues. Je crois qu&#039;il faut donc accepter une légère perte de performance pour le français afin de gagner en polyvalence, toute la question étant de trouver le bon compromis.&lt;/div&gt;</summary>
		<author><name>6pi</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Utilisateur:6pi/Emacs&amp;diff=19672</id>
		<title>Utilisateur:6pi/Emacs</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Utilisateur:6pi/Emacs&amp;diff=19672"/>
		<updated>2012-08-02T10:41:42Z</updated>

		<summary type="html">&lt;p&gt;6pi : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cette page propose de déplacer la touche Contrôle sur la 105ème touches du clavier « ê » (pour ceux qui en sont équipée) et de placer le modificateur « Hyper » (peu connu) à la place de celle-ci (qui pourra donc être utilisée pour tout autre chose). Cette technique vient en complément d&#039;une adaptation des raccourcis standards tels que le propose [[Utilisateur:Lots of birds/Emacs|Lots of birds]] ou [[Utilisateur:Sarcastic/Emacs|Sarcastic]].&lt;br /&gt;
&lt;br /&gt;
== Installation (GNU/Linux) ==&lt;br /&gt;
&lt;br /&gt;
=== Par XKB ===&lt;br /&gt;
&lt;br /&gt;
L&#039;installation peut se faire en ajoutant une section dans le fichier « fr » de « xkb » (/usr/share/X11/xkb/symbols/fr) :&lt;br /&gt;
&amp;lt;pre class=&amp;quot;xkb&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
// fr-dvorak-bepo-ctrl&lt;br /&gt;
partial alphanumeric_keys&lt;br /&gt;
xkb_symbols &amp;quot;bepo-ctrl105&amp;quot; {&lt;br /&gt;
    include &amp;quot;fr(bepo)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    key &amp;lt;LSGT&amp;gt; { [ Control_L ] };&lt;br /&gt;
    key &amp;lt;LCTL&amp;gt; { [ Hyper_L ] };&lt;br /&gt;
    modifier_map Control { &amp;lt;LSGT&amp;gt; };&lt;br /&gt;
    modifier_map mod3 { &amp;lt;LCTL&amp;gt; };&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il suffit ensuite d&#039;activer la disposition :&lt;br /&gt;
 setxkbmap fr bepo-ctrl105&lt;br /&gt;
&lt;br /&gt;
=== Par xmodmap ===&lt;br /&gt;
Il suffit de créer un fichier .Xmodmap dans votre $HOME contenant les commandes suivantes :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
! suppression des références vers les touches à ré-allouer pour éviter des conflits &lt;br /&gt;
remove Mod4 = Hyper_L&lt;br /&gt;
remove control = Control_L&lt;br /&gt;
&lt;br /&gt;
! transformation de la touche &amp;quot;Control&amp;quot; en touche &amp;quot;Hyper&amp;quot;&lt;br /&gt;
! le code de la touche &amp;quot;Control&amp;quot; peut-être vérifiée avec la commande &amp;quot;xev&amp;quot;&lt;br /&gt;
keycode 37 = Hyper_L NoSymbol Hyper_L&lt;br /&gt;
&lt;br /&gt;
! transformation de la touche &amp;quot;ê&amp;quot; en touche &amp;quot;Control&amp;quot;&lt;br /&gt;
keycode 94 = Control_L Control_L Control_L Control_L slash slash&lt;br /&gt;
&lt;br /&gt;
! référencement comme touches modificatrices&lt;br /&gt;
add control = Control_L&lt;br /&gt;
add Mod3 = Hyper_L&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il suffit ensuite d&#039;interpréter ce fichier avec la commande « xmodmap » en tapant dans un terminal : &lt;br /&gt;
 xmodmap ~/.Xmodmap &lt;br /&gt;
&lt;br /&gt;
Pour plus d&#039;info sur « xmodmap » taper &amp;quot;man xmodmap&amp;quot; dans un terminal.&lt;br /&gt;
&lt;br /&gt;
== Avantages ==&lt;br /&gt;
&lt;br /&gt;
* Cette modification est valable pour tout votre environnement graphique (xterm, navigateur, client-mail…)&lt;br /&gt;
* Elle offre un gain de confort très appréciable&lt;br /&gt;
&lt;br /&gt;
== Désavantages ==&lt;br /&gt;
&lt;br /&gt;
* On perd l&#039;accès directe au « ê »&lt;/div&gt;</summary>
		<author><name>6pi</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Emacs&amp;diff=19671</id>
		<title>Emacs</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Emacs&amp;diff=19671"/>
		<updated>2012-08-02T10:41:15Z</updated>

		<summary type="html">&lt;p&gt;6pi : Correction&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Emacs est sans doute avec vim ce qui se fait de mieux en matière d’éditeur de texte — petit rappel: à la différence d’un traitement de texte, un éditeur manipule un fichier provisoire qui remplace le fichier d’origine à chaque sauvegarde. Là où cela se corse, c’est quand il faut choisir le sien… Pour résumer, on peut dire qu’emacs a une approche plus traditionnelle, tandis que vim est un éditeur modal: il faut taper a ou i avant de pouvoir insérer du texte, ce qui est très déroutant pour le débutant mais plus ergonomique à la longue.&lt;br /&gt;
&lt;br /&gt;
La philosophie des deux projets diffère aussi: emacs est rédigé en C et emacs lisp, un langage qui permet de rajouter de nombreuses et puissantes extensions, au point que l’on peut utiliser emacs comme daemon, lui faire lire le mail, gérer les fichiers, jouer à tetris etc. Selon l’adage courant, emacs peut tout faire, même le café… Vim permet d’effectuer aussi de nombreuses opérations (comme appeler des commandes externes, etc.) mais il s’agit justement d’opération externes et le programme se concentre sur sa tâche N.1: écrire du texte. Vim est donc plus léger et démarre plus vite qu’emacs.&lt;br /&gt;
&lt;br /&gt;
==Emacs et l’ergonomie==&lt;br /&gt;
&lt;br /&gt;
Le bépoiste s’intéressant plus ou moins à l’ergonomie, il constate assez vite, surtout s’il envisage d’acheter un clavier ergonomique, qu’emacs n’est pas vraiment optimisé dans ce domaine. Les touches Controle (C) et Méta (M) — sollicitée en appuyant sur escape ou par un Alt- — sont fréquemment sollicitées. Dans la folklorique  [http://fr.wikipedia.org/wiki/Guerre_d%27%C3%A9diteurs guerre des éditeurs], les détracteurs d’emacs disent d’ailleurs que ce dernier est un acronyme pour Escape Meta Alt Control Shift… Les doubles raccourcis clavier du type C-X C-S sont plutôt la norme. Pour améliorer l’érgonomie d’emacs, la communauté bépoïste a exploré plusieurs pistes:&lt;br /&gt;
&lt;br /&gt;
=== Adapter des raccourcis clavier au bépo ===&lt;br /&gt;
&lt;br /&gt;
Première solution, adapter les raccourcis standards, tout en continuant à utiliser les touches controle et Méta: c’est ce que proposent&lt;br /&gt;
* [[Utilisateur:Lots of birds/Emacs|Lots of birds]]&lt;br /&gt;
* [[Utilisateur:Sarcastic/Emacs|Sarcastic]]&lt;br /&gt;
&lt;br /&gt;
=== Déplacer la touche « Control » sur la 105ème touche du clavier ===&lt;br /&gt;
&lt;br /&gt;
Et pourquoi pas déplacer la touche « Control » ? [[Utilisateur:6pi/Emacs|Ctrl105]]&lt;br /&gt;
&lt;br /&gt;
=== Raccourcis clavier sans utiliser les touches Controle et Meta ===&lt;br /&gt;
&lt;br /&gt;
C’est possible avec l’extension [[key-chord]] de David Andersson.&lt;br /&gt;
&lt;br /&gt;
=== Émuler vim sur emacs ===&lt;br /&gt;
&lt;br /&gt;
Cela peut sembler incongru: pourquoi ne pas utiliser directement vim? Parce que l’on peut préférer certains modes d’emacs, comme auctex pour latex, à leur équivalent vim.&lt;br /&gt;
&lt;br /&gt;
* [[Viper-mode]] est un émulateur de vi inclus dans emacs&lt;br /&gt;
* [[Evil]] le dernier émulateur en date, très performant. Émule vim.&lt;br /&gt;
&lt;br /&gt;
Combiner Evil et key-chord permet ainsi de bénéficier de la puissance des nombreuses fonctions simplifiant considérablement l’édition sous emacs sans jamais recourir, ou presque, aux touches Controle ou Meta. Bref, de combiner les points forts d’Emacs et de vim…&lt;/div&gt;</summary>
		<author><name>6pi</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Utilisateur:6pi/Emacs&amp;diff=19670</id>
		<title>Utilisateur:6pi/Emacs</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Utilisateur:6pi/Emacs&amp;diff=19670"/>
		<updated>2012-08-02T10:31:33Z</updated>

		<summary type="html">&lt;p&gt;6pi : Ajout installation par XKB&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cette page propose de déplacer la touche Contrôle sur la 105ème touches du clavier « ê » (pour ceux qui en sont équipée) et de placer le modificateur « Hyper » (peu connu) à la place de celle-ci (qui pourra donc être utilisée pour tout autre chose). Cette technique vient en complément d&#039;une adaptation des raccourcis standards tels que le propose [[Utilisateur:Lots of birds/Emacs|Lots of birds]] ou [[Utilisateur:Sarcastic/Emacs|Sarcastic]].&lt;br /&gt;
&lt;br /&gt;
== Installation (GNU/Linux) ==&lt;br /&gt;
&lt;br /&gt;
=== Par XKB ===&lt;br /&gt;
&lt;br /&gt;
L&#039;installation peut se faire en ajoutant une section dans le fichier « fr » de « xkb » (/usr/share/X11/xkb/symbols/fr) :&lt;br /&gt;
&amp;lt;pre class=&amp;quot;xkb&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
// fr-dvorak-bepo-ctrl&lt;br /&gt;
partial alphanumeric_keys&lt;br /&gt;
xkb_symbols &amp;quot;bepo-ctrl&amp;quot; {&lt;br /&gt;
    include &amp;quot;fr(bepo)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    key &amp;lt;LSGT&amp;gt; { [ Control_L ] };&lt;br /&gt;
    key &amp;lt;LCTL&amp;gt; { [ Hyper_L ] };&lt;br /&gt;
    modifier_map Control { &amp;lt;LSGT&amp;gt; };&lt;br /&gt;
    modifier_map mod3 { &amp;lt;LCTL&amp;gt; };&lt;br /&gt;
&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il suffit ensuite d&#039;activer la disposition :&lt;br /&gt;
 setxkbmap fr bepo-ctrl&lt;br /&gt;
&lt;br /&gt;
=== Par xmodmap ===&lt;br /&gt;
Il suffit de créer un fichier .Xmodmap dans votre $HOME contenant les commandes suivantes :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
! suppression des références vers les touches à ré-allouer pour éviter des conflits &lt;br /&gt;
remove Mod4 = Hyper_L&lt;br /&gt;
remove control = Control_L&lt;br /&gt;
&lt;br /&gt;
! transformation de la touche &amp;quot;Control&amp;quot; en touche &amp;quot;Hyper&amp;quot;&lt;br /&gt;
! le code de la touche &amp;quot;Control&amp;quot; peut-être vérifiée avec la commande &amp;quot;xev&amp;quot;&lt;br /&gt;
keycode 37 = Hyper_L NoSymbol Hyper_L&lt;br /&gt;
&lt;br /&gt;
! transformation de la touche &amp;quot;ê&amp;quot; en touche &amp;quot;Control&amp;quot;&lt;br /&gt;
keycode 94 = Control_L Control_L Control_L Control_L slash slash&lt;br /&gt;
&lt;br /&gt;
! référencement comme touches modificatrices&lt;br /&gt;
add control = Control_L&lt;br /&gt;
add Mod3 = Hyper_L&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il suffit ensuite d&#039;interpréter ce fichier avec la commande « xmodmap » en tapant dans un terminal : &lt;br /&gt;
 xmodmap ~/.Xmodmap &lt;br /&gt;
&lt;br /&gt;
Pour plus d&#039;info sur « xmodmap » taper &amp;quot;man xmodmap&amp;quot; dans un terminal.&lt;br /&gt;
&lt;br /&gt;
== Avantages ==&lt;br /&gt;
&lt;br /&gt;
* Cette modification est valable pour tout votre environnement graphique (xterm, navigateur, client-mail…)&lt;br /&gt;
* Elle offre un gain de confort très appréciable&lt;br /&gt;
&lt;br /&gt;
== Désavantages ==&lt;br /&gt;
&lt;br /&gt;
* On perd l&#039;accès directe au « ê »&lt;/div&gt;</summary>
		<author><name>6pi</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Utilisateur:Kaze/B%C3%A9po-intl&amp;diff=19666</id>
		<title>Utilisateur:Kaze/Bépo-intl</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Utilisateur:Kaze/B%C3%A9po-intl&amp;diff=19666"/>
		<updated>2012-08-01T12:20:58Z</updated>

		<summary type="html">&lt;p&gt;6pi : Correction du caractère de commentaire pour le fichier xmodmap&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le Bépo ne me convenant pas pour la prog, l&#039;anglais ou l&#039;allemand, je teste quelques modifs.&lt;br /&gt;
&lt;br /&gt;
== Problème constaté ==&lt;br /&gt;
* le W est très mal placé sur la disposition Bépo : ce n&#039;est pas gênant pour le français, mais c&#039;est rédhibitoire pour la prog, l&#039;anglais ou l&#039;allemand ;&lt;br /&gt;
* le Z, très courant en allemand, est lui aussi mal placé sur la disposition courante ;&lt;br /&gt;
* les digrammes &amp;lt;/ et /&amp;gt;, très courants de nos jours (HTML/XML), sont particulièrement pénibles — ce qui est d&#039;autant plus regrettable qu&#039;ils sont très faciles sur un clavier Qwerty standard.&lt;br /&gt;
&lt;br /&gt;
En l&#039;état, je trouve le Bépo moins adapté à la prog que l&#039;antique Qwerty ou même l&#039;Azerty (moyennant une petite adaptation de la couche AltGr pour avoir les accolades et les crochets sous la main gauche).&lt;br /&gt;
&lt;br /&gt;
Par ailleurs, &#039;&#039;&#039;je doute fortement qu&#039;une disposition ergonomique limitée au français puisse susciter un engouement général.&#039;&#039;&#039; Développer une disposition de clavier c&#039;est bien, mais c&#039;est encore mieux si elle peut être largement utilisée.&lt;br /&gt;
&lt;br /&gt;
== Vers un « Bépo-international » : &#039;&#039;Bépow!&#039;&#039; ==&lt;br /&gt;
=== Principe ===&lt;br /&gt;
Pour rendre le Bépo plus polyvalent sans casser toute la disposition :&lt;br /&gt;
* on remplace l&#039;accent circonflexe mort par un accent grave mort, ce qui permet de caser W et Z sous la main gauche ;&lt;br /&gt;
* l&#039;accent circonflexe mort prend la place de « Ù » en AltGr+{U}, le hatchek passe en Shift+AltGr+{U} ;&lt;br /&gt;
* plutôt que de laisser W et Z en double, les accents morts ^ˇ¨˙ sont dupliqués en [^] et [$].&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗&lt;br /&gt;
 │ #  │ 1 „│ 2 ”│ 3 ”│ 4  │ 5  ║ 6  │ 7  │ 8  │ 9  │ 0  │ ^  │ `  ║        ║&lt;br /&gt;
 │ $  │ &amp;quot; —│ « &amp;lt;│ » &amp;gt;│ ( [│ ) ]║ @  │ +  │ -  │ /  │ *  │ =  │ %  ║ &amp;lt;--    ║&lt;br /&gt;
 ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣&lt;br /&gt;
 ║  |&amp;lt;-  ║ B  │ É  │ P  │ O  │ {{B|W}}  ║ !  │ V  │ D  │ L  │ J  │ {{R|ˇ}}  │ {{R|˙}}  ║   | ║&lt;br /&gt;
 ║  -&amp;gt;|  ║   |│    │   &amp;amp;│   œ│   {{R|˘}}║ {{R|`}}  │    │    │    │    │ {{R|^}}  │ {{R|¨}}  ║ &amp;lt;-&#039; ║&lt;br /&gt;
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗    ║&lt;br /&gt;
 ║        ║ A  │ U  │ I  │ E  │ ;  ║ C  │ T  │ S  │ R  │ N  │ M  │ Ç  ║    ║&lt;br /&gt;
 ║  CAPS  ║   æ│   {{R|^}}│   {{R|¨}}│   €│ ,  ║    │    │    │    │    │    │    ║    ║&lt;br /&gt;
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣&lt;br /&gt;
 ║   ^  ║  Ê │ {{B|Z}}  │ Y  │ X  │ :  │ K  ║ ?  │ Q  │ G  │ H  │ F  ║     ^     ║&lt;br /&gt;
 ║   |  ║   /│   \│   {│   }│ . …│   ~║ &#039;  │    │    │    │    ║     |     ║&lt;br /&gt;
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦═════╣&lt;br /&gt;
 ║       ║      ║     ║ Espace insécable          ║     ║      ║     ║     ║&lt;br /&gt;
 ║ Ctrl  ║ WinG ║ Alt ║ Espace            _       ║AltGr║ WinD ║WinM ║Ctrl ║&lt;br /&gt;
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩═════╝&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
C&#039;est le minimum pour utiliser le fr-dvorak-bépo en anglais ou en allemand.&lt;br /&gt;
&lt;br /&gt;
=== Fichier XKB ===&lt;br /&gt;
On peut se créer très facilement une telle variante Bépo-intl en ajoutant une section dans le fichier xkb :&lt;br /&gt;
&amp;lt;pre class=&amp;quot;xkb&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
// fr-dvorak-bepo-intl&lt;br /&gt;
partial alphanumeric_keys&lt;br /&gt;
xkb_symbols &amp;quot;bepo-intl&amp;quot; {&lt;br /&gt;
    include &amp;quot;fr(bepo)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    // guillemets&lt;br /&gt;
    key &amp;lt;AE01&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL_SEMIALPHABETIC&amp;quot;, [ quotedbl       , 1 , emdash  , doublelowquotemark   ] }; // &amp;quot; 1 — „&lt;br /&gt;
    key &amp;lt;AE02&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL_SEMIALPHABETIC&amp;quot;, [ guillemotleft  , 2 , less    , leftdoublequotemark  ] }; // « 2 &amp;lt; “&lt;br /&gt;
    key &amp;lt;AE03&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL_SEMIALPHABETIC&amp;quot;, [ guillemotright , 3 , greater , rightdoublequotemark ] }; // » 3 &amp;gt; ”&lt;br /&gt;
&lt;br /&gt;
    // accents morts : circonflexe et grave&lt;br /&gt;
    key &amp;lt;AD06&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL&amp;quot;, [ dead_grave , exclam   , VoidSymbol          , exclamdown           ] }; // ` !   ¡&lt;br /&gt;
    key &amp;lt;AC02&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL&amp;quot;, [ u          , U        , dead_circumflex     , dead_caron           ] }; // u U ^  &lt;br /&gt;
&lt;br /&gt;
    // accents morts en double sous {W} et {Z}&lt;br /&gt;
    key &amp;lt;AD11&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL&amp;quot;, [ dead_circumflex , dead_caron    , schwa        , SCHWA             ] }; // z Z ə Ə &lt;br /&gt;
    key &amp;lt;AD12&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL&amp;quot;, [ dead_diaeresis  , dead_avovedot , dead_breve   , VoidSymbol        ] }; // w W ˘&lt;br /&gt;
&lt;br /&gt;
    // W et Z sous la main gauche&lt;br /&gt;
    key &amp;lt;AD05&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL&amp;quot;, [ w          , W        , dead_breve          , VoidSymbol           ] }; // w W     &lt;br /&gt;
    key &amp;lt;AB01&amp;gt; { type[group1] = &amp;quot;FOUR_LEVEL&amp;quot;, [ z          , Z        , braceright          , rightsinglequotemark ] }; // z Z } ’&lt;br /&gt;
};&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
La disposition est alors activée comme suit :&lt;br /&gt;
 setxkbmap fr -variant bepo-intl&lt;br /&gt;
&lt;br /&gt;
=== Fichier xmodmap ===&lt;br /&gt;
Pour ceux qui préfèrent ce format, enregistrer le fichier suivant sous le nom bepow.map (par exemple) :&lt;br /&gt;
&amp;lt;pre class=&amp;quot;xkb&amp;quot;&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
! accents morts : circonflexe et grave&lt;br /&gt;
keycode 29 = dead_grave exclam VoidSymbol exclamdown VoidSymbol exclamdown&lt;br /&gt;
keycode 39 = u U dead_circumflex dead_caron dead_circumflex dead_caron&lt;br /&gt;
&lt;br /&gt;
! accents morts en double sous {W} et {Z}&lt;br /&gt;
keycode 34 = dead_circumflex dead_caron&lt;br /&gt;
keycode 35 = dead_diaeresis  dead_abovedot&lt;br /&gt;
&lt;br /&gt;
! W et Z sous la main gauche&lt;br /&gt;
keycode 28 = w W dead_breve VoidSymbol dead_breve VoidSymbol&lt;br /&gt;
keycode 54 = z Z braceright VoidSymbol braceright VoidSymbol&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
La disposition est alors activée comme suit :&lt;br /&gt;
 setxkbmap fr -variant bepo&lt;br /&gt;
 xmodmap bepow.map&lt;br /&gt;
&lt;br /&gt;
=== Avantages ===&lt;br /&gt;
* bien meilleure compatibilité avec l&#039;anglais, l&#039;allemand et la prog ;&lt;br /&gt;
* meilleur équilibre de la charge des doigts en français (réduction de la charge de l&#039;index gauche) ;&lt;br /&gt;
* le digramme « où » est facilité ;&lt;br /&gt;
* deux places en AltGr+{W} et AltGr+{!}, et on pourrait aussi utiliser [^$] pour d&#039;autres caractères ;&lt;br /&gt;
* meilleure cohérence des diacritiques.&lt;br /&gt;
&lt;br /&gt;
=== Inconvénient ===&lt;br /&gt;
*  légère perte d&#039;efficacité pour le français puisque « È » et « À » requièrent désormais une touche morte.&lt;br /&gt;
&lt;br /&gt;
Je pense que c&#039;est très largement compensé par le gain de polyvalence… mais tout dépend évidemment de l&#039;usage de chacun.&lt;br /&gt;
&lt;br /&gt;
== Variante « développeur » ==&lt;br /&gt;
=== Principe ===&lt;br /&gt;
Sur la base de la version initiale :&lt;br /&gt;
* on passe les crochets en AltGr+{U/I} ;&lt;br /&gt;
* les crochets &amp;lt; &amp;gt; remplacent les guillemets « » :&lt;br /&gt;
** ça facilite beaucoup les digrammes &amp;lt;/ et /&amp;gt; ;&lt;br /&gt;
** c&#039;est plus cohérent : tous les guillemets typographiques passent en AltGr ;&lt;br /&gt;
** ça ne gêne pas au quotidien, puisque les traitements de texte savent remplacer le guillemet droit (&amp;quot;) par la version typographique correspondant à la langue du document — en ajoutant l&#039;espace insécable si besoin est ;&lt;br /&gt;
* il reste deux places libres supplémentaires en AltGr+{4-5}.&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗&lt;br /&gt;
 │ #  │ 1 „│ 2 ”│ 3 ”│ 4  │ 5  ║ 6  │ 7  │ 8  │ 9  │ 0  │ ^  │ `  ║        ║&lt;br /&gt;
 │ $  │ &amp;quot; —│ {{B|&amp;lt;}} {{B|«}}│ {{B|&amp;gt;}} {{B|»}}│ (  │ )  ║ @  │ +  │ -  │ /  │ *  │ =  │ %  ║ &amp;lt;--    ║&lt;br /&gt;
 ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣&lt;br /&gt;
 ║  |&amp;lt;-  ║ B  │ É  │ P  │ O  │ {{B|W}}  ║ !  │ V  │ D  │ L  │ J  │ {{R|ˇ}}  │ {{R|˙}}  ║   | ║&lt;br /&gt;
 ║  -&amp;gt;|  ║   |│   {{R|´}}│   &amp;amp;│   œ│    ║ {{R|`}}  │    │    │    │    │ {{R|^}}  │ {{R|¨}}  ║ &amp;lt;-&#039; ║&lt;br /&gt;
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗    ║&lt;br /&gt;
 ║        ║ A  │ U  │ I  │ E  │ ;  ║ C  │ T  │ S  │ R  │ N  │ M  │ Ç  ║    ║&lt;br /&gt;
 ║  CAPS  ║   æ│   {{B|[}}│   {{B|]}}│   €│ ,  ║    │    │    │    │    │    │    ║    ║&lt;br /&gt;
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣&lt;br /&gt;
 ║   ^  ║  Ê │ {{B|Z}}  │ Y  │ X  │ :  │ K  ║ ?  │ Q  │ G  │ H  │ F  ║     ^     ║&lt;br /&gt;
 ║   |  ║   /│   \│   {│   }│ . …│   ~║ &#039;  │    │    │    │    ║     |     ║&lt;br /&gt;
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦═════╣&lt;br /&gt;
 ║       ║      ║     ║ Espace insécable          ║     ║      ║     ║     ║&lt;br /&gt;
 ║ Ctrl  ║ WinG ║ Alt ║ Espace            _       ║AltGr║ WinD ║WinM ║Ctrl ║&lt;br /&gt;
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩═════╝&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Avantages ===&lt;br /&gt;
* les crochets [] gagnent beaucoup en accessibilité (programmation, wiki…) ;&lt;br /&gt;
* les accents circonflexe et tréma sont plus faciles à utiliser, non seulement pour le français, mais aussi pour l&#039;allemand (umlauts).&lt;br /&gt;
&lt;br /&gt;
=== Inconvénients ===&lt;br /&gt;
Je cherche encore… Ce n&#039;est pas parfait mais c&#039;est une amélioration très nette pour la prog, l&#039;anglais, l&#039;allemand, ou l&#039;édition de wikis, sans gros impact sur le français — voire même, je le trouve plus confortable pour le français, car j&#039;ai horreur d&#039;utiliser AltGr pour les caractères accentués (ù) ou les diacritiques morts : mon pouce n&#039;est pas assez rapide pour lâcher AltGr à temps quand je tape vite.&lt;br /&gt;
&lt;br /&gt;
Bref, ça rend le bépo compatible avec mon utilisation.&lt;br /&gt;
&lt;br /&gt;
== Variante « traducteur », sans {Ç} ni {Ê} ==&lt;br /&gt;
=== Principe ===&lt;br /&gt;
* Ç passe en AltGr+{,} pour libérer une touche à droite et contribuer à alléger la charge de l&#039;auriculaire ;&lt;br /&gt;
* {Ê} est remplacé par une touche AltGr mort (◻), afin d&#039;accéder plus facilement aux caractères spéciaux de la moitié droite du clavier :&lt;br /&gt;
** ça ne symétrise pas les modifieurs, mais ça reste bien plus agréable pour accéder à la couche AltGr de la moitié droite du clavier ;&lt;br /&gt;
** c&#039;est applicable proprement sous toutes les plate-formes, contrairement au fait de redéfinir une touche Win ou Alt en AltGr : sous Windows™ et MacOS c&#039;est une touche morte comme une autre, sous Linux cela correspond à ISO_Level3_Latch ;&lt;br /&gt;
** Shift+{◻} pourrait être utilisé pour Compose (à vérifier) ;&lt;br /&gt;
* les guillemets anglais de second niveau passent en Shift+AltGr+[4-5] ;&lt;br /&gt;
* ¡¿ passent en AltGr+{!?}, c&#039;est plus simple qu&#039;en Shift+AltGr.&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
 ┌────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────┬────╔════════╗&lt;br /&gt;
 │ #  │ 1 {{B|„}}│ 2 {{B|”}}│ 3 {{B|”}}│ 4 {{B|‘}}│ 5 {{B|’}}║ 6  │ 7  │ 8  │ 9  │ 0  │ ^  │ `  ║        ║&lt;br /&gt;
 │ $  │ &amp;quot; —│ « &amp;lt;│ » &amp;gt;│ ( [│ ) ]║ @  │ +  │ -  │ /  │ *  │ =  │ %  ║ &amp;lt;--    ║&lt;br /&gt;
 ╔════╧══╗─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─┴──┬─╚══╦═════╣&lt;br /&gt;
 ║  |&amp;lt;-  ║ B  │ É  │ P  │ O  │ {{B|W}}  ║ !  │ V  │ D  │ L  │ J  │    │    ║   | ║&lt;br /&gt;
 ║  -&amp;gt;|  ║   |│    │   &amp;amp;│   œ│    ║ {{R|`}} {{B|¡}}│    │    │    │    │    │    ║ &amp;lt;-&#039; ║&lt;br /&gt;
 ╠═══════╩╗───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───┴┬───╚╗    ║&lt;br /&gt;
 ║        ║ A  │ U  │ I  │ E  │ ;  ║ C  │ T  │ S  │ R  │ N  │ M  │    ║    ║&lt;br /&gt;
 ║  CAPS  ║   æ│   {{R|^}}│   {{R|¨}}│   €│ , {{B|ç}}║    │    │    │    │    │    │    ║    ║&lt;br /&gt;
 ╠══════╦═╝──┬─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴─══─┴──┬─┴──┬─┴──┬─┴──╔═╧════╩════╣&lt;br /&gt;
 ║   ^  ║    │ {{B|Z}}  │ Y  │ X  │ :  │ K  ║ ?  │ Q  │ G  │ H  │ F  ║     ^     ║&lt;br /&gt;
 ║   |  ║  {{R|◻}} │   \│   {│   }│ . …│   ~║ &#039; {{B|¿}}│    │    │    │    ║     |     ║&lt;br /&gt;
 ╠══════╩╦═══╧══╦═╧═══╦╧════╧════╧════╧════╧════╧═╦══╧══╦═╧════╬═════╦═════╣&lt;br /&gt;
 ║       ║      ║     ║ Espace insécable          ║     ║      ║     ║     ║&lt;br /&gt;
 ║ Ctrl  ║ WinG ║ Alt ║ Espace            _       ║AltGr║ WinD ║WinM ║Ctrl ║&lt;br /&gt;
 ╚═══════╩══════╩═════╩═══════════════════════════╩═════╩══════╩═════╩═════╝&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Avantages ===&lt;br /&gt;
* encore plus polyvalent pour les langues étrangères :&lt;br /&gt;
** les trois touches libres à droite peuvent contenir 6 symboles ou diacritiques morts, 12 avec AltGr ;&lt;br /&gt;
** les caractères en AltGr + [main droite] sont accessibles via la touche AltGr morte ;&lt;br /&gt;
* sur un clavier pc104, « Ç » est plus facile d&#039;accès ;&lt;br /&gt;
* réduction (sensible ?) de la charge des auriculaires en français, « Ê » et « Ç » n&#039;étant plus sur ces doigts-là.&lt;br /&gt;
&lt;br /&gt;
=== Inconvénients ===&lt;br /&gt;
* perte d&#039;efficacité pour le français, « Ê » et « Ç » n&#039;étant plus accessible directement ;&lt;br /&gt;
* AltGr pour les caractères accentués français (Ç), c&#039;est nul.&lt;br /&gt;
&lt;br /&gt;
L&#039;accent circonflexe mort pourrait aussi être placé en AltGr+{E} afin de faciliter « ê » sur les claviers pc104, mais il faudrait alors faire « € » avec la touche monétaire morte.&lt;br /&gt;
&lt;br /&gt;
Par souci de cohérence, « Ç » pourrait être en AltGr+{C} plutôt qu&#039;en AltGr+{,}, puisqu&#039;on dispose désormais d&#039;une touche AltGr morte (du moins, sur les claviers pc104) ; le principal défaut serait que les digrammes « aç » comporteraient une répétition de l&#039;auriculaire gauche.&lt;br /&gt;
&lt;br /&gt;
=== Version Némolivier (chiffres en direct, « - » plus accessible) ===&lt;br /&gt;
Sur la même base de travail, la version de [[Utilisateur:Nemolivier|NémOlivier]], avec le xkb [[Utilisateur:Nemolivier#B.C3.A9po_.C2.AB.C2.A0intl.C2.A0.C2.BB|ici.]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 ╭─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────┬─────┬─────┬─────╮ ╭─────┬─────╮&lt;br /&gt;
 │ # ¶ │ │ &amp;quot; „ │ &amp;lt; “ │ &amp;gt;  ”│ (   │ )   │ │ [   │ ] ¼ │ / ½ │ * ¾ │ = ¬ │ │ °   │ `   │&lt;br /&gt;
 │ $ – │ │ 1 @ │ 2 « │ 3  »│ 4   │ 5   │ │ 6 ^ │ 7   │ 8 ÷ │ 9 × │ 0 ≠ │ │ + ± │ % ‰ │&lt;br /&gt;
 ╰─────╯ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┤&lt;br /&gt;
         │ B   │ É   │ P § │ O Œ │ W   │ │ ! ¡ │ V   │ D   │ L   │ J   │ │ K   │comp.│&lt;br /&gt;
         │   | │   ´ │   &amp;amp; │     │   ˘ │ │ ` ˇ │     │     │   / │     │ │     │&#039;   │&lt;br /&gt;
         ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────╯&lt;br /&gt;
         │ A Æ │ U ˙ │ I ˇ │ E ¤ │ ; Ç │ │ C   │ T   │ S   │ R ™ │ N º │ │ M   │ ╭-----╮&lt;br /&gt;
         │     │   ¨ │   ^ │   € │ ,   │ │   © │   þ │   ß │   ® │   ~ │ │     │ ¦ ç  ¦&lt;br /&gt;
 ╭-----╮ ├─────┼─────┼─────┼─────┼─────┤ ├─────┼─────┼─────┼─────┼─────┤ ╰─────╯ ¦Esc     ¦&lt;br /&gt;
 ¦ Ê   ¦ │ Z   │ Y ‘ │ X ’ │ :   │ —   │ │ ? ¿ │ Q   │ G   │ H   │ F   │         ╰-----╯&lt;br /&gt;
 ¦     ¦ │   \ │   { │   } │ . … │ - ~ │ │ ’ &#039; │   ° │   µ │     │     │&lt;br /&gt;
 ╰-----╯ ╰─────┴─────┴─────┴─────┴─────╯ ╰─────┴─────┴─────┴─────┴─────╯&lt;br /&gt;
                   ╭───────┬─────────────────────────┬───────╮&lt;br /&gt;
                   │  Alt  │                         │ AltGr │&lt;br /&gt;
                   │       │                    _    │       │&lt;br /&gt;
                   ╰───────┴─────────────────────────┴───────╯&lt;br /&gt;
 &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Des chiffres ==&lt;br /&gt;
Selon [[Fr%C3%A9quence_des_lettres#Corpus_de_Thomas_Temp.C3.A9|le corpus de Thomas Tempé]] (1 616 343 caractères) :&lt;br /&gt;
* à : 7449&lt;br /&gt;
* è : 4160&lt;br /&gt;
* ù : 890&lt;br /&gt;
=&amp;gt; total « accent grave mort » : 12 499, c&#039;est-à-dire entre la fréquence de « G » et « H ».&lt;br /&gt;
&lt;br /&gt;
Sur ce corpus, l&#039;utilisation d&#039;une touche morte augmente donc le nombre de frappes de 0,72 %. Cela me parait parfaitement acceptable, surtout si l&#039;accent grave mort est bien placé : de ce coté-là, il serait intéressant de placer cet accent mort en [O] ou [P], comme le suggère [[Utilisateur:Nbrodu|Nbrodu]] en page de discussion.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
Les suggestions ci-dessus ne sont pas « clés en main », il faudrait les évaluer et les affiner.&lt;br /&gt;
&lt;br /&gt;
Quoiqu&#039;il en soit, il n&#039;y pas de solution miracle qui améliorerait à la fois le français, la prog et les autres langues. Je crois qu&#039;il faut donc accepter une légère perte de performance pour le français afin de gagner en polyvalence, toute la question étant de trouver le bon compromis.&lt;/div&gt;</summary>
		<author><name>6pi</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Utilisateur:6pi/Emacs&amp;diff=19664</id>
		<title>Utilisateur:6pi/Emacs</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Utilisateur:6pi/Emacs&amp;diff=19664"/>
		<updated>2012-07-27T20:49:23Z</updated>

		<summary type="html">&lt;p&gt;6pi : Création de la page Ctrl105&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cette page propose de déplacer la touche Contrôle sur la 105ème touches du clavier « ê » (pour ceux qui en sont équipée) et de placer le modificateur « Hyper » (peu connu) à la place de celle-ci (qui pourra donc être utilisé pour tout autre chose). Cette technique vient en complément d&#039;une adaptation des raccourcis standards tels que le propose [[Utilisateur:Lots of birds/Emacs|Lots of birds]] ou [[Utilisateur:Sarcastic/Emacs|Sarcastic]].&lt;br /&gt;
&lt;br /&gt;
== Installation (Linux) ==&lt;br /&gt;
&lt;br /&gt;
L&#039;installation est rapide, il suffit de créer un fichier .Xmodmap dans votre $HOME contenant les commandes suivantes :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;nowiki&amp;gt;&lt;br /&gt;
! suppression des références vers les touches à ré-allouer pour éviter des conflits &lt;br /&gt;
remove Mod4 = Hyper_L&lt;br /&gt;
remove control = Control_L&lt;br /&gt;
&lt;br /&gt;
! transformation de la touche Control en Hyper&lt;br /&gt;
! le code de la touche peu être vérifier avec la commande xev&lt;br /&gt;
keycode 37 = Hyper_L NoSymbol Hyper_L&lt;br /&gt;
&lt;br /&gt;
! transformation de la touche ê en Control&lt;br /&gt;
keycode 94 = Control_L Control_L Control_L Control_L slash slash&lt;br /&gt;
&lt;br /&gt;
! référencement des nouvelles touches comme touches modificatrices&lt;br /&gt;
add control = Control_L&lt;br /&gt;
add Mod3 = Hyper_L&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Il faut ensuite interpréter ce fichier avec la commande « xmodmap » en tapant &amp;quot;xmodmap ~/.Xmodmap&amp;quot; dans un terminal (certains environnements de bureau reconnaissent automatiquement ce fichier au démarrage). Pour plus d&#039;info sur « xmodmap » taper &amp;quot;man xmodmap&amp;quot; dans un terminal.&lt;br /&gt;
&lt;br /&gt;
== Avantages ==&lt;br /&gt;
&lt;br /&gt;
* Cette modification est valable pour tout votre environnement graphique (xterm, navigateur, client-mail…)&lt;br /&gt;
* Elle offre un gain de confort très appréciable&lt;br /&gt;
&lt;br /&gt;
== Désavantages ==&lt;br /&gt;
&lt;br /&gt;
* Cette technique ne fonctionne que sous X. (dû à l&#039;utilisation de xmodmap, ce qui n&#039;est surement pas la seule possibilité) &lt;br /&gt;
* On perd l&#039;accès directe au « ê »&lt;/div&gt;</summary>
		<author><name>6pi</name></author>
	</entry>
	<entry>
		<id>https://bepo.fr/wiki/index.php?title=Emacs&amp;diff=19663</id>
		<title>Emacs</title>
		<link rel="alternate" type="text/html" href="https://bepo.fr/wiki/index.php?title=Emacs&amp;diff=19663"/>
		<updated>2012-07-27T19:59:20Z</updated>

		<summary type="html">&lt;p&gt;6pi : Ajout d&amp;#039;une proposition&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Emacs est sans doute avec vim ce qui se fait de mieux en matière d’éditeur de texte — petit rappel: à la différence d’un traitement de texte, un éditeur manipule un fichier provisoire qui remplace le fichier d’origine à chaque sauvegarde. Là où cela se corse, c’est quand il faut choisir le sien… Pour résumer, on peut dire qu’emacs a une approche plus traditionnelle, tandis que vim est un éditeur modal: il faut taper a ou i avant de pouvoir insérer du texte, ce qui est très déroutant pour le débutant mais plus ergonomique à la longue.&lt;br /&gt;
&lt;br /&gt;
La philosophie des deux projets diffère aussi: emacs est rédigé en C et emacs lisp, un langage qui permet de rajouter de nombreuses et puissantes extensions, au point que l’on peut utiliser emacs comme daemon, lui faire lire le mail, gérer les fichiers, jouer à tetris etc. Selon l’adage courant, emacs peut tout faire, même le café… Vim permet d’effectuer aussi de nombreuses opérations (comme appeler des commandes externes, etc.) mais il s’agit justement d’opération externes et le programme se concentre sur sa tâche N.1: écrire du texte. Vim est donc plus léger et démarre plus vite qu’emacs.&lt;br /&gt;
&lt;br /&gt;
==Emacs et l’ergonomie==&lt;br /&gt;
&lt;br /&gt;
Le bépoiste s’intéressant plus ou moins à l’ergonomie, il constate assez vite, surtout s’il envisage d’acheter un clavier ergonomique, qu’emacs n’est pas vraiment optimisé dans ce domaine. Les touches Controle (C) et Méta (M) — sollicitée en appuyant sur escape ou par un Alt- — sont fréquemment sollicitées. Dans la folklorique  [http://fr.wikipedia.org/wiki/Guerre_d%27%C3%A9diteurs guerre des éditeurs], les détracteurs d’emacs disent d’ailleurs que ce dernier est un acronyme pour Escape Meta Alt Control Shift… Les doubles raccourcis clavier du type C-X C-S sont plutôt la norme. Pour améliorer l’érgonomie d’emacs, la communauté bépoïste a exploré plusieurs pistes:&lt;br /&gt;
&lt;br /&gt;
=== Adapter des raccourcis clavier au bépo ===&lt;br /&gt;
&lt;br /&gt;
Première solution, adapter les raccourcis standards, tout en continuant à utiliser les touches controle et Méta: c’est ce que proposent&lt;br /&gt;
* [[Utilisateur:Lots of birds/Emacs|Lots of birds]]&lt;br /&gt;
* [[Utilisateur:Sarcastic/Emacs|Sarcastic]]&lt;br /&gt;
&lt;br /&gt;
=== Déplacer la touche Controle sur la 105ème touche ===&lt;br /&gt;
&lt;br /&gt;
Et pourquoi pas déplacer la touche Controle ? [[Utilisateur:6pi/Emacs|Ctrl105]]&lt;br /&gt;
&lt;br /&gt;
=== Raccourcis clavier sans utiliser les touches Controle et Meta ===&lt;br /&gt;
&lt;br /&gt;
C’est possible avec l’extension [[key-chord]] de David Andersson.&lt;br /&gt;
&lt;br /&gt;
=== Émuler vim sur emacs ===&lt;br /&gt;
&lt;br /&gt;
Cela peut sembler incongru: pourquoi ne pas utiliser directement vim? Parce que l’on peut préférer certains modes d’emacs, comme auctex pour latex, à leur équivalent vim.&lt;br /&gt;
&lt;br /&gt;
* [[Viper-mode]] est un émulateur de vi inclus dans emacs&lt;br /&gt;
* [[Evil]] le dernier émulateur en date, très performant. Émule vim.&lt;br /&gt;
&lt;br /&gt;
Combiner Evil et key-chord permet ainsi de bénéficier de la puissance des nombreuses fonctions simplifiant considérablement l’édition sous emacs sans jamais recourir, ou presque, aux touches Controle ou Meta. Bref, de combiner les points forts d’Emacs et de vim…&lt;/div&gt;</summary>
		<author><name>6pi</name></author>
	</entry>
</feed>