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]