From a25357ad96e8d92303fb1bb3b6d123391bad442b Mon Sep 17 00:00:00 2001 From: Gleb Dolgich Date: Fri, 1 May 2015 03:07:49 +0100 Subject: [PATCH 01/12] Fix line spacing and font height --- Sources/FantasqueSansMono-Bold.sfd | 26 ++++++++++++---------- Sources/FantasqueSansMono-BoldItalic.sfd | 26 ++++++++++++---------- Sources/FantasqueSansMono-RegItalic.sfd | 28 ++++++++++++------------ Sources/FantasqueSansMono-Regular.sfd | 28 ++++++++++++------------ 4 files changed, 56 insertions(+), 52 deletions(-) diff --git a/Sources/FantasqueSansMono-Bold.sfd b/Sources/FantasqueSansMono-Bold.sfd index ecad510..4429207 100644 --- a/Sources/FantasqueSansMono-Bold.sfd +++ b/Sources/FantasqueSansMono-Bold.sfd @@ -7,10 +7,10 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: 0 -UnderlinePosition: -77 -UnderlineWidth: 213 -Ascent: 1650 -Descent: 398 +UnderlinePosition: -335 +UnderlineWidth: 60 +Ascent: 1638 +Descent: 410 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 @@ -24,22 +24,24 @@ ModificationTime: 1408713018 PfmFamily: 49 TTFWeight: 700 TTFWidth: 5 -LineGap: 50 +LineGap: 0 VLineGap: 0 Panose: 2 11 8 9 2 2 4 3 2 4 -OS2TypoAscent: 1650 +OS2TypoAscent: 1580 OS2TypoAOffset: 0 -OS2TypoDescent: -398 +OS2TypoDescent: -375 OS2TypoDOffset: 0 -OS2TypoLinegap: 100 -OS2WinAscent: 1750 +OS2TypoLinegap: 0 +OS2WinAscent: 1950 OS2WinAOffset: 0 -OS2WinDescent: 398 +OS2WinDescent: 375 OS2WinDOffset: 0 -HheadAscent: 1700 +HheadAscent: 1950 HheadAOffset: 0 -HheadDescent: -398 +HheadDescent: -375 HheadDOffset: 0 +OS2CapHeight: 1580 +OS2XHeight: 1172 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' MarkAttachClasses: 1 diff --git a/Sources/FantasqueSansMono-BoldItalic.sfd b/Sources/FantasqueSansMono-BoldItalic.sfd index 586f115..ce07dec 100644 --- a/Sources/FantasqueSansMono-BoldItalic.sfd +++ b/Sources/FantasqueSansMono-BoldItalic.sfd @@ -7,10 +7,10 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: -11 -UnderlinePosition: -192 -UnderlineWidth: 96 -Ascent: 1650 -Descent: 398 +UnderlinePosition: -335 +UnderlineWidth: 60 +Ascent: 1638 +Descent: 410 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 @@ -24,22 +24,24 @@ ModificationTime: 1408713035 PfmFamily: 49 TTFWeight: 700 TTFWidth: 5 -LineGap: 50 +LineGap: 0 VLineGap: 0 Panose: 2 11 8 9 2 2 4 3 2 4 -OS2TypoAscent: 1650 +OS2TypoAscent: 1580 OS2TypoAOffset: 0 -OS2TypoDescent: -398 +OS2TypoDescent: -375 OS2TypoDOffset: 0 -OS2TypoLinegap: 100 -OS2WinAscent: 1750 +OS2TypoLinegap: 0 +OS2WinAscent: 1950 OS2WinAOffset: 0 -OS2WinDescent: 398 +OS2WinDescent: 375 OS2WinDOffset: 0 -HheadAscent: 1700 +HheadAscent: 1950 HheadAOffset: 0 -HheadDescent: -398 +HheadDescent: -375 HheadDOffset: 0 +OS2CapHeight: 1580 +OS2XHeight: 1172 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' MarkAttachClasses: 1 diff --git a/Sources/FantasqueSansMono-RegItalic.sfd b/Sources/FantasqueSansMono-RegItalic.sfd index 0ee97ea..0234ecc 100644 --- a/Sources/FantasqueSansMono-RegItalic.sfd +++ b/Sources/FantasqueSansMono-RegItalic.sfd @@ -7,10 +7,10 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: -11 -UnderlinePosition: -192 -UnderlineWidth: 96 -Ascent: 1650 -Descent: 398 +UnderlinePosition: -335 +UnderlineWidth: 60 +Ascent: 1638 +Descent: 410 InvalidEm: 0 LayerCount: 2 Layer: 0 0 "Back" 1 @@ -25,24 +25,24 @@ ModificationTime: 1412523574 PfmFamily: 49 TTFWeight: 400 TTFWidth: 5 -LineGap: 50 +LineGap: 0 VLineGap: 0 Panose: 2 11 6 9 2 2 4 3 2 4 -OS2TypoAscent: 1650 +OS2TypoAscent: 1580 OS2TypoAOffset: 0 -OS2TypoDescent: -398 +OS2TypoDescent: -375 OS2TypoDOffset: 0 -OS2TypoLinegap: 100 -OS2WinAscent: 1750 +OS2TypoLinegap: 0 +OS2WinAscent: 1950 OS2WinAOffset: 0 -OS2WinDescent: 398 +OS2WinDescent: 375 OS2WinDOffset: 0 -HheadAscent: 1700 +HheadAscent: 1950 HheadAOffset: 0 -HheadDescent: -398 +HheadDescent: -375 HheadDOffset: 0 -OS2CapHeight: 0 -OS2XHeight: 0 +OS2CapHeight: 1580 +OS2XHeight: 1172 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' MarkAttachClasses: 1 diff --git a/Sources/FantasqueSansMono-Regular.sfd b/Sources/FantasqueSansMono-Regular.sfd index 2b41131..418fd45 100644 --- a/Sources/FantasqueSansMono-Regular.sfd +++ b/Sources/FantasqueSansMono-Regular.sfd @@ -7,10 +7,10 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: 0 -UnderlinePosition: -77 -UnderlineWidth: 156 -Ascent: 1650 -Descent: 398 +UnderlinePosition: -335 +UnderlineWidth: 60 +Ascent: 1638 +Descent: 410 InvalidEm: 0 LayerCount: 2 Layer: 0 0 "Back" 1 @@ -25,24 +25,24 @@ ModificationTime: 1412523823 PfmFamily: 49 TTFWeight: 400 TTFWidth: 5 -LineGap: 50 +LineGap: 0 VLineGap: 0 Panose: 2 11 6 9 2 2 4 3 2 4 -OS2TypoAscent: 1650 +OS2TypoAscent: 1580 OS2TypoAOffset: 0 -OS2TypoDescent: -398 +OS2TypoDescent: -375 OS2TypoDOffset: 0 -OS2TypoLinegap: 100 -OS2WinAscent: 1750 +OS2TypoLinegap: 0 +OS2WinAscent: 1950 OS2WinAOffset: 0 -OS2WinDescent: 398 +OS2WinDescent: 375 OS2WinDOffset: 0 -HheadAscent: 1700 +HheadAscent: 1950 HheadAOffset: 0 -HheadDescent: -398 +HheadDescent: -375 HheadDOffset: 0 -OS2CapHeight: 0 -OS2XHeight: 0 +OS2CapHeight: 1580 +OS2XHeight: 1172 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' MarkAttachClasses: 1 From 56c4353c29c426e236f182b8e27854bf27ffc2ef Mon Sep 17 00:00:00 2001 From: Gleb Dolgich Date: Fri, 1 May 2015 12:43:47 +0100 Subject: [PATCH 02/12] Allow bigger descent --- Sources/FantasqueSansMono-Bold.sfd | 6 +++--- Sources/FantasqueSansMono-BoldItalic.sfd | 6 +++--- Sources/FantasqueSansMono-RegItalic.sfd | 7 +++---- Sources/FantasqueSansMono-Regular.sfd | 7 +++---- 4 files changed, 12 insertions(+), 14 deletions(-) diff --git a/Sources/FantasqueSansMono-Bold.sfd b/Sources/FantasqueSansMono-Bold.sfd index 4429207..a854ac7 100644 --- a/Sources/FantasqueSansMono-Bold.sfd +++ b/Sources/FantasqueSansMono-Bold.sfd @@ -7,10 +7,10 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: 0 -UnderlinePosition: -335 +UnderlinePosition: -363 UnderlineWidth: 60 -Ascent: 1638 -Descent: 410 +Ascent: 1610 +Descent: 438 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 diff --git a/Sources/FantasqueSansMono-BoldItalic.sfd b/Sources/FantasqueSansMono-BoldItalic.sfd index ce07dec..3999944 100644 --- a/Sources/FantasqueSansMono-BoldItalic.sfd +++ b/Sources/FantasqueSansMono-BoldItalic.sfd @@ -7,10 +7,10 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: -11 -UnderlinePosition: -335 +UnderlinePosition: -363 UnderlineWidth: 60 -Ascent: 1638 -Descent: 410 +Ascent: 1610 +Descent: 438 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 diff --git a/Sources/FantasqueSansMono-RegItalic.sfd b/Sources/FantasqueSansMono-RegItalic.sfd index 0234ecc..7925d98 100644 --- a/Sources/FantasqueSansMono-RegItalic.sfd +++ b/Sources/FantasqueSansMono-RegItalic.sfd @@ -7,11 +7,10 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: -11 -UnderlinePosition: -335 +UnderlinePosition: -363 UnderlineWidth: 60 -Ascent: 1638 -Descent: 410 -InvalidEm: 0 +Ascent: 1610 +Descent: 438 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 diff --git a/Sources/FantasqueSansMono-Regular.sfd b/Sources/FantasqueSansMono-Regular.sfd index 418fd45..a649777 100644 --- a/Sources/FantasqueSansMono-Regular.sfd +++ b/Sources/FantasqueSansMono-Regular.sfd @@ -7,11 +7,10 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: 0 -UnderlinePosition: -335 +UnderlinePosition: -363 UnderlineWidth: 60 -Ascent: 1638 -Descent: 410 -InvalidEm: 0 +Ascent: 1610 +Descent: 438 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 From 6b805b27ab6240d1c9d976e626380cac52b882f0 Mon Sep 17 00:00:00 2001 From: Gleb Dolgich Date: Fri, 1 May 2015 12:46:07 +0100 Subject: [PATCH 03/12] Tweak OS/2 and Win heights --- Sources/FantasqueSansMono-Bold.sfd | 6 ++---- Sources/FantasqueSansMono-BoldItalic.sfd | 6 ++---- Sources/FantasqueSansMono-RegItalic.sfd | 6 ++---- Sources/FantasqueSansMono-Regular.sfd | 6 ++---- 4 files changed, 8 insertions(+), 16 deletions(-) diff --git a/Sources/FantasqueSansMono-Bold.sfd b/Sources/FantasqueSansMono-Bold.sfd index a854ac7..3efd2fa 100644 --- a/Sources/FantasqueSansMono-Bold.sfd +++ b/Sources/FantasqueSansMono-Bold.sfd @@ -32,16 +32,14 @@ OS2TypoAOffset: 0 OS2TypoDescent: -375 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1950 +OS2WinAscent: 1610 OS2WinAOffset: 0 -OS2WinDescent: 375 +OS2WinDescent: 438 OS2WinDOffset: 0 HheadAscent: 1950 HheadAOffset: 0 HheadDescent: -375 HheadDOffset: 0 -OS2CapHeight: 1580 -OS2XHeight: 1172 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' MarkAttachClasses: 1 diff --git a/Sources/FantasqueSansMono-BoldItalic.sfd b/Sources/FantasqueSansMono-BoldItalic.sfd index 3999944..01ec6ee 100644 --- a/Sources/FantasqueSansMono-BoldItalic.sfd +++ b/Sources/FantasqueSansMono-BoldItalic.sfd @@ -32,16 +32,14 @@ OS2TypoAOffset: 0 OS2TypoDescent: -375 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1950 +OS2WinAscent: 1610 OS2WinAOffset: 0 -OS2WinDescent: 375 +OS2WinDescent: 438 OS2WinDOffset: 0 HheadAscent: 1950 HheadAOffset: 0 HheadDescent: -375 HheadDOffset: 0 -OS2CapHeight: 1580 -OS2XHeight: 1172 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' MarkAttachClasses: 1 diff --git a/Sources/FantasqueSansMono-RegItalic.sfd b/Sources/FantasqueSansMono-RegItalic.sfd index 7925d98..546438e 100644 --- a/Sources/FantasqueSansMono-RegItalic.sfd +++ b/Sources/FantasqueSansMono-RegItalic.sfd @@ -32,16 +32,14 @@ OS2TypoAOffset: 0 OS2TypoDescent: -375 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1950 +OS2WinAscent: 1610 OS2WinAOffset: 0 -OS2WinDescent: 375 +OS2WinDescent: 438 OS2WinDOffset: 0 HheadAscent: 1950 HheadAOffset: 0 HheadDescent: -375 HheadDOffset: 0 -OS2CapHeight: 1580 -OS2XHeight: 1172 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' MarkAttachClasses: 1 diff --git a/Sources/FantasqueSansMono-Regular.sfd b/Sources/FantasqueSansMono-Regular.sfd index a649777..a3603a0 100644 --- a/Sources/FantasqueSansMono-Regular.sfd +++ b/Sources/FantasqueSansMono-Regular.sfd @@ -32,16 +32,14 @@ OS2TypoAOffset: 0 OS2TypoDescent: -375 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1950 +OS2WinAscent: 1610 OS2WinAOffset: 0 -OS2WinDescent: 375 +OS2WinDescent: 438 OS2WinDOffset: 0 HheadAscent: 1950 HheadAOffset: 0 HheadDescent: -375 HheadDOffset: 0 -OS2CapHeight: 1580 -OS2XHeight: 1172 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' MarkAttachClasses: 1 From 0056199772410b2ecec7174b4359f845226d758f Mon Sep 17 00:00:00 2001 From: Gleb Dolgich Date: Fri, 1 May 2015 14:09:59 +0100 Subject: [PATCH 04/12] Make all ascents/descents the same --- Sources/FantasqueSansMono-Bold.sfd | 8 ++++---- Sources/FantasqueSansMono-BoldItalic.sfd | 8 ++++---- Sources/FantasqueSansMono-RegItalic.sfd | 8 ++++---- Sources/FantasqueSansMono-Regular.sfd | 8 ++++---- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/Sources/FantasqueSansMono-Bold.sfd b/Sources/FantasqueSansMono-Bold.sfd index 3efd2fa..f0da91a 100644 --- a/Sources/FantasqueSansMono-Bold.sfd +++ b/Sources/FantasqueSansMono-Bold.sfd @@ -27,18 +27,18 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 8 9 2 2 4 3 2 4 -OS2TypoAscent: 1580 +OS2TypoAscent: 1610 OS2TypoAOffset: 0 -OS2TypoDescent: -375 +OS2TypoDescent: -438 OS2TypoDOffset: 0 OS2TypoLinegap: 0 OS2WinAscent: 1610 OS2WinAOffset: 0 OS2WinDescent: 438 OS2WinDOffset: 0 -HheadAscent: 1950 +HheadAscent: 1610 HheadAOffset: 0 -HheadDescent: -375 +HheadDescent: -438 HheadDOffset: 0 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' diff --git a/Sources/FantasqueSansMono-BoldItalic.sfd b/Sources/FantasqueSansMono-BoldItalic.sfd index 01ec6ee..e236306 100644 --- a/Sources/FantasqueSansMono-BoldItalic.sfd +++ b/Sources/FantasqueSansMono-BoldItalic.sfd @@ -27,18 +27,18 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 8 9 2 2 4 3 2 4 -OS2TypoAscent: 1580 +OS2TypoAscent: 1610 OS2TypoAOffset: 0 -OS2TypoDescent: -375 +OS2TypoDescent: -438 OS2TypoDOffset: 0 OS2TypoLinegap: 0 OS2WinAscent: 1610 OS2WinAOffset: 0 OS2WinDescent: 438 OS2WinDOffset: 0 -HheadAscent: 1950 +HheadAscent: 1610 HheadAOffset: 0 -HheadDescent: -375 +HheadDescent: -438 HheadDOffset: 0 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' diff --git a/Sources/FantasqueSansMono-RegItalic.sfd b/Sources/FantasqueSansMono-RegItalic.sfd index 546438e..5b10f1e 100644 --- a/Sources/FantasqueSansMono-RegItalic.sfd +++ b/Sources/FantasqueSansMono-RegItalic.sfd @@ -27,18 +27,18 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 6 9 2 2 4 3 2 4 -OS2TypoAscent: 1580 +OS2TypoAscent: 1610 OS2TypoAOffset: 0 -OS2TypoDescent: -375 +OS2TypoDescent: -438 OS2TypoDOffset: 0 OS2TypoLinegap: 0 OS2WinAscent: 1610 OS2WinAOffset: 0 OS2WinDescent: 438 OS2WinDOffset: 0 -HheadAscent: 1950 +HheadAscent: 1610 HheadAOffset: 0 -HheadDescent: -375 +HheadDescent: -438 HheadDOffset: 0 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' diff --git a/Sources/FantasqueSansMono-Regular.sfd b/Sources/FantasqueSansMono-Regular.sfd index a3603a0..d6127bd 100644 --- a/Sources/FantasqueSansMono-Regular.sfd +++ b/Sources/FantasqueSansMono-Regular.sfd @@ -27,18 +27,18 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 6 9 2 2 4 3 2 4 -OS2TypoAscent: 1580 +OS2TypoAscent: 1610 OS2TypoAOffset: 0 -OS2TypoDescent: -375 +OS2TypoDescent: -438 OS2TypoDOffset: 0 OS2TypoLinegap: 0 OS2WinAscent: 1610 OS2WinAOffset: 0 OS2WinDescent: 438 OS2WinDOffset: 0 -HheadAscent: 1950 +HheadAscent: 1610 HheadAOffset: 0 -HheadDescent: -375 +HheadDescent: -438 HheadDOffset: 0 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' From 7b90147967d7d07359f0346c6de217512153f906 Mon Sep 17 00:00:00 2001 From: Gleb Dolgich Date: Fri, 1 May 2015 14:49:12 +0100 Subject: [PATCH 05/12] Restore underline position/width --- Sources/FantasqueSansMono-Bold.sfd | 4 ++-- Sources/FantasqueSansMono-BoldItalic.sfd | 4 ++-- Sources/FantasqueSansMono-RegItalic.sfd | 4 ++-- Sources/FantasqueSansMono-Regular.sfd | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Sources/FantasqueSansMono-Bold.sfd b/Sources/FantasqueSansMono-Bold.sfd index f0da91a..bdc6d89 100644 --- a/Sources/FantasqueSansMono-Bold.sfd +++ b/Sources/FantasqueSansMono-Bold.sfd @@ -7,8 +7,8 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: 0 -UnderlinePosition: -363 -UnderlineWidth: 60 +UnderlinePosition: -77 +UnderlineWidth: 213 Ascent: 1610 Descent: 438 LayerCount: 2 diff --git a/Sources/FantasqueSansMono-BoldItalic.sfd b/Sources/FantasqueSansMono-BoldItalic.sfd index e236306..d226770 100644 --- a/Sources/FantasqueSansMono-BoldItalic.sfd +++ b/Sources/FantasqueSansMono-BoldItalic.sfd @@ -7,8 +7,8 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: -11 -UnderlinePosition: -363 -UnderlineWidth: 60 +UnderlinePosition: -77 +UnderlineWidth: 213 Ascent: 1610 Descent: 438 LayerCount: 2 diff --git a/Sources/FantasqueSansMono-RegItalic.sfd b/Sources/FantasqueSansMono-RegItalic.sfd index 5b10f1e..e9b2c80 100644 --- a/Sources/FantasqueSansMono-RegItalic.sfd +++ b/Sources/FantasqueSansMono-RegItalic.sfd @@ -7,8 +7,8 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: -11 -UnderlinePosition: -363 -UnderlineWidth: 60 +UnderlinePosition: -77 +UnderlineWidth: 213 Ascent: 1610 Descent: 438 LayerCount: 2 diff --git a/Sources/FantasqueSansMono-Regular.sfd b/Sources/FantasqueSansMono-Regular.sfd index d6127bd..6b46d65 100644 --- a/Sources/FantasqueSansMono-Regular.sfd +++ b/Sources/FantasqueSansMono-Regular.sfd @@ -7,8 +7,8 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: 0 -UnderlinePosition: -363 -UnderlineWidth: 60 +UnderlinePosition: -77 +UnderlineWidth: 213 Ascent: 1610 Descent: 438 LayerCount: 2 From c555756d770065b3aacd7b460de434d0f95f389e Mon Sep 17 00:00:00 2001 From: Gleb Dolgich Date: Fri, 1 May 2015 16:52:02 +0100 Subject: [PATCH 06/12] Restore underline position and width Perfect everywhere except Visual Studio, where underline is between pixels --- Sources/FantasqueSansMono-Bold.sfd | 2 +- Sources/FantasqueSansMono-BoldItalic.sfd | 2 +- Sources/FantasqueSansMono-RegItalic.sfd | 2 +- Sources/FantasqueSansMono-Regular.sfd | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Sources/FantasqueSansMono-Bold.sfd b/Sources/FantasqueSansMono-Bold.sfd index bdc6d89..637ae17 100644 --- a/Sources/FantasqueSansMono-Bold.sfd +++ b/Sources/FantasqueSansMono-Bold.sfd @@ -7,7 +7,7 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: 0 -UnderlinePosition: -77 +UnderlinePosition: -100 UnderlineWidth: 213 Ascent: 1610 Descent: 438 diff --git a/Sources/FantasqueSansMono-BoldItalic.sfd b/Sources/FantasqueSansMono-BoldItalic.sfd index d226770..485a585 100644 --- a/Sources/FantasqueSansMono-BoldItalic.sfd +++ b/Sources/FantasqueSansMono-BoldItalic.sfd @@ -7,7 +7,7 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: -11 -UnderlinePosition: -77 +UnderlinePosition: -100 UnderlineWidth: 213 Ascent: 1610 Descent: 438 diff --git a/Sources/FantasqueSansMono-RegItalic.sfd b/Sources/FantasqueSansMono-RegItalic.sfd index e9b2c80..2672c84 100644 --- a/Sources/FantasqueSansMono-RegItalic.sfd +++ b/Sources/FantasqueSansMono-RegItalic.sfd @@ -7,7 +7,7 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: -11 -UnderlinePosition: -77 +UnderlinePosition: -100 UnderlineWidth: 213 Ascent: 1610 Descent: 438 diff --git a/Sources/FantasqueSansMono-Regular.sfd b/Sources/FantasqueSansMono-Regular.sfd index 6b46d65..a76289a 100644 --- a/Sources/FantasqueSansMono-Regular.sfd +++ b/Sources/FantasqueSansMono-Regular.sfd @@ -7,7 +7,7 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: 0 -UnderlinePosition: -77 +UnderlinePosition: -100 UnderlineWidth: 213 Ascent: 1610 Descent: 438 From 9283d2178956b88346ea6d54b1c380b5af516321 Mon Sep 17 00:00:00 2001 From: Gleb Dolgich Date: Fri, 1 May 2015 17:18:10 +0100 Subject: [PATCH 07/12] Fix rendering of underscore in Visual Studio --- Sources/FantasqueSansMono-Bold.sfd | 4 ++-- Sources/FantasqueSansMono-BoldItalic.sfd | 4 ++-- Sources/FantasqueSansMono-RegItalic.sfd | 4 ++-- Sources/FantasqueSansMono-Regular.sfd | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Sources/FantasqueSansMono-Bold.sfd b/Sources/FantasqueSansMono-Bold.sfd index 637ae17..f99625d 100644 --- a/Sources/FantasqueSansMono-Bold.sfd +++ b/Sources/FantasqueSansMono-Bold.sfd @@ -7,8 +7,8 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: 0 -UnderlinePosition: -100 -UnderlineWidth: 213 +UnderlinePosition: -80 +UnderlineWidth: 100 Ascent: 1610 Descent: 438 LayerCount: 2 diff --git a/Sources/FantasqueSansMono-BoldItalic.sfd b/Sources/FantasqueSansMono-BoldItalic.sfd index 485a585..13e84cb 100644 --- a/Sources/FantasqueSansMono-BoldItalic.sfd +++ b/Sources/FantasqueSansMono-BoldItalic.sfd @@ -7,8 +7,8 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: -11 -UnderlinePosition: -100 -UnderlineWidth: 213 +UnderlinePosition: -80 +UnderlineWidth: 100 Ascent: 1610 Descent: 438 LayerCount: 2 diff --git a/Sources/FantasqueSansMono-RegItalic.sfd b/Sources/FantasqueSansMono-RegItalic.sfd index 2672c84..d47543d 100644 --- a/Sources/FantasqueSansMono-RegItalic.sfd +++ b/Sources/FantasqueSansMono-RegItalic.sfd @@ -7,8 +7,8 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: -11 -UnderlinePosition: -100 -UnderlineWidth: 213 +UnderlinePosition: -80 +UnderlineWidth: 100 Ascent: 1610 Descent: 438 LayerCount: 2 diff --git a/Sources/FantasqueSansMono-Regular.sfd b/Sources/FantasqueSansMono-Regular.sfd index a76289a..b2759a8 100644 --- a/Sources/FantasqueSansMono-Regular.sfd +++ b/Sources/FantasqueSansMono-Regular.sfd @@ -7,8 +7,8 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: 0 -UnderlinePosition: -100 -UnderlineWidth: 213 +UnderlinePosition: -80 +UnderlineWidth: 100 Ascent: 1610 Descent: 438 LayerCount: 2 From 869b86381edf82d461e4c1070076855280a94370 Mon Sep 17 00:00:00 2001 From: Gleb Dolgich Date: Fri, 1 May 2015 17:29:43 +0100 Subject: [PATCH 08/12] Increase ascent, decrease descent Wanted to move text line down just a little, but this doesn't seem to have done it --- Sources/FantasqueSansMono-Bold.sfd | 16 ++++++++-------- Sources/FantasqueSansMono-BoldItalic.sfd | 16 ++++++++-------- Sources/FantasqueSansMono-RegItalic.sfd | 16 ++++++++-------- Sources/FantasqueSansMono-Regular.sfd | 16 ++++++++-------- 4 files changed, 32 insertions(+), 32 deletions(-) diff --git a/Sources/FantasqueSansMono-Bold.sfd b/Sources/FantasqueSansMono-Bold.sfd index f99625d..0ce4fc6 100644 --- a/Sources/FantasqueSansMono-Bold.sfd +++ b/Sources/FantasqueSansMono-Bold.sfd @@ -9,8 +9,8 @@ Version: 1.6.5 ItalicAngle: 0 UnderlinePosition: -80 UnderlineWidth: 100 -Ascent: 1610 -Descent: 438 +Ascent: 1620 +Descent: 428 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 @@ -27,18 +27,18 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 8 9 2 2 4 3 2 4 -OS2TypoAscent: 1610 +OS2TypoAscent: 1620 OS2TypoAOffset: 0 -OS2TypoDescent: -438 +OS2TypoDescent: -428 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1610 +OS2WinAscent: 1620 OS2WinAOffset: 0 -OS2WinDescent: 438 +OS2WinDescent: 428 OS2WinDOffset: 0 -HheadAscent: 1610 +HheadAscent: 1620 HheadAOffset: 0 -HheadDescent: -438 +HheadDescent: -428 HheadDOffset: 0 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' diff --git a/Sources/FantasqueSansMono-BoldItalic.sfd b/Sources/FantasqueSansMono-BoldItalic.sfd index 13e84cb..8121b15 100644 --- a/Sources/FantasqueSansMono-BoldItalic.sfd +++ b/Sources/FantasqueSansMono-BoldItalic.sfd @@ -9,8 +9,8 @@ Version: 1.6.5 ItalicAngle: -11 UnderlinePosition: -80 UnderlineWidth: 100 -Ascent: 1610 -Descent: 438 +Ascent: 1620 +Descent: 428 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 @@ -27,18 +27,18 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 8 9 2 2 4 3 2 4 -OS2TypoAscent: 1610 +OS2TypoAscent: 1620 OS2TypoAOffset: 0 -OS2TypoDescent: -438 +OS2TypoDescent: -428 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1610 +OS2WinAscent: 1620 OS2WinAOffset: 0 -OS2WinDescent: 438 +OS2WinDescent: 428 OS2WinDOffset: 0 -HheadAscent: 1610 +HheadAscent: 1620 HheadAOffset: 0 -HheadDescent: -438 +HheadDescent: -428 HheadDOffset: 0 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' diff --git a/Sources/FantasqueSansMono-RegItalic.sfd b/Sources/FantasqueSansMono-RegItalic.sfd index d47543d..2cf5b41 100644 --- a/Sources/FantasqueSansMono-RegItalic.sfd +++ b/Sources/FantasqueSansMono-RegItalic.sfd @@ -9,8 +9,8 @@ Version: 1.6.5 ItalicAngle: -11 UnderlinePosition: -80 UnderlineWidth: 100 -Ascent: 1610 -Descent: 438 +Ascent: 1620 +Descent: 428 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 @@ -27,18 +27,18 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 6 9 2 2 4 3 2 4 -OS2TypoAscent: 1610 +OS2TypoAscent: 1620 OS2TypoAOffset: 0 -OS2TypoDescent: -438 +OS2TypoDescent: -428 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1610 +OS2WinAscent: 1620 OS2WinAOffset: 0 -OS2WinDescent: 438 +OS2WinDescent: 428 OS2WinDOffset: 0 -HheadAscent: 1610 +HheadAscent: 1620 HheadAOffset: 0 -HheadDescent: -438 +HheadDescent: -428 HheadDOffset: 0 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' diff --git a/Sources/FantasqueSansMono-Regular.sfd b/Sources/FantasqueSansMono-Regular.sfd index b2759a8..32f6ee9 100644 --- a/Sources/FantasqueSansMono-Regular.sfd +++ b/Sources/FantasqueSansMono-Regular.sfd @@ -9,8 +9,8 @@ Version: 1.6.5 ItalicAngle: 0 UnderlinePosition: -80 UnderlineWidth: 100 -Ascent: 1610 -Descent: 438 +Ascent: 1620 +Descent: 428 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 @@ -27,18 +27,18 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 6 9 2 2 4 3 2 4 -OS2TypoAscent: 1610 +OS2TypoAscent: 1620 OS2TypoAOffset: 0 -OS2TypoDescent: -438 +OS2TypoDescent: -428 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1610 +OS2WinAscent: 1620 OS2WinAOffset: 0 -OS2WinDescent: 438 +OS2WinDescent: 428 OS2WinDOffset: 0 -HheadAscent: 1610 +HheadAscent: 1620 HheadAOffset: 0 -HheadDescent: -438 +HheadDescent: -428 HheadDOffset: 0 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' From 22e88e1a5a935ecaa5db45386eeed16b8c518452 Mon Sep 17 00:00:00 2001 From: Gleb Dolgich Date: Wed, 6 May 2015 16:38:32 +0100 Subject: [PATCH 09/12] Revert "Increase ascent, decrease descent" This reverts commit 869b86381edf82d461e4c1070076855280a94370. --- Sources/FantasqueSansMono-Bold.sfd | 16 ++++++++-------- Sources/FantasqueSansMono-BoldItalic.sfd | 16 ++++++++-------- Sources/FantasqueSansMono-RegItalic.sfd | 16 ++++++++-------- Sources/FantasqueSansMono-Regular.sfd | 16 ++++++++-------- 4 files changed, 32 insertions(+), 32 deletions(-) diff --git a/Sources/FantasqueSansMono-Bold.sfd b/Sources/FantasqueSansMono-Bold.sfd index 0ce4fc6..f99625d 100644 --- a/Sources/FantasqueSansMono-Bold.sfd +++ b/Sources/FantasqueSansMono-Bold.sfd @@ -9,8 +9,8 @@ Version: 1.6.5 ItalicAngle: 0 UnderlinePosition: -80 UnderlineWidth: 100 -Ascent: 1620 -Descent: 428 +Ascent: 1610 +Descent: 438 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 @@ -27,18 +27,18 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 8 9 2 2 4 3 2 4 -OS2TypoAscent: 1620 +OS2TypoAscent: 1610 OS2TypoAOffset: 0 -OS2TypoDescent: -428 +OS2TypoDescent: -438 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1620 +OS2WinAscent: 1610 OS2WinAOffset: 0 -OS2WinDescent: 428 +OS2WinDescent: 438 OS2WinDOffset: 0 -HheadAscent: 1620 +HheadAscent: 1610 HheadAOffset: 0 -HheadDescent: -428 +HheadDescent: -438 HheadDOffset: 0 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' diff --git a/Sources/FantasqueSansMono-BoldItalic.sfd b/Sources/FantasqueSansMono-BoldItalic.sfd index 8121b15..13e84cb 100644 --- a/Sources/FantasqueSansMono-BoldItalic.sfd +++ b/Sources/FantasqueSansMono-BoldItalic.sfd @@ -9,8 +9,8 @@ Version: 1.6.5 ItalicAngle: -11 UnderlinePosition: -80 UnderlineWidth: 100 -Ascent: 1620 -Descent: 428 +Ascent: 1610 +Descent: 438 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 @@ -27,18 +27,18 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 8 9 2 2 4 3 2 4 -OS2TypoAscent: 1620 +OS2TypoAscent: 1610 OS2TypoAOffset: 0 -OS2TypoDescent: -428 +OS2TypoDescent: -438 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1620 +OS2WinAscent: 1610 OS2WinAOffset: 0 -OS2WinDescent: 428 +OS2WinDescent: 438 OS2WinDOffset: 0 -HheadAscent: 1620 +HheadAscent: 1610 HheadAOffset: 0 -HheadDescent: -428 +HheadDescent: -438 HheadDOffset: 0 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' diff --git a/Sources/FantasqueSansMono-RegItalic.sfd b/Sources/FantasqueSansMono-RegItalic.sfd index 2cf5b41..d47543d 100644 --- a/Sources/FantasqueSansMono-RegItalic.sfd +++ b/Sources/FantasqueSansMono-RegItalic.sfd @@ -9,8 +9,8 @@ Version: 1.6.5 ItalicAngle: -11 UnderlinePosition: -80 UnderlineWidth: 100 -Ascent: 1620 -Descent: 428 +Ascent: 1610 +Descent: 438 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 @@ -27,18 +27,18 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 6 9 2 2 4 3 2 4 -OS2TypoAscent: 1620 +OS2TypoAscent: 1610 OS2TypoAOffset: 0 -OS2TypoDescent: -428 +OS2TypoDescent: -438 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1620 +OS2WinAscent: 1610 OS2WinAOffset: 0 -OS2WinDescent: 428 +OS2WinDescent: 438 OS2WinDOffset: 0 -HheadAscent: 1620 +HheadAscent: 1610 HheadAOffset: 0 -HheadDescent: -428 +HheadDescent: -438 HheadDOffset: 0 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' diff --git a/Sources/FantasqueSansMono-Regular.sfd b/Sources/FantasqueSansMono-Regular.sfd index 32f6ee9..b2759a8 100644 --- a/Sources/FantasqueSansMono-Regular.sfd +++ b/Sources/FantasqueSansMono-Regular.sfd @@ -9,8 +9,8 @@ Version: 1.6.5 ItalicAngle: 0 UnderlinePosition: -80 UnderlineWidth: 100 -Ascent: 1620 -Descent: 428 +Ascent: 1610 +Descent: 438 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 @@ -27,18 +27,18 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 6 9 2 2 4 3 2 4 -OS2TypoAscent: 1620 +OS2TypoAscent: 1610 OS2TypoAOffset: 0 -OS2TypoDescent: -428 +OS2TypoDescent: -438 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1620 +OS2WinAscent: 1610 OS2WinAOffset: 0 -OS2WinDescent: 428 +OS2WinDescent: 438 OS2WinDOffset: 0 -HheadAscent: 1620 +HheadAscent: 1610 HheadAOffset: 0 -HheadDescent: -428 +HheadDescent: -438 HheadDOffset: 0 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' From 0eb5270fdfad8f37df85459a4e8495a2721a721e Mon Sep 17 00:00:00 2001 From: Gleb Dolgich Date: Wed, 6 May 2015 17:35:14 +0100 Subject: [PATCH 10/12] Fix ascent/descent/underline once more --- Sources/FantasqueSansMono-Regular.sfd | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Sources/FantasqueSansMono-Regular.sfd b/Sources/FantasqueSansMono-Regular.sfd index b2759a8..b659581 100644 --- a/Sources/FantasqueSansMono-Regular.sfd +++ b/Sources/FantasqueSansMono-Regular.sfd @@ -7,10 +7,10 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: 0 -UnderlinePosition: -80 +UnderlinePosition: -275 UnderlineWidth: 100 -Ascent: 1610 -Descent: 438 +Ascent: 1638 +Descent: 410 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 @@ -27,18 +27,18 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 6 9 2 2 4 3 2 4 -OS2TypoAscent: 1610 +OS2TypoAscent: 1580 OS2TypoAOffset: 0 -OS2TypoDescent: -438 +OS2TypoDescent: -375 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1610 +OS2WinAscent: 1850 OS2WinAOffset: 0 -OS2WinDescent: 438 +OS2WinDescent: 475 OS2WinDOffset: 0 -HheadAscent: 1610 +HheadAscent: 1950 HheadAOffset: 0 -HheadDescent: -438 +HheadDescent: -375 HheadDOffset: 0 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' From 173604e2793ceb5c65f20a29bf1dc3abd34ff323 Mon Sep 17 00:00:00 2001 From: Gleb Dolgich Date: Wed, 6 May 2015 21:33:39 +0100 Subject: [PATCH 11/12] Set Cap and x heights, tweak Mac ascent/descent --- Sources/FantasqueSansMono-Bold.sfd | 20 +++++++++++--------- Sources/FantasqueSansMono-BoldItalic.sfd | 20 +++++++++++--------- Sources/FantasqueSansMono-RegItalic.sfd | 20 +++++++++++--------- Sources/FantasqueSansMono-Regular.sfd | 6 ++++-- 4 files changed, 37 insertions(+), 29 deletions(-) diff --git a/Sources/FantasqueSansMono-Bold.sfd b/Sources/FantasqueSansMono-Bold.sfd index f99625d..9ea98d9 100644 --- a/Sources/FantasqueSansMono-Bold.sfd +++ b/Sources/FantasqueSansMono-Bold.sfd @@ -7,10 +7,10 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: 0 -UnderlinePosition: -80 +UnderlinePosition: -275 UnderlineWidth: 100 -Ascent: 1610 -Descent: 438 +Ascent: 1638 +Descent: 410 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 @@ -27,19 +27,21 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 8 9 2 2 4 3 2 4 -OS2TypoAscent: 1610 +OS2TypoAscent: 1580 OS2TypoAOffset: 0 -OS2TypoDescent: -438 +OS2TypoDescent: -375 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1610 +OS2WinAscent: 1850 OS2WinAOffset: 0 -OS2WinDescent: 438 +OS2WinDescent: 475 OS2WinDOffset: 0 -HheadAscent: 1610 +HheadAscent: 1850 HheadAOffset: 0 -HheadDescent: -438 +HheadDescent: -475 HheadDOffset: 0 +OS2CapHeight: 1375 +OS2XHeight: 1000 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' MarkAttachClasses: 1 diff --git a/Sources/FantasqueSansMono-BoldItalic.sfd b/Sources/FantasqueSansMono-BoldItalic.sfd index 13e84cb..af0cba7 100644 --- a/Sources/FantasqueSansMono-BoldItalic.sfd +++ b/Sources/FantasqueSansMono-BoldItalic.sfd @@ -7,10 +7,10 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: -11 -UnderlinePosition: -80 +UnderlinePosition: -275 UnderlineWidth: 100 -Ascent: 1610 -Descent: 438 +Ascent: 1638 +Descent: 410 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 @@ -27,19 +27,21 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 8 9 2 2 4 3 2 4 -OS2TypoAscent: 1610 +OS2TypoAscent: 1580 OS2TypoAOffset: 0 -OS2TypoDescent: -438 +OS2TypoDescent: -375 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1610 +OS2WinAscent: 1850 OS2WinAOffset: 0 -OS2WinDescent: 438 +OS2WinDescent: 475 OS2WinDOffset: 0 -HheadAscent: 1610 +HheadAscent: 1850 HheadAOffset: 0 -HheadDescent: -438 +HheadDescent: -475 HheadDOffset: 0 +OS2CapHeight: 1375 +OS2XHeight: 1000 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' MarkAttachClasses: 1 diff --git a/Sources/FantasqueSansMono-RegItalic.sfd b/Sources/FantasqueSansMono-RegItalic.sfd index d47543d..0795c96 100644 --- a/Sources/FantasqueSansMono-RegItalic.sfd +++ b/Sources/FantasqueSansMono-RegItalic.sfd @@ -7,10 +7,10 @@ Copyright: Created by Jany Belluz with FontForge 2.0 (http://fontforge.sf.net) UComments: "2013-9-13: Created." Version: 1.6.5 ItalicAngle: -11 -UnderlinePosition: -80 +UnderlinePosition: -275 UnderlineWidth: 100 -Ascent: 1610 -Descent: 438 +Ascent: 1638 +Descent: 410 LayerCount: 2 Layer: 0 0 "Back" 1 Layer: 1 0 "Fore" 0 @@ -27,19 +27,21 @@ TTFWidth: 5 LineGap: 0 VLineGap: 0 Panose: 2 11 6 9 2 2 4 3 2 4 -OS2TypoAscent: 1610 +OS2TypoAscent: 1580 OS2TypoAOffset: 0 -OS2TypoDescent: -438 +OS2TypoDescent: -375 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1610 +OS2WinAscent: 1850 OS2WinAOffset: 0 -OS2WinDescent: 438 +OS2WinDescent: 475 OS2WinDOffset: 0 -HheadAscent: 1610 +HheadAscent: 1850 HheadAOffset: 0 -HheadDescent: -438 +HheadDescent: -475 HheadDOffset: 0 +OS2CapHeight: 1375 +OS2XHeight: 1000 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' MarkAttachClasses: 1 diff --git a/Sources/FantasqueSansMono-Regular.sfd b/Sources/FantasqueSansMono-Regular.sfd index b659581..82e143e 100644 --- a/Sources/FantasqueSansMono-Regular.sfd +++ b/Sources/FantasqueSansMono-Regular.sfd @@ -36,10 +36,12 @@ OS2WinAscent: 1850 OS2WinAOffset: 0 OS2WinDescent: 475 OS2WinDOffset: 0 -HheadAscent: 1950 +HheadAscent: 1850 HheadAOffset: 0 -HheadDescent: -375 +HheadDescent: -475 HheadDOffset: 0 +OS2CapHeight: 1375 +OS2XHeight: 1000 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' MarkAttachClasses: 1 From 17c597fad4acd23ac10630f3bcb39020ed7b43ad Mon Sep 17 00:00:00 2001 From: Gleb Dolgich Date: Fri, 8 May 2015 16:20:38 +0100 Subject: [PATCH 12/12] Tweak OS2WinAscent, OS2CapHeight --- Sources/FantasqueSansMono-Bold.sfd | 4 ++-- Sources/FantasqueSansMono-BoldItalic.sfd | 4 ++-- Sources/FantasqueSansMono-RegItalic.sfd | 4 ++-- Sources/FantasqueSansMono-Regular.sfd | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Sources/FantasqueSansMono-Bold.sfd b/Sources/FantasqueSansMono-Bold.sfd index 9ea98d9..7881220 100644 --- a/Sources/FantasqueSansMono-Bold.sfd +++ b/Sources/FantasqueSansMono-Bold.sfd @@ -32,7 +32,7 @@ OS2TypoAOffset: 0 OS2TypoDescent: -375 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1850 +OS2WinAscent: 1750 OS2WinAOffset: 0 OS2WinDescent: 475 OS2WinDOffset: 0 @@ -40,7 +40,7 @@ HheadAscent: 1850 HheadAOffset: 0 HheadDescent: -475 HheadDOffset: 0 -OS2CapHeight: 1375 +OS2CapHeight: 1400 OS2XHeight: 1000 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' diff --git a/Sources/FantasqueSansMono-BoldItalic.sfd b/Sources/FantasqueSansMono-BoldItalic.sfd index af0cba7..5f01455 100644 --- a/Sources/FantasqueSansMono-BoldItalic.sfd +++ b/Sources/FantasqueSansMono-BoldItalic.sfd @@ -32,7 +32,7 @@ OS2TypoAOffset: 0 OS2TypoDescent: -375 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1850 +OS2WinAscent: 1750 OS2WinAOffset: 0 OS2WinDescent: 475 OS2WinDOffset: 0 @@ -40,7 +40,7 @@ HheadAscent: 1850 HheadAOffset: 0 HheadDescent: -475 HheadDOffset: 0 -OS2CapHeight: 1375 +OS2CapHeight: 1400 OS2XHeight: 1000 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' diff --git a/Sources/FantasqueSansMono-RegItalic.sfd b/Sources/FantasqueSansMono-RegItalic.sfd index 0795c96..e170348 100644 --- a/Sources/FantasqueSansMono-RegItalic.sfd +++ b/Sources/FantasqueSansMono-RegItalic.sfd @@ -32,7 +32,7 @@ OS2TypoAOffset: 0 OS2TypoDescent: -375 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1850 +OS2WinAscent: 1750 OS2WinAOffset: 0 OS2WinDescent: 475 OS2WinDOffset: 0 @@ -40,7 +40,7 @@ HheadAscent: 1850 HheadAOffset: 0 HheadDescent: -475 HheadDOffset: 0 -OS2CapHeight: 1375 +OS2CapHeight: 1400 OS2XHeight: 1000 OS2FamilyClass: 2057 OS2Vendor: 'PfEd' diff --git a/Sources/FantasqueSansMono-Regular.sfd b/Sources/FantasqueSansMono-Regular.sfd index 82e143e..0f494ce 100644 --- a/Sources/FantasqueSansMono-Regular.sfd +++ b/Sources/FantasqueSansMono-Regular.sfd @@ -32,7 +32,7 @@ OS2TypoAOffset: 0 OS2TypoDescent: -375 OS2TypoDOffset: 0 OS2TypoLinegap: 0 -OS2WinAscent: 1850 +OS2WinAscent: 1750 OS2WinAOffset: 0 OS2WinDescent: 475 OS2WinDOffset: 0 @@ -40,7 +40,7 @@ HheadAscent: 1850 HheadAOffset: 0 HheadDescent: -475 HheadDOffset: 0 -OS2CapHeight: 1375 +OS2CapHeight: 1400 OS2XHeight: 1000 OS2FamilyClass: 2057 OS2Vendor: 'PfEd'