Pour ceux que çà intéresse, si vous utilisez emacs, voici un petit programme elisp vous permettant de faciliter la saisie des É, À, etc., et de rendre vos documents plus conformes à la typographie française « officielle ».
C'est un peu plus simple que de modifier la config. globale du clavier comme expliqué précédemment (même si moins général).
(defun upcase-char () "Placer le caractère précédent en majuscule." (interactive) (upcase-region (1- (point)) (point)))
(defun downcase-char () "Placer le caractère précédent en minuscule." (interactive) (downcase-region (1- (point)) (point)))
(global-set-key [?\C-c ?u] (function upcase-char)) (global-set-key [?\C-c ?l] (function downcase-char))
Une fois compilées, ces formes vous permettront de mettre en majuscule le caractère précédent avec C-c u (ou en minuscule avec C-c l)
Rem : -vous auriez également pu utiliser une méthode d'entrée (cf. toggle-input-method), mais (je trouve que) c'est assez embêtant pour les textes français vu la grande utilisation qui est faite de « d' », « l' », « m' », « n' », ... (de l'élision du « e » donc)
-Une autre possibilité est de sélectionner la région faite du caractère en question, et d'utiliser upcase-region (ce qui est exactement ce que font mes fonctions).
-Pour plus d'informations, invoquez « info elisp » et/ou « info emacs ».
Voilà. J'espère que ça peut aider quelqu'un parmi vous.
Bonne nuit à tous.
Afficher les réponses par date
* Frédéric Delanoy bn304001@belgacom.net [2003-03-19 21:33] :
[...]
-Une autre possibilité est de sélectionner la région faite du caractère en question, et d'utiliser upcase-region (ce qui est exactement ce que font mes fonctions).
Les bons raccourcis très pratiques : M-c, M-u et M-l.
On peut aussi facilement créer les majuscules accentuées (sur clavier Azerty en tout cas) par Caps Lock, puis la touche accentuée (Ça marche aussi pour le ç).
Fred
Le Wed, 19 Mar 2003 23:00:33 +0100 Frédéric Bothamy fbothamy@mail.dotcom.fr a écrit :
- Frédéric Delanoy bn304001@belgacom.net [2003-03-19 21:33] :
[...]
-Une autre possibilité est de sélectionner la région faite du caractère en question, et d'utiliser upcase-region (ce qui est exactement ce que font mes fonctions).
Les bons raccourcis très pratiques : M-c, M-u et M-l.
Oui, mais le curseur se déplace de façon intempestive (d'un mot) ; de plus, si la voyelle accentuée se trouve au milieu d'un mot, c'est (un peu) plus délicat.
On peut aussi facilement créer les majuscules accentuées (sur clavier Azerty en tout cas) par Caps Lock, puis la touche accentuée (Ça marche aussi pour le ç).
Pas en console. (et puis il faut encore réappuyer sur Caps Lock pour le déverouiller.
* Frédéric Delanoy bn304001@belgacom.net [2003-03-20 21:54] :
Le Wed, 19 Mar 2003 23:00:33 +0100 Frédéric Bothamy fbothamy@mail.dotcom.fr a écrit :
- Frédéric Delanoy bn304001@belgacom.net [2003-03-19 21:33] :
[...]
-Une autre possibilité est de sélectionner la région faite du caractère en question, et d'utiliser upcase-region (ce qui est exactement ce que font mes fonctions).
Les bons raccourcis très pratiques : M-c, M-u et M-l.
Oui, mais le curseur se déplace de façon intempestive (d'un mot) ; de plus, si la voyelle accentuée se trouve au milieu d'un mot, c'est (un peu) plus délicat.
Moi, je trouve ça pratique.
On peut aussi facilement créer les majuscules accentuées (sur clavier Azerty en tout cas) par Caps Lock, puis la touche accentuée (Ça marche aussi pour le ç).
Pas en console.
Si, si, je suis en console (ssh+screen)
(et puis il faut encore réappuyer sur Caps Lock pour le déverouiller.
Effectivement, ce qui est AMA compensé par la facilité d'utilisation pour les autres méthodes.
Fred
* Frédéric Bothamy fbothamy@mail.dotcom.fr [2003-03-20 22:58] :
- Frédéric Delanoy bn304001@belgacom.net [2003-03-20 21:54] :
[...]
(et puis il faut encore réappuyer sur Caps Lock pour le déverouiller.
Effectivement, ce qui est AMA compensé par la facilité d'utilisation pour les autres méthodes.
Il faut bien sûr lire : "par rapport aux autres méthodes"
Désolé pour le bruit.
Fred
Frédéric Delanoy wrote:
Pour ceux que çà intéresse, si vous utilisez emacs, voici un petit programme elisp vous permettant de faciliter la saisie des É, À, etc.,
M-x iso-accents-mode Puis 'E pour É 'O pour Ó ' pour ' ^O pour Ô etc. C'est plus général (et parfait pour un clavier qwerty).
Le Thu, 20 Mar 2003 01:19:53 +0100 Gilles LAMIRAL gilles.lamiral@free.fr a écrit :
Frédéric Delanoy wrote:
Pour ceux que çà intéresse, si vous utilisez emacs, voici un petit programme elisp vous permettant de faciliter la saisie des É, À, etc.,
M-x iso-accents-mode Puis 'E pour É 'O pour Ó ' pour ' ^O pour Ô etc. C'est plus général (et parfait pour un clavier qwerty).
Ça revient à utiliser une méthode d'entrée.