Hi,<br>
<br>
I am trying to render Arabic text using harfbuzz. The problem is that when i glue the glyphs using the x_advance most of the glyphs are glued correctly. but in some cases there is 1 or 2 pixel distance between glyphs.<br>
<br>I debugged through the harfbuzz code and was able to confirm that the GPOS table is present in the font face. But the GPOS data doesn't seem to be applied to the buffer. That is why when i get glyph positions only x_advance values are there but the x_offset and y_offset values are always 0.<br>
<br>Am I missing something here? Please help.<br><br>Thanks,<br>Sami<br><br><div class="gmail_quote">On Thu, Jul 5, 2012 at 7:43 PM, Samiullah Khawaja <span dir="ltr"><<a href="mailto:sami.khawaja@gmail.com" target="_blank">sami.khawaja@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thanks guys.<br><br>I am trying to link ICU with harfbuzz... will update you guys with it.<br><br>Regards,<br>Sami<div class="HOEnZb">
<div class="h5"><br><br><div class="gmail_quote">On Thu, Jul 5, 2012 at 7:37 PM, Behdad Esfahbod <span dir="ltr"><<a href="mailto:behdad@behdad.org" target="_blank">behdad@behdad.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On 07/05/2012 08:51 AM, Tom Hacohen wrote:<br>
> As for the unicode functions: I think they are used in harfbuzz only for<br>
> script detection, wide-characters and mirrored characters (probably more),<br>
<br>
</div>More. Fallback mark positioning, cluster formation, normalization.  If you are<br>
willing to give those all up, well, you may as well not use HarfBuzz to begin<br>
with :).   Not exactly that, but close.<br>
<span><font color="#888888"><br>
behdad<br>
</font></span></blockquote></div><br><br clear="all"><br></div></div><div class="HOEnZb"><div class="h5">-- <br>Samiullah Khawaja<br>Software Engineer<br>email: <a href="mailto:sami.khawaja@gmail.com" target="_blank">sami.khawaja@gmail.com</a><br>
voice: <a href="tel:%2B%2892%29%200321-4184324" value="+923214184324" target="_blank">+(92) 0321-4184324</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Samiullah Khawaja<br>Software Engineer<br>email: <a href="mailto:sami.khawaja@gmail.com">sami.khawaja@gmail.com</a><br>voice: +(92) 0321-4184324<br>