<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>YAWS: Yet Another Web Space &#187; Dvorak</title>
	<atom:link href="http://www.vigneras.name/pierre/wp/tag/dvorak/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vigneras.name/pierre/wp</link>
	<description></description>
	<lastBuildDate>Wed, 14 Apr 2010 05:23:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Le problème du dvorak-fr</title>
		<link>http://www.vigneras.name/pierre/wp/2009/05/02/le-probleme-du-dvorak-fr/</link>
		<comments>http://www.vigneras.name/pierre/wp/2009/05/02/le-probleme-du-dvorak-fr/#comments</comments>
		<pubDate>Sat, 02 May 2009 16:44:18 +0000</pubDate>
		<dc:creator>pierre</dc:creator>
				<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Dvorak]]></category>
		<category><![CDATA[French]]></category>

		<guid isPermaLink="false">http://www.vigneras.org/pierre/wp/?p=5</guid>
		<description><![CDATA[La disposition clavier du dvorak-fr distribuée par Xorg dans les distributions Linux a changé il y a peu. En voilà les raisons, et un moyen de revenir à la disposition précédente. Depuis presque 3 ans, je me suis mis à une disposition en dvorak-fr (voir http://clavier-dvorak.org/wiki/Accueil pour plus de détails sur le dvorak). L&#8217;effort (relatif) [...]]]></description>
			<content:encoded><![CDATA[<p>La disposition clavier du dvorak-fr distribuée par Xorg dans les distributions Linux a changé il y a peu. En voilà les raisons, et un moyen de revenir à la disposition précédente.<span id="more-5"></span></p>
<p>Depuis presque 3 ans, je me suis mis à une disposition en dvorak-fr (voir http://clavier-dvorak.org/wiki/Accueil pour plus de détails sur le dvorak). L&#8217;effort (relatif) pour changer de disposition clavier, est nettement compensé par le confort d&#8217;une frappe a dix doigts. Bref.</p>
<p>Lors d&#8217;une mise à jour de la distribution Linux Debian utilisé au travail, la disposition de certaines touches ont été changé. En particulier, toutes celles utilisées pour la programmation : /*_;$|.</p>
<p>La raison ? Si le dvorak-us est standardisé par l&#8217;ANSI depuis des lustres, ce n&#8217;est pas le cas du dvorak-fr. Une proposition de Francis Leboutte a été remarqué en 2001. Une modification de cette proposition a été réalisé par Josselin Mouette par la suite et intégré dans les versions de Xorg. C&#8217;est donc sur la version de Josselin Mouette que j&#8217;ai appris le dvorak-fr, et j&#8217;en suis d&#8217;ailleurs très content. Or Josselin Mouette n&#8217;a semble-t&#8217;il jamais demandé la permission de Francis Leboutte pour modifier la disposition de dvorak-fr. Cette dernière est en effet protégée par une licence non-libre <a href="http://creativecommons.org/licenses/by-nc-nd/2.0/be/deed.fr">CC-BY-NC-ND </a>.<br />
Pour cette seule raison, les développeurs de Xorg ont remplacé le dvorak-fr de J. Mouette, par celui de F. Leboutte. Et donc, en faisant un update, je me suis donc retrouvé avec une disposition clavier changée.</p>
<p>J&#8217;ai bien essayé d&#8217;utiliser la disposition de F. Leboutte. Mais franchement, l&#8217;utilisation de la touche morte pour les accents, et les accolades &#8216;{&#8216; et &#8216;}&#8217; me sont très pénible. Je trouve aussi la disposition des opérateurs &#8216;/&#8217;, &#8216;+&#8217;, &#8216;-&#8217; et &#8216;*&#8217; remarquablement illogique.</p>
<p>J&#8217;ai aussi essayé le dvorak-bépo, mais les changements sont trop important pour que je fasse l&#8217;effort aujourd&#8217;hui sans qu&#8217;une question de fond soit réglé auparavant :</p>
<p>comment une distribution libre comme une Debian peut-elle distribuer un fichier non-modifiable, et non-utilisable commercialement (rappelons que libre ne veut en aucun cas dire gratuit comme le montre Redhat depuis de nombreuses années par exemple) ? Par ailleurs, est-il possible de fournir la disposition de J. Mouette sous un autre nom ?</p>
<p>Enfin, pour ceux qui souhaite revenir à la disposition de J. Mouette sous Linux, la procédure à suivre est la suivante (nécessite les droits de root) :</p>
<p>Récupérer le paquet xkb-data-legacy de la Debian :<br />
<code><br />
$ wget -O /tmp/xkb-data-legacy.tar.gz http://ftp.de.debian.org/debian/pool/main/x/xkb-data-legacy/xkb-data-legacy_1.0.1.orig.tar.gz<br />
$ tar xvf /tmp/xkb-data-legacy.tar.gz </code><code>-C /tmp/ </code><code>xkb-data-legacy-1.0.1/symbols/pc/fr<br />
$ vi /tmp/xkb-data-legacy-1.0.1/symbols/pc/fr<br />
</code><br />
Cette dernière instruction vous permet d&#8217;éditer le fichier (utiliser emacs, nano, gedit ou kate si vous n&#8217;aimez pas vi). Pour ma part, je renomme l&#8217;entrée dvorak-fr en dvorak-mouette. Pour cela cherchez les lignes suivantes :<br />
<code><br />
// Keymap Dvorak pour le Français<br />
// par Josselin Mouette .</code></p>
<p>partial alphanumeric_keys<br />
xkb_symbols &#8220;dvorak&#8221; {</p>
<p>Et remplacez cette dernière ligne par :<br />
<code><br />
xkb_symbols "dvorak-mouette" {<br />
</code></p>
<p>N&#8217;oubliez pas de sauvegarder, évidemment. Dernière chose, intégrer votre modification dans Xorg. Là, il faut repérer où se trouve le fichier &#8216;fr&#8217; dans votre distribution. Pour cela utilisez les commandes suivantes :<br />
<code><br />
$ locate fr|grep xkb<br />
</code><br />
ou encore<br />
<code><br />
$ find / -name 'fr' | grep xkb<br />
</code><br />
Cette dernière instruction sera probablement assez longue&#8230;<br />
Chez moi (une Gentoo), le fichier en question se trouve dans<br />
<code><br />
/usr/share/X11/xkb/symbols/fr<br />
</code><br />
Lorsque vous aurez trouvé ce fichier, renommez-le (afin de ne pas le perdre) :<br />
<code><br />
$ sudo cp /usr/share/X11/xkb/symbols/fr /usr/share/X11/xkb/symbols/fr.bak<br />
</code><br />
Enfin, copiez le votre à la place :<br />
<code><br />
$ sudo cp /tmp/xkb-data-legacy-1.0.1/symbols/pc/fr /usr/share/X11/xkb/symbols/fr<br />
$<br />
</code><br />
Si vous utilisez un environnement comme KDE ou Gnome (j&#8217;ai pas essayé sous Gnome), vous devriez pouvoir choisir ce nouveau layout (sous KDE, j&#8217;utilise Kxkb).</p>
<p>L&#8217;inconvénient de cette méthode c&#8217;est de s&#8217;assurer que lors des prochaines mise à jour de la distribution, le fichier &#8216;fr&#8217; ne sera pas remplacé par une nouvelle version ne contenant pas le dvorak de J. Mouette. J&#8217;ai donc sauvegardé mon fichier &#8216;fr&#8217; modifié au cas où.</p>
<p>NB : il y a surement une méthode plus simple à base de setxkbmap, xkbcomp, mais je n&#8217;ai pas réussi à la faire fonctionner. Pour information, xmodmap modifie une disposition existante. En ce qui me concerne (clavier QWERTY à la base), je n&#8217;ai pas non plus réussi à faire fonctionner le dvorak version J. Mouette par cette méthode.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.vigneras.name/pierre/wp/2009/05/02/le-probleme-du-dvorak-fr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
