W3C home > Mailing lists > Public > www-international@w3.org > January to March 2014

Re: [css-text] I18N-ISSUE-333: 'letter-spacing' and Arabic

From: Jonathan Kew <jfkthame@googlemail.com>
Date: Sat, 25 Jan 2014 16:30:15 +0000
Message-ID: <52E3E697.8060704@gmail.com>
To: Najib Tounsi <ntounsi@emi.ac.ma>, "Phillips, Addison" <addison@lab126.com>, "CSS WWW Style (www-style@w3.org)" <www-style@w3.org>
CC: www International <www-international@w3.org>
On 24/1/14 20:19, Najib Tounsi wrote:
> On 1/24/14 6:31 PM, Phillips, Addison wrote:
>> State:
>>      OPEN WG Comment
>> Product:
>>      CSS3-text
>> Raised by:
>>      Addison Phillips
>> Opened on:
>>      2014-01-23
>> Description:
>>      Section 8.2: The section on "tracking" ('letter-spacing') should probably reiterate that tracking does not break cursive/ligating scripts like Arabic.
>>
>
>
> Yes. May be add an exemple. Here in image:
>
>
>
> Source: given the style
>   p    { letter-spacing: 1em; }
>
> <p  style="font-family:'Arial'">
> المغرب
> </p>
>
> <p>
> اﳌغرب
> </p>
>
> In the first <p>, letters Lam ل and Meem م are two characters (U+0644
> and U+0645)
> In the second <p>, they are ligated in one (U+FCCC).
>
>
> Note: "font-family:Arial"  is here to avoid some browsers default
> rendering with ligature anyway.

While letter-spacing should not break Arabic cursive connection, it 
probably *should* break optional stylistic ligatures such as lam-meem 
that some fonts may use by default. Only mandatory ligatures (i.e. 
lam-alef) that are a fixed requirement of the script's shaping behavior 
would be expected to be preserved in letter-spaced text.

JK
Received on Saturday, 25 January 2014 16:30:44 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 21 September 2016 22:37:36 UTC