<div dir="ltr">Though I really didn't look into font tables, the instinct tells me that "880" is the correct value. Adobe fonts usually use "an em-box that is 12% below the Latin baseline"[1],<div><br></div><div>The vertical origin is usually determined by VORG, or vmtx if missing, or ascent if missing. The font has "TypoAscender 880;"[2].</div><div><br></div><div>I don't know where Mac took the value from, but 1.4% looks a little large error. If it uses CoreText, there used to be a few bugs to get vertical origin in CoreText. I though they were fixed in recent OS X though. Maybe CoreText tweaks values from OpenType tables for some reasons?</div><div><br></div><div>"1000" looks like an em-box. Since all these variations have constant offset, and advances are the same among the 3 configurations, so I'm not sure what the real downsides of using "1000" though.</div><div><br></div><div>I'm not familiar with the coordinate system in Harfbuzz, sorry if the coordinate system handles such offset and the above was pointless.<br><div><br></div><div>[1] <a href="https://blogs.adobe.com/CCJKType/2012/01/afdko-features-tips-tricks-part-1.html">https://blogs.adobe.com/CCJKType/2012/01/afdko-features-tips-tricks-part-1.html</a></div><div>[2] <a href="https://github.com/adobe-fonts/source-han-sans/blob/master/Light/features.JP">https://github.com/adobe-fonts/source-han-sans/blob/master/Light/features.JP</a></div><div><br></div><div>/koji</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Aug 19, 2015 at 4:14 AM, Simon Cozens <span dir="ltr"><<a href="mailto:simon@simon-cozens.org" target="_blank">simon@simon-cozens.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 18/08/2015 11:38, Behdad Esfahbod wrote:<br>
>> Linux<br>
>> [gid9861=0@-500,-880+0,-1000|gid27506=1@-500,-880+0,-1000]<br>
>> OS X<br>
>> [gid9861=0@-500,-894+0,-1000|gid27506=1@-500,-894+0,-1000]<br>
<br>
> Try with --font-funcs=ot.<br>
<br>
Thanks; that gives -1000+0 on both OS X and Linux.<br>
<br>
Now it is getting more and more important to move SILE to OT rather than<br>
FT...<br>
<span class="HOEnZb"><font color="#888888"><br>
S<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
HarfBuzz mailing list<br>
<a href="mailto:HarfBuzz@lists.freedesktop.org">HarfBuzz@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/harfbuzz" rel="noreferrer" target="_blank">http://lists.freedesktop.org/mailman/listinfo/harfbuzz</a><br>
</div></div></blockquote></div><br></div>