Diffenator

Tables
OS/2
head
maxp
GPOS
hmtx
glyf
post
hhea
GDEF
GSUB
glyphs: modified
á°¬ á°¬ glyph: uni1C2C
gids: [125]
diff: 1.0218282004977037
á°± á°± glyph: uni1C31
gids: [119]
diff: 1.1261629428709778
á°­ á°­ glyph: uni1C2D
gids: [115]
diff: 1.444991548519834
á°¤ á°¤ glyph: uni1C24
gids: [136]
diff: 1.936936761054418
á°® á°® glyph: uni1C2E
gids: [116]
diff: 2.191563191529802
á°ª á°ª glyph: uni1C2A
gids: [134]
diff: 2.2136044514378357
á°· á°· glyph: uni1C37
gids: [123]
diff: 2.3652491512962963
á°¶ á°¶ glyph: uni1C36
gids: [122]
diff: 2.5698209488697485
á°³ á°³ glyph: uni1C33
gids: [121]
diff: 3.2349493179785207
á°² á°² glyph: uni1C32
gids: [120]
diff: 3.5566787836918525
á°¥ á°¥ glyph: uni1C25
gids: [133]
diff: 3.7460017760689572
á°¦ á°¦ glyph: uni1C26
gids: [124]
diff: 5.057339479465772
á°« á°« glyph: uni1C2B
gids: [135]
diff: 36.606894212760594
Fea
f1languagesystem DFLT dflt;f1languagesystem DFLT dflt;
2languagesystem lepc dflt;2languagesystem lepc dflt;
3table GDEF {3table GDEF {
4    GlyphClassDef [], [], [], [];4    GlyphClassDef [], [], [], [];
5} GDEF;5} GDEF;
66
n7@markAttachmentSet1 = [uni1C25.alt uni1C24.alt uni1C26.alt uni1C2A.alt uni1C2B.an7@markFilteringSet2 = [uni1C2D_1C36 uni1C2F_1C36 uni1C2E_1C36 uni1C30_1C36 uni1C3
>lt uni1C25_1C24];>1_1C36 uni1C32_1C36 uni1C33_1C36 uni1C2D uni1C2E uni1C2F uni1C30 uni1C31 uni1C32
 > uni1C33 uni1C36];
8@markFilteringSet8 = [uni1C37_uni1C2C uni1C37 uni1C2C];
9@class1 = [uni1C24 uni1C25 uni1C25_1C24 uni1C26 uni1C2A uni1C2B];
8@class1 = [uni1C03 uni1C03_1C24 uni1C03_1C25 uni1C03_1C25_1C24 uni1C04 uni1C04_110@class13 = [uni1C03 uni1C03_1C24 uni1C03_1C25 uni1C03_1C25_1C24 uni1C04 uni1C04_
>C24 uni1C12 uni1C12_1C24 uni1C14 uni1C14_1C24 uni1C18 uni1C1C uni1C1C_1C24 uni1C>1C24 uni1C12 uni1C12_1C24 uni1C14 uni1C14_1C24 uni1C18 uni1C1C uni1C1C_1C24 uni1
>20 uni1C22];>C20 uni1C22];
9@class2 = [uni1C01 uni1C01_1C24 uni1C05 uni1C05_1C24 uni1C05_1C25 uni1C05_1C25_111@class14 = [uni1C01 uni1C01_1C24 uni1C05 uni1C05_1C24 uni1C05_1C25 uni1C05_1C25_
>C24 uni1C1A uni1C1B uni1C1B_1C24 uni1C4D uni1C4E];>1C24 uni1C1A uni1C1B uni1C1B_1C24 uni1C4D uni1C4E];
12@class16 = [uni1C00 uni1C00_1C24 uni1C00_1C25 uni1C00_1C25_1C24 uni1C01 uni1C01_
 >1C24 uni1C02 uni1C02_1C24 uni1C02_1C25 uni1C03 uni1C03_1C24 uni1C03_1C25 uni1C03
 >_1C25_1C24 uni1C04 uni1C04_1C24 uni1C05 uni1C05_1C24 uni1C05_1C25 uni1C05_1C25_1
 >C24 uni1C06 uni1C07 uni1C08 uni1C08_1C24 uni1C09 uni1C0A uni1C0A_1C24 uni1C0B un
 >i1C0B_1C24 uni1C0C uni1C0C_1C24 uni1C0D uni1C0E uni1C0E_1C24 uni1C0E_1C25 uni1C0
 >E_1C25_1C24 uni1C0F uni1C0F_1C24 uni1C10 uni1C10_1C24 uni1C11 uni1C11_1C24 uni1C
 >11_1C25 uni1C11_1C25_1C24 uni1C12 uni1C12_1C24 uni1C13 uni1C13_1C24 uni1C13_1C25
 > uni1C13_1C25_1C24 uni1C14 uni1C14_1C24 uni1C15 uni1C15_1C24 uni1C15_1C25 uni1C1
 >5_1C25_1C24 uni1C16 uni1C16_1C24 uni1C17 uni1C18 uni1C19 uni1C1A uni1C1B uni1C1B
 >_1C24 uni1C1C uni1C1C_1C24 uni1C1D uni1C1D_1C24 uni1C1D_1C25 uni1C1D_1C25_1C24 u
 >ni1C1E uni1C1E_1C24 uni1C1F uni1C1F_1C24 uni1C20 uni1C21 uni1C21_1C24 uni1C22 un
 >i1C23 uni1C23_1C24 uni1C25_1C24 uni1C4D uni1C4E uni1C4F];
1013
nn14lookup MultipleSubstitution1 {
15    lookupflag UseMarkFilteringSet @markFilteringSet2;
16    ;
17    sub uni1C2D_1C36 by uni1C2D_1C36 uni1C24;
18    sub uni1C2F_1C36 by uni1C2F_1C36 uni1C24;
19    sub uni1C2E_1C36 by uni1C2E_1C36 uni1C24;
20    sub uni1C30_1C36 by uni1C30_1C36 uni1C24;
21    sub uni1C31_1C36 by uni1C31_1C36 uni1C24;
22    sub uni1C32_1C36 by uni1C32_1C36 uni1C24;
23    sub uni1C33_1C36 by uni1C33_1C36 uni1C24;
24    sub uni1C2D by uni1C2D uni1C24;
25    sub uni1C2E by uni1C2E uni1C24;
26    sub uni1C2F by uni1C2F uni1C24;
27    sub uni1C30 by uni1C30 uni1C24;
28    sub uni1C31 by uni1C31 uni1C24;
29    sub uni1C32 by uni1C32 uni1C24;
30    sub uni1C33 by uni1C33 uni1C24;
31    sub uni1C36 by uni1C36 uni1C24;
32} MultipleSubstitution1;
33 
34lookup MultipleSubstitution2 {
35    lookupflag UseMarkFilteringSet @markFilteringSet2;
36    ;
37    # Original source: 1 
38    sub uni1C2D_1C36 by uni1C2D_1C36 uni1C25;
39    sub uni1C2F_1C36 by uni1C2F_1C36 uni1C25;
40    sub uni1C2E_1C36 by uni1C2E_1C36 uni1C25;
41    sub uni1C30_1C36 by uni1C30_1C36 uni1C25;
42    sub uni1C31_1C36 by uni1C31_1C36 uni1C25;
43    sub uni1C32_1C36 by uni1C32_1C36 uni1C25;
44    sub uni1C33_1C36 by uni1C33_1C36 uni1C25;
45    sub uni1C2D by uni1C2D uni1C25;
46    sub uni1C2E by uni1C2E uni1C25;
47    sub uni1C2F by uni1C2F uni1C25;
48    sub uni1C30 by uni1C30 uni1C25;
49    sub uni1C31 by uni1C31 uni1C25;
50    sub uni1C32 by uni1C32 uni1C25;
51    sub uni1C33 by uni1C33 uni1C25;
52    sub uni1C36 by uni1C36 uni1C25;
53} MultipleSubstitution2;
54 
55lookup MultipleSubstitution3 {
56    lookupflag UseMarkFilteringSet @markFilteringSet2;
57    ;
58    # Original source: 2 
59    sub uni1C2D_1C36 by uni1C2D_1C36 uni1C26;
60    sub uni1C2F_1C36 by uni1C2F_1C36 uni1C26;
61    sub uni1C2E_1C36 by uni1C2E_1C36 uni1C26;
62    sub uni1C30_1C36 by uni1C30_1C36 uni1C26;
63    sub uni1C31_1C36 by uni1C31_1C36 uni1C26;
64    sub uni1C32_1C36 by uni1C32_1C36 uni1C26;
65    sub uni1C33_1C36 by uni1C33_1C36 uni1C26;
66    sub uni1C2D by uni1C2D uni1C26;
67    sub uni1C2E by uni1C2E uni1C26;
68    sub uni1C2F by uni1C2F uni1C26;
69    sub uni1C30 by uni1C30 uni1C26;
70    sub uni1C31 by uni1C31 uni1C26;
71    sub uni1C32 by uni1C32 uni1C26;
72    sub uni1C33 by uni1C33 uni1C26;
73    sub uni1C36 by uni1C36 uni1C26;
74} MultipleSubstitution3;
75 
76lookup MultipleSubstitution4 {
77    lookupflag UseMarkFilteringSet @markFilteringSet2;
78    ;
79    # Original source: 3 
80    sub uni1C2D_1C36 by uni1C2D_1C36 uni1C2A;
81    sub uni1C2F_1C36 by uni1C2F_1C36 uni1C2A;
82    sub uni1C2E_1C36 by uni1C2E_1C36 uni1C2A;
83    sub uni1C30_1C36 by uni1C30_1C36 uni1C2A;
84    sub uni1C31_1C36 by uni1C31_1C36 uni1C2A;
85    sub uni1C32_1C36 by uni1C32_1C36 uni1C2A;
86    sub uni1C33_1C36 by uni1C33_1C36 uni1C2A;
87    sub uni1C2D by uni1C2D uni1C2A;
88    sub uni1C2E by uni1C2E uni1C2A;
89    sub uni1C2F by uni1C2F uni1C2A;
90    sub uni1C30 by uni1C30 uni1C2A;
91    sub uni1C31 by uni1C31 uni1C2A;
92    sub uni1C32 by uni1C32 uni1C2A;
93    sub uni1C33 by uni1C33 uni1C2A;
94    sub uni1C36 by uni1C36 uni1C2A;
95} MultipleSubstitution4;
96 
97lookup MultipleSubstitution5 {
98    lookupflag UseMarkFilteringSet @markFilteringSet2;
99    ;
100    # Original source: 4 
101    sub uni1C2D_1C36 by uni1C2D_1C36 uni1C2B;
102    sub uni1C2F_1C36 by uni1C2F_1C36 uni1C2B;
103    sub uni1C2E_1C36 by uni1C2E_1C36 uni1C2B;
104    sub uni1C30_1C36 by uni1C30_1C36 uni1C2B;
105    sub uni1C31_1C36 by uni1C31_1C36 uni1C2B;
106    sub uni1C32_1C36 by uni1C32_1C36 uni1C2B;
107    sub uni1C33_1C36 by uni1C33_1C36 uni1C2B;
108    sub uni1C2D by uni1C2D uni1C2B;
109    sub uni1C2E by uni1C2E uni1C2B;
110    sub uni1C2F by uni1C2F uni1C2B;
111    sub uni1C30 by uni1C30 uni1C2B;
112    sub uni1C31 by uni1C31 uni1C2B;
113    sub uni1C32 by uni1C32 uni1C2B;
114    sub uni1C33 by uni1C33 uni1C2B;
115    sub uni1C36 by uni1C36 uni1C2B;
116} MultipleSubstitution5;
117 
118lookup MultipleSubstitution6 {
119    lookupflag UseMarkFilteringSet @markFilteringSet2;
120    ;
121    # Original source: 5 
122    sub uni1C2D_1C36 by uni1C2D_1C36 uni1C25_1C24;
123    sub uni1C2F_1C36 by uni1C2F_1C36 uni1C25_1C24;
124    sub uni1C2E_1C36 by uni1C2E_1C36 uni1C25_1C24;
125    sub uni1C30_1C36 by uni1C30_1C36 uni1C25_1C24;
126    sub uni1C31_1C36 by uni1C31_1C36 uni1C25_1C24;
127    sub uni1C32_1C36 by uni1C32_1C36 uni1C25_1C24;
128    sub uni1C33_1C36 by uni1C33_1C36 uni1C25_1C24;
129    sub uni1C2D by uni1C2D uni1C25_1C24;
130    sub uni1C2E by uni1C2E uni1C25_1C24;
131    sub uni1C2F by uni1C2F uni1C25_1C24;
132    sub uni1C30 by uni1C30 uni1C25_1C24;
133    sub uni1C31 by uni1C31 uni1C25_1C24;
134    sub uni1C32 by uni1C32 uni1C25_1C24;
135    sub uni1C33 by uni1C33 uni1C25_1C24;
136    sub uni1C36 by uni1C36 uni1C25_1C24;
137} MultipleSubstitution6;
138 
139lookup MultipleSubstitution7 {
140    lookupflag UseMarkFilteringSet @markFilteringSet8;
141    ;
142    # Original source: 6 
143    sub uni1C37_uni1C2C by uni1C37_uni1C2C uni1C24;
144    sub uni1C37 by uni1C37 uni1C24;
145    sub uni1C2C by uni1C2C uni1C24;
146} MultipleSubstitution7;
147 
148lookup MultipleSubstitution8 {
149    lookupflag UseMarkFilteringSet @markFilteringSet8;
150    ;
151    # Original source: 7 
152    sub uni1C37_uni1C2C by uni1C37_uni1C2C uni1C25;
153    sub uni1C37 by uni1C37 uni1C25;
154    sub uni1C2C by uni1C2C uni1C25;
155} MultipleSubstitution8;
156 
157lookup MultipleSubstitution9 {
158    lookupflag UseMarkFilteringSet @markFilteringSet8;
159    ;
160    # Original source: 8 
161    sub uni1C37_uni1C2C by uni1C37_uni1C2C uni1C26;
162    sub uni1C37 by uni1C37 uni1C26;
163    sub uni1C2C by uni1C2C uni1C26;
164} MultipleSubstitution9;
165 
166lookup MultipleSubstitution10 {
167    lookupflag UseMarkFilteringSet @markFilteringSet8;
168    ;
169    # Original source: 9 
170    sub uni1C37_uni1C2C by uni1C37_uni1C2C uni1C2A;
171    sub uni1C37 by uni1C37 uni1C2A;
172    sub uni1C2C by uni1C2C uni1C2A;
173} MultipleSubstitution10;
174 
175lookup MultipleSubstitution11 {
176    lookupflag UseMarkFilteringSet @markFilteringSet8;
177    ;
178    # Original source: 10 
179    sub uni1C37_uni1C2C by uni1C37_uni1C2C uni1C2B;
180    sub uni1C37 by uni1C37 uni1C2B;
181    sub uni1C2C by uni1C2C uni1C2B;
182} MultipleSubstitution11;
183 
184lookup MultipleSubstitution12 {
185    lookupflag UseMarkFilteringSet @markFilteringSet8;
186    ;
187    # Original source: 11 
188    sub uni1C37_uni1C2C by uni1C37_uni1C2C uni1C25_1C24;
189    sub uni1C37 by uni1C37 uni1C25_1C24;
190    sub uni1C2C by uni1C2C uni1C25_1C24;
191} MultipleSubstitution12;
192 
11lookup LigatureSubstitution1 {193lookup LigatureSubstitution13 {
12    lookupflag MarkAttachmentType @markAttachmentSet1;194    lookupflag IgnoreMarks;
13    ;195    ;
nn196    # Original source: 12 
197    sub uni1C00 uni1C25 uni1C24 by uni1C00_1C25_1C24;
198    sub uni1C00 uni1C24 by uni1C00_1C24;
199    sub uni1C00 uni1C25 by uni1C00_1C25;
200    sub uni1C01 uni1C24 by uni1C01_1C24;
14    sub uni1C23 uni1C24 by uni1C23_1C24;201    sub uni1C02 uni1C24 by uni1C02_1C24;
202    sub uni1C02 uni1C25 by uni1C02_1C25;
203    sub uni1C03 uni1C25 uni1C24 by uni1C03_1C25_1C24;
204    sub uni1C03 uni1C24 by uni1C03_1C24;
205    sub uni1C03 uni1C25 by uni1C03_1C25;
206    sub uni1C04 uni1C24 by uni1C04_1C24;
207    sub uni1C05 uni1C25 uni1C24 by uni1C05_1C25_1C24;
208    sub uni1C05 uni1C24 by uni1C05_1C24;
209    sub uni1C05 uni1C25 by uni1C05_1C25;
210    sub uni1C08 uni1C24 by uni1C08_1C24;
211    sub uni1C0A uni1C24 by uni1C0A_1C24;
212    sub uni1C0B uni1C24 by uni1C0B_1C24;
213    sub uni1C0C uni1C24 by uni1C0C_1C24;
214    sub uni1C0E uni1C25 uni1C24 by uni1C0E_1C25_1C24;
215    sub uni1C0E uni1C24 by uni1C0E_1C24;
216    sub uni1C0E uni1C25 by uni1C0E_1C25;
217    sub uni1C0F uni1C24 by uni1C0F_1C24;
218    sub uni1C10 uni1C24 by uni1C10_1C24;
219    sub uni1C11 uni1C25 uni1C24 by uni1C11_1C25_1C24;
220    sub uni1C11 uni1C24 by uni1C11_1C24;
221    sub uni1C11 uni1C25 by uni1C11_1C25;
222    sub uni1C12 uni1C24 by uni1C12_1C24;
15    sub uni1C13 uni1C25 uni1C24 by uni1C13_1C25_1C24;223    sub uni1C13 uni1C25 uni1C24 by uni1C13_1C25_1C24;
16    sub uni1C13 uni1C24 by uni1C13_1C24;224    sub uni1C13 uni1C24 by uni1C13_1C24;
17    sub uni1C13 uni1C25 by uni1C13_1C25;225    sub uni1C13 uni1C25 by uni1C13_1C25;
18    sub uni1C14 uni1C24 by uni1C14_1C24;226    sub uni1C14 uni1C24 by uni1C14_1C24;
n19    sub uni1C0C uni1C24 by uni1C0C_1C24;n
20    sub uni1C11 uni1C25 uni1C24 by uni1C11_1C25_1C24;227    sub uni1C15 uni1C25 uni1C24 by uni1C15_1C25_1C24;
21    sub uni1C11 uni1C24 by uni1C11_1C24;228    sub uni1C15 uni1C24 by uni1C15_1C24;
22    sub uni1C11 uni1C25 by uni1C11_1C25;229    sub uni1C15 uni1C25 by uni1C15_1C25;
23    sub uni1C12 uni1C24 by uni1C12_1C24;230    sub uni1C16 uni1C24 by uni1C16_1C24;
24    sub uni1C03 uni1C25 uni1C24 by uni1C03_1C25_1C24;
25    sub uni1C03 uni1C24 by uni1C03_1C24;231    sub uni1C1B uni1C24 by uni1C1B_1C24;
26    sub uni1C03 uni1C25 by uni1C03_1C25;
27    sub uni1C04 uni1C24 by uni1C04_1C24;232    sub uni1C1C uni1C24 by uni1C1C_1C24;
28    sub uni1C1D uni1C25 uni1C24 by uni1C1D_1C25_1C24;233    sub uni1C1D uni1C25 uni1C24 by uni1C1D_1C25_1C24;
29    sub uni1C1D uni1C24 by uni1C1D_1C24;234    sub uni1C1D uni1C24 by uni1C1D_1C24;
30    sub uni1C1D uni1C25 by uni1C1D_1C25;235    sub uni1C1D uni1C25 by uni1C1D_1C25;
31    sub uni1C1E uni1C24 by uni1C1E_1C24;236    sub uni1C1E uni1C24 by uni1C1E_1C24;
n32    sub uni1C08 uni1C24 by uni1C08_1C24;n
33    sub uni1C00 uni1C25 uni1C24 by uni1C00_1C25_1C24;
34    sub uni1C00 uni1C24 by uni1C00_1C24;
35    sub uni1C00 uni1C25 by uni1C00_1C25;
36    sub uni1C02 uni1C24 by uni1C02_1C24;
37    sub uni1C02 uni1C25 by uni1C02_1C25;
38    sub uni1C01 uni1C24 by uni1C01_1C24;237    sub uni1C1F uni1C24 by uni1C1F_1C24;
39    sub uni1C1C uni1C24 by uni1C1C_1C24;
40    sub uni1C15 uni1C25 uni1C24 by uni1C15_1C25_1C24;
41    sub uni1C15 uni1C24 by uni1C15_1C24;
42    sub uni1C15 uni1C25 by uni1C15_1C25;
43    sub uni1C16 uni1C24 by uni1C16_1C24;
44    sub uni1C05 uni1C25 uni1C24 by uni1C05_1C25_1C24;
45    sub uni1C05 uni1C24 by uni1C05_1C24;
46    sub uni1C05 uni1C25 by uni1C05_1C25;
47    sub uni1C0E uni1C25 uni1C24 by uni1C0E_1C25_1C24;
48    sub uni1C0E uni1C24 by uni1C0E_1C24;
49    sub uni1C0E uni1C25 by uni1C0E_1C25;
50    sub uni1C10 uni1C24 by uni1C10_1C24;
51    sub uni1C0F uni1C24 by uni1C0F_1C24;
52    sub uni1C1B uni1C24 by uni1C1B_1C24;
53    sub uni1C21 uni1C24 by uni1C21_1C24;238    sub uni1C21 uni1C24 by uni1C21_1C24;
n54    sub uni1C0A uni1C24 by uni1C0A_1C24;n239    sub uni1C23 uni1C24 by uni1C23_1C24;
55    sub uni1C0B uni1C24 by uni1C0B_1C24;
56    sub uni1C1F uni1C24 by uni1C1F_1C24;
57    sub uni1C25 uni1C24 by uni1C25_1C24;240    sub uni1C25 uni1C24 by uni1C25_1C24;
n58} LigatureSubstitution1;n241} LigatureSubstitution13;
59242
nn243lookup SingleSubstitution18 {
244    lookupflag IgnoreLigatures UseMarkFilteringSet @markFilteringSet8;
245    ;
246    # Original source: 17 
247    sub uni1C37 by uni1C37_uni1C2C;
248} SingleSubstitution18;
249 
250lookup SingleSubstitution17 {
251    lookupflag IgnoreLigatures UseMarkFilteringSet @markFilteringSet8;
252    ;
253    # Original source: 16 
254    sub uni1C37 by uni1C37_uni1C2C;
255} SingleSubstitution17;
256 
257lookup SingleSubstitution16 {
258    lookupflag IgnoreLigatures UseMarkFilteringSet @markFilteringSet8;
259    ;
260    # Original source: 15 
261    sub uni1C37 by uni1C37_uni1C2C;
262} SingleSubstitution16;
263 
264lookup LigatureSubstitution15 {
265    lookupflag IgnoreLigatures UseMarkFilteringSet @markFilteringSet8;
266    ;
267    # Original source: 14 
268    sub uni1C37 uni1C2C by uni1C37_uni1C2C;
269} LigatureSubstitution15;
270 
271lookup ChainedContextualGSUB14 {
272    lookupflag IgnoreLigatures UseMarkFilteringSet @markFilteringSet8;
273    ;
274    # Original source: 13 
275    sub uni1C37' lookup LigatureSubstitution15 uni1C2C';
276    sub uni1C37' lookup SingleSubstitution16 @class1 uni1C2C;
277    sub uni1C37' lookup SingleSubstitution17 @class1 @class1 uni1C2C;
278    sub uni1C37' lookup SingleSubstitution18 @class1 @class1 @class1 uni1C2C;
279} ChainedContextualGSUB14;
280 
281lookup MultipleSubstitution22 {
282    lookupflag IgnoreLigatures UseMarkFilteringSet @markFilteringSet8;
283    ;
284    # Original source: 21 
285    sub uni1C2C by NULL;
286} MultipleSubstitution22;
287 
288lookup MultipleSubstitution21 {
289    lookupflag IgnoreLigatures UseMarkFilteringSet @markFilteringSet8;
290    ;
291    # Original source: 20 
292    sub uni1C2C by NULL;
293} MultipleSubstitution21;
294 
295lookup MultipleSubstitution20 {
296    lookupflag IgnoreLigatures UseMarkFilteringSet @markFilteringSet8;
297    ;
298    # Original source: 19 
299    sub uni1C2C by NULL;
300} MultipleSubstitution20;
301 
302lookup ChainedContextualGSUB19 {
303    lookupflag IgnoreLigatures UseMarkFilteringSet @markFilteringSet8;
304    ;
305    # Original source: 18 
306    sub uni1C37_uni1C2C @class1 @class1 @class1 uni1C2C' lookup MultipleSubstitu
 >tion20;
307    sub uni1C37_uni1C2C @class1 @class1 uni1C2C' lookup MultipleSubstitution21;
308    sub uni1C37_uni1C2C @class1 uni1C2C' lookup MultipleSubstitution22;
309} ChainedContextualGSUB19;
310 
60lookup LigatureSubstitution2 {311lookup LigatureSubstitution23 {
61    lookupflag 0;312    lookupflag 0;
62    ;313    ;
n63    # Original source: n314    # Original source: 22 
64    sub uni1C2D uni1C36 by uni1C2D_1C36;315    sub uni1C2D uni1C36 by uni1C2D_1C36;
nn316    sub uni1C2E uni1C36 by uni1C2E_1C36;
65    sub uni1C2F uni1C36 by uni1C2F_1C36;317    sub uni1C2F uni1C36 by uni1C2F_1C36;
n66    sub uni1C2E uni1C36 by uni1C2E_1C36;n
67    sub uni1C30 uni1C36 by uni1C30_1C36;318    sub uni1C30 uni1C36 by uni1C30_1C36;
68    sub uni1C31 uni1C36 by uni1C31_1C36;319    sub uni1C31 uni1C36 by uni1C31_1C36;
69    sub uni1C32 uni1C36 by uni1C32_1C36;320    sub uni1C32 uni1C36 by uni1C32_1C36;
70    sub uni1C33 uni1C36 by uni1C33_1C36;321    sub uni1C33 uni1C36 by uni1C33_1C36;
71    sub uni1C36 uni1C2D by uni1C2D_1C36;322    sub uni1C36 uni1C2D by uni1C2D_1C36;
72    sub uni1C36 uni1C2E by uni1C2E_1C36;323    sub uni1C36 uni1C2E by uni1C2E_1C36;
73    sub uni1C36 uni1C2F by uni1C2F_1C36;324    sub uni1C36 uni1C2F by uni1C2F_1C36;
74    sub uni1C36 uni1C30 by uni1C30_1C36;325    sub uni1C36 uni1C30 by uni1C30_1C36;
75    sub uni1C36 uni1C31 by uni1C31_1C36;326    sub uni1C36 uni1C31 by uni1C31_1C36;
76    sub uni1C36 uni1C32 by uni1C32_1C36;327    sub uni1C36 uni1C32 by uni1C32_1C36;
77    sub uni1C36 uni1C33 by uni1C33_1C36;328    sub uni1C36 uni1C33 by uni1C33_1C36;
n78} LigatureSubstitution2;n329} LigatureSubstitution23;
79330
n80lookup LigatureSubstitution3 {n
81    lookupflag IgnoreLigatures;
82    ;
83    # Original source: 2 
84    sub uni1C37 uni1C2C by uni1C37_uni1C2C;
85} LigatureSubstitution3;
86 
87lookup SingleSubstitution4 {331lookup SingleSubstitution26 {
88    lookupflag 0;
89    ;
90    # Original source: 3 
91    sub uni1C25 by uni1C25.alt;
92    sub uni1C24 by uni1C24.alt;
93    sub uni1C26 by uni1C26.alt;
94    sub uni1C2A by uni1C2A.alt;
95    sub uni1C2B by uni1C2B.alt;
96} SingleSubstitution4;
97 
98lookup SingleSubstitution7 {
99    lookupflag IgnoreMarks;332    lookupflag IgnoreMarks;
100    ;333    ;
n101    # Original source: n334    # Original source: 25 
102    sub uni1C29 by uni1C29.short;335    sub uni1C29 by uni1C29.short;
n103} SingleSubstitution7;n336} SingleSubstitution26;
104337
n105lookup SingleSubstitution6 {n338lookup SingleSubstitution25 {
106    lookupflag IgnoreMarks;339    lookupflag IgnoreMarks;
107    ;340    ;
n108    # Original source: n341    # Original source: 24 
109    sub uni1C29 by uni1C29.wide;342    sub uni1C29 by uni1C29.wide;
n110} SingleSubstitution6;n343} SingleSubstitution25;
111344
n112lookup ChainedContextualGSUB5 {n345lookup ChainedContextualGSUB24 {
113    lookupflag IgnoreMarks;346    lookupflag IgnoreMarks;
114    ;347    ;
n115    # Original source: n348    # Original source: 23 
349    sub uni1C29' lookup SingleSubstitution25 @class13;
116    sub uni1C29' lookup SingleSubstitution6 @class1;350    sub uni1C29' lookup SingleSubstitution26 @class14;
117    sub uni1C29' lookup SingleSubstitution7 @class2;351} ChainedContextualGSUB24;
352 
353lookup ChainedContextualGSUB27 {
354    lookupflag UseMarkFilteringSet @markFilteringSet2;
355    ;
356    # Original source: 26 
357    sub @class16 uni1C2B' @markFilteringSet2' lookup MultipleSubstitution5;
358    sub @class16 uni1C2A' @markFilteringSet2' lookup MultipleSubstitution4;
359    sub @class16 uni1C26' @markFilteringSet2' lookup MultipleSubstitution3;
360    sub @class16 uni1C25_1C24' @markFilteringSet2' lookup MultipleSubstitution6;
361    sub @class16 uni1C25' @markFilteringSet2' lookup MultipleSubstitution2;
362    sub @class16 uni1C24' @markFilteringSet2' lookup MultipleSubstitution1;
363} ChainedContextualGSUB27;
364 
365lookup MultipleSubstitution33 {
366    lookupflag UseMarkFilteringSet @markFilteringSet2;
367    ;
368    # Original source: 32 
369    sub uni1C24 by NULL;
370} MultipleSubstitution33;
371 
372lookup MultipleSubstitution30 {
373    lookupflag UseMarkFilteringSet @markFilteringSet2;
374    ;
375    # Original source: 29 
376    sub uni1C25 by NULL;
377} MultipleSubstitution30;
378 
379lookup MultipleSubstitution34 {
380    lookupflag UseMarkFilteringSet @markFilteringSet2;
381    ;
382    # Original source: 33 
383    sub uni1C25_1C24 by NULL;
384} MultipleSubstitution34;
385 
386lookup MultipleSubstitution29 {
387    lookupflag UseMarkFilteringSet @markFilteringSet2;
388    ;
389    # Original source: 28 
390    sub uni1C26 by NULL;
391} MultipleSubstitution29;
392 
393lookup MultipleSubstitution31 {
394    lookupflag UseMarkFilteringSet @markFilteringSet2;
395    ;
396    # Original source: 30 
397    sub uni1C2A by NULL;
398} MultipleSubstitution31;
399 
400lookup MultipleSubstitution32 {
401    lookupflag UseMarkFilteringSet @markFilteringSet2;
402    ;
403    # Original source: 31 
404    sub uni1C2B by NULL;
405} MultipleSubstitution32;
406 
407lookup ChainedContextualGSUB28 {
408    lookupflag UseMarkFilteringSet @markFilteringSet2;
409    ;
410    # Original source: 27 
411    sub uni1C2B' lookup MultipleSubstitution32 @markFilteringSet2 @class1;
412    sub uni1C2A' lookup MultipleSubstitution31 @markFilteringSet2 @class1;
413    sub uni1C26' lookup MultipleSubstitution29 @markFilteringSet2 @class1;
414    sub uni1C25_1C24' lookup MultipleSubstitution34 @markFilteringSet2 @class1;
415    sub uni1C25' lookup MultipleSubstitution30 @markFilteringSet2 @class1;
416    sub uni1C24' lookup MultipleSubstitution33 @markFilteringSet2 @class1;
417} ChainedContextualGSUB28;
418 
419lookup ChainedContextualGSUB35 {
420    lookupflag UseMarkFilteringSet @markFilteringSet8;
421    ;
422    # Original source: 34 
423    sub @class16 uni1C2B' [uni1C37_uni1C2C uni1C37 uni1C2C]' lookup MultipleSubs
 >titution11;
424    sub @class16 uni1C2A' [uni1C37_uni1C2C uni1C37 uni1C2C]' lookup MultipleSubs
 >titution10;
425    sub @class16 uni1C26' [uni1C37_uni1C2C uni1C37 uni1C2C]' lookup MultipleSubs
 >titution9;
426    sub @class16 uni1C25_1C24' [uni1C37_uni1C2C uni1C37 uni1C2C]' lookup Multipl
 >eSubstitution12;
427    sub @class16 uni1C25' [uni1C37_uni1C2C uni1C37 uni1C2C]' lookup MultipleSubs
 >titution8;
428    sub @class16 uni1C24' [uni1C37_uni1C2C uni1C37 uni1C2C]' lookup MultipleSubs
 >titution7;
118} ChainedContextualGSUB5;429} ChainedContextualGSUB35;
430 
431lookup MultipleSubstitution41 {
432    lookupflag UseMarkFilteringSet @markFilteringSet8;
433    ;
434    # Original source: 40 
435    sub uni1C24 by NULL;
436} MultipleSubstitution41;
437 
438lookup MultipleSubstitution38 {
439    lookupflag UseMarkFilteringSet @markFilteringSet8;
440    ;
441    # Original source: 37 
442    sub uni1C25 by NULL;
443} MultipleSubstitution38;
444 
445lookup MultipleSubstitution42 {
446    lookupflag UseMarkFilteringSet @markFilteringSet8;
447    ;
448    # Original source: 41 
449    sub uni1C25_1C24 by NULL;
450} MultipleSubstitution42;
451 
452lookup MultipleSubstitution37 {
453    lookupflag UseMarkFilteringSet @markFilteringSet8;
454    ;
455    # Original source: 36 
456    sub uni1C26 by NULL;
457} MultipleSubstitution37;
458 
459lookup MultipleSubstitution39 {
460    lookupflag UseMarkFilteringSet @markFilteringSet8;
461    ;
462    # Original source: 38 
463    sub uni1C2A by NULL;
464} MultipleSubstitution39;
465 
466lookup MultipleSubstitution40 {
467    lookupflag UseMarkFilteringSet @markFilteringSet8;
468    ;
469    # Original source: 39 
470    sub uni1C2B by NULL;
471} MultipleSubstitution40;
472 
473lookup ChainedContextualGSUB36 {
474    lookupflag UseMarkFilteringSet @markFilteringSet8;
475    ;
476    # Original source: 35 
477    sub uni1C2B' lookup MultipleSubstitution40 [uni1C37_uni1C2C uni1C37 uni1C2C]
 > @class1;
478    sub uni1C2A' lookup MultipleSubstitution39 [uni1C37_uni1C2C uni1C37 uni1C2C]
 > @class1;
479    sub uni1C26' lookup MultipleSubstitution37 [uni1C37_uni1C2C uni1C37 uni1C2C]
 > @class1;
480    sub uni1C25_1C24' lookup MultipleSubstitution42 [uni1C37_uni1C2C uni1C37 uni
 >1C2C] @class1;
481    sub uni1C25' lookup MultipleSubstitution38 [uni1C37_uni1C2C uni1C37 uni1C2C]
 > @class1;
482    sub uni1C24' lookup MultipleSubstitution41 [uni1C37_uni1C2C uni1C37 uni1C2C]
 > @class1;
483} ChainedContextualGSUB36;
119484
120feature abvs {485feature abvs {
121    script DFLT;486    script DFLT;
122    language dflt;487    language dflt;
n123            lookup SingleSubstitution4;n488            lookup ChainedContextualGSUB24;
124489
125} abvs;490} abvs;
126491
127feature abvs {492feature abvs {
128    script lepc;493    script lepc;
129    language dflt;494    language dflt;
n130            lookup SingleSubstitution4;n495            lookup ChainedContextualGSUB24;
131496
132} abvs;497} abvs;
133498
nn499feature ccmp {
500    script DFLT;
501    language dflt;
502            lookup LigatureSubstitution13;
503 
504} ccmp;
505 
506feature ccmp {
507    script lepc;
508    language dflt;
509            lookup LigatureSubstitution13;
510 
511} ccmp;
512 
513feature ccmp {
514    script DFLT;
515    language dflt;
516            lookup ChainedContextualGSUB14;
517 
518} ccmp;
519 
520feature ccmp {
521    script lepc;
522    language dflt;
523            lookup ChainedContextualGSUB14;
524 
525} ccmp;
526 
527feature ccmp {
528    script DFLT;
529    language dflt;
530            lookup ChainedContextualGSUB19;
531 
532} ccmp;
533 
534feature ccmp {
535    script lepc;
536    language dflt;
537            lookup ChainedContextualGSUB19;
538 
539} ccmp;
540 
541feature ccmp {
542    script DFLT;
543    language dflt;
544            lookup LigatureSubstitution23;
545 
546} ccmp;
547 
548feature ccmp {
549    script lepc;
550    language dflt;
551            lookup LigatureSubstitution23;
552 
553} ccmp;
554 
134feature abvs {555feature psts {
556    script DFLT;
557    language dflt;
558            lookup ChainedContextualGSUB27;
559 
560} psts;
561 
562feature psts {
135    script DFLT;563    script lepc;
136    language dflt;564    language dflt;
nn565            lookup ChainedContextualGSUB27;
566 
567} psts;
568 
569feature psts {
570    script DFLT;
571    language dflt;
572            lookup ChainedContextualGSUB28;
573 
574} psts;
575 
576feature psts {
577    script lepc;
578    language dflt;
579            lookup ChainedContextualGSUB28;
580 
581} psts;
582 
583feature psts {
584    script DFLT;
585    language dflt;
137            lookup ChainedContextualGSUB5;586            lookup ChainedContextualGSUB35;
138587
n139} abvs;n588} psts;
140589
n141feature abvs {n590feature psts {
142    script lepc;591    script lepc;
143    language dflt;592    language dflt;
n144            lookup ChainedContextualGSUB5;n593            lookup ChainedContextualGSUB35;
145594
n146} abvs;n595} psts;
147596
n148feature ccmp {n597feature psts {
149    script DFLT;598    script DFLT;
150    language dflt;599    language dflt;
n151            lookup LigatureSubstitution1;n600            lookup ChainedContextualGSUB36;
152601
n153} ccmp;n602} psts;
154603
n155feature ccmp {n604feature psts {
156    script lepc;
157    language dflt;
158            lookup LigatureSubstitution1;
159 
160} ccmp;
161 
162feature ccmp {
163    script DFLT;605    script lepc;
164    language dflt;606    language dflt;
n165            lookup LigatureSubstitution2;n607            lookup ChainedContextualGSUB36;
166608
n167} ccmp;n609} psts;
168610
t169feature ccmp {t
170    script lepc;
171    language dflt;
172            lookup LigatureSubstitution2;
173 
174} ccmp;
175 
176feature ccmp {
177    script DFLT;
178    language dflt;
179            lookup LigatureSubstitution3;
180 
181} ccmp;
182 
183feature ccmp {
184    script lepc;
185    language dflt;
186            lookup LigatureSubstitution3;
187 
188} ccmp;
189 
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op