Comment contrôle r le comportement de la touche compose ?
Bonjour à tous, Je voudrais utiliser la touche compose pour symboliser de voyelles longues en mettant un trait dessus. Par exemple, « ō » pour un o long. Malheureusement, j'obtiens ou õ ou º en composant o respectivement avec un tiret ou un underscore. Ma locale est : sorbet【locale】$ locale LANG=fr_FR.UTF-8 LANGUAGE=fr_JP:fr_FR:fr:en_GB:en LC_CTYPE=fr_FR.UTF-8 LC_NUMERIC=fr_FR.UTF-8 LC_TIME=fr_FR.UTF-8 LC_COLLATE=fr_FR.UTF-8 LC_MONETARY=fr_FR.UTF-8 LC_MESSAGES=fr_FR.UTF-8 LC_PAPER=fr_FR.UTF-8 LC_NAME=fr_FR.UTF-8 LC_ADDRESS=fr_FR.UTF-8 LC_TELEPHONE=fr_FR.UTF-8 LC_MEASUREMENT=fr_FR.UTF-8 LC_IDENTIFICATION=fr_FR.UTF-8 LC_ALL= si j'en crois les fichiers situés dans /usr/share/X11/locale, le comportement de ma touche compose est défini d'après ce qui se fait pour l'anglais étasunien : sorbet【locale】$ grep fr_FR.UTF-8 compose.dir en_US.UTF-8/Compose fr_FR.UTF-8 en_US.UTF-8/Compose:fr_FR.UTF-8 or, ce fichier me dit qu'il faut bien utiliser « - » ou « _ »... sorbet【locale】$ grep ō en_US.UTF-8/Compose dead_macron o : ō U014D # LATIN SMALL LETTER O WITH MACRON Multi_key macron o: ō U014D # LATIN SMALL LETTER O WITH MACRON Multi_key underscore o: ō U014D # LATIN SMALL LETTER O WITH MACRON Donc je me trompe quelque part.. mais ou ? PS: l'accent sur le u du ou viendra... quand je saurais reconfigurer la touche compose. « ' » et u me donnent ú. Grrr Bonne journée, -- Charles Plessy, http://charles.plessy.org Wako, Saitama, Japon -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Comment contrôle r le comportement de la touche compose ?
Le Wed, Aug 09, 2006 at 08:57:12PM +0200, Sylvain Sauvage a écrit : Je voudrais utiliser la touche compose pour symboliser de voyelles longues en mettant un trait dessus. Par exemple, « ō » pour un o long. Malheureusement, j'obtiens ou õ ou º en composant o respectivement avec un tiret ou un underscore. Hmm. Moi, j'obtiens _+o = º dans Sylpheed-Claws et _+o = ō dans urxvt et Emacs. De même, ¯+o = rien dans SC, et ō ailleurs (Emacs, urxvt). Bizarre ce Sylpheed-Claws, peut-être un coup de gtk2. Oui : gnumeric et firefox font pareil (º) alors que les applications KDE fonctionnent correctement. Comme d'hab., ils peuvent pas faire comme tout le monde... sorbet【locale】$ grep ō en_US.UTF-8/Compose dead_macron o : ō U014D # LATIN SMALL LETTER O WITH MACRON Multi_key macron o: ō U014D # LATIN SMALL LETTER O WITH MACRON Multi_key underscore o: ō U014D # LATIN SMALL LETTER O WITH MACRON Donc je me trompe quelque part.. mais ou ? Le « macron », c'est ¯, pas - (sur mon clavier, j'ai mis le macron sur altgr+_, mais je ne sais plus s'il est là par défaut). (-+o = õ dans gtk2, mais rien ailleurs) Dans le mille ! J'utilise un xfce4-terminal, qui est une appli GTK... Je viens d'essayer avec un rxvt-unicode, et tout marche à merveille. Bonne journée, -- Charles -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs From et Reply-To: To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]