OVH Cloud OVH Cloud

caractère euro sous xemacs / win nt

3 réponses
Avatar
bruno.boirel
xemacs 21.4.13 (install par le net)

1=2E j'ouvre un texte (cr=E9e par un autre =E9diteur) avec un caract=E8re
euro : il s'ouvre en coding system raw, il apparait ainsi : \200

2=2E je veux remplacer les \200 par EUR, je tape M-x replace, je tape sur
entr=E9e, je copie/colle le \200 qui est dans mon buffer, je tape sur
entr=E9e, il s'affiche le caract=E8re euro dans toute sa splendeur !!!

3=2E je n'arrive pas dans un buffer =E0 afficher ou ins=E9rer un caract=E8re
euro

4=2E voici la liste des coding system de mon xemacs:
automatic-conversion keyboard raw-text
undecided-dos
binary nil raw-text-dos
undecided-mac
ctext no-conversion raw-text-mac
undecided-unix
file-name no-conversion-dos raw-text-unix
iso-8859-1 no-conversion-mac terminal
iso-8859-2 no-conversion-unix undecide

5=2E Question : comment se fait il qu'il sait afficher un caract=E8re euro
dans le minibuffer mais pas dans un buffer ?

3 réponses

Avatar
Sébastien Kirche
Le 28 September 2005 à 17:09, bruno boirel vraute :

xemacs 21.4.13 (install par le net)



Bonjour, je n'utilise pas XEmacs mais je vais essayer de donner quelques
idées :

1. j'ouvre un texte (crée par un autre éditeur) avec un caractère
euro : il s'ouvre en coding system raw, il apparait ainsi : 200



Quel est l'encodage du fichier ? Est-ce qu'en indiquant le bon encodage
à XEmacs l'euro s'affiche ?
Dans Emacs, on peut indiquer l'encodage d'un fichier à ouvrir par
C-x RET c puis l'encodage suivi de la commande C-x C-f.

Pour pouvoir afficher l'euro, il faut soit avoir être en iso-8859-15
(latin-9 ou latin-0) soit être en Unicode, p.ex utf-8.

2. je veux remplacer les 200 par EUR, je tape M-x replace, je tape
sur
entrée, je copie/colle le 200 qui est dans mon buffer, je tape sur
entrée, il s'affiche le caractère euro dans toute sa splendeur !!!

3. je n'arrive pas dans un buffer à afficher ou insérer un caractère
euro

4. voici la liste des coding system de mon xemacs:
automatic-conversion keyboard raw-text
undecided-dos
binary nil raw-text-dos
undecided-mac
ctext no-conversion raw-text-mac
undecided-unix
file-name no-conversion-dos raw-text-unix
iso-8859-1 no-conversion-mac terminal
iso-8859-2 no-conversion-unix undecide

5. Question : comment se fait il qu'il sait afficher un caractère euro
dans le minibuffer mais pas dans un buffer ?



L'encodage utilisé par le mini-buffer doit être différent de celui
utilisé pour afficher le fichier.

Éventuellement, la page de Matthieu Moy concernant Emacs peut fournir
des indications utiles pour l'usage des accents ?

http://www-verimag.imag.fr/~moy/emacs/#accents

Ainsi que consulter les archives Google du présent groupe...
--
Sébastien Kirche
Avatar
Gilles Costa
"bruno.boirel" writes:

xemacs 21.4.13 (install par le net)

1. j'ouvre un texte (crée par un autre éditeur) avec un caractère
euro : il s'ouvre en coding system raw, il apparait ainsi : 200



Pour ma part j'ai mis cela dans init.el :
(standard-display-8bit 128 159)


--
Gilles COSTA, Géomètre-expert
Arkane-foncier, Géomètres-experts associés
17, grande rue, BP 23 91311 Montlhéry cedex
T : 01.64.49.00.52 - F : 01.64.49.06.64
Avatar
bruno.boirel
ça marche. MERCI.