ZWNJ and CONTEXT

Alireza Saleh saleh at nic.ir
Tue Apr 8 00:52:08 CEST 2008


Thanks. I have checked the link again. It almost cover most issues 
related to ZWNJ usage . I have found 2 characters which is currently 
categorized as DUAL_JOIN in unicode so ZWNJ will be allowed according to 
the regexp, but having ZWNJ at the left of these characters is 
completely invisible in most cases.
The characters are
1) U+0637
2) U+0638
ط‌س( U637 + ZWNJ + U633 )
ط‌س( U637 + U633 )


Would it be possible to edit the currect regexp '/$L $T* ZWNJ $T* $R/' 
the way that supports individual characters or it just only works with 
joining definitation of the character in Unicode table.

ّThere is also no specification for ZWJ for Arabic Script.Is there any 
other resources which have some information about ZWJ usage for Arabic 
Script.

Alireza

Paul Hoffman wrote:
> At 2:21 PM +0430 4/7/08, Alireza Saleh wrote:
>> Hi,
>>
>> According to the new IDNA RFCs the ZWNJ and ZWJ are categorized as 
>> CONTEXTJ which they should have a contextual rule. I haven't find any 
>> rule in the RFC. Where should I find it ? Is it going to be proposed 
>> later ?
>
> It is lightly defined now, and it will be fully proposed later.
>
>> Is there any sample rule available that help us to suggest a suitable 
>> rule for usage of those characters in Arabic script.
>
> The current rules are:
>
> 200C; ZERO WIDTH NON-JOINER; T;
> Between two characters from the same script only. The script must
> be one in which the use of this character causes significant
> visual transformation of one or both of the adjacent characters;
> [[anchor49: ...Regular expression form to be supplied]]
>
> 200D; ZERO WIDTH JOINER; T;
> Between two characters from the same script only. The script must
> be one in which the use of this character causes significant
> visual transformation of one or both of the adjacent characters;
> [[anchor50: ...Regular expression form to be supplied]]
> _______________________________________________
> Idna-update mailing list
> Idna-update at alvestrand.no
> http://www.alvestrand.no/mailman/listinfo/idna-update



More information about the Idna-update mailing list