Si votre système d'exploitation est Windows 95, 98, ME (Millennium), NT, 2000 ou XP et que vous utilisez le logiciel Outlook express 5.x ou 6.x, il se peut que vous n'ayez pas la possibilité de lire correctement les messages composés à l'aide du jeu de caractères ISO-8859-15 (également appelé « latin 9 »). En pratique, cela se traduira par un mauvais affichage du symbole de l'euro (monnaie européenne) ou de l'e dans l'o (œ, comme dans le mot « œuf »).
L'utilitaire qui vous est proposé ici (à titre totalement gratuit) vous permettra de remédier à ce petit problème sans avoir à effectuer vous-même les manipulations nécessaires. Il ne vous dispensera toutefois pas d'effectuer vous-même une série de réglages décrits ci-après.
C'est un jeu de caractères presque identique à celui qui est de loin le plus utilisé actuellement dans les télécommunications en français (ISO-8859-1), mais, comme il est plus récent, il comporte le symbole de l'euro (€) et, comme il a justement été conçu, entre autres, pour le français, il comporte le e dans l'o (œ). Il faut donc s'attendre à le voir utilisé de plus en plus fréquemment (sans doute davantage à cause de l'euro qu'à cause de l'e dans l'o !).
Ce jeu de caractères n'est pas le seul qu'on puisse utiliser pour transmettre le caractère euro, mais il présente l'avantage d'être une norme internationale (l'ISO est l'organisation internationale de normalisation) et de ressembler tellement au jeu de caractères habituellement utilisé (son frère aîné ISO-8859-1) que même un équipement ne le connaissant pas affiche correctement les messages (sauf l'e dans l'o, mais ce n'est pas une catastrophe. L'euro, dans ce cas, apparaît sous la forme d'un symbole monétaire neutre, figurant une pièce de monnaie).
Pour plus de détails sur le contenu de ce jeu de caractères et des autres
jeux de caractères de la même série (normes ISO 8859), voir, par exemple,
http://babel.alis.com:8080/codage/iso8859/jeuxiso.htm
(si ce n'est que cette page a été rédigée avant que le jeu ISO-8859-15
ne devienne une norme officielle).
Cela dépend de votre version d'Outlook express 5 ou 6. Certaines versions, curieusement, sont fournies avec activation de ce jeu de caractères et d'autres pas. Toutes sont prévues pour l'utiliser mais il n'est pas toujours activé. L'activation peut tenir, par exemple, à l'installation d'un autre logiciel (le traitement de textes Word 2000 est dans ce cas, du moins si on l'installe soigneusement en choisissant soi-même les options à installer).
Ouvrez un message de courrier électronique, cliquez « affichage », « codage » et « plus ». Si la liste des jeux de caractères disponibles comprend déjà « latin 9 » ou « ISO-8859-15 » (c'est la même chose), l'utilitaire disponible ici vous est totalement inutile : vous avez déjà la possibilité d'utiliser le jeu de caractères en question. Effectuez toutefois les réglages décrits ci-après.
Le principe de base est simple. Pour bien faire, il faut s'assurer, quand on transmet un message quelconque, que celui qui le lira dispose d'un logiciel capable de traiter correctement le jeu de caractères utilisé. Ensuite, il faut que le message annonce lui-même quel jeu de caractères il utilise, sans quoi, chez celui qui lit, l'affichage correct peut n'être qu'un coup de chance.
Outlook express envoie par défaut les messages de courrier électronique avec indication du jeu de caractères utilisé. Malheureusement, il n'en fait pas autant dans le cas des messages « Usenet » (forums de discussion publique), sans doute pour des raisons historiques (au départ, tout était censé être en anglais, dans ces forums, de telle sorte que la question des caractères propres au français ou au russe ne se posait guère).
Ce n'est, heureusement, qu'une question de réglage.
Voici comment régler Outlook express à la fois pour lire et pour transmettre par défaut en ISO-8859-15.
Dans le menu d'Outlook express, cliquez « Outils », « Options ».
- La case « Répondre aux messages en utilisant leur format d'origine » ne doit PAS être cochée.
- Cliquez « Paramètres internationaux » et comme codage par défaut, prenez « Latin 9 (ISO) ».
- À la rubrique « format d'envoi des news » (attention : ne confondez pas le format d'envoi des « news » et celui du courrier électronique), sélectionnez « texte brut », puis cliquez sur le bouton « paramètres de texte brut ».
Cochez « MIME » et (ceci est extrêmement important), à la rubrique « coder le texte en utilisant », choisissez « Aucun ».
Cochez la case « Permettre les caractères 8 bits dans les en-têtes ».
- Cliquez sur le bouton « Polices ». Dans la liste « Paramètres des polices », mettre en surbrillance ce qui, selon les versions, s'appelle « Western », « Alphabet occidental », « Europe occidentale » ou « Latin ». Une fois le bon choix mis en surbrillance, aller à la rubrique « codage » et y choisir « Latin 9 (ISO) ». Enfin, cliquer sur le bouton « Par défaut ».
- Cliquez sur le bouton « Paramètres internationaux ». Vérifiez le codage par défaut (ce doit être « Latin 9 (ISO) ») mais veillez à ce que la case « Utiliser le codage par défaut pour tous les messages entrants » ne soit **PAS** cochée.
Cliquer ici pour télécharger l'utilitaire
Pour télécharger l'utilitaire, cliquer sur le lien qui précède. Le mieux est d'enregistrer le fichier sur votre disque dur (n'oubliez pas dans quel dossier vous l'aurez mis !) et de l'exécuter à partir de là. L'installation est totalement automatique. Comme cet utilitaire ne fait qu'activer une possibilité déjà existante dans le logiciel, il ne comporte ni menu ni réglage d'aucune sorte. Une fois l'utilitaire exécuté, vous pouvez effacer le fichier téléchargé (OE8859E.EXE). Exécuter plusieurs fois ce programme, par erreur, est inutile, mais sans danger. Exécuter ce programme alors qu'Outlook express possède déjà le jeu ISO-8859-15 est également sans danger et sans effet. Exécuter ce programme par erreur alors que la version d'Outlook express installée sur le système n'est pas une version 5.x ou 6.x ou même alors qu'Outlook express n'est pas installé est également sans danger.
... aux contributeurs du forum news:fr.usenet.8bits (forum francophone consacré aux problèmes de transmission des caractères accentués sur « Usenet ») qui m'ont aidé à comprendre pourquoi certaines versions d'Outlook express étaient plus riches que d'autres et à y remédier !
Les utilisateurs expérimentés qui souhaitent effectuer manuellement les opérations auxquelles procède l'utilitaire consulteront avec intérêt la page d'explications http://www.aminautes.org/forums/configurer/oe/oelatin9.html.
Pour toute information relative à cet utilitaire, écrire à Denis Liégeois (denis.liegeois@euronet.be).
L'utilitaire modifie légèrement les tables de transcodage de la façon suivante :