blob: af8e839449bf9b156814bd5b3a20d335fbbf2b17 (
plain)
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
|
@figures = [
zero one two three four
five six seven eight nine
period comma plus minus equal
parenleft parenright
];
@numerators = [
zero.numr one.numr two.numr three.numr four.numr
five.numr six.numr seven.numr eight.numr nine.numr
period.numr comma.numr plus.numr minus.numr equal.numr
parenleft.numr parenright.numr
];
@denominators = [
zero.dnom one.dnom two.dnom three.dnom four.dnom
five.dnom six.dnom seven.dnom eight.dnom nine.dnom
period.dnom comma.dnom plus.dnom minus.dnom equal.dnom
parenleft.dnom parenright.dnom
];
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 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;
|