diff --git a/.gitignore b/.gitignore index b318229b87..65228df706 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,5 @@ Source*.ttf # ignore jekyll files in docs folder docs/_site/* docs/.jekyll-cache +.venv +.DS_Store diff --git a/Italic/SourceSerif4Variable-Italic.designspace b/Italic/SourceSerif4Variable-Italic.designspace index e9e2f0f87c..1065e995a7 100644 --- a/Italic/SourceSerif4Variable-Italic.designspace +++ b/Italic/SourceSerif4Variable-Italic.designspace @@ -9,31 +9,11 @@ - - - - - - - - - - - - - - - - - - - - @@ -41,135 +21,18 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -177,7 +40,6 @@ - @@ -186,7 +48,6 @@ - @@ -194,7 +55,6 @@ - @@ -202,7 +62,6 @@ - @@ -210,103 +69,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Roman/SourceSerif4.designspace b/Roman/SourceSerif4.designspace index a3fd293bf8..a589de44b2 100644 --- a/Roman/SourceSerif4.designspace +++ b/Roman/SourceSerif4.designspace @@ -1,32 +1,12 @@ - - - - - - - - - - - - - - - - - - - - @@ -35,135 +15,18 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -171,7 +34,6 @@ - @@ -179,7 +41,6 @@ - @@ -187,7 +48,6 @@ - @@ -195,7 +55,6 @@ - @@ -203,103 +62,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Roman/SourceSerif4Variable-Roman.designspace b/Roman/SourceSerif4Variable-Roman.designspace index 42758935a8..beb61337ed 100644 --- a/Roman/SourceSerif4Variable-Roman.designspace +++ b/Roman/SourceSerif4Variable-Roman.designspace @@ -9,31 +9,11 @@ - - - - - - - - - - - - - - - - - - - - @@ -41,135 +21,18 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -177,7 +40,6 @@ - @@ -186,7 +48,6 @@ - @@ -194,7 +55,6 @@ - @@ -202,7 +62,6 @@ - @@ -210,103 +69,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/familyOS2.fea b/familyOS2.fea index f97901edbd..3dc832e2f5 100644 --- a/familyOS2.fea +++ b/familyOS2.fea @@ -1,8 +1,8 @@ -TypoAscender 1036; # Must be the same on all fonts for cross-platform consistency -TypoDescender -335; # Must be the same on all fonts for cross-platform consistency +TypoAscender 950; # Must be the same on all fonts for cross-platform consistency +TypoDescender -250; # Must be the same on all fonts for cross-platform consistency TypoLineGap 0; # Must be zero for cross-platform consistency -winAscent 1036; # Must be the same on all fonts for cross-weight consistency -winDescent 335; # Must be the same on all fonts for cross-weight consistency +winAscent 950; # Must be the same on all fonts for cross-weight consistency +winDescent 250; # Must be the same on all fonts for cross-weight consistency CapHeight 670; WidthClass 5; # Medium (normal) Vendor "ADBO"; diff --git a/familyTables.fea b/familyTables.fea index 59b6c4a410..5353acdac1 100644 --- a/familyTables.fea +++ b/familyTables.fea @@ -4,8 +4,8 @@ table head { table hhea { - Ascender 1036; # Must match OS/2.winAscent for cross-platform consistency - Descender -335; # Must match OS/2.winDescent for cross-platform consistency + Ascender 950; # Must match OS/2.winAscent for cross-platform consistency + Descender -250; # Must match OS/2.winDescent for cross-platform consistency LineGap 0; # Must be zero for cross-platform consistency } hhea;