Outils pour utilisateurs

Outils du site


logiciel:clavier

Ceci est une ancienne révision du document !


Configuration de clavier et accents

Cette section décrit quelques moyens pour configurer le clavier et pour entrer des caractères accentués sur les stations du DIRO, d'abord sous Windows puis sous UNIX.

Configuration de clavier sous Windows

Pour les stations Windows XP, il faut cliquer dans l'ordre : Démarrer, Panneau de configuration, Options régionales, date, heure et langue et Options régionales et linguistiques. Dans l'onglet Options régionalas, il faut choisir French(Canadian) au-dessus de la mappemonde et cliquer sur Apply (en bas à droite). Ensuite, cliquer sur l'onglet Input Locales. Si French(Canadian) n'est pas présent, cliquer sur Add, le choisir et cliquer sur OK. Choisir French(Canadian) comme Input locales et cliquer sur Properties. Choisir comme keyboard layout Canadian French(Multilingual) et cliquer sur OK. Cliquer de nouveau sur Apply.

Si cela produit une demande du CD d'installation, cliquer sur Skip. Vous aurez maintenant une case EN ou FR dans votre barre de tâches qui vous permet de passer du clavier anglais au clavier français.

Configuration de clavier sous Linux

Les claviers installés sur les ordinateurs Linux du DIRO sont du type French Canadian MAIS la configuration de défaut est US-English. Il faut donc indiquer à Linux le bon type de clavier.

Procédure à suivre sous KDE

Sous KDE, une fois branché :

  1. dans la barre des tâches, cliquer sur le chapeau rouge (le menu de KDE) puis sur Control Center
  2. dans la liste, cliquer sur Regional & Accesssibility et sélectionner Keyboard Layout
  3. à partir de l'onglet Layout, cocher l'option Enable Keyboard Layout, puis dans la liste des claviers, sélectionner French Canadian (ca-enhanced) (le nom peut varier) et cliquer sur le bouton Add
  4. à partir de l'onglet Switching Options, cocher les options Show Indicator for single layout, Show Country Flag (devrait déjà être coché, le laisser coché), sélectionner l'option Global et cocher l'option Enable Sticky Switching
  5. au bas de la fenêtre, cliquer sur le bouton Apply

Autres méthodes de saisie de caractères accentués

Pour des environnements autres que KDE ou Linux (mais toujours UNIX), il existe plusieurs méthodes

cette liste n'est pas complète puisque chaque logiciel peut offrir des facilités différentes pour entrer des caractères accentués.

Dans les méthodes suivantes les accents supportés sont :

Accent Touche
Accent aigu '
Accent grave `
Accent circonflexe
Tréma
Cédille ,
Tilde ~

Touche morte

Dans la méthode dite de touche morte, il faut taper l'accent suivi de la lettre pour obtenir un caractère accentué. Il faut appuyer deux fois sur la touche pour obtenir ', ”, ^, `, ~ et la virgule.

Lettre-Accent

Cette méthode est l'inverse de la méthode de la touche morte : il faut taper la lettre suivie de l'accent.

Touche Compose

Cette méthode est disponible uniquement sur les SPARC avec Solaris 2.X et fonctionne dans presque toutes les applications.
Pour taper les caractères accentués il faut appuyer sur la touche “Compose” puis sur l'accent et la lettre.

Stations Linux avec KDE :

Le clavier international de KDE fonctionne comme celui de Windows. Les nouveaux usagers ont 2 claviers définis : français et anglais. On peut passer de l'un à l'autre en utilisant ALT-SHIFT. Le tout est configurable via le panneau de contrôle de KDE.

Méthode générale (stations SUN et vieilles stations Linux) :

Une méthode générale disponible dans X utilise l'utilitaire maison “xclavier”. Cet utilitaire peut être appelé à la main (“xclavier fr” ou “xclavier us”) ou par l'entremise des menus système. Elle émule exactement le clavier français de Windows (é accessible directement et les autres accents sont des touches mortes). La commande “xclavier compose” active la touche compose sur les stations Linux.

Méthodes disponibles par application :

Applications Méthode
xterm touche morte
emacs Lettre-Accent
xedit touche morte

Pour que les accents fonctionnent, il faut aussi que la variable d'environnement LC_CTYPE soit initialisée de façon à définir le jeu de caractères utilisé. La table suivante donne la valeur de la variable selon le système d'exploitation de la station utilisée. Cette variable est initialisée par le script départemental (/usr/local/lib/Cshrc) et vous ne devriez pas avoir à la modifier.

LC_CTYPE
Solaris iso_8859_1
Linux iso_8859_1

[[|xterm]]

  • La touche F1 fait une bascule entre deux modes :
    • mode normal
    • mode Iso-Latin-1 (méthode touche morte)
  • Voir le fichier /usr/lib/X11/app-defaults/XTerm pour voir les caractères qu'il est possible d'entrer de cette façon.
  • Cette méthode ne fonctionne pas si vous utilisez le serveur X “xnews” (celui d'Openwin) sur un Sun parce que les polices standard de xterm n'ont pas de caractères accentués sous “xnews”.
  • Solution : Utiliser une police qui a les caractères accentués :
    • Utilisez la commande “xterm -fn screen” pour lancer un xterm ou
    • Ajoutez la ligne “xterm*font: screen” dans votre fichier .Xdefaults
  • Cette méthode fonctionne uniquement au DIRO, si vous l'utilisez sur un autre réseau, vous devrez copier le fichier /u/modele/.xterm dans le fichier .Xdefaults de votre compte sur l'autre réseau.

[[|Emacs ou XEmacs]]

Il est possible d'entrer facilement des accents dans Emacs ou XEmacs.

  • mode ISO Latin-1 pour Emacs 19.34 et XEmacs
    Les touches “\C-c8” (ctrl-C 8) permettent d'activer ou d'inactiver le mode ISO Latin-1. Dans ce mode, vous tapez la lettre suivie de l'accent pour insérer un caractère accentué. Lorsque vous êtes dans le mode Iso-Latin-1, vous devez utiliser “\C-c9” (ctrl-C 9) pour basculer entre le mode français et le mode ISO Latin-1. Le mode français est plus limitatif et permet uniquement d'entrer des caractères accentués français. Ce mode n'est pas distribué avec Emacs.
  • mode ISO Accent pour Emacs 19.34
    Les touches “\C-x8” (ctrl-X 8) permettent d'activer ou d'inactiver le mode ISO Accent. Dans ce mode, vous utilisez la méthode des touches mortes (accent suivi de la lettre) pour obtenir des caractères accentués. Ce mode est distribué avec Emacs.

[[|xedit]]

Pour pouvoir entrer des caractères accentués dans xedit, vous devez :

  • Ajouter le contenu du fichier /u/modele/.xedit dans votre fichier .Xdefaults
    • cat /u/modele/.xedit >> ~/.Xdefaults
  • Lancer xedit avec la commande “xedit -n Xedit_CFr1”, cette commande active le mode ISO Latin-1. Vous n'avez ensuite qu'à taper l'accent suivi de la lettre pour avoir des caractères accentués.

Voir le fichier /u/modele/.xedit pour plus de détails.

logiciel/clavier.1174583130.txt.gz · Dernière modification: 2018-04-26 16:46 (modification externe)