[luatex] About the level of bidi implementation

Yannis Haralambous yannis.haralambous at telecom-bretagne.eu
Fri Apr 10 22:39:58 CEST 2009

Le 10 avr. 09 à 18:40, Idris Samawi Hamid ادريس سماوي  
حامد a écrit :

> do you mean nasta`liq?
> [By the way -- and this is by no means directed at you :-) -- SIL  
> and others have really confused things by talking about "the Urdu  
> script". As you know so well, Urdu uses Arabic script; it just  
> happens to prefer the nastaliq style to the naskh style.]

Technically speaking you have the "Monotype Urdu font" (which is not  
really Nastaliq, but it does follow Urdu contextual analysis).

Again technically speaking you have various "Nasta`liq fonts" using  
Arabic contextual analysis, in fact they are simplified Nasta`liq fonts.

> But maybe I misunderstand you: I get working nastaliq under  
> uniscribe... am I missing something? [I'd be happy for us to start  
> another thread on this topic]

As you can see in the illustration below (taken from my book) Urdu  
contextual analysis has 7 different forms: isolated (not seen in the  
figure), initial (6), medial-odd (5), medial-even (4), pre-pre-final  
(3), pre-final (2) and final (1). If I should continue then I would  
have 1-2-3-4-5-4-5-4-5-...-6. The sample uses Nafees Nasta`liq.

Well understood this kind of contextual analysis is not covered by  
Uniscribe so it has to be specially implemented.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: screenshot_01.png
Type: image/png
Size: 14232 bytes
Desc: not available
Url : http://tug.org/pipermail/luatex/attachments/20090410/fd6b74f9/attachment-0001.png 
-------------- next part --------------

| Yannis Haralambous, Ph.D.      yannis.haralambous at telecom- 
bretagne.eu |
| Directeur d'Études                      http://omega.enstb.org/ 
yannis |
|                                             Tel. +33  
(0) |
|                                             Fax  +33  
(0) |
| Département  
Informatique                                              |
| Télécom  
Bretagne                                                      |
| Technopôle de Brest Iroise, CS 83818, 29238 Brest Cedex 3,  
France     |
| Coordonnées Google-Earth : 48°21'31.57"N  
4°34'16.76"W                 |
                             ...pour distinguer l'extérieur d'un  
                                            mieux vaut n'être pas  

                            ...the ball I threw while playing in the  
                                           has not yet reached the  

               Es gab eine Zeit, wo ich nur ungern über Schubert  
            nur Nächtens den Bäumen und Sternen von ihm vorerzählen  

-------------- next part --------------
A non-text attachment was scrubbed...
Name: Yannis Haralambous.vcf
Type: text/directory
Size: 508 bytes
Desc: not available
Url : http://tug.org/pipermail/luatex/attachments/20090410/fd6b74f9/attachment-0001.bin 
-------------- next part --------------

More information about the luatex mailing list