Clone in a terminal:
Commit 053b175
Johan Mattsson - 2015-12-13T23:02:21+00:00
053b175e47b79062fd24ee612465226e6e01e0f6johan.mattsson.m@gmail.com

Set decender value to bottom margin for the font

Changed files (1)

Diff

diff --git a/libbirdfont/OpenFontFormat/Os2Table.vala b/libbirdfont/OpenFontFormat/Os2Table.valaindex 3a37b79..e424367 100644--- a/libbirdfont/OpenFontFormat/Os2Table.vala+++ b/libbirdfont/OpenFontFormat/Os2Table.vala@@ -139,11 +139,11 @@ public class Os2Table : OtfTable { 		fd.add_16 (100); // sTypoLineGap  		// usWinAscent-		fd.add_u16 (hhea_table.get_winascent ()); +		fd.add_u16 (ascender);  		 		// usWinDescent (not like sTypoDescender)-		win_descent = hhea_table.get_windescent ();-		if (win_descent < 0) {+		win_descent = descender;+		if (win_descent > 0) { 			warning (@"usWinDescent is unsigned, can not write $(win_descent) to the field."); 			fd.add_u16 (0); 		} else {

Contact

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