[HarfBuzz] A couple of clarifications regarding HarfBuzz
khaledhosny at eglug.org
Wed Oct 20 08:50:30 PDT 2010
On Wed, Oct 20, 2010 at 05:07:34PM +0200, Tom Hacohen wrote:
> 2. What does language (in hb_buffer) does? Isn't script enough?
Each OpenType lookup is associated with script(s) and language(s) where
it should be active.
> 7. That's maybe not completely HarfBuzz related, but how do I get the
> pen positions inside a ligature? (for drawing cursor, handling
> selection, etc etc) or should I just treat the ligature as one group
> once it has shaped into one?
There is the ligature caret in GDEF table (I don't know how HB presents
such data), but most fonts don't have such carets set so you may want to
divide the ligature into equal parts by the number of its components
(may be HB already does such thing?), see:
Arabic localiser and member of Arabeyes.org team
Free font developer
More information about the HarfBuzz