(Moved from lautex mailing list, more bellow)

On Thu, May 08, 2008 at 02:11:38PM +0300, Khaled Hosny wrote:
> On Thu, May 08, 2008 at 12:53:56PM +0200, Hans Hagen wrote:
> > Khaled Hosny wrote:
> >> On Thu, May 08, 2008 at 12:22:16PM +0200, Hans Hagen wrote:
> >>> Khaled Hosny wrote:
> >>>> On Thu, May 08, 2008 at 10:10:23AM +0200, Taco Hoekwater wrote:
> >>>>> Hans Hagen wrote:
> >>>>>> Khaled Hosny wrote:
> >>>>>>
> >>>>>>> I also tried "Nafees Nastaliq" font
> >>>>>>> http://www.crulp.org/software/localization/Fonts/nafeesNastaleeq.html
> >>>>>>> with also broken result.
> >>>>>>>
> >>>>>>>> See also the arabic chapter (XIII) in mk.pdf:
> >>>>>>>>
> >>>>>>>>  http://pragma-ade.com/general/manuals/mk.pdf
> >>>>>>> I was actually testing the fonts under its guidance :)
> >>>>>> Can you two team up on this issue? the problem is that esp the  
> >>>>>> scripting part of OT is not really defined, only has de facto 
> >>>>>> specs i.e. reversed engineered uniscribe.
> >>>>> I had a quick look at the font with fontforge. It could that 
> >>>>> (part of  the) problems are related to the fact that most of the 
> >>>>> glyph encodings
> >>>>> in the font do not follow unicode, even though the font claims to be a
> >>>>> UnicodeBMP encoded font.  It is quite possible that that confuses the
> >>>>> contextual analyser in MkIV.
> >>>> I'm relaying solely on OpenType here, i.e. the actual glyphs aren't
> >>>> encoded and using isol, init, etc features to map characters to the
> >>>> appropriate glyphs.
> >>>>
> >>>> I tested it with two other OpenType implementations, and I got the
> >>>> expected result.
> >>> this mkmk feature ...
> >>>
> >>> (1) is it directionally sensitive? some features are marked as r2l, some 
> >>> not
> >>
> >> No its not, I think r2l is applicable for cursive anchors and should
> >> mean nothing here (I was trying some thing but forget to remove it
> >> after).
> >> I removed r2l marl from all tables (except curs), but this changed  
> >> nothing.
> >>
> >>> (2) do you use proper mark -> basemark? or just mark to mark?
> >
> > keep in mind that when you update your font, you have to remove the  
> > cached version
> 
> I removed the enteries in fonts/otf of the cache dir, is this enough?
> 

Uploaded Pango output of the same string for comparison,
http://khaled.djihed.com/context/
(Note: the dots are marks, not part of the base glyph; the dot is
basemark and the haraka is mark).

Thanks,
 Khaled

>  Khaled
> 
> >
> > Hans
> >
> > -----------------------------------------------------------------
> >                                           Hans Hagen | PRAGMA ADE
> >               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
> >      tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
> >                                              | www.pragma-pod.nl
> > -----------------------------------------------------------------
> 
> -- 
>  Khaled Hosny
>  Arabic localizer and member of Arabeyes.org team

-- 
 Khaled Hosny
 Arabic localizer and member of Arabeyes.org team

Attachment: signature.asc
Description: Digital signature

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to