On Sun, Feb 20, 2011 at 08:23:39PM +0000, Jonathan Kew wrote: > On 20 Feb 2011, at 14:39, Khaled Hosny wrote: > > > On Sun, Feb 20, 2011 at 04:29:49PM +0200, Khaled Hosny wrote: > >> I'm trying to write a simple HB test and thought using FreeType/Cairo > >> would be the shortest path. I got the code to shape the text, but glyph > >> positions are wrong (at least horizontal positions); some glyphs are too > >> close, others are spaced out than they should. > >> > >> I'm not sure what is wrong with the attached code, but I'm not familiar > >> with any of the FreeType/HarfBuzz/Cairo black magic. > > > > Attached example of the output I'm getting. > > Have you tried a similar example, but with LTR directionality? That might > help narrow down the problem area.
I got similar spacing issues with LTR text. I'm suspecting that the size setting in FT_Set_Char_Size() and cairo_set_font_size() don't line together, but I'm not sure what would be the correct use of both. Regards, Khaled -- Khaled Hosny Egyptian _______________________________________________ HarfBuzz mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/harfbuzz
