Dear Shriramana,

> On Sat, Aug 6, 2011 at 5:08 AM, Behdad Esfahbod <[email protected]> wrote:
> > Thanks Martin.  Now that we have multi-shaper infrastructure in place, I'll 
> > go
> > ahead and do that.
> 
> Sorry to sound ignorant, but HB is OpenType technology for rendering,
> Graphite is a different technology for the same -- what exactly is the
> need/nature of connection between the two? Integration between two
> technologies in *general* sounds a good thing, but I'm curious to know
> the details.

HB supplies a shaping interface to applications, which don't care *how* that 
shaping is done, just so long as it is done and is returned in an agreed 
fashion. HB implements, as its primary technology, OpenType to do that shaping. 
But there is nothing to stop it also using Graphite or AAT (if someone were to 
write an implementation of AAT) or any other shaping technology, to do the 
shaping the application requires. By integrating Graphite under the HB shaper 
API, applications only need concern themselves with the one API to get good 
shaping from Graphite fonts as well as OpenType fonts.

Yours,
Martin
_______________________________________________
HarfBuzz mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/harfbuzz

Reply via email to