« X.Org portable » : différence entre les versions

De Disposition de clavier bépo
Aucun résumé des modifications
m (formulations)
Ligne 1 : Ligne 1 :
Il y deux façons possibles d'appliquer la disposition bépo en itinérance, ou lorsque l’on n’a pas les droits d’administration, sous Linux. Dans les deux cas, si vous avez besoin, par la suite, de revenir à la disposition Azerty (par exemple pour passer la main à un collègue) vous pouvez utiliser la commande
Il est possible d'activer à la volée la disposition fr-dvorak-bépo sous Linux, par exemple en itinérance ou en l'absence des droits d'administration pour réaliser une installation définitive. Pour ce faire, il y a deux façons possibles de procéder, mais seule l'usage de xkbcomp est recommandé avec la version actuelle de la disposition bépo. Dans les deux cas, si vous avez besoin, par la suite, de revenir à la disposition Azerty (par exemple pour passer la main à un collègue), vous pouvez utiliser la commande (remplacez fr par be pour utiliser l'Azerty belge) :
 
  setxkbmap fr
  setxkbmap fr
(remplacez fr par be pour utiliser l'Azerty belge)


==En utilisant xkbcomp (en ligne de commande)==
== En utilisant xkbcomp ==
 
Il vous faut commencer par télécharger  [http://clavier-dvorak.org/telechargements/xkb/fr-dvorak-bepo-xkb-0.6.5.1.tgz cette archive].
Décompressez-là où vous voulez !
Dans cette archive vous trouverez :
* Les licences : CC-SA-BY.txt et GFDL.txt
* Une documentation : LISEZ_MOI.txt (sensiblement la même chose qu’ici)
* Deux disposition différentes :
** fr-dvorak-bepo.xkb : disposition pour les systèmes disposant d’une version d’Xorg postérieure ou égale à la version 7.0 ;
** fr-dvorak-bepo-xorglegacy.xkb : disposition pour les systèmes disposant d’une version d’Xorg antérieure à la version 7.0.
* Un fichier XCompose pour obtenir tous les symboles en touche morte (pas indispensable).


Il vous faut commencer par télécharger [http://clavier-dvorak.org/telechargements/xkb/fr-dvorak-bepo-xkb-0.6.5.1.tgz la disposition bépo actuelle]. Décompressez-là où vous voulez ! Dans cette archive vous trouverez :
* les licences : ''CC-SA-BY.txt'' et ''GFDL.txt'' ;
* une documentation : ''LISEZ_MOI.txt'' (sensiblement la même chose qu’ici, mais vous pouvez y jeter un coup d'œil) ;
* deux disposition différentes :
** ''fr-dvorak-bepo.xkb'' : disposition pour les systèmes disposant d’une version d’Xorg postérieure ou égale à la version 7.0 ;
** ''fr-dvorak-bepo-xorglegacy.xkb'' : disposition pour les systèmes disposant d’une version d’Xorg antérieure à la version 7.0 ;
* un fichier ''XCompose'' pour obtenir tous les symboles en touche morte (pas indispensable).


Une fois dans le répertoire contenant ces fichiers, faites la commande suivantes :
Une fois dans le répertoire contenant ces fichiers, faites la commande suivantes :


* Pour les systèmes disposant d’une version d’Xorg postérieure ou égale à la version 7.O :
* Pour les systèmes disposant d’une version d’Xorg postérieure ou égale à la version 7.O :
<pre>
xkbcomp -w0 fr-dvorak-bepo.xkb $DISPLAY
</pre>


* Pour les systèmes disposant d’une versino d’Xorg antérieure à la version 7.O :
xkbcomp -w0 fr-dvorak-bepo.xkb $DISPLAY
<pre>
 
xkbcomp -w0 fr-dvorak-bepo.xorglegacy.xkb $DISPLAY
* Pour les systèmes disposant d’une version d’Xorg antérieure à la version 7.O :
</pre>


xkbcomp -w0 fr-dvorak-bepo.xorglegacy.xkb $DISPLAY


Si vous souhaitez profiter de toutes les touches mortes (en particulier pour les symboles monétaires et les lettres barrées), faites aussi :
Si vous souhaitez profiter de toutes les touches mortes (en particulier pour les symboles monétaires et les lettres barrées), faites aussi :
<pre>
cat XCompose >> ~/.XCompose
cat XCompose >> ~/.XCompose
</pre>


==En utilisant un fichier « .xmodmap » (en ligne de commande)==
== En utilisant un fichier « .xmodmap » (pas recommandé) ==
L’équivalent de cette méthode est maintenant la méthode utilisant xkbcomp.


'''Depuis la version 0.6.4 cette méthode ne fonctionne plus'''. En effet, xmodmap ne
'''Depuis la version 0.6.4 cette méthode ne fonctionne plus.''' En effet, xmodmap ne semble pas permettre d’obtenir le comportement actuel de la disposition bépo pour le verrouillage majuscule + chiffres (lorsque le verrouillage majuscule est activé, la ligne supérieure permet de tapper directement les chiffres.) '''Utilisez préférentiellement la méthode xkbcomp.'''
semble pas permettre d’obtenir le comportement que l’on a avec le verrouillage
majuscule et les chiffres : lorsque le verrouillage majuscule est activé, la
ligne supérieure permet de tapper directement les chiffres.


C’est la solution provisoire pour la personne itinérante qui ne peut pas
Toutefois, si vous souhaitez utiliser cette approche, en ayant à sa disposition le fichier .xmodmap adéquat, il suffit de lancer :
toucher au système sur lequel elle travaille. Il suffit de se promener avec le
fichier .xmodmap que l’on veut. Ensuite pour utiliser la disposition
choisie, il suffit de lancer :


  xmodmap monfichier.xmodmap
  xmodmap monfichier.xmodmap

Version du 9 avril 2008 à 19:26

Il est possible d'activer à la volée la disposition fr-dvorak-bépo sous Linux, par exemple en itinérance ou en l'absence des droits d'administration pour réaliser une installation définitive. Pour ce faire, il y a deux façons possibles de procéder, mais seule l'usage de xkbcomp est recommandé avec la version actuelle de la disposition bépo. Dans les deux cas, si vous avez besoin, par la suite, de revenir à la disposition Azerty (par exemple pour passer la main à un collègue), vous pouvez utiliser la commande (remplacez fr par be pour utiliser l'Azerty belge) :

setxkbmap fr

En utilisant xkbcomp

Il vous faut commencer par télécharger la disposition bépo actuelle. Décompressez-là où vous voulez ! Dans cette archive vous trouverez :

  • les licences : CC-SA-BY.txt et GFDL.txt ;
  • une documentation : LISEZ_MOI.txt (sensiblement la même chose qu’ici, mais vous pouvez y jeter un coup d'œil) ;
  • deux disposition différentes :
    • fr-dvorak-bepo.xkb : disposition pour les systèmes disposant d’une version d’Xorg postérieure ou égale à la version 7.0 ;
    • fr-dvorak-bepo-xorglegacy.xkb : disposition pour les systèmes disposant d’une version d’Xorg antérieure à la version 7.0 ;
  • un fichier XCompose pour obtenir tous les symboles en touche morte (pas indispensable).

Une fois dans le répertoire contenant ces fichiers, faites la commande suivantes :

  • Pour les systèmes disposant d’une version d’Xorg postérieure ou égale à la version 7.O :
xkbcomp -w0 fr-dvorak-bepo.xkb $DISPLAY
  • Pour les systèmes disposant d’une version d’Xorg antérieure à la version 7.O :
xkbcomp -w0 fr-dvorak-bepo.xorglegacy.xkb $DISPLAY

Si vous souhaitez profiter de toutes les touches mortes (en particulier pour les symboles monétaires et les lettres barrées), faites aussi :

cat XCompose >> ~/.XCompose

En utilisant un fichier « .xmodmap » (pas recommandé)

Depuis la version 0.6.4 cette méthode ne fonctionne plus. En effet, xmodmap ne semble pas permettre d’obtenir le comportement actuel de la disposition bépo pour le verrouillage majuscule + chiffres (lorsque le verrouillage majuscule est activé, la ligne supérieure permet de tapper directement les chiffres.) Utilisez préférentiellement la méthode xkbcomp.

Toutefois, si vous souhaitez utiliser cette approche, en ayant à sa disposition le fichier .xmodmap adéquat, il suffit de lancer :

xmodmap monfichier.xmodmap