revert frac code from 5e4c3fa964, closing #639
This commit is contained in:
parent
0129a91a6c
commit
6095df6d94
1 changed files with 107 additions and 10 deletions
|
|
@ -34,16 +34,113 @@
|
||||||
eight.dnom
|
eight.dnom
|
||||||
nine.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 FRAC {
|
lookup FractionBar {
|
||||||
sub slash by fraction;
|
ignore sub slash @figures @figures @figures @figures @figures @figures @figures @figures @figures @figures slash';
|
||||||
} FRAC;
|
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 UP {
|
lookup Numerator1 {
|
||||||
sub @figures by @numerators;
|
sub @figures' fraction by @numerators;
|
||||||
} UP;
|
} Numerator1;
|
||||||
|
|
||||||
lookup DOWN {
|
lookup Numerator2 {
|
||||||
sub fraction @numerators' by @denominators;
|
sub @figures' @numerators
|
||||||
sub @denominators @numerators' by @denominators;
|
fraction by @numerators;
|
||||||
} DOWN;
|
} 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 Numerator10 {
|
||||||
|
sub @figures'
|
||||||
|
@numerators
|
||||||
|
@numerators
|
||||||
|
@numerators
|
||||||
|
@numerators
|
||||||
|
@numerators
|
||||||
|
@numerators
|
||||||
|
@numerators
|
||||||
|
@numerators
|
||||||
|
@numerators
|
||||||
|
fraction by @numerators;
|
||||||
|
} Numerator10;
|
||||||
|
|
||||||
|
lookup Denominator {
|
||||||
|
sub [fraction @denominators onefraction] @figures' by @denominators;
|
||||||
|
} Denominator;
|
||||||
|
|
||||||
|
sub @figures space' @numerators by thinspace;
|
||||||
Reference in a new issue