summaryrefslogtreecommitdiff
path: root/src/features/frac.fea
blob: ab6519b4428ee6c4bc49690f58d3bcef05abbd92 (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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
@figures = [
  zero
  one
  two
  three
  four
  five
  six
  seven
  eight
  nine
];
@numerators = [
  zero.numr
  one.numr
  two.numr
  three.numr
  four.numr
  five.numr
  six.numr
  seven.numr
  eight.numr
  nine.numr
];
@denominators = [
  zero.dnom
  one.dnom
  two.dnom
  three.dnom
  four.dnom
  five.dnom
  six.dnom
  seven.dnom
  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 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;