Skip to content

Commit 347effe

Browse files
committed
Make rlig feature section
1 parent 9b7e716 commit 347effe

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+28
-26
lines changed

_sources/master.ufo/features.fea

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ feature mark {
3030

3131
@value = [{{#each FONT.values as |code value|}}_{{ value }} {{/each}}];
3232

33-
feature liga {
33+
feature rlig {
3434
# We replace single values with pair of lines
3535
# Reversesub is compact notation and has no overflow, compared to O(N²) pair subs
3636
# rsub ostensibly ignores final result of replacement and instead looks at the initial sequence
@@ -53,4 +53,4 @@ feature liga {
5353
sub neg.{{value}} by neg.{{value}} join;
5454
{{/each}}
5555

56-
} liga;
56+
} rlig;

fonts/otf/Linefont-Black.otf

0 Bytes
Binary file not shown.

fonts/otf/Linefont-Bold.otf

0 Bytes
Binary file not shown.

fonts/otf/Linefont-ExtraBold.otf

0 Bytes
Binary file not shown.

fonts/otf/Linefont-ExtraLight.otf

0 Bytes
Binary file not shown.

fonts/otf/Linefont-Light.otf

0 Bytes
Binary file not shown.

fonts/otf/Linefont-Medium.otf

0 Bytes
Binary file not shown.

fonts/otf/Linefont-Regular.otf

0 Bytes
Binary file not shown.

fonts/otf/Linefont-SemiBold.otf

0 Bytes
Binary file not shown.

fonts/otf/Linefont-Thin.otf

0 Bytes
Binary file not shown.

fonts/ttf/Linefont-Black.ttf

0 Bytes
Binary file not shown.

fonts/ttf/Linefont-Bold.ttf

0 Bytes
Binary file not shown.

fonts/ttf/Linefont-ExtraBold.ttf

0 Bytes
Binary file not shown.

fonts/ttf/Linefont-ExtraLight.ttf

0 Bytes
Binary file not shown.

fonts/ttf/Linefont-Light.ttf

0 Bytes
Binary file not shown.

fonts/ttf/Linefont-Medium.ttf

0 Bytes
Binary file not shown.

fonts/ttf/Linefont-Regular.ttf

0 Bytes
Binary file not shown.

fonts/ttf/Linefont-SemiBold.ttf

0 Bytes
Binary file not shown.

fonts/ttf/Linefont-Thin.ttf

0 Bytes
Binary file not shown.
80 Bytes
Binary file not shown.
24 Bytes
Binary file not shown.

fonts/webfonts/Linefont-Black.woff2

56 Bytes
Binary file not shown.

fonts/webfonts/Linefont-Bold.woff2

-20 Bytes
Binary file not shown.
20 Bytes
Binary file not shown.
16 Bytes
Binary file not shown.

fonts/webfonts/Linefont-Light.woff2

-88 Bytes
Binary file not shown.

fonts/webfonts/Linefont-Medium.woff2

84 Bytes
Binary file not shown.

fonts/webfonts/Linefont-Regular.woff2

-40 Bytes
Binary file not shown.
36 Bytes
Binary file not shown.

fonts/webfonts/Linefont-Thin.woff2

168 Bytes
Binary file not shown.
-24 Bytes
Binary file not shown.

sources/Linefont[dflt,low].ufo/features.fea

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ feature mark {
407407

408408
@value = [_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _10 _11 _12 _13 _14 _15 _16 _17 _18 _19 _20 _21 _22 _23 _24 _25 _26 _27 _28 _29 _30 _31 _32 _33 _34 _35 _36 _37 _38 _39 _40 _41 _42 _43 _44 _45 _46 _47 _48 _49 _50 _51 _52 _53 _54 _55 _56 _57 _58 _59 _60 _61 _62 _63 _64 _65 _66 _67 _68 _69 _70 _71 _72 _73 _74 _75 _76 _77 _78 _79 _80 _81 _82 _83 _84 _85 _86 _87 _88 _89 _90 _91 _92 _93 _94 _95 _96 _97 _98 _99 _100 _101 _102 _103 _104 _105 _106 _107 _108 _109 _110 _111 _112 _113 _114 _115 _116 _117 _118 _119 _120 _121 _122 _123 _124 _125 _126 _127 ];
409409

410-
feature liga {
410+
feature rlig {
411411
# We replace single values with pair of lines
412412
# Reversesub is compact notation and has no overflow, compared to O(N²) pair subs
413413
# rsub ostensibly ignores final result of replacement and instead looks at the initial sequence
@@ -807,4 +807,4 @@ feature liga {
807807
sub pos.127 by pos.127 join;
808808
sub neg.127 by neg.127 join;
809809

810-
} liga;
810+
} rlig;

sources/Linefont[dflt,max].ufo/features.fea

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ feature mark {
407407

408408
@value = [_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _10 _11 _12 _13 _14 _15 _16 _17 _18 _19 _20 _21 _22 _23 _24 _25 _26 _27 _28 _29 _30 _31 _32 _33 _34 _35 _36 _37 _38 _39 _40 _41 _42 _43 _44 _45 _46 _47 _48 _49 _50 _51 _52 _53 _54 _55 _56 _57 _58 _59 _60 _61 _62 _63 _64 _65 _66 _67 _68 _69 _70 _71 _72 _73 _74 _75 _76 _77 _78 _79 _80 _81 _82 _83 _84 _85 _86 _87 _88 _89 _90 _91 _92 _93 _94 _95 _96 _97 _98 _99 _100 _101 _102 _103 _104 _105 _106 _107 _108 _109 _110 _111 _112 _113 _114 _115 _116 _117 _118 _119 _120 _121 _122 _123 _124 _125 _126 _127 ];
409409

410-
feature liga {
410+
feature rlig {
411411
# We replace single values with pair of lines
412412
# Reversesub is compact notation and has no overflow, compared to O(N²) pair subs
413413
# rsub ostensibly ignores final result of replacement and instead looks at the initial sequence
@@ -807,4 +807,4 @@ feature liga {
807807
sub pos.127 by pos.127 join;
808808
sub neg.127 by neg.127 join;
809809

810-
} liga;
810+
} rlig;

sources/Linefont[dflt,mid].ufo/features.fea

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ feature mark {
407407

408408
@value = [_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _10 _11 _12 _13 _14 _15 _16 _17 _18 _19 _20 _21 _22 _23 _24 _25 _26 _27 _28 _29 _30 _31 _32 _33 _34 _35 _36 _37 _38 _39 _40 _41 _42 _43 _44 _45 _46 _47 _48 _49 _50 _51 _52 _53 _54 _55 _56 _57 _58 _59 _60 _61 _62 _63 _64 _65 _66 _67 _68 _69 _70 _71 _72 _73 _74 _75 _76 _77 _78 _79 _80 _81 _82 _83 _84 _85 _86 _87 _88 _89 _90 _91 _92 _93 _94 _95 _96 _97 _98 _99 _100 _101 _102 _103 _104 _105 _106 _107 _108 _109 _110 _111 _112 _113 _114 _115 _116 _117 _118 _119 _120 _121 _122 _123 _124 _125 _126 _127 ];
409409

410-
feature liga {
410+
feature rlig {
411411
# We replace single values with pair of lines
412412
# Reversesub is compact notation and has no overflow, compared to O(N²) pair subs
413413
# rsub ostensibly ignores final result of replacement and instead looks at the initial sequence
@@ -807,4 +807,4 @@ feature liga {
807807
sub pos.127 by pos.127 join;
808808
sub neg.127 by neg.127 join;
809809

810-
} liga;
810+
} rlig;

sources/Linefont[dflt,min].ufo/features.fea

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ feature mark {
407407

408408
@value = [_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _10 _11 _12 _13 _14 _15 _16 _17 _18 _19 _20 _21 _22 _23 _24 _25 _26 _27 _28 _29 _30 _31 _32 _33 _34 _35 _36 _37 _38 _39 _40 _41 _42 _43 _44 _45 _46 _47 _48 _49 _50 _51 _52 _53 _54 _55 _56 _57 _58 _59 _60 _61 _62 _63 _64 _65 _66 _67 _68 _69 _70 _71 _72 _73 _74 _75 _76 _77 _78 _79 _80 _81 _82 _83 _84 _85 _86 _87 _88 _89 _90 _91 _92 _93 _94 _95 _96 _97 _98 _99 _100 _101 _102 _103 _104 _105 _106 _107 _108 _109 _110 _111 _112 _113 _114 _115 _116 _117 _118 _119 _120 _121 _122 _123 _124 _125 _126 _127 ];
409409

410-
feature liga {
410+
feature rlig {
411411
# We replace single values with pair of lines
412412
# Reversesub is compact notation and has no overflow, compared to O(N²) pair subs
413413
# rsub ostensibly ignores final result of replacement and instead looks at the initial sequence
@@ -807,4 +807,4 @@ feature liga {
807807
sub pos.127 by pos.127 join;
808808
sub neg.127 by neg.127 join;
809809

810-
} liga;
810+
} rlig;

sources/Linefont[max,low].ufo/features.fea

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ feature mark {
407407

408408
@value = [_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _10 _11 _12 _13 _14 _15 _16 _17 _18 _19 _20 _21 _22 _23 _24 _25 _26 _27 _28 _29 _30 _31 _32 _33 _34 _35 _36 _37 _38 _39 _40 _41 _42 _43 _44 _45 _46 _47 _48 _49 _50 _51 _52 _53 _54 _55 _56 _57 _58 _59 _60 _61 _62 _63 _64 _65 _66 _67 _68 _69 _70 _71 _72 _73 _74 _75 _76 _77 _78 _79 _80 _81 _82 _83 _84 _85 _86 _87 _88 _89 _90 _91 _92 _93 _94 _95 _96 _97 _98 _99 _100 _101 _102 _103 _104 _105 _106 _107 _108 _109 _110 _111 _112 _113 _114 _115 _116 _117 _118 _119 _120 _121 _122 _123 _124 _125 _126 _127 ];
409409

410-
feature liga {
410+
feature rlig {
411411
# We replace single values with pair of lines
412412
# Reversesub is compact notation and has no overflow, compared to O(N²) pair subs
413413
# rsub ostensibly ignores final result of replacement and instead looks at the initial sequence
@@ -807,4 +807,4 @@ feature liga {
807807
sub pos.127 by pos.127 join;
808808
sub neg.127 by neg.127 join;
809809

810-
} liga;
810+
} rlig;

sources/Linefont[max,max].ufo/features.fea

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ feature mark {
407407

408408
@value = [_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _10 _11 _12 _13 _14 _15 _16 _17 _18 _19 _20 _21 _22 _23 _24 _25 _26 _27 _28 _29 _30 _31 _32 _33 _34 _35 _36 _37 _38 _39 _40 _41 _42 _43 _44 _45 _46 _47 _48 _49 _50 _51 _52 _53 _54 _55 _56 _57 _58 _59 _60 _61 _62 _63 _64 _65 _66 _67 _68 _69 _70 _71 _72 _73 _74 _75 _76 _77 _78 _79 _80 _81 _82 _83 _84 _85 _86 _87 _88 _89 _90 _91 _92 _93 _94 _95 _96 _97 _98 _99 _100 _101 _102 _103 _104 _105 _106 _107 _108 _109 _110 _111 _112 _113 _114 _115 _116 _117 _118 _119 _120 _121 _122 _123 _124 _125 _126 _127 ];
409409

410-
feature liga {
410+
feature rlig {
411411
# We replace single values with pair of lines
412412
# Reversesub is compact notation and has no overflow, compared to O(N²) pair subs
413413
# rsub ostensibly ignores final result of replacement and instead looks at the initial sequence
@@ -807,4 +807,4 @@ feature liga {
807807
sub pos.127 by pos.127 join;
808808
sub neg.127 by neg.127 join;
809809

810-
} liga;
810+
} rlig;

sources/Linefont[max,mid].ufo/features.fea

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ feature mark {
407407

408408
@value = [_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _10 _11 _12 _13 _14 _15 _16 _17 _18 _19 _20 _21 _22 _23 _24 _25 _26 _27 _28 _29 _30 _31 _32 _33 _34 _35 _36 _37 _38 _39 _40 _41 _42 _43 _44 _45 _46 _47 _48 _49 _50 _51 _52 _53 _54 _55 _56 _57 _58 _59 _60 _61 _62 _63 _64 _65 _66 _67 _68 _69 _70 _71 _72 _73 _74 _75 _76 _77 _78 _79 _80 _81 _82 _83 _84 _85 _86 _87 _88 _89 _90 _91 _92 _93 _94 _95 _96 _97 _98 _99 _100 _101 _102 _103 _104 _105 _106 _107 _108 _109 _110 _111 _112 _113 _114 _115 _116 _117 _118 _119 _120 _121 _122 _123 _124 _125 _126 _127 ];
409409

410-
feature liga {
410+
feature rlig {
411411
# We replace single values with pair of lines
412412
# Reversesub is compact notation and has no overflow, compared to O(N²) pair subs
413413
# rsub ostensibly ignores final result of replacement and instead looks at the initial sequence
@@ -807,4 +807,4 @@ feature liga {
807807
sub pos.127 by pos.127 join;
808808
sub neg.127 by neg.127 join;
809809

810-
} liga;
810+
} rlig;

sources/Linefont[max,min].ufo/features.fea

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ feature mark {
407407

408408
@value = [_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _10 _11 _12 _13 _14 _15 _16 _17 _18 _19 _20 _21 _22 _23 _24 _25 _26 _27 _28 _29 _30 _31 _32 _33 _34 _35 _36 _37 _38 _39 _40 _41 _42 _43 _44 _45 _46 _47 _48 _49 _50 _51 _52 _53 _54 _55 _56 _57 _58 _59 _60 _61 _62 _63 _64 _65 _66 _67 _68 _69 _70 _71 _72 _73 _74 _75 _76 _77 _78 _79 _80 _81 _82 _83 _84 _85 _86 _87 _88 _89 _90 _91 _92 _93 _94 _95 _96 _97 _98 _99 _100 _101 _102 _103 _104 _105 _106 _107 _108 _109 _110 _111 _112 _113 _114 _115 _116 _117 _118 _119 _120 _121 _122 _123 _124 _125 _126 _127 ];
409409

410-
feature liga {
410+
feature rlig {
411411
# We replace single values with pair of lines
412412
# Reversesub is compact notation and has no overflow, compared to O(N²) pair subs
413413
# rsub ostensibly ignores final result of replacement and instead looks at the initial sequence
@@ -807,4 +807,4 @@ feature liga {
807807
sub pos.127 by pos.127 join;
808808
sub neg.127 by neg.127 join;
809809

810-
} liga;
810+
} rlig;

sources/Linefont[min,low].ufo/features.fea

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ feature mark {
407407

408408
@value = [_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _10 _11 _12 _13 _14 _15 _16 _17 _18 _19 _20 _21 _22 _23 _24 _25 _26 _27 _28 _29 _30 _31 _32 _33 _34 _35 _36 _37 _38 _39 _40 _41 _42 _43 _44 _45 _46 _47 _48 _49 _50 _51 _52 _53 _54 _55 _56 _57 _58 _59 _60 _61 _62 _63 _64 _65 _66 _67 _68 _69 _70 _71 _72 _73 _74 _75 _76 _77 _78 _79 _80 _81 _82 _83 _84 _85 _86 _87 _88 _89 _90 _91 _92 _93 _94 _95 _96 _97 _98 _99 _100 _101 _102 _103 _104 _105 _106 _107 _108 _109 _110 _111 _112 _113 _114 _115 _116 _117 _118 _119 _120 _121 _122 _123 _124 _125 _126 _127 ];
409409

410-
feature liga {
410+
feature rlig {
411411
# We replace single values with pair of lines
412412
# Reversesub is compact notation and has no overflow, compared to O(N²) pair subs
413413
# rsub ostensibly ignores final result of replacement and instead looks at the initial sequence
@@ -807,4 +807,4 @@ feature liga {
807807
sub pos.127 by pos.127 join;
808808
sub neg.127 by neg.127 join;
809809

810-
} liga;
810+
} rlig;

sources/Linefont[min,max].ufo/features.fea

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ feature mark {
407407

408408
@value = [_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _10 _11 _12 _13 _14 _15 _16 _17 _18 _19 _20 _21 _22 _23 _24 _25 _26 _27 _28 _29 _30 _31 _32 _33 _34 _35 _36 _37 _38 _39 _40 _41 _42 _43 _44 _45 _46 _47 _48 _49 _50 _51 _52 _53 _54 _55 _56 _57 _58 _59 _60 _61 _62 _63 _64 _65 _66 _67 _68 _69 _70 _71 _72 _73 _74 _75 _76 _77 _78 _79 _80 _81 _82 _83 _84 _85 _86 _87 _88 _89 _90 _91 _92 _93 _94 _95 _96 _97 _98 _99 _100 _101 _102 _103 _104 _105 _106 _107 _108 _109 _110 _111 _112 _113 _114 _115 _116 _117 _118 _119 _120 _121 _122 _123 _124 _125 _126 _127 ];
409409

410-
feature liga {
410+
feature rlig {
411411
# We replace single values with pair of lines
412412
# Reversesub is compact notation and has no overflow, compared to O(N²) pair subs
413413
# rsub ostensibly ignores final result of replacement and instead looks at the initial sequence
@@ -807,4 +807,4 @@ feature liga {
807807
sub pos.127 by pos.127 join;
808808
sub neg.127 by neg.127 join;
809809

810-
} liga;
810+
} rlig;

sources/Linefont[min,mid].ufo/features.fea

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ feature mark {
407407

408408
@value = [_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _10 _11 _12 _13 _14 _15 _16 _17 _18 _19 _20 _21 _22 _23 _24 _25 _26 _27 _28 _29 _30 _31 _32 _33 _34 _35 _36 _37 _38 _39 _40 _41 _42 _43 _44 _45 _46 _47 _48 _49 _50 _51 _52 _53 _54 _55 _56 _57 _58 _59 _60 _61 _62 _63 _64 _65 _66 _67 _68 _69 _70 _71 _72 _73 _74 _75 _76 _77 _78 _79 _80 _81 _82 _83 _84 _85 _86 _87 _88 _89 _90 _91 _92 _93 _94 _95 _96 _97 _98 _99 _100 _101 _102 _103 _104 _105 _106 _107 _108 _109 _110 _111 _112 _113 _114 _115 _116 _117 _118 _119 _120 _121 _122 _123 _124 _125 _126 _127 ];
409409

410-
feature liga {
410+
feature rlig {
411411
# We replace single values with pair of lines
412412
# Reversesub is compact notation and has no overflow, compared to O(N²) pair subs
413413
# rsub ostensibly ignores final result of replacement and instead looks at the initial sequence
@@ -807,4 +807,4 @@ feature liga {
807807
sub pos.127 by pos.127 join;
808808
sub neg.127 by neg.127 join;
809809

810-
} liga;
810+
} rlig;

sources/Linefont[min,min].ufo/features.fea

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ feature mark {
407407

408408
@value = [_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _10 _11 _12 _13 _14 _15 _16 _17 _18 _19 _20 _21 _22 _23 _24 _25 _26 _27 _28 _29 _30 _31 _32 _33 _34 _35 _36 _37 _38 _39 _40 _41 _42 _43 _44 _45 _46 _47 _48 _49 _50 _51 _52 _53 _54 _55 _56 _57 _58 _59 _60 _61 _62 _63 _64 _65 _66 _67 _68 _69 _70 _71 _72 _73 _74 _75 _76 _77 _78 _79 _80 _81 _82 _83 _84 _85 _86 _87 _88 _89 _90 _91 _92 _93 _94 _95 _96 _97 _98 _99 _100 _101 _102 _103 _104 _105 _106 _107 _108 _109 _110 _111 _112 _113 _114 _115 _116 _117 _118 _119 _120 _121 _122 _123 _124 _125 _126 _127 ];
409409

410-
feature liga {
410+
feature rlig {
411411
# We replace single values with pair of lines
412412
# Reversesub is compact notation and has no overflow, compared to O(N²) pair subs
413413
# rsub ostensibly ignores final result of replacement and instead looks at the initial sequence
@@ -807,4 +807,4 @@ feature liga {
807807
sub pos.127 by pos.127 join;
808808
sub neg.127 by neg.127 join;
809809

810-
} liga;
810+
} rlig;

sources/config.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ stat:
1111
- name: Width
1212
tag: wdth
1313
values:
14+
- name: SuperCondensed
15+
value: 25
1416
- name: UltraCondensed
1517
value: 50
1618
- name: ExtraCondensed

0 commit comments

Comments
 (0)