Clone in a terminal:
Commit b7549b1
Johan Mattsson - 2015-08-08T06:46:19+00:00
b7549b167cb8c2a9726c0c9a09dcefe4aed36fb4johan.mattsson.m@gmail.com

Fix acender and decender in hhea table

Changed files (1)

Diff

diff --git a/libbirdfont/OpenFontFormat/HheaTable.vala b/libbirdfont/OpenFontFormat/HheaTable.valaindex 07376b7..23b3e14 100644--- a/libbirdfont/OpenFontFormat/HheaTable.vala+++ b/libbirdfont/OpenFontFormat/HheaTable.vala@@ -91,7 +91,10 @@ public class HheaTable : OtfTable { 		fd.add_fixed (version); // table version 		 		ascender = (int16) rint (font.top_limit * HeadTable.UNITS);+		ascender -= (int16) rint (font.base_line * HeadTable.UNITS);+		 		descender = (int16) rint (font.bottom_limit * HeadTable.UNITS);+		descender -= (int16) rint (font.base_line * HeadTable.UNITS); 		 		fd.add_16 (ascender); // Ascender 		fd.add_16 (descender); // Descender

Contact

Email: johan.mattsson.m@gmail.com
Mastodon: typo.social/@birdfont
GitHub: johanmattssonm
LinkedIn: johan-mattsson-2ab324112