Archive Liste Typographie
Message : Re: [Hors sujet] Esp acesbizarres dans lessujets

(Serge Paccalin) - Mardi 03 Février 2004
Navigation par date [ Précédent    Index    Suivant ]
Navigation par sujet [ Précédent    Index    Suivant ]

Subject:    Re: [Hors sujet] Esp acesbizarres dans lessujets
Date:    Tue, 03 Feb 2004 07:36:37 +0100
From:    Serge Paccalin <sp@xxxxxxxxxxxx>

Le mardi 3 février 2004 01:49:38
Paul Guertin a écrit
à typographie@xxxxxxxx
(dans "[Hors sujet] Esp acesbizarres  dans lessujets"):

> Excusez le hors sujet, mais quelqu'un sait-il ce qui explique
> l'apparition et la disparition d'espaces dans le champ
> "Subject:" de certains messages? Ça rend la lecture en ordre
> de discussion (threading) quelque peu difficile.
> 
> Dans une discussion récente, voici quelques exemples de
> mutations :
> 
> Re: [typo] INHA lettrines [était:Espace et point d'interrogation]
> Re: [typo] INHA lettrines [était:Espace etpoint d'interrogation]
> Re: [typo] INHA lettrines [était:Espaceetpoint  d'interrogation]
> Re : [typo] INHA lettrines [é tait:Espaceetpoint  d'interrogation]

La cause est l'utilisation de caractères accentués dans le champ. Pour
permettre le transport de ces accents à travers des passerelles ne
gérant que l'ASCII pur, il est prévu de coder les caractères non-ASCII
dans des « entités » indiquant le jeu de caractères, puis le code du
caractère litigieux ; ça ressemble à ça :

  =?iso-8859-1?Q?=E9tait?=

Les espaces de part et d'autre d'une telle entité ne sont pas
significatifs, ce qui fait que des espaces peuvent être ajoutés lors du
codage, qui ne sont pas toujours retirés lors du décodage.

D'autre part, différents logiciels « démarrent » leurs entités à
différents moments ; certains ne codent que les caractères accentués :

  [ =?iso-8859-1?Q?=E9?= tait: Espace...

D'autres codent les mots entiers :

  =?iso-8859-1?Q?[=E9tait:?= Espace...

D'autres commencent dès qu'un caractère non-alphanumérique apparaît, ou
codent le champ entier, etc.

-- 
  ___________   
_/ _ \_`_`_`_)  Serge PACCALIN -- sp ad mailclub.net
 \  \_L_)   Il faut donc que les hommes commencent
   -'(__)   par n'être pas fanatiques pour mériter
_/___(_)    la tolérance. -- Voltaire, 1763