[Mini-FAQ] Les accents dans les forums fr.*
Philippe.Ladame@wanadoo.fr (Philippe Ladame)
Archive-Name: fr/minis-faqs/accents
[Publication croisée ; Followup-To:poster]
===================================================
= Mini-FAQ : Les accents dans les forums fr. =
===================================================
Dans un passé lointain, le transport des caractères accentués posait
problème. Ce n'est plus le cas : l'usage en est donc recommandé.
Dans la majorité des cas, votre logiciel de News vous propose deux
types de réglages (souvent corrects par défaut).
+ un réglage au niveau du jeu de caractères à utiliser (charset).
- choisissez toujours iso-8859-1, appelé aussi Latin 1,
ou iso-8859-15 (Latin 9) dont l'usage se répand.
+ un réglage au niveau du type de codage souhaité.
- 8 bit: c'est toujours le choix à faire
les autres options :
- Quoted-Printable - Base 64 - HTML - multipart - et autres -
n'ont rien à faire dans les forums fr.* car elles ne font qu'augmenter
inutilement le poids des articles ou le risque d'être mal décodés (parfois
les deux !)
Il est donc recommandé d'utiliser les caractères accentués. Ils "passent"
bien dans les articles pour peu que le logiciel soit correctement
paramétré (voir l'annexe en fin de document).
Les articles qui contiendraient les caractères particuliers comme le
symbole euro et l'e dans l'o doivent, c'est du moins la convention
actuelle, annoncer en en-têtes : charset=iso-8859-15.
Dans certains forums particuliers (sur les langues notamment), il
est parfois recommandé d'utiliser l'UTF-8.
----- Le problème particulier posé par les titres d'articles -----
Il reste cependant une difficulté.
Pour des raisons historiques, il arrive encore parfois que les accents
contenus dans les *titres* ne passent pas toujours bien partout.
Ce problème (de décodage) ne se rencontre plus qu'avec une poignée de
logiciels qui au lieu, par exemple, de :
Subject: Re: Créer un serveur mail sur PC?
afficheront,
Subject: Re: =?iso-8859-1?Q?Cr=E9er?= un serveur mail sur PC?
Ce phénomène s'observe encore essentiellement avec les versions un peu
anciennes de quelques logiciels (Free Agent, Gravity, Mac SOUP) et dans
quelques autres cas (Xnews et Super Gravity dans le cas d'encodage
iso-8859-15), mais devient rare.
Certains "vieux", comme moi, s'appliquent toujours à ne pas mettre
d'accent dans les titres. Mais on peut légitimement considérer
que cette précaution est maintenant superflue.
------------------------------------
Références :
Pour des détails on pourra se reporter, sur le web, au site suivant :
http://www.cru.fr/messagerie/accents.html
De portée générale, l'explication concerne en partie Usenet.
Deux forums sont particulièrement susceptibles d'accueillir des questions
sur l'utilisation des caractères accentués dans les forums fr. :
- news:fr.comp.usenet.lecteurs-de-news et surtout news:fr.usenet.8bits
------------------------------------
Annexe : pour configurer les logiciels
(rédigée à plusieurs mains par divers membres de fr-chartes et d'autres)
> Forté Agent :
Dans : Options >>> General preferences >>> Languages
Send Usenet As = Western no unicode (us-ascii, ISO 8859-1, ISO 8859-15)
Default Charset = Latin 1: Western Europe (ISO 8859-1)
> GnusEmacs
Ajouter dans le .emacs une ligne du genre (standard-display-european 1)
n'est pas forcément une mauvaise idée :)
> Gravity ("SUPER GRAVITY Unofficial Version 2.6 Build 2056")
Aller dans les "Global options" (appuyer sur Ctrl+Shift+O).
Cliquer sur l'onglet "Encoding".
Dans le menu déroulant "Preferred character set:" choisir "iso-8859-15".
Cocher les cases "Send 8 bit characters" et "Send 8 bit chars in header
lines".
> knews
Passe automatiquement en iso-latin1 quand on tape des accents
> MacSOUP
Rien à faire, par défaut MacSOUP poste en 8bit dans les news et en QP
par mail. Ce n'est pas paramétrable.
> Mozilla (toutes plateformes)
Dans le menu Edit | Preferences | Mail & Newsgroups :
- Entrée : Message Display | Languages :
Character Coding : "Western (ISO-8859-1)" (ou iso-8859-15)
- Entrée : Composition | Composing Messages
Décocher "For messages that contain 8-bit chars, use 'quote printable'"
Choisir Wrap plaint text messages at [72] characters
Character Coding : "Western (ISO-8859-1)" (ou iso-8859-15)
- Entrée : Send Format :
Cocher "convert the message to plain text"
Dans la liste "Plain Text Domains", ajouter "fr.*".
> Netscape 4 (Communicator - version anglaise)
Dans Edit | Preferences | Mail&Groups | Messages
1- Décocher la première case: "By default, send HTML Messages"
2- Dans more options:
Pour "Send messages that use 8-bit characters", cocher la case "As is"
(option par défaut)
Pour "when sending HTML messages...", cocher la case "Always convert
the message into plain text"
> News Hoppers
Sur la version que je connais (1.1) il faut cocher à *chaque* envoi
d'article la case "convert to latin 1" dans la boite de dialogue
idoine.
> Opera (version 6)
Par défaut, Opéra publie en "windows-1252". Il faut aller dans
Courrier >>> Editer le compte actif >>> Sortant et sélectionner
"iso-8859-15" dans [Encodage par défaut pour les e-mails envoyés].
Contrairement à ce qu'on pourrait penser ce réglage concerne aussi les
articles de forums.
> Outlook Express
Dans Outils >>> Options >>> Envoyer >>> Format d'envoi des News :
cocher "Texte brut", puis cliquer sur [Paramètres de texte brut], et là
choisir Mime et "aucun" codage.
(cocher aussi "Permettre les caractères 8bit dans les en-têtes")
Pour rendre OE "iso-8859-15 compatible", consulter la page
http://www.aminautes.org/forums/configurer/oe/oelatin9.html
En écriture (nouvel article ou réponse), dans Format >>> Codage
(ou Langue), s'en tenir toujours à "Alphabet occidental" (iso-8859-1)
ou Latin9 (iso-8859-15), sinon les accents ne seront souvent pas
correctement interprétés.
> Outlook Express (pour Macintosh)
Les versions 4.0x postent obligatoirement en Quoted Printable.
Il convient donc de rédiger des articles *sans* accent. :-(
Par contre, la version 5, encode en 8bit. Donc les accents passent bien.
> PINE (Windows et Unix):
à partir du menu principal, aller dans (S)etup, (C)onfig, et :
-cocher (X) l'option enable-8bit-nntp-posting
-dans la case 'character-set', ajouter (en appuyant sur A), la valeur
ISO-8859-1.
Il peut être plus pratique d'appuyer sur W pour rechercher la bonne
option, étant donné la longueur de la liste. Sortir en appuyant sur (E).
> slrn
Rien à faire si l'OS et les polices sont configurées correctement.
Pour générer les entêtes Mime, ajouter dans ~/.slrnrc :
set use_mime 1
set mime_charset "iso-8859-1"
----------------- dernière mise à jour : 10 octobre 2005 --------------
Toute suggestion d'amélioration de ce document sera bienvenue, merci.
Traduit en HTML par faq2html.pl le Wed Nov 3 05:42:13 2010 pour le site Web Usenet-FR.