Mercredi 26 juillet 2006, 09:25:19 CEST, Stephane Bortzmeyer a écrit :
>[...] 
> (On peut remplacer LaTeX par XML, cela ne change rien. À part que
> certains éditeurs XML - mais pas Emacs - savent basculer
> automatiquement en UTF-8 lorsqu'ils voient la déclaration.)

En fait, si Emacs est configuré pour l'utf-8, tout fichier ouvert est par
défaut utf-8. Et si le fichier est en latin-1 (ou autre), Emacs le
reconnaît tout seul.

Donc Emacs ne reconnaît pas les déclarations spécifiques aux différents
formats (mais ça peut se coder dans un « mode-hook ») mais il sait
reconnaître quand les caractères sont non-utf8.

Évidemment, c'est gênant pour ceux qui n'ont pas un Emacs utf-8 et qui
reçoivent des fichiers utf-8. Mais, pour ceux-là, on peut toujours
ajouter un commentaire -*- coding: utf-8; -*- au début du fichier (ou un
bloc « Local Variables » à la fin).

> Imaginons que je programme en Python avec d'autres personnes et que je
> veux mettre des caractères composés dans les commentaires. Même
> problème.

# -*- coding: utf-8; -*-

Au début du fichier et zou. C'est clair pour tout le monde.

> Passer à UTF-8 est une décision plus facile lorsqu'on est tout seul. 

Les changements sont toujours d'autant plus difficiles qu'ils concernent
plus de monde.

-- 
 Sylvain Sauvage


-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench   
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à