diff options
author | Rasmus Andersson <rasmus@notion.se> | 2024-03-23 18:15:49 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2024-03-23 18:15:49 +0300 |
commit | 6095df6d941ff3aea17c8039fea368342dfc4766 (patch) | |
tree | 35cb20d28bc636d604c3902b882b1f880849af6a /src | |
parent | 0129a91a6cb31c03a669679afe099d048efca25a (diff) | |
download | inter-6095df6d941ff3aea17c8039fea368342dfc4766.tar.xz |
revert frac code from 5e4c3fa9640d7a7088d1a7440283cdf24ff8b4bd, closing #639
Diffstat (limited to 'src')
-rw-r--r-- | src/features/frac.fea | 117 |
1 files changed, 107 insertions, 10 deletions
diff --git a/src/features/frac.fea b/src/features/frac.fea index 7673d4ef4..ab6519b44 100644 --- a/src/features/frac.fea +++ b/src/features/frac.fea @@ -34,16 +34,113 @@ eight.dnom nine.dnom ]; +@subscripts = [ + zero.subs + one.subs + two.subs + three.subs + four.subs + five.subs + six.subs + seven.subs + eight.subs + nine.subs +]; + +lookup FractionBar { + ignore sub slash @figures @figures @figures @figures @figures @figures @figures @figures @figures @figures slash'; + ignore sub slash' @figures @figures @figures @figures @figures @figures @figures @figures @figures @figures slash; + ignore sub slash @figures @figures @figures @figures @figures @figures @figures @figures @figures slash'; + ignore sub slash' @figures @figures @figures @figures @figures @figures @figures @figures @figures slash; + ignore sub slash @figures @figures @figures @figures @figures @figures @figures @figures slash'; + ignore sub slash' @figures @figures @figures @figures @figures @figures @figures @figures slash; + ignore sub slash @figures @figures @figures @figures @figures @figures @figures slash'; + ignore sub slash' @figures @figures @figures @figures @figures @figures @figures slash; + ignore sub slash @figures @figures @figures @figures @figures @figures slash'; + ignore sub slash' @figures @figures @figures @figures @figures @figures slash; + ignore sub slash @figures @figures @figures @figures @figures slash'; + ignore sub slash' @figures @figures @figures @figures @figures slash; + ignore sub slash @figures @figures @figures @figures slash'; + ignore sub slash' @figures @figures @figures @figures slash; + ignore sub slash @figures @figures @figures slash'; + ignore sub slash' @figures @figures @figures slash; + ignore sub slash @figures @figures slash'; + ignore sub slash' @figures @figures slash; + ignore sub slash @figures slash'; + ignore sub slash' @figures slash; + sub @figures slash' @figures by fraction; +} FractionBar; + +lookup Numerator1 { + sub @figures' fraction by @numerators; +} Numerator1; + +lookup Numerator2 { + sub @figures' @numerators + fraction by @numerators; +} Numerator2; + +lookup Numerator3 { + sub @figures' @numerators @numerators + fraction by @numerators; +} Numerator3; + +lookup Numerator4 { + sub @figures' @numerators @numerators @numerators + fraction by @numerators; +} Numerator4; + +lookup Numerator5 { + sub @figures' @numerators @numerators @numerators @numerators + fraction by @numerators; +} Numerator5; + +lookup Numerator6 { + sub @figures' @numerators @numerators @numerators @numerators @numerators + fraction by @numerators; +} Numerator6; + +lookup Numerator7 { + sub @figures' @numerators @numerators @numerators @numerators @numerators + @numerators + fraction by @numerators; +} Numerator7; + +lookup Numerator8 { + sub @figures' @numerators @numerators @numerators @numerators @numerators + @numerators @numerators + fraction by @numerators; +} Numerator8; + +lookup Numerator9 { + sub @figures' + @numerators + @numerators + @numerators + @numerators + @numerators + @numerators + @numerators + @numerators + fraction by @numerators; +} Numerator9; -lookup FRAC { - sub slash by fraction; -} FRAC; +lookup Numerator10 { + sub @figures' + @numerators + @numerators + @numerators + @numerators + @numerators + @numerators + @numerators + @numerators + @numerators + fraction by @numerators; +} Numerator10; -lookup UP { - sub @figures by @numerators; -} UP; +lookup Denominator { + sub [fraction @denominators onefraction] @figures' by @denominators; +} Denominator; -lookup DOWN { - sub fraction @numerators' by @denominators; - sub @denominators @numerators' by @denominators; -} DOWN; +sub @figures space' @numerators by thinspace;
\ No newline at end of file |