From 092e5418bee4de400a1257c6ad04e34dd5b2d93e Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Sun, 22 Oct 2017 15:07:37 -0700 Subject: Reworked "one", improved tnum, improved digit kerning, new ss01 "one" with bendt hook --- src/Inter-UI-Black.ufo/features.fea | 8 +- src/Inter-UI-Black.ufo/glyphs/contents.plist | 8 ++ src/Inter-UI-Black.ufo/glyphs/eight.glif | 98 ++++++++++---------- src/Inter-UI-Black.ufo/glyphs/eight.tnum.glif | 18 ++++ src/Inter-UI-Black.ufo/glyphs/nine.glif | 82 ++++++++--------- src/Inter-UI-Black.ufo/glyphs/nine.tnum.glif | 50 ++++++++++ src/Inter-UI-Black.ufo/glyphs/one.1.glif | 60 ++++++++++++ src/Inter-UI-Black.ufo/glyphs/one.glif | 127 ++++++++++++++++++++++++-- src/Inter-UI-Black.ufo/glyphs/one.tnum.1.glif | 24 +++++ src/Inter-UI-Black.ufo/glyphs/one.tnum.glif | 10 +- src/Inter-UI-Black.ufo/glyphs/six.glif | 6 +- src/Inter-UI-Black.ufo/glyphs/six.tnum.glif | 2 +- src/Inter-UI-Black.ufo/glyphs/three.tnum.glif | 2 +- src/Inter-UI-Black.ufo/glyphs/zero.glif | 58 ++++++------ src/Inter-UI-Black.ufo/kerning.plist | 50 +++++----- src/Inter-UI-Black.ufo/lib.plist | 8 ++ 16 files changed, 445 insertions(+), 166 deletions(-) create mode 100644 src/Inter-UI-Black.ufo/glyphs/eight.tnum.glif create mode 100644 src/Inter-UI-Black.ufo/glyphs/nine.tnum.glif create mode 100644 src/Inter-UI-Black.ufo/glyphs/one.1.glif create mode 100644 src/Inter-UI-Black.ufo/glyphs/one.tnum.1.glif (limited to 'src/Inter-UI-Black.ufo') diff --git a/src/Inter-UI-Black.ufo/features.fea b/src/Inter-UI-Black.ufo/features.fea index 2a42fb476..c1a3a4541 100644 --- a/src/Inter-UI-Black.ufo/features.fea +++ b/src/Inter-UI-Black.ufo/features.fea @@ -1,13 +1,13 @@ include(../features.fea); @TNUM_L = [ - zero one two three five six seven - four.1 six.1 nine.1 + zero one two three five six seven eight nine + one.1 four.1 six.1 nine.1 period comma ]; @TNUM_R = [ - zero.tnum one.tnum two.tnum three.tnum five.tnum six.tnum seven.tnum - four.tnum.1 six.tnum.1 nine.tnum.1 + zero.tnum one.tnum two.tnum three.tnum five.tnum six.tnum seven.tnum eight.tnum nine.tnum + one.tnum.1 four.tnum.1 six.tnum.1 nine.tnum.1 period.tnum comma.tnum ]; diff --git a/src/Inter-UI-Black.ufo/glyphs/contents.plist b/src/Inter-UI-Black.ufo/glyphs/contents.plist index 2bf1fd079..9764f6108 100644 --- a/src/Inter-UI-Black.ufo/glyphs/contents.plist +++ b/src/Inter-UI-Black.ufo/glyphs/contents.plist @@ -784,6 +784,8 @@ eight.frac.glif eight.sup eight.sup.glif + eight.tnum + eight.tnum.glif eightroman eightroman.glif eightsub @@ -1250,6 +1252,8 @@ nine.frac.glif nine.sup nine.sup.glif + nine.tnum + nine.tnum.glif nine.tnum.1 nine.tnum.1.glif nineinferior @@ -1306,10 +1310,14 @@ omegatitlocyrillic.glif one one.glif + one.1 + one.1.glif one.sup one.sup.glif one.tnum one.tnum.glif + one.tnum.1 + one.tnum.1.glif onedotleader onedotleader.glif oneeighth diff --git a/src/Inter-UI-Black.ufo/glyphs/eight.glif b/src/Inter-UI-Black.ufo/glyphs/eight.glif index 223555c62..c0fd5122f 100644 --- a/src/Inter-UI-Black.ufo/glyphs/eight.glif +++ b/src/Inter-UI-Black.ufo/glyphs/eight.glif @@ -1,63 +1,63 @@ - + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/src/Inter-UI-Black.ufo/glyphs/eight.tnum.glif b/src/Inter-UI-Black.ufo/glyphs/eight.tnum.glif new file mode 100644 index 000000000..187d735c4 --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/eight.tnum.glif @@ -0,0 +1,18 @@ + + + + + + + + + com.typemytype.robofont.mark + + 0.9230863777 + 0.9647658846 + 0.7857136537 + 1.0 + + + + diff --git a/src/Inter-UI-Black.ufo/glyphs/nine.glif b/src/Inter-UI-Black.ufo/glyphs/nine.glif index 9f02be1f3..3d38975b4 100644 --- a/src/Inter-UI-Black.ufo/glyphs/nine.glif +++ b/src/Inter-UI-Black.ufo/glyphs/nine.glif @@ -1,49 +1,49 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/Inter-UI-Black.ufo/glyphs/nine.tnum.glif b/src/Inter-UI-Black.ufo/glyphs/nine.tnum.glif new file mode 100644 index 000000000..928882c5c --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/nine.tnum.glif @@ -0,0 +1,50 @@ + + + + + + + + + com.adobe.type.autohint + + + com.typemytype.robofont.guides + + + angle + 0.0 + isGlobal + + magnetic + 5 + x + 0.0 + y + 763.125 + + + angle + 0.0 + isGlobal + + magnetic + 5 + x + 0.0 + y + 1238.875 + + + com.typemytype.robofont.mark + + 0.9230863777 + 0.9647658846 + 0.7857136537 + 1.0 + + interface.gridadjust.original + {'width': 1627, 'leftMargin': 113, 'rightMargin': 132} + + + diff --git a/src/Inter-UI-Black.ufo/glyphs/one.1.glif b/src/Inter-UI-Black.ufo/glyphs/one.1.glif new file mode 100644 index 000000000..2867040bf --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/one.1.glif @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + com.typemytype.robofont.guides + + + angle + 0.0 + isGlobal + + magnetic + 5 + x + 0.0 + y + 1238.875 + + + angle + 0.0 + isGlobal + + magnetic + 5 + x + 0.0 + y + 763.125 + + + com.typemytype.robofont.mark + + 0.8029983485 + 0.9647658846 + 0.7954395628 + 1.0 + + interface.gridadjust.original + {'width': 1627, 'leftMargin': 230, 'rightMargin': 493} + + + diff --git a/src/Inter-UI-Black.ufo/glyphs/one.glif b/src/Inter-UI-Black.ufo/glyphs/one.glif index 07244ead7..d39d20d34 100644 --- a/src/Inter-UI-Black.ufo/glyphs/one.glif +++ b/src/Inter-UI-Black.ufo/glyphs/one.glif @@ -1,16 +1,17 @@ - + - - - - - - - + + + + + + + + @@ -42,6 +43,116 @@ 763.125 + com.typemytype.robofont.layerData + + reference + + anchors + + + components + + + contours + + + points + + + segmentType + line + smooth + + x + 956.0 + y + 2048 + + + segmentType + line + smooth + + x + 720.0 + y + 2048 + + + segmentType + line + smooth + + x + 208.0 + y + 1748 + + + segmentType + line + smooth + + x + 312.0 + y + 1564 + + + segmentType + line + smooth + + x + 708.0 + y + 1796 + + + segmentType + line + smooth + + x + 720.0 + y + 1796 + + + segmentType + line + smooth + + x + 720.0 + y + 0 + + + segmentType + line + smooth + + x + 956.0 + y + 0 + + + + + lib + + + name + one + unicodes + + + width + 1424.0 + + com.typemytype.robofont.mark 0.89 diff --git a/src/Inter-UI-Black.ufo/glyphs/one.tnum.1.glif b/src/Inter-UI-Black.ufo/glyphs/one.tnum.1.glif new file mode 100644 index 000000000..3fe6221ce --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/one.tnum.1.glif @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + com.typemytype.robofont.mark + + 0.9230863777 + 0.9647658846 + 0.7857136537 + 1.0 + + + + diff --git a/src/Inter-UI-Black.ufo/glyphs/one.tnum.glif b/src/Inter-UI-Black.ufo/glyphs/one.tnum.glif index 2543ff54d..cf5dfea21 100644 --- a/src/Inter-UI-Black.ufo/glyphs/one.tnum.glif +++ b/src/Inter-UI-Black.ufo/glyphs/one.tnum.glif @@ -3,12 +3,12 @@ - - - - + + + + - + diff --git a/src/Inter-UI-Black.ufo/glyphs/six.glif b/src/Inter-UI-Black.ufo/glyphs/six.glif index 6f6536908..df2afc160 100644 --- a/src/Inter-UI-Black.ufo/glyphs/six.glif +++ b/src/Inter-UI-Black.ufo/glyphs/six.glif @@ -1,6 +1,6 @@ - + @@ -93,7 +93,7 @@ 0 0 1 - 0 + 0.25349934699647747 0 @@ -110,7 +110,7 @@ width - 1664 + 1652 com.typemytype.robofont.mark diff --git a/src/Inter-UI-Black.ufo/glyphs/six.tnum.glif b/src/Inter-UI-Black.ufo/glyphs/six.tnum.glif index c0a25c622..8b8ed9bde 100644 --- a/src/Inter-UI-Black.ufo/glyphs/six.tnum.glif +++ b/src/Inter-UI-Black.ufo/glyphs/six.tnum.glif @@ -2,7 +2,7 @@ - + diff --git a/src/Inter-UI-Black.ufo/glyphs/three.tnum.glif b/src/Inter-UI-Black.ufo/glyphs/three.tnum.glif index a45fe1774..c20f49897 100644 --- a/src/Inter-UI-Black.ufo/glyphs/three.tnum.glif +++ b/src/Inter-UI-Black.ufo/glyphs/three.tnum.glif @@ -2,7 +2,7 @@ - + diff --git a/src/Inter-UI-Black.ufo/glyphs/zero.glif b/src/Inter-UI-Black.ufo/glyphs/zero.glif index 1acc84372..6aa116e1b 100644 --- a/src/Inter-UI-Black.ufo/glyphs/zero.glif +++ b/src/Inter-UI-Black.ufo/glyphs/zero.glif @@ -1,39 +1,39 @@ - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/src/Inter-UI-Black.ufo/kerning.plist b/src/Inter-UI-Black.ufo/kerning.plist index 25f1c37ce..5058e7378 100644 --- a/src/Inter-UI-Black.ufo/kerning.plist +++ b/src/Inter-UI-Black.ufo/kerning.plist @@ -2554,7 +2554,7 @@ backslash 22 nine - -39 + -8 nine.1 -162 underscore @@ -5856,7 +5856,7 @@ j -160 nine - -64 + -8 slash -80 @@ -5895,49 +5895,49 @@ one @KERN_RIGHT_asciicircum - -22 + 10 @KERN_RIGHT_comma - -76 + -44 @KERN_RIGHT_dagger - -15 + 17 @KERN_RIGHT_guillemotleft - -48 + -16 @KERN_RIGHT_quotedbl - -28 + 4 @KERN_RIGHT_quotedblbase - -63 + -32 @KERN_RIGHT_quotedblleft - -34 + -4 @KERN_RIGHT_quotedblright - -35 + -4 @KERN_RIGHT_two - -80 + -48 ampersand - -14 + 18 eight - -224 + -128 five - -144 + -112 four - -144 + -64 four.1 - -144 + -112 j - -160 + -128 nine - -144 + -64 nine.1 - -144 - one -112 + one + -80 seven - -128 + -96 six - -112 + -80 six.1 - -112 + -80 three - -160 + -64 percent @@ -6234,7 +6234,7 @@ decyrillic -68 eight - -131 + -99 ereversedcyrillic -13 five diff --git a/src/Inter-UI-Black.ufo/lib.plist b/src/Inter-UI-Black.ufo/lib.plist index f7bf1212a..84c350fd2 100644 --- a/src/Inter-UI-Black.ufo/lib.plist +++ b/src/Inter-UI-Black.ufo/lib.plist @@ -483,7 +483,9 @@ zero.slash zero.tnum.slash one + one.1 one.tnum + one.tnum.1 two two.tnum three @@ -500,7 +502,9 @@ seven seven.tnum eight + eight.tnum nine + nine.tnum nine.1 nine.tnum.1 ampersand @@ -1943,7 +1947,9 @@ zero.slash zero.tnum.slash one + one.1 one.tnum + one.tnum.1 two two.tnum three @@ -1960,7 +1966,9 @@ seven seven.tnum eight + eight.tnum nine + nine.tnum nine.1 nine.tnum.1 ampersand -- cgit v1.2.3