I just pushed a fix for Uniscribe backend. Please test. I'm making 1.0.2
release now.
On 15-08-07 12:15 AM, Tom Hindle wrote:
Hello,
Recently I created a experimental patch for Firefox to allow use of harfbuz's
uniscribe backend, selectable via a about:config option.
The patch can be
src/hb-coretext.cc |1 +
1 file changed, 1 insertion(+)
New commits:
commit 958c268fa3a520666436e77a2111a3b564a36d96
Author: Behdad Esfahbod beh...@behdad.org
Date: Wed Aug 19 13:22:12 2015 +0100
[coretext] Add TODO item
diff --git a/src/hb-coretext.cc b/src/hb-coretext.cc
index
src/hb-uniscribe.cc | 25 +++--
1 file changed, 19 insertions(+), 6 deletions(-)
New commits:
commit 7c5bee09d9c7c25672c7c77572ebae0b731892d0
Author: Behdad Esfahbod beh...@behdad.org
Date: Wed Aug 19 13:20:31 2015 +0100
[uniscribe] Fix font scale handling
Tag '1.0.2' created by Behdad Esfahbod beh...@behdad.org at 2015-08-19 13:40
-0700
1.0.2
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
iEYEABECAAYFAlXUeSUACgkQn+4E5dNTERWiVACgicxrL92Pn6mEVZZz6eILWW7y
hfwAnA08mfynL6DFG657RE7l6CWn4GQi
=JOuy
-END PGP SIGNATURE-
Changes since 1.0.1-17:
Sylvain Becker wrote to me to point out that he has updated SDL_ttf to use
HarfBuzz:
https://bugzilla.libsdl.org/show_bug.cgi?id=3046
Not sure exactly what the implications are, but I thought I share.
Cheers,
--
behdad
http://behdad.org/
___
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],
The vertical origin is usually determined by VORG, or vmtx if missing, or
ascent if missing. The font has TypoAscender