Utilitaire de configuration
permettant de lire le jeu de caractères ISO-8859-15
(pour Outlook express 5.x ou 6.x
sous Windows 95/98/Me/NT/2000/XP)

 

Téléchargement

Réglages

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 ».

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 :

  1. si vous tentez d'envoyer le e dans l'o en ISO-8859-1, OE ne le transformera plus en simple « o », ce qui est très vilain. Il vous avertira automatiquement du problème et vous invitera à transmettre dans un autre jeu de caractères (le jeu de caractères à choisir est évidemment « Latin 9 ») ;
  2. lorsque vous transmettez en ISO-8859-1 ou en ISO-8859-15, OE efface habituellement les espaces en fin de ligne. C'est ennuyeux si vous souhaitez introduire une « signature », car le délimiteur de signature correct se constitue de deux tirets suivis d'une espace. Une fois l'utilitaire installé, vous pouvez remédier à ce petit problème grâce à l'astuce suivante : faites suivre les deux tirets du caractère Alt 0129 au lieu d'une espace normale. Ce caractère s'obtient en maintenant la touche Alt enfoncée et en tapant successivement 0129 sur le pavé numérique, après quoi vous pouvez relâcher la touche Alt) . Ce caractère se visualise, à l'écran, quand vous composez votre message, comme un petit carré vide, mais à l'envoi, OE le convertira bien en une espace normale, de telle sorte que votre signature aura un délimiteur correct, pour le plus grand bonheur des utilisateurs de divers autres logiciels. Soyez attentif : si vous décidez de modifier un article non encore expédié et qui serait en attente dans la boîte d'envoi, songez à y remettre le fameux caractère 0129.
  3. OE ne tient pas compte des espaces insécables que vous pourriez insérer pour empêcher la coupure intempestive d'une ligne. L'utilitaire modifie légèrement les tables de transcodage vers ISO-8859-1 et ISO-8859-15 de façon à convertir en espace insécable le caractère Alt 0144. Si vous utilisez ce caractère, vous verrez un petit carré vide, mais à l'envoi, celui-ci sera converti en espace insécable et la coupure indésirable aura été évitée.