From 869b86381edf82d461e4c1070076855280a94370 Mon Sep 17 00:00:00 2001 From: Gleb Dolgich Date: Fri, 1 May 2015 17:29:43 +0100 Subject: [PATCH 1/4] 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 2/4] 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 3/4] 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 4/4] 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