UTF-8 sous Emacs
Lorsque certains fichiers ont été crées
sous Windows, une partie des caractères ne sont pas compatibles avec
l'UTF-8, il faut alors les transformer pour qu'ils soient utilisables par les
scripts Perl sous Linux.
Pour cela, Emacs possède un certain nombre de fonctions
permettant de réaliser assez simplement cette opération.
Il faut tout d'abord ouvrir le ficher sous Emacs
Il faut ensuite remplacer tous les retour chariot (saut de ligne)
typiques de Windows (visibles avec Emacs sous la forme àM) par leur
équivalent Unix. Pour cela:
Alt Shift %
^M
"Entree" "Entree" !
"Entree"
|
Remarque : le "!" sert à effectuer tous les remplacement
sans poser de question. Il faut ensuite enregister le fichier en forçant
l'encodage UTF-8 Unix:
Ctrl x "Entree"
c
utf --8--unix
"Entree"
Ctrl x Ctrl s
|
Convention d'écriture:
"Entree" représente la touche de retour à la ligne
du clavier.
Lorsque plusieurs touches sont indiquées sur la même
ligne, cela signifie qu'elles doivent être appuyées en même
temps.
|