Comments about "Multiple spaces converted into one"

Hi,

There is a long thread of discussion about "Multiple spaces converted into 
one".

Amaya converts multiple spaces into one to reflect as soon as possible the 
HTML or XML white space rule. Multiple spaces and new lines can be inserted 
in the source code to format the source code, but these new lines and spaces 
are not part of the document contents.
Of course, spaces and new lines inserted into preserved elements must be 
preserved and applications mustn't reformat their contents.

The association of a normal space + no-break space is not equivalent to a 
thick space suggested by American and English typography between two 
sentences in the same paragraph. Unicode provides about 14 different spaces 
and I guess that the right solution is a "em space" (  or  ).
As I understand Unicode definition a "em space" is a breakable space.

It was proposed that Amaya transforms automatically two inserted spaces into 
space + no-break space (or to a "em space"?). An automatic convertion is 
probably dangerous because this typography rule doesn't apply to a large set 
of other languages and the double insertion could be due to an error.

Probably Amaya has to help users who want to insert non standard spaces and 
has to manage these spaces correctly.
-- 
     Irène.
-----
Irène Vatton                     INRIA Rhône-Alpes
INRIA                               ZIRST
e-mail: Irene.Vatton@inria.fr       655 avenue de l'Europe
Tel.: +33 4 76 61 53 61             Montbonnot
Fax:  +33 4 76 61 52 07             38334 Saint Ismier Cedex - France

Received on Tuesday, 12 September 2006 07:26:48 UTC