On 13-03-06 03:56 PM, Rajeesh K Nambiar wrote: > > On Thu, Mar 7, 2013 at 1:28 AM, Behdad Esfahbod <[email protected] > <mailto:[email protected]>> wrote: > > > Right. Was there in fact a 'mlym' spec ever? IIRC Malayalam was added > when > the new specs were designed. > > I *think*, and correct me if I'm wrong, the pre-win7 spec was 'mlym' and the > win-7 spec introduced 'mlm2'. I can't seem to find the supporting > documentation in microsoft opentype site though.
You are right. > At any rate, you need to add a 'pref' table to the font that matches the > sequence 'Ra,Halant' (for 'mlym') or 'Halant,Ra' (for 'mlm2'). You add > that > and the font works. We are not going to work around this. > > The problem is, there is already a 'pstf' table for 'Ra, Halant' (for mlym) > defined in Rachana and Meera, which is present for years and I know not why (I > thought only 'Halant+Ra' should make the 'Ra sign'). We tried adding 'pref' > table also for the same sequence during the Pune language summit, but then > found that the 'Ra' rendering goes haywire with complex conjuncts and to fix > that a lot of combinations to be added in the font. :-/ One way to do it is to add a contextual lookup that matches Ra,Halant, but does nothing to it (ie. has no lookups applied). That may be just enough to do the magic. -- behdad http://behdad.org/ _______________________________________________ HarfBuzz mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/harfbuzz
