Depuis peu (je pense depuis une mise-à-jour de Mdk10.1), emacs refuse
d'afficher et de prendre en compte les majuscules accentuées (ce qui est
gênant pour éditer LaTeX...). La version que j'ai est une 21.3, avec Auctex
11.51-2
emacs refuse d'afficher et de prendre en compte les majuscules accentuées
Quel est le problème exactement ?
J'oubliais. Tu peux peut-être trouver des infos utiles sur la page de Matthieu : <URL:http://www-verimag.imag.fr/~moy/emacs/>.
--drkm
thierry
drkm wrote:
thierry writes:
emacs refuse d'afficher et de prendre en compte les majuscules accentuées
Quel est le problème exactement ?
Ben pour avoir A majuscule accent grave (`A) (tiens, Kontact fait pareil), je tape <Alt Gr><7>A, et il me semble que l'éditeur affichait alors le bon caractère. Il ne le fait plus (il l'affiche comme plus haut).
J'aurais une autre question en lien à la première : comment sur un clavier classique avoir l'accent aigu sur les majuscules ( comme pour 'Elève, 'Ecole,...), on se sert de l'apostrophe, non ? Un doute m'assaille.
Merci. Thierry
drkm wrote:
thierry <th-1.wybrechtEnleveR@wanadoo.fr> writes:
emacs refuse
d'afficher et de prendre en compte les majuscules accentuées
Quel est le problème exactement ?
Ben pour avoir A majuscule accent grave (`A) (tiens, Kontact fait pareil),
je tape <Alt Gr><7>A, et il me semble que l'éditeur affichait alors le bon
caractère. Il ne le fait plus (il l'affiche comme plus haut).
J'aurais une autre question en lien à la première : comment sur un clavier
classique avoir l'accent aigu sur les majuscules ( comme pour 'Elève,
'Ecole,...), on se sert de l'apostrophe, non ? Un doute m'assaille.
emacs refuse d'afficher et de prendre en compte les majuscules accentuées
Quel est le problème exactement ?
Ben pour avoir A majuscule accent grave (`A) (tiens, Kontact fait pareil), je tape <Alt Gr><7>A, et il me semble que l'éditeur affichait alors le bon caractère. Il ne le fait plus (il l'affiche comme plus haut).
J'aurais une autre question en lien à la première : comment sur un clavier classique avoir l'accent aigu sur les majuscules ( comme pour 'Elève, 'Ecole,...), on se sert de l'apostrophe, non ? Un doute m'assaille.
Merci. Thierry
drkm
thierry writes:
Ben pour avoir A majuscule accent grave (`A) (tiens, Kontact fait pareil), je tape <Alt Gr><7>A, et il me semble que l'éditeur affichait alors le bon caractère. Il ne le fait plus (il l'affiche comme plus haut).
Tu veux dire qu'Emacs n'est pas la seule application où cela ne marche plus ? Dans ce cas, il faut plutôt se tourner vers X Window, ÀMHA.
J'aurais une autre question en lien à la première : comment sur un clavier classique avoir l'accent aigu sur les majuscules ( comme pour 'Elève, 'Ecole,...), on se sert de l'apostrophe, non ? Un doute m'assaille.
Qu'appelles-tu un clavier « classique » ?
En attendant, tu peux toujours utiliser 'C-x 8'. Tu peux obtenir tous les caractères Latin 1. Par exemple, pour un À, tu utilises 'C-x ` A', pour un ç, 'C-x , c', pour un «, 'C-x 8 <', etc.
--drkm
thierry <th-1.wybrechtEnleveR@wanadoo.fr> writes:
Ben pour avoir A majuscule accent grave (`A) (tiens, Kontact fait pareil),
je tape <Alt Gr><7>A, et il me semble que l'éditeur affichait alors le bon
caractère. Il ne le fait plus (il l'affiche comme plus haut).
Tu veux dire qu'Emacs n'est pas la seule application où cela ne
marche plus ? Dans ce cas, il faut plutôt se tourner vers X
Window, ÀMHA.
J'aurais une autre question en lien à la première : comment sur un clavier
classique avoir l'accent aigu sur les majuscules ( comme pour 'Elève,
'Ecole,...), on se sert de l'apostrophe, non ? Un doute m'assaille.
Qu'appelles-tu un clavier « classique » ?
En attendant, tu peux toujours utiliser 'C-x 8'. Tu peux
obtenir tous les caractères Latin 1. Par exemple, pour un À, tu
utilises 'C-x ` A', pour un ç, 'C-x , c', pour un «, 'C-x 8 <',
etc.
Ben pour avoir A majuscule accent grave (`A) (tiens, Kontact fait pareil), je tape <Alt Gr><7>A, et il me semble que l'éditeur affichait alors le bon caractère. Il ne le fait plus (il l'affiche comme plus haut).
Tu veux dire qu'Emacs n'est pas la seule application où cela ne marche plus ? Dans ce cas, il faut plutôt se tourner vers X Window, ÀMHA.
J'aurais une autre question en lien à la première : comment sur un clavier classique avoir l'accent aigu sur les majuscules ( comme pour 'Elève, 'Ecole,...), on se sert de l'apostrophe, non ? Un doute m'assaille.
Qu'appelles-tu un clavier « classique » ?
En attendant, tu peux toujours utiliser 'C-x 8'. Tu peux obtenir tous les caractères Latin 1. Par exemple, pour un À, tu utilises 'C-x ` A', pour un ç, 'C-x , c', pour un «, 'C-x 8 <', etc.
--drkm
thierry
drkm wrote:
thierry writes:
Ben pour avoir A majuscule accent grave (`A) (tiens, Kontact fait pareil), je tape <Alt Gr><7>A, et il me semble que l'éditeur affichait alors le bon caractère. Il ne le fait plus (il l'affiche comme plus haut).
Tu veux dire qu'Emacs n'est pas la seule application où cela ne marche plus ? Dans ce cas, il faut plutôt se tourner vers X Window, ÀMHA.
Oui apparemment. Mais XWindow me semble hors de portée. Je googleliserais pour voir.
J'aurais une autre question en lien à la première : comment sur un clavier classique avoir l'accent aigu sur les majuscules ( comme pour 'Elève, 'Ecole,...), on se sert de l'apostrophe, non ? Un doute m'assaille.
Qu'appelles-tu un clavier « classique » ?
Ben un bête clavier français, 100 et quelques touches, d'il y a 8-10 ans, quoi...
En attendant, tu peux toujours utiliser 'C-x 8'. Tu peux obtenir tous les caractères Latin 1. Par exemple, pour un À, tu utilises 'C-x 8` A', pour un ç, 'C-x 8, c', pour un «, 'C-x 8 <', etc.
Merci, ça marche (affichage dans emacs + prise en compte à la compil). Parce que `A quand on veut corriger l'orthographe, pas top.
Si tu as le tuyau pour que <Alt Gr><7>A donne A accent grave directement (et si tu pouvais me confirmer qu c'est bien ce qui devrait se passer), ce serait super ...
Thierry
drkm wrote:
thierry <th-1.wybrechtEnleveR@wanadoo.fr> writes:
Ben pour avoir A majuscule accent grave (`A) (tiens, Kontact fait
pareil), je tape <Alt Gr><7>A, et il me semble que l'éditeur affichait
alors le bon caractère. Il ne le fait plus (il l'affiche comme plus
haut).
Tu veux dire qu'Emacs n'est pas la seule application où cela ne
marche plus ? Dans ce cas, il faut plutôt se tourner vers X
Window, ÀMHA.
Oui apparemment. Mais XWindow me semble hors de portée. Je googleliserais
pour voir.
J'aurais une autre question en lien à la première : comment sur un
clavier classique avoir l'accent aigu sur les majuscules ( comme pour
'Elève, 'Ecole,...), on se sert de l'apostrophe, non ? Un doute
m'assaille.
Qu'appelles-tu un clavier « classique » ?
Ben un bête clavier français, 100 et quelques touches, d'il y a 8-10 ans,
quoi...
En attendant, tu peux toujours utiliser 'C-x 8'. Tu peux
obtenir tous les caractères Latin 1. Par exemple, pour un À, tu
utilises 'C-x 8` A', pour un ç, 'C-x 8, c', pour un «, 'C-x 8 <',
etc.
Merci, ça marche (affichage dans emacs + prise en compte à la compil).
Parce que `A quand on veut corriger l'orthographe, pas top.
Si tu as le tuyau pour que <Alt Gr><7>A donne A accent grave directement (et
si tu pouvais me confirmer qu c'est bien ce qui devrait se passer), ce
serait super ...
Ben pour avoir A majuscule accent grave (`A) (tiens, Kontact fait pareil), je tape <Alt Gr><7>A, et il me semble que l'éditeur affichait alors le bon caractère. Il ne le fait plus (il l'affiche comme plus haut).
Tu veux dire qu'Emacs n'est pas la seule application où cela ne marche plus ? Dans ce cas, il faut plutôt se tourner vers X Window, ÀMHA.
Oui apparemment. Mais XWindow me semble hors de portée. Je googleliserais pour voir.
J'aurais une autre question en lien à la première : comment sur un clavier classique avoir l'accent aigu sur les majuscules ( comme pour 'Elève, 'Ecole,...), on se sert de l'apostrophe, non ? Un doute m'assaille.
Qu'appelles-tu un clavier « classique » ?
Ben un bête clavier français, 100 et quelques touches, d'il y a 8-10 ans, quoi...
En attendant, tu peux toujours utiliser 'C-x 8'. Tu peux obtenir tous les caractères Latin 1. Par exemple, pour un À, tu utilises 'C-x 8` A', pour un ç, 'C-x 8, c', pour un «, 'C-x 8 <', etc.
Merci, ça marche (affichage dans emacs + prise en compte à la compil). Parce que `A quand on veut corriger l'orthographe, pas top.
Si tu as le tuyau pour que <Alt Gr><7>A donne A accent grave directement (et si tu pouvais me confirmer qu c'est bien ce qui devrait se passer), ce serait super ...
Thierry
drkm
thierry writes:
drkm wrote:
Qu'appelles-tu un clavier « classique » ?
Ben un bête clavier français, 100 et quelques touches, d'il y a 8-10 ans, quoi...
Je ne sais pas. Je ne connais pas les claviers français. Mmmh. En fait, si. C'est ce que j'utilise depuis quelques mois, mais configuré en clavier belge (la force de l'habitude).
[ Je regarde à quoi il ressemble ... ]
Ok, je comprends. Sur les claviers belges, il y a l'apostrophe, et deux autres touches, une pour les accents aigus, et une pour les accents graves. Il n'y a donc pas de problème. Pour un clavier français, là, je sais pas.
Si tu as le tuyau pour que <Alt Gr><7>A donne A accent grave directement (et si tu pouvais me confirmer qu c'est bien ce qui devrait se passer), ce serait super ...
Non, malheureusement. Il semble que ce soit du côté de ta configuration X Window qu'il y ait un problème. Sans doute auras-tu plus de chance sur un groupe dédié.
À tout hasard, que donne 'C-h c `', ou 'C-h c ` A' si la première semble bloquer ?
Logiquement, la première ne devrait rien donner, le système attendant une lettre, afin de passer directement 'À' à Emacs, qui affiche alors « À runs the command self-insert-command ».
Mais dans ton cas, je soupçonne qu'Emacs réagisse directement à '`'. C'est à dire que le système ne se charge pas de composer la lettre accentuée. Et c'est donc bien un problème du système.
--drkm
thierry <th-1.wybrechtEnleveR@wanadoo.fr> writes:
drkm wrote:
Qu'appelles-tu un clavier « classique » ?
Ben un bête clavier français, 100 et quelques touches, d'il y a 8-10 ans,
quoi...
Je ne sais pas. Je ne connais pas les claviers français.
Mmmh. En fait, si. C'est ce que j'utilise depuis quelques mois,
mais configuré en clavier belge (la force de l'habitude).
[ Je regarde à quoi il ressemble ... ]
Ok, je comprends. Sur les claviers belges, il y a
l'apostrophe, et deux autres touches, une pour les accents aigus,
et une pour les accents graves. Il n'y a donc pas de problème.
Pour un clavier français, là, je sais pas.
Si tu as le tuyau pour que <Alt Gr><7>A donne A accent grave directement (et
si tu pouvais me confirmer qu c'est bien ce qui devrait se passer), ce
serait super ...
Non, malheureusement. Il semble que ce soit du côté de ta
configuration X Window qu'il y ait un problème. Sans doute
auras-tu plus de chance sur un groupe dédié.
À tout hasard, que donne 'C-h c `', ou 'C-h c ` A' si la
première semble bloquer ?
Logiquement, la première ne devrait rien donner, le système
attendant une lettre, afin de passer directement 'À' à Emacs, qui
affiche alors « À runs the command self-insert-command ».
Mais dans ton cas, je soupçonne qu'Emacs réagisse directement à
'`'. C'est à dire que le système ne se charge pas de composer la
lettre accentuée. Et c'est donc bien un problème du système.
Ben un bête clavier français, 100 et quelques touches, d'il y a 8-10 ans, quoi...
Je ne sais pas. Je ne connais pas les claviers français. Mmmh. En fait, si. C'est ce que j'utilise depuis quelques mois, mais configuré en clavier belge (la force de l'habitude).
[ Je regarde à quoi il ressemble ... ]
Ok, je comprends. Sur les claviers belges, il y a l'apostrophe, et deux autres touches, une pour les accents aigus, et une pour les accents graves. Il n'y a donc pas de problème. Pour un clavier français, là, je sais pas.
Si tu as le tuyau pour que <Alt Gr><7>A donne A accent grave directement (et si tu pouvais me confirmer qu c'est bien ce qui devrait se passer), ce serait super ...
Non, malheureusement. Il semble que ce soit du côté de ta configuration X Window qu'il y ait un problème. Sans doute auras-tu plus de chance sur un groupe dédié.
À tout hasard, que donne 'C-h c `', ou 'C-h c ` A' si la première semble bloquer ?
Logiquement, la première ne devrait rien donner, le système attendant une lettre, afin de passer directement 'À' à Emacs, qui affiche alors « À runs the command self-insert-command ».
Mais dans ton cas, je soupçonne qu'Emacs réagisse directement à '`'. C'est à dire que le système ne se charge pas de composer la lettre accentuée. Et c'est donc bien un problème du système.
--drkm
Pascal Bourguignon
thierry writes:
Oui apparemment. Mais XWindow me semble hors de portée. Je googleliserais pour voir.
Ce n'est pas compliqué:
- le clavier envoit à l'ordinateur des "keycodes". Ces codes sont fixes, pour un modèle de clavier, et en général identifient la touche, pas ce qui est écrit dessus (même keycodes aux mêmes positions pour un clavier qu'il ait des marques QUERTY ou AZERTY, etc).
- le serveur X lit ces keycodes et les transformes en "keysyms", selon la table xmodmap, et envoit ces keysyms aux applications. Voir la commande xmodmap(1): xmodmap -pk ; xmodmap
- emacs traduit d'abord ces keysyms (voir la fonction keyboard-translate), puis:
- emacs lie ces keysyms ou des séquences de ces keysyms à ses commandes. Certaines de ces commandes peuvent insérer un caractère dans le tampon courrant, qui peut être le caractère désigné par le keysym ou qui peut être un caractère différent. (voir les fonctions global-set-key, local-set-key, make-keymap, etc).
-- __Pascal Bourguignon__ http://www.informatimago.com/ The rule for today: Touch my tail, I shred your hand. New rule tomorrow.
thierry <th-1.wybrechtEnleveR@wanadoo.fr> writes:
Oui apparemment. Mais XWindow me semble hors de portée. Je googleliserais
pour voir.
Ce n'est pas compliqué:
- le clavier envoit à l'ordinateur des "keycodes". Ces codes sont
fixes, pour un modèle de clavier, et en général identifient la
touche, pas ce qui est écrit dessus (même keycodes aux mêmes
positions pour un clavier qu'il ait des marques QUERTY ou AZERTY,
etc).
- le serveur X lit ces keycodes et les transformes en "keysyms", selon
la table xmodmap, et envoit ces keysyms aux applications.
Voir la commande xmodmap(1):
xmodmap -pk ; xmodmap
- emacs traduit d'abord ces keysyms (voir la fonction keyboard-translate),
puis:
- emacs lie ces keysyms ou des séquences de ces keysyms à ses
commandes. Certaines de ces commandes peuvent insérer un caractère
dans le tampon courrant, qui peut être le caractère désigné par le
keysym ou qui peut être un caractère différent. (voir les fonctions
global-set-key, local-set-key, make-keymap, etc).
--
__Pascal Bourguignon__ http://www.informatimago.com/
The rule for today:
Touch my tail, I shred your hand.
New rule tomorrow.
Oui apparemment. Mais XWindow me semble hors de portée. Je googleliserais pour voir.
Ce n'est pas compliqué:
- le clavier envoit à l'ordinateur des "keycodes". Ces codes sont fixes, pour un modèle de clavier, et en général identifient la touche, pas ce qui est écrit dessus (même keycodes aux mêmes positions pour un clavier qu'il ait des marques QUERTY ou AZERTY, etc).
- le serveur X lit ces keycodes et les transformes en "keysyms", selon la table xmodmap, et envoit ces keysyms aux applications. Voir la commande xmodmap(1): xmodmap -pk ; xmodmap
- emacs traduit d'abord ces keysyms (voir la fonction keyboard-translate), puis:
- emacs lie ces keysyms ou des séquences de ces keysyms à ses commandes. Certaines de ces commandes peuvent insérer un caractère dans le tampon courrant, qui peut être le caractère désigné par le keysym ou qui peut être un caractère différent. (voir les fonctions global-set-key, local-set-key, make-keymap, etc).
-- __Pascal Bourguignon__ http://www.informatimago.com/ The rule for today: Touch my tail, I shred your hand. New rule tomorrow.
Bitouzé Denis
thierry wrote:
J'aurais une autre question en lien à la première : comment sur un clavier classique avoir l'accent aigu sur les majuscules ( comme pour 'Elève, 'Ecole,...), on se sert de l'apostrophe, non ? Un doute m'assaille.
Sous Linux, j'active le mode Caps-Lock et j'appuie sur les touches des lettres accentuées souhaitées. -- Denis
thierry wrote:
J'aurais une autre question en lien à la première : comment sur un clavier
classique avoir l'accent aigu sur les majuscules ( comme pour 'Elève,
'Ecole,...), on se sert de l'apostrophe, non ? Un doute m'assaille.
Sous Linux, j'active le mode Caps-Lock et j'appuie sur les touches des
lettres accentuées souhaitées.
--
Denis
J'aurais une autre question en lien à la première : comment sur un clavier classique avoir l'accent aigu sur les majuscules ( comme pour 'Elève, 'Ecole,...), on se sert de l'apostrophe, non ? Un doute m'assaille.
Sous Linux, j'active le mode Caps-Lock et j'appuie sur les touches des lettres accentuées souhaitées. -- Denis
thierry
Bitouzé Denis wrote:
thierry wrote:
J'aurais une autre question en lien à la première : comment sur un clavier classique avoir l'accent aigu sur les majuscules ( comme pour 'Elève, 'Ecole,...), on se sert de l'apostrophe, non ? Un doute m'assaille.
Sous Linux, j'active le mode Caps-Lock et j'appuie sur les touches des lettres accentuées souhaitées.
Super ! Je me sens bête de ne pas y avoir pensé.
Thierry
Bitouzé Denis wrote:
thierry wrote:
J'aurais une autre question en lien à la première : comment sur un
clavier classique avoir l'accent aigu sur les majuscules ( comme pour
'Elève, 'Ecole,...), on se sert de l'apostrophe, non ? Un doute
m'assaille.
Sous Linux, j'active le mode Caps-Lock et j'appuie sur les touches des
lettres accentuées souhaitées.
J'aurais une autre question en lien à la première : comment sur un clavier classique avoir l'accent aigu sur les majuscules ( comme pour 'Elève, 'Ecole,...), on se sert de l'apostrophe, non ? Un doute m'assaille.
Sous Linux, j'active le mode Caps-Lock et j'appuie sur les touches des lettres accentuées souhaitées.
Super ! Je me sens bête de ne pas y avoir pensé.
Thierry
drkm
Bitouzé Denis writes:
Sous Linux, j'active le mode Caps-Lock et j'appuie sur les touches des lettres accentuées souhaitées.
Sur un clavier français ? Donc, pour le 'é', tu appuies sur <caps-lock>, et puis sur la touche labellée '2 é' ? Et tu te retrouves avec un 'É' et non un '2' ?
Sous Linux, j'active le mode Caps-Lock et j'appuie sur les touches des
lettres accentuées souhaitées.
Sur un clavier français ? Donc, pour le 'é', tu appuies sur
<caps-lock>, et puis sur la touche labellée '2 é' ? Et tu te
retrouves avec un 'É' et non un '2' ?
Sous Linux, j'active le mode Caps-Lock et j'appuie sur les touches des lettres accentuées souhaitées.
Sur un clavier français ? Donc, pour le 'é', tu appuies sur <caps-lock>, et puis sur la touche labellée '2 é' ? Et tu te retrouves avec un 'É' et non un '2' ?