OVH Cloud OVH Cloud

[HS]: OE en ¼ et oe en ½: automatique ?

10 réponses
Avatar
Xavier Maillard
Plop,

Question du soir (puisqu'on a eu le droit un joli thread très
intéressant sur xkb aka "devil" vs xmodmap), je me demandais si
il y avait un possibilité d'inquer à un logiciel (prenons Emacs
par exemple :/) de dire que dès qu'il reconnait une séquence
comme 'oe' il le transforme tout seul en '½'.

En gros, je suis une feignasse et j'aime bien économiser mes
articulations :/

Merci
--
Xavier Maillard, zedek@gnu-rox.org



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

10 réponses

Avatar
Patrice KARATCHENTZEFF
Xavier Maillard wrote:
Plop,

Question du soir (puisqu'on a eu le droit un joli thread très
intéressant sur xkb aka "devil" vs xmodmap), je me demandais si
il y avait un possibilité d'inquer à un logiciel (prenons Emacs
par exemple :/) de dire que dès qu'il reconnait une séquence
comme 'oe' il le transforme tout seul en '½'.



Oui, bien sûr...

Pas le temps de l'écrire mais tu choisis un mode (texte), tu récupère
tout ce que tu frappes et sur chaque frappe, tu fais un test : si c'est
un e, tu fais un retour-arrière d'un caractère, tu test le caractère :
si c'est un o, tu le supprimes, ainsi que le « nouveau » caractère
courant et tu insère alors le o dans l'e.

Le problème AMHA est que cela risque de ramer un peu...

PK

PS : prends le modèle de mon .emacs où je remplace automatiquement les
espaces insécables...

--
Patrice KARATCHENTZEFF
STMicroelectronics Tel: 04-76-92-67-96
850, rue Jean Monnet
38926 CROLLES Cedex, Courriel:


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Yves Rutschle
On Thu, Jul 29, 2004 at 08:59:26AM +0200, Patrice KARATCHENTZEFF wrote:
>il y avait un possibilité d'inquer à un logiciel (prenons Emacs
>par exemple :/) de dire que dès qu'il reconnait une séquence
>comme 'oe' il le transforme tout seul en '½'.
Pas le temps de l'écrire mais tu choisis un mode (texte), tu récupère
tout ce que tu frappes et sur chaque frappe, tu fais un test : si c'est
un e, tu fais un retour-arrière d'un caractère, tu test le caractère :
si c'est un o, tu le supprimes, ainsi que le « nouveau » caractère
courant et tu insère alors le o dans l'e.



Woha. Dans un éditeur <trollon>décent</trolloff> tel que vi,
il suffit de définir un "map" en insertion:

:imap oe ½

Et maintenant dès que je tape ½ il se transforme en ½.
(mnarf). (Cela dit, ça ne sert pas à grand chose car il
simple de taper ½ (dans Vim)).

Le problème AMHA est que cela risque de ramer un peu...



"Avec Vim, je fais des maps tant que je veux".(tm)

Y.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Bigdeaper
Bonjour Yves Rutschle, le 07/29/2004 09:05 AM, vous m'avez écrit :

Et maintenant dès que je tape ½ il se transforme en ½.
(mnarf). (Cela dit, ça ne sert pas à grand chose car il
simple de taper ½ (dans Vim)).



et comment fait-on pour taper ½ dans vim ? dans emacs ?

B., qui tape des ½, ¡ et ß tant qu'il veut, mais pas sous vim ni sous
emacs !



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Thomas Nemeth
Le 29.07.04, Bigdeaper a tapoté :

| Bonjour Yves Rutschle, le 07/29/2004 09:05 AM, vous m'avez écrit :
|
| > Et maintenant dès que je tape ½ il se transforme en ½.
| > (mnarf). (Cela dit, ça ne sert pas à grand chose car il
| > simple de taper ½ (dans Vim)).
|
| et comment fait-on pour taper ½ dans vim ? dans emacs ?

Ça dépend de ta configuration clavier. Sur mes pécés, c'est
AltGr-w (AltGr-W pour ¼) et sur mes sparcs c'est Compose + o + e.


Thomas
--
BOFH excuse #372:
Forced to support NT servers; sysadmins quit.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Erwan David
Le Thu 29/07/2004, Thomas Nemeth disait
Le 29.07.04, Bigdeaper a tapoté :

| Bonjour Yves Rutschle, le 07/29/2004 09:05 AM, vous m'avez écrit :
|
| > Et maintenant dès que je tape ½ il se transforme en ½.
| > (mnarf). (Cela dit, ça ne sert pas à grand chose car il
| > simple de taper ½ (dans Vim)).
|
| et comment fait-on pour taper ½ dans vim ? dans emacs ?

Ça dépend de ta configuration clavier. Sur mes pécés, c'est
AltGr-w (AltGr-W pour ¼) et sur mes sparcs c'est Compose + o + e.



Sur mon PC c'est aussi compose o e
Compose étant la touche "menu windows" avec la bonne option de xkb.


--
Erwan


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Charles Plessy
On Thu, Jul 29, 2004 at 09:46:03AM +0200, Thomas Nemeth wrote :
Le 29.07.04, Bigdeaper a tapoté :

| Bonjour Yves Rutschle, le 07/29/2004 09:05 AM, vous m'avez écrit :
|
| > Et maintenant dès que je tape ½ il se transforme en ½.
| > (mnarf). (Cela dit, ça ne sert pas à grand chose car il
| > simple de taper ½ (dans Vim)).
|
| et comment fait-on pour taper ½ dans vim ? dans emacs ?

Ça dépend de ta configuration clavier. Sur mes pécés, c'est
AltGr-w (AltGr-W pour ¼)



Heu... Chez moi ça fait un l barré (utf8), voire rien du tout
(iso-8859-15 via luit)...

--
Charles


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jean-Luc Coulon (f5ibh)
--=-27MCrZAiGPZetyABjZ0I
Content-Type: text/plain; charset=ISO-8859-15; DelSp=Yes; Format=Flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Le 29.07.2004 09:05:47, Yves Rutschle a écrit :
On Thu, Jul 29, 2004 at 08:59:26AM +0200, Patrice KARATCHENTZEFF
wrote:
>il y avait un possibilité d'inquer à un logiciel (prenons Emacs
>par exemple :/) de dire que dès qu'il reconnait une séquence
>comme 'oe' il le transforme tout seul en '½'.
Pas le temps de l'écrire mais tu choisis un mode (texte), tu
récupère



tout ce que tu frappes et sur chaque frappe, tu fais un test : si


c'est
un e, tu fais un retour-arrière d'un caractère, tu test le caractè re


:
si c'est un o, tu le supprimes, ainsi que le « nouveau » caractère
courant et tu insère alors le o dans l'e.



Woha. Dans un éditeur <trollon>décent</trolloff> tel que vi,
il suffit de définir un "map" en insertion:

:imap oe ½

Et maintenant dès que je tape ½ il se transforme en ½.
(mnarf). (Cela dit, ça ne sert pas à grand chose car il
simple de taper ½ (dans Vim)).

Le problème AMHA est que cela risque de ramer un peu...



"Avec Vim, je fais des maps tant que je veux".(tm)



<compose>oe --> ½
<compose>ae --> æ
<compose><espace><espace> --> espace insécable

J'ai remappé la touche win de droite sur compose et ça marche avec
(presque) toutes les applications

---
- Jean-Luc

Y.





--=-27MCrZAiGPZetyABjZ0I
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQBBCLEuUdGGXzzGnNARAlJVAJ43o+URwhYN3aYG2zYCUnQl4u4CkQCfTfLU
6Vl+nueVuUOhTZt7cjjr03Y ÜZf
-----END PGP SIGNATURE-----

--=-27MCrZAiGPZetyABjZ0I--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Bigdeaper
Bonjour Jean-Luc Coulon (f5ibh),

le 07/29/2004 10:11 AM, vous m'avez écrit :

<compose>oe --> ½
<compose>ae --> æ
<compose><espace><espace> --> espace insécable

J'ai remappé la touche win de droite sur compose et ça marche avec
(presque) toutes les applications



"Ça marche pas"(tm)



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Thomas Nemeth
Le 29.07.04, Charles Plessy a tapoté :

| On Thu, Jul 29, 2004 at 09:46:03AM +0200, Thomas Nemeth wrote :
| >
| > Ça dépend de ta configuration clavier. Sur mes pécés, c'est
| > AltGr-w (AltGr-W pour ¼)
|
| Heu... Chez moi ça fait un l barré (utf8), voire rien du tout

Normal c'est pas de l'utf8, c'est marqué dans les entêtes.


| (iso-8859-15 via luit)...

Connais pas luit, mais visiblement ça marche mal.



Thomas
--
#ifdef ALPHA_PRE_V1_2_SRM_CONSOLE
/*
* The meaning of life, the universe, and everything. Plus
* this makes the year come out right on SRM consoles earlier
* than v1.2.
*/
year -= 42;
#endif


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
nicolas
Le Thu, 29 Jul 2004 09:40:13 +0200, Bigdeaper a écrit :

et comment fait-on pour taper ½ dans vim ? dans emacs ?



Peut-être avec une locale utf8 ?
Chez moi, comme j'ai trafiqué mon .Xmodmap, je tape ½ avec AltGr-o et
l'espace insécable avec Shift-Espace.

nicolas patrois : pts noir asocial
--
HYPOTHÈSE

M : Pourquoi les dinosaures ont disparu ? Un sucre géant s'est écrasé sur
la terre ! Alors les dinos ont tous remués la queue en même temps et ils
sont morts assomés... Voilà.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact