From b9796a080cb32b7ea5668179594a1218c98454de Mon Sep 17 00:00:00 2001 From: styc Date: Sat, 13 Jan 2024 00:52:03 +0000 Subject: [PATCH] update optical size index --- src/Inter-Italic.glyphspackage/fontinfo.plist | 89 +++++++++++-------- src/Inter-Roman.glyphspackage/fontinfo.plist | 82 ++++++++++------- 2 files changed, 102 insertions(+), 69 deletions(-) diff --git a/src/Inter-Italic.glyphspackage/fontinfo.plist b/src/Inter-Italic.glyphspackage/fontinfo.plist index 62c2efd8a3..014b793162 100644 --- a/src/Inter-Italic.glyphspackage/fontinfo.plist +++ b/src/Inter-Italic.glyphspackage/fontinfo.plist @@ -2533,7 +2533,15 @@ value = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; name = "Axis Mappings"; value = { opsz = { -14 = 14; +8 = 8; +9 = 11; +10 = 13; +12 = 16; +14 = 19; +18 = 25; +21 = 28; +24 = 30; +28 = 31.5; 32 = 32; }; wght = { @@ -2546,10 +2554,14 @@ wght = { 900 = 900; }; }; +}, +{ +name = "Use Extension Kerning"; +value = 1; } ); -date = "2016-12-04 18:21:54 +0000"; -familyName = Inter; +date = "2024-01-12 17:33:45 +0000"; +familyName = "Inter"; featurePrefixes = ( { code = "languagesystem DFLT dflt; @@ -2584,6 +2596,7 @@ feature tnum; feature ordn; feature ss03; feature ss07; +feature ss08; feature c2sc; feature smcp; "; @@ -3068,20 +3081,21 @@ tag = ss02; { automatic = 1; code = "sub Gcommaaccent by Gcommaaccent.ss03; +sub Gcommaaccent.1 by Gcommaaccent.1.ss03; sub Kcommaaccent by Kcommaaccent.ss03; sub Lcommaaccent by Lcommaaccent.ss03; sub Ncommaaccent by Ncommaaccent.ss03; sub Rcommaaccent by Rcommaaccent.ss03; sub Scommaaccent by Scommaaccent.ss03; -sub Gcommaaccent.1 by Gcommaaccent.1.ss03; sub kcommaaccent by kcommaaccent.ss03; sub lcommaaccent by lcommaaccent.ss03; +sub lcommaaccent.ss02 by lcommaaccent.ss02.ss03; sub ncommaaccent by ncommaaccent.ss03; sub rcommaaccent by rcommaaccent.ss03; sub scommaaccent by scommaaccent.ss03; sub tcommaaccent by tcommaaccent.ss03; -sub lcommaaccent.ss02 by lcommaaccent.ss02.ss03; sub tcommaaccent.1 by tcommaaccent.1.ss03; +sub commaaccent by commaaccent.ss03; sub comma by comma.ss03; sub semicolon by semicolon.ss03; sub reversedsemicolon by reversedsemicolon.ss03; @@ -3090,8 +3104,9 @@ sub quotedblright by quotedblright.ss03; sub quoteleft by quoteleft.ss03; sub quoteright by quoteright.ss03; sub quotereversed by quotereversed.ss03; -sub commaaccent by commaaccent.ss03; sub quotedblreversed by quotedblreversed.ss03; +sub quotesinglbase by quotesinglbase.ss03; +sub quotedblbase by quotedblbase.ss03; "; labels = ( { @@ -3500,11 +3515,13 @@ sub ghook by ghook.sc; sub h by h.sc; sub i by i.sc; sub l by l.sc; +sub l.ss02 by l.sc; sub m by m.sc; sub n by n.sc; sub oe by oe.sc; sub r by r.sc; sub t by t.sc; +sub u by u.1; sub y by y.sc; "; tag = smcp; @@ -3513,7 +3530,7 @@ tag = smcp; fontMaster = ( { axesValues = ( -14, +8, 100 ); customParameters = ( @@ -3573,12 +3590,12 @@ size = "-16"; name = "Axis Location"; value = ( { -Axis = Weight; -Location = 100; +Axis = "Optical size"; +Location = 8; }, { -Axis = "Optical size"; -Location = 14; +Axis = Weight; +Location = 100; } ); }, @@ -3818,7 +3835,7 @@ GSOffsetVertical = 10; }, { axesValues = ( -14, +8, 400 ); customParameters = ( @@ -3878,12 +3895,12 @@ size = "-16"; name = "Axis Location"; value = ( { -Axis = Weight; -Location = 400; +Axis = "Optical size"; +Location = 8; }, { -Axis = "Optical size"; -Location = 14; +Axis = Weight; +Location = 400; } ); } @@ -4105,7 +4122,7 @@ GSOffsetVertical = 72; }, { axesValues = ( -14, +8, 900 ); customParameters = ( @@ -4165,12 +4182,12 @@ size = "-16"; name = "Axis Location"; value = ( { -Axis = Weight; -Location = 900; +Axis = "Optical size"; +Location = 8; }, { -Axis = "Optical size"; -Location = 14; +Axis = Weight; +Location = 900; } ); }, @@ -4416,7 +4433,7 @@ GSOffsetVertical = 150; instances = ( { axesValues = ( -14, +8, 100 ); customParameters = ( @@ -4459,7 +4476,7 @@ value = "Thin Italic"; }, { axesValues = ( -14, +8, 200 ); customParameters = ( @@ -4504,7 +4521,7 @@ weightClass = 200; }, { axesValues = ( -14, +8, 300 ); customParameters = ( @@ -4549,7 +4566,7 @@ weightClass = 300; }, { axesValues = ( -14, +8, 400 ); customParameters = ( @@ -4581,7 +4598,7 @@ name = Italic; }, { axesValues = ( -14, +8, 490 ); customParameters = ( @@ -4626,7 +4643,7 @@ weightClass = 500; }, { axesValues = ( -14, +8, 580 ); customParameters = ( @@ -4671,7 +4688,7 @@ weightClass = 600; }, { axesValues = ( -14, +8, 670 ); customParameters = ( @@ -4707,7 +4724,7 @@ weightClass = 700; }, { axesValues = ( -14, +8, 780 ); customParameters = ( @@ -4752,7 +4769,7 @@ weightClass = 800; }, { axesValues = ( -14, +8, 900 ); customParameters = ( @@ -16254,7 +16271,7 @@ key = designers; values = ( { language = dflt; -value = "Rasmus Andersson"; +value = "Rasmus Andersson, Schoen Cho"; } ); }, @@ -16267,13 +16284,13 @@ key = manufacturers; values = ( { language = dflt; -value = rsms; +value = "Fobytype, rsms"; } ); }, { key = manufacturerURL; -value = "https://rsms.me/"; +value = "https://fobytype.styc.co.uk/"; }, { key = licenses; @@ -16290,7 +16307,7 @@ value = "http://scripts.sil.org/OFL"; }, { key = vendorID; -value = RSMS; +value = STyC; }, { key = trademarks; @@ -16451,6 +16468,6 @@ com.typemytype.robofont.shouldAddPointsInSplineConversion = 1; }; UFOFormat = 3; }; -versionMajor = 3; -versionMinor = 0; +versionMajor = 4; +versionMinor = 1; } diff --git a/src/Inter-Roman.glyphspackage/fontinfo.plist b/src/Inter-Roman.glyphspackage/fontinfo.plist index 1678dbb24f..a2989f6207 100644 --- a/src/Inter-Roman.glyphspackage/fontinfo.plist +++ b/src/Inter-Roman.glyphspackage/fontinfo.plist @@ -2533,7 +2533,15 @@ value = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; name = "Axis Mappings"; value = { opsz = { -14 = 14; +8 = 8; +9 = 11; +10 = 13; +12 = 16; +14 = 19; +18 = 25; +21 = 28; +24 = 30; +28 = 31.5; 32 = 32; }; wght = { @@ -2546,10 +2554,14 @@ wght = { 900 = 900; }; }; +}, +{ +name = "Use Extension Kerning"; +value = 1; } ); -date = "2016-12-04 18:21:54 +0000"; -familyName = Inter; +date = "2024-01-12 17:33:48 +0000"; +familyName = "Inter"; featurePrefixes = ( { code = "languagesystem DFLT dflt; @@ -2584,6 +2596,7 @@ feature tnum; feature ordn; feature ss03; feature ss07; +feature ss08; feature c2sc; feature smcp; "; @@ -3070,20 +3083,21 @@ tag = ss02; { automatic = 1; code = "sub Gcommaaccent by Gcommaaccent.ss03; +sub Gcommaaccent.1 by Gcommaaccent.1.ss03; sub Kcommaaccent by Kcommaaccent.ss03; sub Lcommaaccent by Lcommaaccent.ss03; sub Ncommaaccent by Ncommaaccent.ss03; sub Rcommaaccent by Rcommaaccent.ss03; sub Scommaaccent by Scommaaccent.ss03; -sub Gcommaaccent.1 by Gcommaaccent.1.ss03; sub kcommaaccent by kcommaaccent.ss03; sub lcommaaccent by lcommaaccent.ss03; +sub lcommaaccent.ss02 by lcommaaccent.ss02.ss03; sub ncommaaccent by ncommaaccent.ss03; sub rcommaaccent by rcommaaccent.ss03; sub scommaaccent by scommaaccent.ss03; sub tcommaaccent by tcommaaccent.ss03; -sub lcommaaccent.ss02 by lcommaaccent.ss02.ss03; sub tcommaaccent.1 by tcommaaccent.1.ss03; +sub commaaccent by commaaccent.ss03; sub comma by comma.ss03; sub semicolon by semicolon.ss03; sub reversedsemicolon by reversedsemicolon.ss03; @@ -3092,7 +3106,6 @@ sub quotedblright by quotedblright.ss03; sub quoteleft by quoteleft.ss03; sub quoteright by quoteright.ss03; sub quotereversed by quotereversed.ss03; -sub commaaccent by commaaccent.ss03; sub quotedblreversed by quotedblreversed.ss03; sub quotesinglbase by quotesinglbase.ss03; sub quotedblbase by quotedblbase.ss03; @@ -3517,11 +3530,13 @@ sub ghook by ghook.sc; sub h by h.sc; sub i by i.sc; sub l by l.sc; +sub l.ss02 by l.sc; sub m by m.sc; sub n by n.sc; sub oe by oe.sc; sub r by r.sc; sub t by t.sc; +sub u by u.1; sub y by y.sc; "; tag = smcp; @@ -3530,7 +3545,7 @@ tag = smcp; fontMaster = ( { axesValues = ( -14, +8, 100 ); customParameters = ( @@ -3590,12 +3605,12 @@ size = "-16"; name = "Axis Location"; value = ( { -Axis = Weight; -Location = 100; +Axis = "Optical size"; +Location = 8; }, { -Axis = "Optical size"; -Location = 14; +Axis = Weight; +Location = 100; } ); }, @@ -3829,7 +3844,7 @@ GSOffsetVertical = 64; }, { axesValues = ( -14, +8, 400 ); customParameters = ( @@ -3890,7 +3905,7 @@ name = "Axis Location"; value = ( { Axis = "Optical size"; -Location = 14; +Location = 8; }, { Axis = Weight; @@ -4110,7 +4125,7 @@ GSOffsetVertical = 85; }, { axesValues = ( -14, +8, 900 ); customParameters = ( @@ -4170,12 +4185,12 @@ size = "-16"; name = "Axis Location"; value = ( { -Axis = Weight; -Location = 900; +Axis = "Optical size"; +Location = 8; }, { -Axis = "Optical size"; -Location = 14; +Axis = Weight; +Location = 900; } ); }, @@ -4256,6 +4271,7 @@ GSOffsetMakeStroke = 1; GSOffsetProportional = 1; GSOffsetVertical = 200; }; +visible = 1; }, { axesValues = ( @@ -4413,7 +4429,7 @@ GSOffsetVertical = 130; instances = ( { axesValues = ( -14, +8, 100 ); customParameters = ( @@ -4451,7 +4467,7 @@ weightClass = 100; }, { axesValues = ( -14, +8, 200 ); customParameters = ( @@ -4490,7 +4506,7 @@ weightClass = 200; }, { axesValues = ( -14, +8, 300 ); customParameters = ( @@ -4529,7 +4545,7 @@ weightClass = 300; }, { axesValues = ( -14, +8, 400 ); customParameters = ( @@ -4556,7 +4572,7 @@ name = Regular; }, { axesValues = ( -14, +8, 490 ); customParameters = ( @@ -4595,7 +4611,7 @@ weightClass = 500; }, { axesValues = ( -14, +8, 580 ); customParameters = ( @@ -4634,7 +4650,7 @@ weightClass = 600; }, { axesValues = ( -14, +8, 670 ); customParameters = ( @@ -4665,7 +4681,7 @@ weightClass = 700; }, { axesValues = ( -14, +8, 780 ); customParameters = ( @@ -4704,7 +4720,7 @@ weightClass = 800; }, { axesValues = ( -14, +8, 900 ); customParameters = ( @@ -16149,7 +16165,7 @@ key = designers; values = ( { language = dflt; -value = "Rasmus Andersson"; +value = "Rasmus Andersson, Schoen Cho"; } ); }, @@ -16162,13 +16178,13 @@ key = manufacturers; values = ( { language = dflt; -value = rsms; +value = "Fobytype, rsms"; } ); }, { key = manufacturerURL; -value = "https://rsms.me/"; +value = "https://fobytype.styc.co.uk/"; }, { key = licenses; @@ -16185,7 +16201,7 @@ value = "http://scripts.sil.org/OFL"; }, { key = vendorID; -value = RSMS; +value = STyC; }, { key = trademarks; @@ -16349,6 +16365,6 @@ com.typemytype.robofont.shouldAddPointsInSplineConversion = 1; }; UFOFormat = 3; }; -versionMajor = 3; -versionMinor = 0; +versionMajor = 4; +versionMinor = 1; }