<div>Ok I will try it.</div><div><br></div>And any comments about the non-zero advance for Non spacing markers with the Traditional Arabic Font that comes with Windows? I think I also noticed the same behavior in nafees nastaleeq font developed at CRULP for URDU.<br>
<br><div class="gmail_quote">On Fri, Oct 26, 2012 at 4:21 AM, 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 class="im">On 12-10-25 03:36 PM, Samiullah Khawaja wrote:<br>
> Yes the unicode callback are all set and good. Not sure about the version. Its<br>
> the one you released in early september. I think 10 september.<br>
<br>
</div>Then I need to see the font and text to be of any help. Do try with 0.9.5<br>
that I released a few days ago if you can.<br>
<br>
behdad<br>
<div class="im"><br>
<br>
> On Fri, Oct 26, 2012 at 2:57 AM, Behdad Esfahbod <<a href="mailto:behdad@behdad.org">behdad@behdad.org</a><br>
</div><div class="im">> <mailto:<a href="mailto:behdad@behdad.org">behdad@behdad.org</a>>> wrote:<br>
><br>
> Do you have Unicode callbacks set up properly? What version are you using?<br>
><br>
> On 12-10-25 02:44 PM, Samiullah Khawaja wrote:<br>
> > Figured it out, Previously i was confused with the x_offset and y_offset<br>
> > always zero. But then found that it is something that is added after the<br>
> > bearings (Had to get this info by debugging the harfbuzz code all the<br>
> way down<br>
> > to the position formats and x_offset and y_offset calculation).<br>
> ><br>
> > My text rendering is good now. But for some fonts the NSM are not<br>
> detected and<br>
> > their advance is not zero. For example the Traditional Arabic font in<br>
> Windows.<br>
> ><br>
> > Another thing that I have a font that has GDEF table missing (I found this<br>
> > after debugging through harfbuzz code), due to this harfbuzz does not do<br>
> > substition, any hints?<br>
> ><br>
> > On Fri, Oct 26, 2012 at 12:47 AM, Behdad Esfahbod <<a href="mailto:behdad@behdad.org">behdad@behdad.org</a><br>
> <mailto:<a href="mailto:behdad@behdad.org">behdad@behdad.org</a>><br>
</div><div class="im">> > <mailto:<a href="mailto:behdad@behdad.org">behdad@behdad.org</a> <mailto:<a href="mailto:behdad@behdad.org">behdad@behdad.org</a>>>> wrote:<br>
> ><br>
> ><br>
> ><br>
> > On 12-10-25 12:47 PM, Behdad Esfahbod wrote:<br>
> > >> > Are these values 16.16 fractional values or 26.6 fractional values?<br>
> > > Depends on what you set in hb_font_set_scale(). Whatever value<br>
> you set<br>
> > there<br>
> > > will represent on em-square. Up to you to interpret what the<br>
> number means.<br>
> ><br>
> > Though, for hb-ft, they mean 26.6 indeed.<br>
> ><br>
> > behdad<br>
> ><br>
> ><br>
> ><br>
> ><br>
> > --<br>
> > Samiullah Khawaja<br>
> > Software Engineer<br>
> > email: <a href="mailto:sami.khawaja@gmail.com">sami.khawaja@gmail.com</a> <mailto:<a href="mailto:sami.khawaja@gmail.com">sami.khawaja@gmail.com</a>><br>
</div>> <mailto:<a href="mailto:sami.khawaja@gmail.com">sami.khawaja@gmail.com</a> <mailto:<a href="mailto:sami.khawaja@gmail.com">sami.khawaja@gmail.com</a>>><br>
> > voice: <a href="tel:%2B%2892%29%200321-4184324" value="+923214184324">+(92) 0321-4184324</a> <tel:%2B%2892%29%200321-4184324><br>
<div class="HOEnZb"><div class="h5">><br>
><br>
><br>
><br>
> --<br>
> Samiullah Khawaja<br>
> Software Engineer<br>
> email: <a href="mailto:sami.khawaja@gmail.com">sami.khawaja@gmail.com</a> <mailto:<a href="mailto:sami.khawaja@gmail.com">sami.khawaja@gmail.com</a>><br>
> voice: <a href="tel:%2B%2892%29%200321-4184324" value="+923214184324">+(92) 0321-4184324</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <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>