|
UTILISATION DU JEU DE CARACTÈRES ISO LATIN N°9 AVEC PEGASUS MAIL.
Le jeu de caractères ISO Latin n° 1 (ou ISO-8859-1) est le plus utilisé sur internet et sur usenet pour de nombreuses langues européennes, mais il lui manque certains caractères, dont l'Euro et le « E dans l'O ».
Cf. la table des caractères.
L'I.S.O. (Organisation Internationale de Normalisation) a récemment adopté une nouvelle norme (Latin n° 9, ou ISO-8859-15) pour compléter ces manques.
Le latin n° 9 peut être utilisé pour les langues suivantes : albanais, allemand, anglais, basque, breton, catalan, danois, espagnol, estonien, féroïen, finnois, français, frison, gaélique écossais, gaélique irlandais (nouvelle orthographe), galicien, gallois, groenlandais, islandais, italien, latin, luxembourgeois, néerlandais, norvégien, portugais, romanche et suédois.
Par ailleurs, Microsoft a mis à jour son jeu de caractères propriétaire le plus souvent utilisé sous Windows en Europe (le codepage 1252), ainsi que de nombreuses polices. Cette mise à jour est incluse dans Windows 98, et peut être téléchargée pour Windows 95 et NT sur le site de Microsoft.
Ces deux tables de codes sont très semblables, mais une table de conversion est tout de même nécessaire pour passer de l'un à l'autre. Je vous propose ici une table de correspondance (Local Mime Translation Table) pour Pegasus Mail version 3.x pour Win32.
Comment faire :
Vérifiez votre version de Pegasus Mail (il faut une version 3 ou supérieure pour Windows 9x ou NT);
Vérifiez que vous avez les nouvelles polices (par exemple, saisissez la combinaison de touches [AltGr][E] sous l'éditeur WordPad avec une police Arial : vous devez voir le symbole de l'Euro; sinon, téléchargez la mise à jour chez Microsoft);
Téléchargez le fichier de ressources wpm-lmtt.rsc;
Fermez Pegasus s'il était ouvert;
Enregistrez-le bien sous le nom wpm-lmtt.rsc, et copiez le dans le répertoire où se trouve l'exécutable de Pegasus PMAIL.EXE (par défaut C:\Pmail\);
Attention ! si vous utilisez déjà un fichier wpm-lmtt.rsc particulier, ne l'écrasez pas; téléchargez le fichier source wpm-lmtt.r, ouvrez-le avec votre éditeur de texte préféré, ainsi que le votre (après l'avoir sauvegardé...), fusionnez les deux, et compilez le fichier de ressources à l'aide de RESCOM (je ne détaille pas - si vous ne savez pas faire, abstenez-vous !);
Même si vous n'utilisez pas déjà de fichier wpm-lmtt.rsc, je vous incite à téléchargez le fichier source wpm-lmtt.r, et à l'archiver;
Ça y est ! vous êtes prêts à recevoir des courriers en Latin n° 9, vous pourrez désormais les lire;
Pour pouvoir en envoyer, je vous conseille de vous créer une nouvelle identité spéciale, avec ISO-8859-15 dans la zone « Default MIME character set » des options avancées (la documentation de Pegasus dit qu'il n'y a qu'un chiffre après ISO-8859-, mais ça passe); Quand vous enverrez du courrier depuis cette identité, il sera au format Latin n° 9.
Précautions :
(ceci est tiré de l'ancien site d'É. Liger, que je remercie au passage)
Par défaut, MS Exchange Server 5.5 ne reconnaît pas ISO-8859-15 et propose d'afficher les messages en tant que pièce jointe. Une solution a semble-t-il été trouvée par Francis Dhumes;
Certaines passerelles de mail Internet / messagerie interne ne reconnaissent pas ISO-8859-15 et provoquent des rejets. Éviter d'envoyer de l'ISO-8859-15 vers ces adresses;
Les caractères dont le code hexadécimal est compris entre 0x7F (127 en décimal) et 0x9F (159 en décimal) existent dans le codepage 1252 de Windows, mais n'existent pas en Latin n°1 (ISO-8859-1) : évitez de les utiliser;
Cette manipulation n'est pas supportée par Pegasus, mais vous pouvez obtenir de l'aide en m'écrivant, ou sur le forum usenet fr.comp.mail.
Complément :
Vous pouvez aussi avoir besoin d'un gestionnaire de clavier amélioré.
|

|
ISO LATIN #9 WITH PEGASUS MAIL.
The character set ISO Latin #1 (or ISO-8859-1) is widely used on internet and usenet for a lot of european languages, but it does not contain some characters, such as the Euro sign, the ligatures OE required in french, the "S" and "Z" with caron, and the Y with diaresis.
Cf. the characters table.
The I.S.O. (International Standardization Organization(URL !!)) has recently adopted a new standard (Latin # 9, or ISO-8859-15) to correct these omissions.
The latin #9 encoding may be used for the following languages : Albanian, German, English, Basque, Breton, Catalan, Danish, Spanish, Estonian (Esthonian), Faeroese (Faroese), Finnish, French, Frisian (Friesian), Scottish Gaelic (Goidelic), Irish Gaelic (new spelling), Galician, Welsh, Greenlandic (Inuit), Icelandic, Italian, Latin, Dutch, Norvegian, Portuguese, Romansch (Romansh, Friulian, Ladin) and Swedish.
However, Microsoft has updated its proprietary character set mostly used under Windows in Europe (the codepage 1252), with a lot of fonts. This update is included in Windows 98, and may be downloaded for Windows 95 and NT on Microsoft's site.
These two character sets are very closed, but a character translation table is anyhow required to convert messages from one set to the other one. Such a map (Local Mime Translation Table) for Pegasus Mail version 3.x for Win32 is downloadable from this page.
How to :
Check your release of Pegasus Mail (a version 3 or above for Windows 9x or NT is required);
Check that you have got the new fonts (for example, enter the keys sequence [AltGr][E] in the text editor WordPad with an Arial font : you should see the Euro sign; if not, download the patch from Microsoft);
Download the resources file wpm-lmtt.rsc;
Close your Pegasus session if it was open;
Save it as wpm-lmtt.rsc, and copy it into the same directory as Pegasus PMAIL.EXE (the default directory is C:\Pmail\);
Warning ! if you are already using a special file wpm-lmtt.rsc, do not overwrite it; download the source file wpm-lmtt.r, open it with your prefered text editor, open your original file too (after a backup...), copy-paste them together, and compile the resulting resources file with RESCOM (I do not give more details - if you do not understand, do not change anything !);
Even if you do not use a wpm-lmtt.rsc file, you are requested to download the source file wpm-lmtt.r, and to archive it;
It is done ! you are ready to receive mails encoded with Latin #9, you can read them;
To send mails, I think it is better to add a new special identity, with ISO-8859-15 in the field "Default MIME character set" of the advanced options (the Pegasus's help file says that there is only one digit after ISO-8859-, but it is OK); When you will send mail from this identity, it will be translated in Latin #9.
Precautions :
(parts of the following text come from É. Liger)
By default, MS Exchange Server 5.5 does not recognize ISO-8859-15 and it transports the messages as an attachment. A solution has apparently been found by Francis Dhumes;
Some poorly configured internet mail gateways / internal mailing systems do not recognize ISO-8859-15 and cause bounces. Avoid sending mails encoded with ISO-8859-15 towards these domains;
The characters which have a hexadecimal code between 0x7F (decimal 127) et 0x9F (decimal 159) belongs to the Windows codepage 1252, but do not exist in Latin #1 (ISO-8859-1) : avoid using them;
This handling is not supported by the Pegasus team, but you could get some help by writing me, or on the usenet forum comp.mail.pegasus-mail.ms-windows.
|