From ffa8669e3a22baf89a9f048ab18cb0063b9ef47f Mon Sep 17 00:00:00 2001 From: be5invis Date: Sat, 12 Dec 2015 02:35:16 +0800 Subject: [PATCH] optimized /f_i and /f_l --- glyphs/letters-unified-basic.patel | 6 +++--- makefile | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/glyphs/letters-unified-basic.patel b/glyphs/letters-unified-basic.patel index f2cac52..724a551 100644 --- a/glyphs/letters-unified-basic.patel +++ b/glyphs/letters-unified-basic.patel @@ -525,7 +525,7 @@ symbol-block 'a' flat RIGHTSB 0 [heading UPWARD] curl RIGHTSB (XH - SMOOTHB * [Math.pow (AHOOK / HOOK) 0.375]) hookend XO - g4 (SB - O / 2) (XH - AHOOK) + g4 SB (XH - AHOOK) include : dispiro widths.lhs flat (RIGHTSB + O) bartop [heading LEFTWARD] @@ -2402,8 +2402,8 @@ define {LongSShape} : symbol-block 'f' turned 'turnf' 0x25F 'f' MIDDLE (XH / 2) pMarks symbol-block 'compatibility ligatures' - local shift (-(MIDDLE - STROKE * [if para.isItalic 0.25 0.75] - SB * 2)) - local barr (RIGHTSB - SB * 0.5) + local shift (-(WIDTH * 0.055 + SB * 0.5)) + local barr RIGHTSB local hbarleft (SB + shift + STROKE * [if para.isItalic 0.5 0.25]) create-glyph 'f_i' : glyph-construction diff --git a/makefile b/makefile index b68f341..72e66df 100644 --- a/makefile +++ b/makefile @@ -3,7 +3,7 @@ default: fonts OBJDIR = build include makesupport.mk PARAM_DEFAULT = FAST='$(FAST)' SUFFIX='$(SUFFIX)' VARIANTNAME='$(VARIANTNAME)' STYLE_COMMON='$(STYLE_COMMON)' STYLE_UPRIGHT='$(STYLE_UPRIGHT)' STYLE_ITALIC='$(STYLE_ITALIC)' VERSION='$(VERSION)' ARCPREFIX='$(ARCPREFIX)' -PARAM_SLAB = FAST='$(FAST)' SUFFIX='$(SUFFIX)-slab' VARIANTNAME='$(VARIANTNAME)' STYLE_COMMON='$(STYLE_COMMON)' STYLE_SUFFIX='slab' STYLE_UPRIGHT='$(STYLE_UPRIGHT)' STYLE_ITALIC='$(STYLE_ITALIC)' STYLE_X_REGULAR='x-slab-regular' STYLE_X_BOLD='x-slab-bold' STYLE_X_ITALIC='x-slab-italic' STYLE_X_BOLDITALIC='x-slab-bolditalic' VERSION='$(VERSION)' ARCPREFIX='$(ARCPREFIX)' +PARAM_SLAB = FAST='$(FAST)' SUFFIX='$(SUFFIX)-slab' VARIANTNAME='$(VARIANTNAME)' STYLE_COMMON='$(STYLE_COMMON)' STYLE_SUFFIX='slab' STYLE_UPRIGHT='$(STYLE_UPRIGHT)' STYLE_ITALIC='$(STYLE_ITALIC)' VERSION='$(VERSION)' ARCPREFIX='$(ARCPREFIX)' ### Sometimes make will freak out and report ACCESS VIOLATION for me... so i have to add some repeation LOOPS = 0 1 2