> However, I see that the mapping result of lookup 76, `glyph242', is
> part of the set returned by `hb_ot_layout_lookup_collect_glyphs', so
> everything's' fine.  Sorry for the noise.

Well, I've now taken a look at `mangal.ttf' (version 5.91 from
Windows 7), and I get *a lot* of glyphs not covered by
`hb_ot_layout_lookup_collect_glyphs', which is really bad for me.

Example: `glyph201', which is part of the following rule in lookup 7:

  <LigatureSet glyph="uni0915">
     <Ligature components="uni094D" glyph="glyph201"/>

It is also part of lookup 11:

  <LigatureSet glyph="glyph201">
    <Ligature components="glyph90" glyph="glyph345"/>

and lookup 15:

  <LigatureSet glyph="glyph201">
    <Ligature components="uni0924" glyph="glyph417"/>


    Werner


PS: Note that there are also some glyphs in the font (like `glyph54')
    that are used as subglyphs in composite glyphs only – something I
    have to take care directly in ttfautohint –, but the above problem
    is independent of that, since subglyphs and ligatures are two
    different issues.
_______________________________________________
HarfBuzz mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/harfbuzz

Reply via email to