summaryrefslogtreecommitdiff
path: root/res/ot_classes.txt
blob: 03a275a64eda1d0deeae6694278f862818aff6aa (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
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
languagesystem DFLT dflt;
languagesystem latn dflt;
languagesystem latn MOL;
languagesystem latn ROM;
languagesystem latn TUR;
languagesystem latn AZE;
languagesystem latn CRT;
languagesystem latn NAV;
languagesystem cyrl dflt;
languagesystem grek dflt;


# classes

@UC_ROMAN = [ A - Z Scedilla Udieresis Zcaron Zdotaccent Zacute Ydieresis Ycircumflex Wcircumflex Uogonek Uhungarumlaut Uring Ubreve Umacron Utilde Tcaron uni0162 Scaron Scircumflex Sacute Rcaron Rcommaaccent Racute Ohungarumlaut Obreve Omacron Ncaron Ncommaaccent Nacute Ldot Lcaron Lcommaaccent Lacute Kcommaaccent Jcircumflex Iogonek Ibreve Imacron Itilde Hcircumflex Gcommaaccent Gbreve Gcircumflex Ecaron Eogonek Edotaccent Ebreve Emacron Dcaron Ccaron Ccircumflex Cacute Aogonek Abreve Amacron Yacute Ucircumflex Uacute Ugrave Odieresis Otilde Ocircumflex Oacute Ograve Ntilde Idieresis Icircumflex Iacute Igrave Edieresis Ecircumflex Eacute Egrave Ccedilla Aringacute Aring Adieresis Atilde Acircumflex Aacute Agrave Tbar Eth Dcroat OE uni010A uni0120 Idotaccent uni021A Aogonek.NAV Eogonek.NAV Oogonek.NAV ];
@LC_ROMAN = [ a - z scedilla udieresis zcaron zdotaccent zacute ydieresis ycircumflex wcircumflex uogonek uhungarumlaut uring ubreve umacron utilde tcaron uni0163 scaron scircumflex sacute rcaron rcommaaccent racute ohungarumlaut obreve omacron ncaron ncommaaccent nacute ldot lcaron lcommaaccent lacute kcommaaccent jcircumflex iogonek ibreve imacron itilde hcircumflex gcommaaccent gbreve gcircumflex ecaron eogonek edotaccent ebreve emacron dcaron ccaron ccircumflex cacute aogonek abreve amacron yacute ucircumflex uacute ugrave odieresis otilde ocircumflex oacute ograve ntilde idieresis icircumflex iacute igrave edieresis ecircumflex eacute egrave ccedilla aringacute aring adieresis atilde acircumflex aacute agrave tbar eth dcroat oe uni010B uni0121 dotlessi uni021B aogonek.NAV eogonek.NAV oogonek.NAV ];
@SC_ROMAN = [ A.smcp B.smcp C.smcp D.smcp E.smcp F.smcp G.smcp H.smcp I.smcp J.smcp K.smcp L.smcp M.smcp N.smcp O.smcp P.smcp Q.smcp R.smcp S.smcp T.smcp U.smcp V.smcp W.smcp X.smcp Y.smcp Z.smcp Scedilla.smcp Udieresis.smcp Zcaron.smcp Zdotaccent.smcp Zacute.smcp Ydieresis.smcp Ycircumflex.smcp Wcircumflex.smcp Uogonek.smcp Uhungarumlaut.smcp Uring.smcp Ubreve.smcp Umacron.smcp Utilde.smcp Tcaron.smcp uni0162.smcp Scaron.smcp Scircumflex.smcp Sacute.smcp Rcaron.smcp Rcommaaccent.smcp Racute.smcp Ohungarumlaut.smcp Obreve.smcp Omacron.smcp Ncaron.smcp Ncommaaccent.smcp Nacute.smcp Ldot.smcp Lcaron.smcp Lcommaaccent.smcp Lacute.smcp Kcommaaccent.smcp Jcircumflex.smcp Iogonek.smcp Ibreve.smcp Imacron.smcp Itilde.smcp Hcircumflex.smcp Gcommaaccent.smcp Gbreve.smcp Gcircumflex.smcp Ecaron.smcp Eogonek.smcp Edotaccent.smcp Ebreve.smcp Emacron.smcp Dcaron.smcp Ccaron.smcp Ccircumflex.smcp Cacute.smcp Aogonek.smcp Abreve.smcp Amacron.smcp Yacute.smcp Ucircumflex.smcp Uacute.smcp Ugrave.smcp Odieresis.smcp Otilde.smcp Ocircumflex.smcp Oacute.smcp Ograve.smcp Ntilde.smcp Idieresis.smcp Icircumflex.smcp Iacute.smcp Igrave.smcp Edieresis.smcp Ecircumflex.smcp Eacute.smcp Egrave.smcp Ccedilla.smcp Aringacute.smcp Aring.smcp Adieresis.smcp Atilde.smcp Acircumflex.smcp Aacute.smcp Agrave.smcp Tbar.smcp Eth.smcp Dcroat.smcp OE.smcp uni010A.smcp uni0120.smcp Idotaccent.smcp Tcommaaccent.smcp Aogonek.smcp.NAV Eogonek.smcp.NAV Oogonek.smcp.NAV ];
@UC_SET1 = [ dollar Euro lira sterling yen uni0401 uni0402 uni0403 uni0404 uni0405 uni0406 uni0407 uni0408 uni0409 uni040A uni040B uni040C uni040E uni040F uni0410 uni0411 uni0412 uni0413 uni0414 uni0415 uni0416 uni0417 uni0418 uni0419 uni041A uni041B uni041C uni041D uni041E uni041F uni0420 uni0421 uni0422 uni0423 uni0424 uni0425 uni0426 uni0427 uni0428 uni0429 uni042A uni042B uni042C uni042D uni042E uni042F uni0490 uni0492 uni0496 uni0498 uni049A uni049C uni04A0 uni04A2 uni04A8 uni04AA uni04AE uni04B0 uni04B2 uni04B4 uni04B8 uni04BA uni04BC uni04BE uni04D8 uni04E0 uni04E2 uni04E8 uni04EE uni20B4 uni20B8 uni20BD uni2116 ];
@SC_SET1 = [ dollar.smcp Euro.smcp lira.smcp sterling.smcp yen.smcp uni0401.smcp uni0402.smcp uni0403.smcp uni0404.smcp uni0405.smcp uni0406.smcp uni0407.smcp uni0408.smcp uni0409.smcp uni040A.smcp uni040B.smcp uni040C.smcp uni040E.smcp uni040F.smcp uni0410.smcp uni0411.smcp uni0412.smcp uni0413.smcp uni0414.smcp uni0415.smcp uni0416.smcp uni0417.smcp uni0418.smcp uni0419.smcp uni041A.smcp uni041B.smcp uni041C.smcp uni041D.smcp uni041E.smcp uni041F.smcp uni0420.smcp uni0421.smcp uni0422.smcp uni0423.smcp uni0424.smcp uni0425.smcp uni0426.smcp uni0427.smcp uni0428.smcp uni0429.smcp uni042A.smcp uni042B.smcp uni042C.smcp uni042D.smcp uni042E.smcp uni042F.smcp uni0490.smcp uni0492.smcp uni0496.smcp uni0498.smcp uni049A.smcp uni049C.smcp uni04A0.smcp uni04A2.smcp uni04A8.smcp uni04AA.smcp uni04AE.smcp uni04B0.smcp uni04B2.smcp uni04B4.smcp uni04B8.smcp uni04BA.smcp uni04BC.smcp uni04BE.smcp uni04D8.smcp uni04E0.smcp uni04E2.smcp uni04E8.smcp uni04EE.smcp uni20B4.smcp uni20B8.smcp uni20BD.smcp uni2116.smcp ];
@LC_SET2 = [ uni0451 uni0452 uni0453 uni0454 uni0455 uni0456 uni0457 uni0458 uni0459 uni045A uni045B uni045C uni045E uni045F uni0430 uni0431 uni0432 uni0433 uni0434 uni0435 uni0436 uni0437 uni0438 uni0439 uni043A uni043B uni043C uni043D uni043E uni043F uni0440 uni0441 uni0442 uni0443 uni0444 uni0445 uni0446 uni0447 uni0448 uni0449 uni044A uni044B uni044C uni044D uni044E uni044F uni0491 uni0493 uni0497 uni0499 uni049B uni049D uni04A1 uni04A3 uni04A9 uni04AB uni04AF uni04B1 uni04B3 uni04B5 uni04B9 uni04BB uni04BD uni04BF uni04D9 uni04E1 uni04E3 uni04E9 uni04EF ];
@SC_SET2 = [ uni0401.smcp uni0402.smcp uni0403.smcp uni0404.smcp uni0405.smcp uni0406.smcp uni0407.smcp uni0408.smcp uni0409.smcp uni040A.smcp uni040B.smcp uni040C.smcp uni040E.smcp uni040F.smcp uni0410.smcp uni0411.smcp uni0412.smcp uni0413.smcp uni0414.smcp uni0415.smcp uni0416.smcp uni0417.smcp uni0418.smcp uni0419.smcp uni041A.smcp uni041B.smcp uni041C.smcp uni041D.smcp uni041E.smcp uni041F.smcp uni0420.smcp uni0421.smcp uni0422.smcp uni0423.smcp uni0424.smcp uni0425.smcp uni0426.smcp uni0427.smcp uni0428.smcp uni0429.smcp uni042A.smcp uni042B.smcp uni042C.smcp uni042D.smcp uni042E.smcp uni042F.smcp uni0490.smcp uni0492.smcp uni0496.smcp uni0498.smcp uni049A.smcp uni049C.smcp uni04A0.smcp uni04A2.smcp uni04A8.smcp uni04AA.smcp uni04AE.smcp uni04B0.smcp uni04B2.smcp uni04B4.smcp uni04B8.smcp uni04BA.smcp uni04BC.smcp uni04BE.smcp uni04D8.smcp uni04E0.smcp uni04E2.smcp uni04E8.smcp uni04EE.smcp ];
@UC_SET3 = [ Alpha Alphatonos Beta Chi Delta Epsilon Epsilontonos Eta Etatonos Gamma Iota Iotadieresis Iotatonos Kappa Lambda Mu Omega Omegatonos Omicron Omicrontonos Phi Pi Psi Rho Sigma Tau Theta Upsilon Upsilondieresis Upsilontonos Xi Zeta Nu uni037F ];
@LC_SET3 = [ alpha alphatonos beta chi delta epsilon epsilontonos eta etatonos gamma iota iotadieresis iotatonos kappa lambda uni03BC omega omegatonos omicron omicrontonos phi pi psi rho sigma tau theta upsilon upsilondieresis upsilontonos xi zeta nu uni03F3 ];
@SC_SET3 = [ Alpha.smcp Alphatonos.smcp Beta.smcp Chi.smcp Delta.smcp Epsilon.smcp Epsilontonos.smcp Eta.smcp Etatonos.smcp Gamma.smcp Iota.smcp Iotadieresis.smcp Iotatonos.smcp Kappa.smcp Lambda.smcp Mu.smcp Omega.smcp Omegatonos.smcp Omicron.smcp Omicrontonos.smcp Phi.smcp Pi.smcp Psi.smcp Rho.smcp Sigma.smcp Tau.smcp Theta.smcp Upsilon.smcp Upsilondieresis.smcp Upsilontonos.smcp Xi.smcp Zeta.smcp Nu.smcp uni037F.smcp ];
#@TNUM = [zero one two three four five six seven eight nine];
#@LNUM = [zero.lnum one.lnum two.lnum three.lnum four.lnum five.lnum six.lnum seven.lnum eight.lnum nine.lnum];
@frac1 = [ zero one two three four five six seven eight nine ];
@frac2 = [ zero.frac onesuperior twosuperior threesuperior four.frac five.frac six.frac seven.frac eight.frac nine.frac ];
@frac3 = [ fraction zero.sup one.sup two.sup three.sup four.sup five.sup six.sup seven.sup eight.sup nine.sup ];
@frac4 = [ zero.sup one.sup two.sup three.sup four.sup five.sup six.sup seven.sup eight.sup nine.sup ];
@unicase_l = [ a b c d e f g h i j k l m n o p q r s t u v w x y z scedilla udieresis zcaron zdotaccent zacute ydieresis ycircumflex wcircumflex uogonek uhungarumlaut uring ubreve umacron utilde tcaron uni0163 scaron scircumflex sacute rcaron rcommaaccent racute ohungarumlaut obreve omacron ncaron ncommaaccent nacute ldot lcaron lcommaaccent lacute kcommaaccent jcircumflex iogonek ibreve imacron itilde hcircumflex gcommaaccent gbreve gcircumflex ecaron eogonek edotaccent ebreve emacron dcaron ccaron ccircumflex cacute aogonek abreve amacron yacute ucircumflex uacute ugrave odieresis otilde ocircumflex oacute ograve ntilde idieresis icircumflex iacute igrave edieresis ecircumflex eacute egrave ccedilla aringacute aring adieresis atilde acircumflex aacute agrave tbar eth dcroat ];
@unicase_r = [ A.unic B C D E.unic F G H I J K L M.unic N.unic O P Q R S T U.unic V W X Y Z Scedilla Udieresis.unic Zcaron Zdotaccent Zacute Ydieresis Ycircumflex Wcircumflex Uogonek.unic Uhungarumlaut.unic Uring.unic Ubreve.unic Umacron.unic Utilde.unic Tcaron uni0162 Scaron Scircumflex Sacute Rcaron Rcommaaccent Racute Ohungarumlaut Obreve Omacron Ncaron.unic Ncommaaccent.unic Nacute.unic Ldot Lcaron Lcommaaccent Lacute Kcommaaccent Jcircumflex Iogonek Ibreve Imacron Itilde Hcircumflex Gcommaaccent Gbreve Gcircumflex Ecaron.unic Eogonek.unic Edotaccent.unic Ebreve.unic Emacron.unic Dcaron Ccaron Ccircumflex Cacute Aogonek.unic Abreve.unic Amacron.unic Yacute Ucircumflex Uacute.unic Ugrave.unic Odieresis Otilde Ocircumflex Oacute Ograve Ntilde.unic Idieresis Icircumflex Iacute Igrave Edieresis.unic Ecircumflex.unic Eacute.unic Egrave.unic Ccedilla Aringacute.unic Aring.unic Adieresis.unic Atilde.unic Acircumflex.unic Aacute.unic Agrave.unic Tbar Eth Dcroat ];
@ccmp_acc = [ gravecomb acutecomb tildecomb brevetildecomb brevehookcomb breveacutecomb circumflextildecomb circumflexhookcomb circumflexgravecomb circumflexacutecomb brevegravecomb macroncomb commaaboverightcomb dieresismacroncomb dieresisacutecomb dieresiscaroncomb dieresisgravecomb dotmacroncomb tildeacutecomb macrongravecomb macronacutecomb macrondieresiscomb acutedotcomb carondotcomb tildemacroncomb tildedieresiscomb circumflexnosp overscorenosp brevenosp dotnosp dieresisnosp hook ringnosp acutedblnosp uni030C linevertnosp linevertdblnosp uni030F candrabindunosp breveinvnosp commaturnsupnosp uni0313 commasuprevnosp uni0315 anglesupnosp hornnosp xsupnosp tildevertsupnosp overscoredblnosp graveleftnosp acuterightnosp uni0342 uni0343 diaeresistonosnosp uni0346 uni034A uni034B uni034C uni0350 uni0351 uni0352 uni0357 uni0358 uni035B tildecomb_uni1ABB tildecomb_uni1ABC macroncomb_uni1ABB dieresisnosp_uni1ABB uni030C_uni1ABB uni1AB0 uni1AB1 uni1AB2 uni1AB3 uni1AB4 uni1DC0 uni1DC1 uni1DC3 uni1DC4 uni1DC5 uni1DC6 uni1DC7 uni1DC8 uni1DC9 uni1DCB uni1DCC uni1DCD uni1DCE uni1DD1 uni1DD2 uni1DD3 uni1DD4 uni1DD5 uni1DD6 uni1DD7 uni1DD8 uni1DD9 uni1DDA uni1DDB uni1DDC uni1DDD uni1DDE uni1DDF uni1DE0 uni1DE1 uni1DE2 uni1DE3 uni1DE4 uni1DE5 uni1DE6 uni1DE7 uni1DE8 uni1DE9 uni1DEA uni1DEB uni1DEC uni1DED uni1DEE uni1DEF uni1DF0 uni1DF1 uni1DF2 uni1DF3 uni1DF4 uni1DF5 uni1DFE ];

@SIMPLE = [A B C D 
    E F G H I 
    J K L M N 
    O P Q R S 
    T U V W X 
    Y Z a b c 
    d e f g h 
    i j k l m 
    n o p q r 
    s t u v w 
    x y z AE Oslash 
    ae oslash Hbar dotlessi kgreenlandic 
    Lslash lslash Eng eng OE 
    oe longs bbar Schwa Epsilon1 
    Ibar lbar Ohorn ohorn Esh 
    Uhorn uhorn Zbar zbar Gbar 
    gbar uni0237 uni023D uni0243 uni0244 
    uni0248 uni0249 uni024C uni024D uni024E 
    uni024F aturn ascript ascriptturn bhook 
    oopen ccurl drthook dhook erev 
    schwa schwahook epsilon1 epsilon1rev epsilon1revhook 
    epsilon1revclosed jdotlessbar ghook gcursive Gsmallcap 
    gamma1 babygamma hturn hhook henghook 
    ibar iota1 Ismallcap lmidtilde lbelt 
    lrthook lyogh mturn mturndescend mhook 
    nlfthook nrthook Nsmallcap OEsmallcap omegaclosed 
    philatin rturn rturnascend rturnrthook rdescend 
    rrthook rfishhook rfishhookrev Rsmallcap Rsmallcapinv 
    srthook esh jhookdblbar eshshortrev eshcurl 
    tturn trthook ubar upsilonlatin vscript 
    vturn wturn yturn Ysmallcap zrthook 
    zcurl uni0292 uni0293 glottalstop glottalstoprevinv 
    glottalstopinv cstretch bullseye epsilonclosed Gsmallcaphook 
    jcrosstail kturn Lsmallcap qhook glottalstopbar 
    glottalstopbarrev dz dyogh dzcurl ts 
    tesh tccurl uni02A9 finalkaf uni02AB 
    uni02AC finalmem uni02AE finalnun Gamma 
    Omega alpha epsilon eta iota 
    rho upsilon psi omega uni03D2 
    uni03D6 uni0404 uni0416 uni0417 uni0418 
    uni041B uni0423 uni0427 uni042B uni042D 
    uni042E uni042F uni0432 uni0433 uni0434 
    uni0436 uni0437 uni0438 uni043A uni043B 
    uni043C uni043D uni043F uni0442 uni0444 
    uni0446 uni0447 uni0448 uni0449 uni044B 
    uni044D uni044E uni044F uni0454 uni0460 
    uni0461 uni046F uni0472 uni0473 uni0474 
    uni0475 uni047B uni047F uni0480 uni0481 
    uni04A8 uni04A9 uni04BA uni04BC uni04BD 
    uni04D8 uni0504 uni0506 uni050A uni050C 
    uni050D uni050E uni0510 uni1D00 uni1D01 
    uni1D02 uni1D03 uni1D04 uni1D05 uni1D06 
    uni1D07 uni1D08 uni1D09 uni1D0A uni1D0B 
    uni1D0C uni1D0D uni1D0E uni1D0F uni1D10 
    uni1D14 uni1D15 uni1D18 uni1D19 uni1D1A 
    uni1D1B uni1D1C uni1D20 uni1D21 uni1D22 
    uni1D23 uni1D24 uni1D25 uni1D26 uni1D27 
    uni1D28 uni1D29 uni1D2A uni1D2B uni1D6B 
    uni1D6C uni1D6D uni1D6E uni1D6F uni1D70 
    uni1D71 uni1D72 uni1D73 uni1D74 uni1D75 
    uni1D76 uni1D77 uni1D79 uni1D7A uni1D7B 
    uni1D7C uni1D7D uni1D7E uni1D7F uni1D80 
    uni1D81 uni1D82 uni1D83 uni1D84 uni1D85 
    uni1D86 uni1D87 uni1D88 uni1D89 uni1D8A 
    uni1D8B uni1D8C uni1D8D uni1D8E uni1D8F 
    uni1D90 uni1D91 uni1D92 uni1D93 uni1D94 
    uni1D95 uni1D96 uni1D97 uni1D98 uni1D99 
    uni1D9A k.alt R.alt Z.smcp Y.smcp 
    X.smcp W.smcp V.smcp U.smcp T.smcp 
    S.smcp R.smcp Q.smcp P.smcp O.smcp 
    N.smcp M.smcp L.smcp K.smcp J.smcp 
    I.smcp H.smcp G.smcp F.smcp E.smcp 
    D.smcp C.smcp B.smcp A.smcp Gamma.smcp 
    Omega.smcp uni0404.smcp uni0416.smcp uni0417.smcp uni0418.smcp 
    uni041B.smcp uni0423.smcp uni0427.smcp uni042B.smcp uni042D.smcp 
    uni042E.smcp uni042F.smcp uni04A8.smcp uni04BA.smcp uni04BC.smcp 
    uni04D8.smcp uni04E8.smcp N.unic U.unic A.unic 
    E.unic M.unic uni006A.ccmp uni1D96.ccmp uni0249.ccmp 
    uni0268.ccmp uni0458.ccmp uni029D.ccmp uni0069.ccmp uni012F.ccmp 
    uni0456.ccmp uni03F3.ccmp dcroat_uni1ABE o_uni02DE eng_uni1ABE 
    a_uni02DE gbar_uni1ABE bbar_uni1ABE Dcroat Eth 
    hbar Tbar tbar Agrave Aacute 
    Acircumflex Atilde Adieresis Aring Aringacute 
    Ccedilla Egrave Eacute Ecircumflex Edieresis 
    Igrave Iacute Icircumflex Idieresis Ntilde 
    Ograve Oacute Ocircumflex Otilde Odieresis 
    Ugrave Uacute Ucircumflex Udieresis Yacute 
    agrave aacute acircumflex atilde adieresis 
    aring aringacute ccedilla egrave eacute 
    ecircumflex edieresis igrave iacute icircumflex 
    idieresis ntilde ograve oacute ocircumflex 
    otilde odieresis ugrave uacute ucircumflex 
    udieresis yacute ydieresis Amacron amacron 
    Abreve abreve Aogonek aogonek Cacute 
    cacute Ccircumflex ccircumflex uni010A uni010B 
    Ccaron ccaron Dcaron dcaron Emacron 
    emacron Ebreve ebreve Edotaccent edotaccent 
    Eogonek eogonek Ecaron ecaron Gcircumflex 
    gcircumflex Gbreve gbreve uni0120 uni0121 
    Gcommaaccent gcommaaccent Hcircumflex hcircumflex Itilde 
    itilde Imacron imacron Ibreve ibreve 
    Iogonek iogonek Idotaccent Jcircumflex jcircumflex 
    Kcommaaccent kcommaaccent Lacute lacute Lcommaaccent 
    lcommaaccent Lcaron lcaron Ldot ldot 
    Nacute nacute Ncommaaccent ncommaaccent Ncaron 
    ncaron napostrophe Omacron omacron Obreve 
    obreve Ohungarumlaut ohungarumlaut Racute racute 
    Rcommaaccent rcommaaccent Rcaron rcaron Sacute 
    sacute Scircumflex scircumflex Scedilla scedilla 
    uni0218 uni0219 Scaron scaron uni021A 
    uni021B uni0162 uni0163 Tcaron tcaron 
    Utilde utilde Umacron umacron Ubreve 
    ubreve Uring uring Uhungarumlaut uhungarumlaut 
    Uogonek uogonek Wcircumflex wcircumflex Ycircumflex 
    ycircumflex Ydieresis Zacute zacute Zdotaccent 
    zdotaccent Zcaron zcaron AEacute aeacute 
    Oslashacute oslashacute Dcroat.smcp Eth.smcp Tbar.smcp 
    Agrave.smcp Aacute.smcp Acircumflex.smcp Atilde.smcp Adieresis.smcp 
    Aring.smcp Aringacute.smcp Ccedilla.smcp Egrave.smcp Eacute.smcp 
    Ecircumflex.smcp Edieresis.smcp Igrave.smcp Iacute.smcp Icircumflex.smcp 
    Idieresis.smcp Ntilde.smcp Ograve.smcp Oacute.smcp Ocircumflex.smcp 
    Otilde.smcp Odieresis.smcp Ugrave.smcp Uacute.smcp Ucircumflex.smcp 
    Udieresis.smcp Yacute.smcp Amacron.smcp Abreve.smcp Aogonek.smcp 
    Cacute.smcp Ccircumflex.smcp uni010A.smcp Ccaron.smcp Dcaron.smcp 
    Emacron.smcp Ebreve.smcp Edotaccent.smcp Eogonek.smcp Ecaron.smcp 
    Gcircumflex.smcp Gbreve.smcp uni0120.smcp Gcommaaccent.smcp Hcircumflex.smcp 
    Itilde.smcp Imacron.smcp Ibreve.smcp Iogonek.smcp Idotaccent.smcp 
    Jcircumflex.smcp Kcommaaccent.smcp Lacute.smcp Lcommaaccent.smcp Lcaron.smcp 
    Ldot.smcp Nacute.smcp Ncommaaccent.smcp Ncaron.smcp Omacron.smcp 
    Obreve.smcp Ohungarumlaut.smcp Racute.smcp Rcommaaccent.smcp Rcaron.smcp 
    Sacute.smcp Scircumflex.smcp Scedilla.smcp Scaron.smcp Tcommaaccent.smcp 
    Tcaron.smcp uni0162.smcp Utilde.smcp Umacron.smcp Ubreve.smcp 
    Uring.smcp Uhungarumlaut.smcp Uogonek.smcp Wcircumflex.smcp Ycircumflex.smcp 
    Ydieresis.smcp Zacute.smcp Zdotaccent.smcp Zcaron.smcp Alphatonos 
    Epsilontonos Etatonos Iotatonos Omicrontonos Upsilontonos 
    iotadieresistonos Alpha Beta Epsilon Zeta 
    Eta Iota Kappa Mu Nu 
    Omicron Rho Tau Upsilon Chi 
    Iotadieresis Upsilondieresis alphatonos epsilontonos etatonos 
    iotatonos upsilondieresistonos kappa omicron nu 
    chi iotadieresis upsilondieresis omicrontonos upsilontonos 
    omegatonos uni0401 uni0403 uni0405 uni0406 
    uni0407 uni0408 uni040C uni040E uni0410 
    uni0412 uni0413 uni0415 uni0419 uni041C 
    uni041D uni041E uni0420 uni0421 uni0422 
    uni0425 uni0430 uni0435 uni0439 uni043E 
    uni0440 uni0441 uni0443 uni0445 uni0451 
    uni0453 uni0455 uni0456 uni0457 uni0458 
    uni045C uni045E Wgrave wgrave Wacute 
    wacute Wdieresis wdieresis Ygrave ygrave 
    uni01F0 uni1E3E uni1E3F uni1E00 uni1E01 
    uni0400 uni040D uni0450 uni045D uni0471 
    uni0476 uni0477 uni0498 uni0499 uni04AA 
    uni04AB uni04AE uni04C0 uni04C1 uni04C2 
    uni04CF uni04D0 uni04D1 uni04D2 uni04D3 
    uni04D4 uni04D5 uni04D6 uni04D7 uni04DA 
    uni04D9 uni04DB uni04DC uni04DD uni04DE 
    uni04DF uni04E2 uni04E3 uni04E4 uni04E5 
    uni04E6 uni04E7 uni04E8 uni04E9 Obar 
    uni04EA uni04EB uni04EC uni04ED uni04EE 
    uni04EF uni04F0 uni04F1 uni04F2 uni04F3 
    uni04F4 uni04F5 uni04F8 uni04F9 uni04FC 
    uni04FD uni0501 uni0513 uni1EA0 uni1EA1 
    uni1EA2 uni1EA3 uni1EA4 uni1EA5 uni1EA6 
    uni1EA7 uni1EA8 uni1EA9 uni1EAA uni1EAB 
    uni1EAC uni1EAD uni1EAE uni1EAF uni1EB0 
    uni1EB1 uni1EB2 uni1EB3 uni1EB4 uni1EB5 
    uni1EB6 uni1EB7 uni1EB8 uni1EB9 uni1EBA 
    uni1EBB uni1EBC uni1EBD uni1EBE uni1EBF 
    uni1EC0 uni1EC1 uni1EC2 uni1EC3 uni1EC4 
    uni1EC5 uni1EC6 uni1EC7 uni1EC8 uni1EC9 
    uni1ECA uni1ECB uni1ECC uni1ECD uni1ECE 
    uni1ECF uni1ED0 uni1ED1 uni1ED2 uni1ED3 
    uni1ED4 uni1ED5 uni1ED6 uni1ED7 uni1ED8 
    uni1ED9 uni1EDA uni1EDB uni1EDC uni1EDD 
    uni1EDE uni1EDF uni1EE0 uni1EE1 uni1EE2 
    uni1EE3 uni1EE4 uni1EE5 uni1EE6 uni1EE7 
    uni1EE8 uni1EE9 uni1EEA uni1EEB uni1EEC 
    uni1EED uni1EEE uni1EEF uni1EF0 uni1EF1 
    uni1EF4 uni1EF5 uni1EF6 uni1EF7 uni1EF8 
    uni1EF9 dcroat uni20AB uni049B uni04A2 
    uni04A3 uni04AC uni04AD uni04B2 uni04B3 
    uni04B6 uni04B7 uni04CB uni04CC uni04F6 
    uni04F7 uni0496 uni0497 uni04BB uni0492 
    uni0493 uni049F uni048A uni048B uni04C9 
    uni04CA uni04CD uni04CE uni04C6 uni04B0 
    uni04FE uni04FF uni0511 franc Iota1 
    uni019E Acaron acaron Icaron icaron 
    Ocaron ocaron Ucaron ucaron uni01D5 
    uni01D6 uni01D7 uni01D8 uni01D9 uni01DA 
    uni01DB uni01DC eturn uni01DE uni01DF 
    uni01E0 uni01E1 AEmacron aemacron Gcaron 
    gcaron Kcaron kcaron Oogonek oogonek 
    uni01EC uni01ED Gacute gacute uni01F8 
    uni01F9 uni0200 uni0201 uni0202 uni0203 
    uni0204 uni0205 uni0206 uni0207 uni0208 
    uni0209 uni020A uni020B uni020C uni020D 
    uni020E uni020F uni0210 uni0211 uni0212 
    uni0213 uni0214 uni0215 uni0216 uni0217 
    uni021E uni021F uni0226 uni0227 uni0228 
    uni0229 uni022A uni022B uni022C uni022D 
    uni022E uni022F uni0230 uni0231 uni0232 
    uni0233 obar uni0299 uni029C uni037F 
    uni03D3 uni03D4 uni03F2 uni03F3 uni03F4 
    uni03F9 uni03FA uni051A uni051B uni051C 
    uni051D uni0525 uni0526 uni0527 uni052F 
    uni1E02 uni1E03 uni1E04 uni1E05 uni1E06 
    uni1E07 uni1E08 uni1E09 uni1E0A uni1E0B 
    uni1E0C uni1E0D uni1E0E uni1E0F uni1E10 
    uni1E11 uni1E12 uni1E13 uni1E14 uni1E15 
    uni1E16 uni1E17 uni1E18 uni1E19 uni1E1A 
    uni1E1B uni1E1C uni1E1D uni1E1E uni1E1F 
    uni1E20 uni1E21 uni1E22 uni1E23 uni1E24 
    uni1E25 uni1E26 uni1E27 uni1E2A uni1E2B 
    uni1E2C uni1E2D uni1E2E uni1E2F uni1E30 
    uni1E31 uni1E32 uni1E33 uni1E34 uni1E35 
    uni1E36 uni1E37 uni1E38 uni1E39 uni1E3A 
    uni1E3B uni1E3C uni1E3D uni1E40 uni1E41 
    uni1E42 uni1E43 uni1E44 uni1E45 uni1E46 
    uni1E47 uni1E48 uni1E49 uni1E4A uni1E4B 
    uni1E4C uni1E4D uni1E4E uni1E4F uni1E50 
    uni1E51 uni1E52 uni1E53 uni1E54 uni1E55 
    uni1E56 uni1E57 uni1E58 uni1E59 uni1E5A 
    uni1E5B uni1E5C uni1E5D uni1E5E uni1E5F 
    uni1E60 uni1E61 uni1E62 uni1E63 uni1E64 
    uni1E65 uni1E66 uni1E67 uni1E68 uni1E69 
    uni1E6A uni1E6B uni1E6C uni1E6D uni1E6E 
    uni1E6F uni1E70 uni1E71 uni1E72 uni1E73 
    uni1E74 uni1E75 uni1E76 uni1E77 uni1E78 
    uni1E79 uni1E7A uni1E7B uni1E7C uni1E7D 
    uni1E7E uni1E7F uni1E86 uni1E87 uni1E88 
    uni1E89 uni1E8A uni1E8B uni1E8C uni1E8D 
    uni1E8E uni1E8F uni1E90 uni1E91 uni1E92 
    uni1E93 uni1E94 uni1E95 uni1E96 uni1E97 
    uni1E98 uni1E99 uni1E9A uni1F00 uni1F01 
    uni1F02 uni1F03 uni1F04 uni1F05 uni1F06 
    uni1F07 uni1F08 uni1F09 uni1F0A uni1F0B 
    uni1F0C uni1F0D uni1F0E uni1F0F uni1F10 
    uni1F11 uni1F12 uni1F13 uni1F14 uni1F15 
    uni1F18 uni1F19 uni1F1A uni1F1B uni1F1C 
    uni1F1D uni1F20 uni1F21 uni1F22 uni1F23 
    uni1F24 uni1F25 uni1F26 uni1F27 uni1F28 
    uni1F29 uni1F2A uni1F2B uni1F2C uni1F2D 
    uni1F2E uni1F2F uni1F30 uni1F31 uni1F32 
    uni1F33 uni1F34 uni1F35 uni1F36 uni1F37 
    uni1F38 uni1F39 uni1F3A uni1F3B uni1F3C 
    uni1F3D uni1F3E uni1F3F uni1F40 uni1F41 
    uni1F42 uni1F43 uni1F44 uni1F45 uni1F48 
    uni1F49 uni1F4A uni1F4B uni1F4C uni1F4D 
    uni1F50 uni1F51 uni1F52 uni1F53 uni1F54 
    uni1F55 uni1F56 uni1F57 uni1F59 uni1F5B 
    uni1F5D uni1F5F uni1F60 uni1F61 uni1F62 
    uni1F63 uni1F64 uni1F65 uni1F66 uni1F67 
    uni1F70 uni1F71 uni1F72 uni1F73 uni1F74 
    uni1F75 uni1F76 uni1F77 uni1F78 uni1F79 
    uni1F7A uni1F7B uni1F7C uni1F7D uni1F80 
    uni1F81 uni1F82 uni1F83 uni1F84 uni1F85 
    uni1F86 uni1F87 uni1F88 uni1F89 uni1F8A 
    uni1F8B uni1F8C uni1F8D uni1F8E uni1F8F 
    uni1F90 uni1F91 uni1F92 uni1F93 uni1F94 
    uni1F95 uni1F96 uni1F97 uni1F98 uni1F99 
    uni1F9A uni1F9B uni1F9C uni1F9D uni1F9E 
    uni1F9F uni1FA0 uni1FA1 uni1FA2 uni1FA3 
    uni1FA4 uni1FA5 uni1FA6 uni1FA7 uni1FB0 
    uni1FB1 uni1FB2 uni1FB3 uni1FB4 uni1FB6 
    uni1FB7 uni1FB8 uni1FB9 uni1FBA uni1FBB 
    uni1FBC uni1FC2 uni1FC3 uni1FC4 uni1FC6 
    uni1FC7 uni1FC8 uni1FC9 uni1FCA uni1FCB 
    uni1FCC uni1FD0 uni1FD1 uni1FD2 uni1FD3 
    uni1FD6 uni1FD7 uni1FD8 uni1FD9 uni1FDA 
    uni1FDB uni1FE0 uni1FE1 uni1FE2 uni1FE3 
    uni1FE4 uni1FE5 uni1FE6 uni1FE7 uni1FE8 
    uni1FE9 uni1FEA uni1FEB uni1FEC uni1FF2 
    uni1FF3 uni1FF4 uni1FF6 uni1FF7 uni1FF8 
    uni1FF9 uni2C67 uni2C68 uniA790 uniA791 
    Alphatonos.smcp Epsilontonos.smcp Etatonos.smcp Iotatonos.smcp Omicrontonos.smcp 
    Upsilontonos.smcp Alpha.smcp Beta.smcp Epsilon.smcp Zeta.smcp 
    Eta.smcp Iota.smcp Kappa.smcp Mu.smcp Nu.smcp 
    Omicron.smcp Rho.smcp Tau.smcp Upsilon.smcp Chi.smcp 
    Iotadieresis.smcp Upsilondieresis.smcp uni0401.smcp uni0403.smcp uni0405.smcp 
    uni0406.smcp uni0407.smcp uni0408.smcp uni040C.smcp uni040E.smcp 
    uni0410.smcp uni0412.smcp uni0413.smcp uni0415.smcp uni0419.smcp 
    uni041C.smcp uni041D.smcp uni041E.smcp uni0420.smcp uni0421.smcp 
    uni0422.smcp uni0425.smcp uni0498.smcp uni04A2.smcp uni04AA.smcp 
    uni04AE.smcp uni04E2.smcp uni04EE.smcp uni037F.smcp Aogonek.NAV 
    aogonek.NAV Eogonek.NAV eogonek.NAV Oogonek.NAV oogonek.NAV 
    Aogonek.smcp.NAV Eogonek.smcp.NAV Oogonek.smcp.NAV Agrave.unic Aacute.unic 
    Acircumflex.unic Atilde.unic Adieresis.unic Aring.unic Amacron.unic 
    Abreve.unic Aogonek.unic Aringacute.unic Egrave.unic Eacute.unic 
    Ecircumflex.unic Edieresis.unic Emacron.unic Ebreve.unic Edotaccent.unic 
    Eogonek.unic Ecaron.unic Ntilde.unic Nacute.unic Ncommaaccent.unic 
    Ncaron.unic Ugrave.unic Uacute.unic Udieresis.unic Utilde.unic 
    Umacron.unic Ubreve.unic Uring.unic Uhungarumlaut.unic Uogonek.unic 
    uni1E2D.ccmp uni1ECB.ccmp ];
@LIGATURES = [uni1E9B f_f fi f_l 
    f_f_i f_f_l longst st uni02E9_uni02E7_uni02E6 
    uni02E5_uni02E7_uni02E8 uni02E5_uni02E7_uni02E9 uni02E9_uni02E5_uni02E5 uni02E5_uni02E7_uni02E6 uni02E5_uni02E7_uni02E7 
    uni02E5_uni02E7_uni02E5 uni02E5_uni02E9_uni02E8 uni02E9_uni02E7_uni02E5 uni02E6_uni02E9_uni02E7 uni02E6_uni02E9_uni02E6 
    uni02E6_uni02E9_uni02E5 uni02E6_uni02E9_uni02E9 uni02E6_uni02E9_uni02E8 uni02E7_uni02E5_uni02E6 uni02E7_uni02E5_uni02E7 
    uni02E7_uni02E5_uni02E5 uni02E7_uni02E5_uni02E8 uni02E7_uni02E5_uni02E9 uni02E5_uni02E9_uni02E6 uni02E5_uni02E9_uni02E7 
    uni02E9_uni02E7_uni02E8 uni02E9_uni02E7_uni02E9 uni02E9_uni02E6_uni02E5 uni02E5_uni02E9_uni02E5 uni02E6_uni02E5_uni02E9 
    uni02E6_uni02E5_uni02E8 uni02E6_uni02E7_uni02E5 uni02E7_uni02E9_uni02E8 uni02E6_uni02E7_uni02E7 uni02E6_uni02E7_uni02E6 
    uni02E6_uni02E7_uni02E9 uni02E6_uni02E7_uni02E8 uni02E6_uni02E5_uni02E7 uni02E6_uni02E5_uni02E6 uni02E6_uni02E5_uni02E5 
    uni02E5_uni02E7 uni02E5_uni02E6 uni02E7_uni02E7_uni02E9 uni02E5_uni02E9 uni02E5_uni02E8 
    uni02E8_uni02E7_uni02E7 uni02E8_uni02E7_uni02E6 uni02E8_uni02E7_uni02E5 uni02E8_uni02E5_uni02E9 uni02E6_uni02E6_uni02E5 
    uni02E6_uni02E6_uni02E7 uni02E6_uni02E6_uni02E8 uni02E6_uni02E6_uni02E9 uni02E8_uni02E5_uni02E7 uni02E8_uni02E5_uni02E6 
    uni02E8_uni02E7_uni02E9 uni02E5_uni02E9_uni02E9 uni02E5_uni02E5_uni02E8 uni02E5_uni02E5_uni02E9 uni02E5_uni02E5_uni02E6 
    uni02E5_uni02E5_uni02E7 uni02E5_uni02E6_uni02E7 uni02E5_uni02E6_uni02E6 uni02E5_uni02E6_uni02E5 uni02E9_uni02E6_uni02E8 
    uni02E9_uni02E6_uni02E7 uni02E9_uni02E6_uni02E6 uni02E5_uni02E6_uni02E9 uni02E5_uni02E6_uni02E8 uni02E8_uni02E6 
    uni02E8_uni02E7 uni02E8_uni02E5 uni02E8_uni02E9 uni02E8_uni02E8_uni02E5 uni02E8_uni02E6_uni02E8 
    uni02E8_uni02E6_uni02E9 uni02E8_uni02E6_uni02E6 uni02E8_uni02E6_uni02E7 uni02E8_uni02E6_uni02E5 uni02E7_uni02E8_uni02E7 
    uni02E9_uni02E7_uni02E7 uni02E7_uni02E8_uni02E5 uni02E9_uni02E5_uni02E7 uni02E9_uni02E5_uni02E8 uni02E9_uni02E5_uni02E9 
    uni02E7_uni02E8_uni02E9 uni02E7_uni02E8_uni02E8 uni02E8_uni02E5_uni02E8 uni02E8_uni02E5_uni02E5 uni02E7_uni02E9 
    uni02E7_uni02E8 uni02E8_uni02E9_uni02E7 uni02E8_uni02E9_uni02E6 uni02E7_uni02E5 uni02E8_uni02E9_uni02E8 
    uni02E9_uni02E5_uni02E6 uni02E7_uni02E6 uni02E8_uni02E8_uni02E7 uni02E8_uni02E7_uni02E8 uni02E7_uni02E7_uni02E8 
    uni02E7_uni02E7_uni02E5 uni02E7_uni02E7_uni02E6 uni02E7_uni02E9_uni02E9 uni02E7_uni02E9_uni02E6 uni02E7_uni02E9_uni02E7 
    uni02E7_uni02E9_uni02E5 uni02E7_uni02E8_uni02E6 uni02E8_uni02E8_uni02E9 uni02E5_uni02E8_uni02E5 uni02E5_uni02E8_uni02E7 
    uni02E5_uni02E8_uni02E6 uni02E6_uni02E8_uni02E8 uni02E6_uni02E8_uni02E9 uni02E6_uni02E8_uni02E6 uni02E6_uni02E8_uni02E7 
    uni02E6_uni02E8_uni02E5 uni02E5_uni02E8_uni02E9 uni02E5_uni02E8_uni02E8 uni02E9_uni02E8 uni02E8_uni02E9_uni02E5 
    uni02E9_uni02E7 uni02E9_uni02E6 uni02E9_uni02E5 uni02E9_uni02E8_uni02E9 uni02E9_uni02E8_uni02E8 
    uni02E9_uni02E8_uni02E5 uni02E9_uni02E8_uni02E7 uni02E9_uni02E8_uni02E6 uni02E8_uni02E9_uni02E9 uni02E9_uni02E6_uni02E9 
    uni02E9_uni02E9_uni02E8 uni02E7_uni02E6_uni02E5 uni02E7_uni02E6_uni02E7 uni02E7_uni02E6_uni02E6 uni02E7_uni02E6_uni02E9 
    uni02E7_uni02E6_uni02E8 uni02E9_uni02E9_uni02E5 uni02E9_uni02E9_uni02E6 uni02E9_uni02E9_uni02E7 uni02E6_uni02E8 
    uni02E6_uni02E9 uni02E8_uni02E8_uni02E6 uni02E6_uni02E5 uni02E6_uni02E7 aturn_uni02DE 
    iota1_uni02DE oopen_uni02DE ascript_uni02DE lmidtilde_uni1ABE ascriptturn_uni02DE 
    epsilon1revclosed_uni02DE rrthook_uni1ABE uni1AB9_uni1ABD uni1ABA_uni1ABD ];
@MARKS = [cedilla ogonek uni02DE gravecomb 
    acutecomb circumflexnosp tildecomb macroncomb overscorenosp 
    brevenosp dotnosp dieresisnosp hook ringnosp 
    acutedblnosp uni030C linevertnosp linevertdblnosp uni030F 
    candrabindunosp breveinvnosp commaturnsupnosp uni0313 commasuprevnosp 
    uni0315 gravesubnosp acutesubnosp tackleftsubnosp tackrightsubnosp 
    anglesupnosp ringlefthalfsubnosp tackupsubnosp tackdownsubnosp plussubnosp 
    minussubnosp dotbelow dotdblsubnosp ringsubnosp uni0326 
    cedillanosp ogoneknosp linevertsubnosp bridgesubnosp archdblsubnosp 
    uni032C circumflexsubnosp brevesubnosp breveinvsubnosp tildesubnosp 
    macronsubnosp underscorenosp underscoredblnosp ringrighthalfsubnosp bridgeinvsubnosp 
    squaresubnosp seagullsubnosp xsupnosp tildevertsupnosp overscoredblnosp 
    graveleftnosp acuterightnosp uni0342 uni0343 diaeresistonosnosp 
    iotasubnosp uni0346 uni0347 uni0348 uni0349 
    uni034A uni034B uni034C uni034D uni034E 
    uni0350 uni0351 uni0352 uni0353 uni0354 
    uni0355 uni0356 uni0357 uni0359 uni035A 
    uni035B uni035C uni035D uni035E uni035F 
    uni0360 uni0361 uni0362 uni0363 uni0364 
    uni0365 uni0366 uni0367 uni0368 uni0369 
    uni036A uni036B uni036C uni036D uni036E 
    uni036F uni0483 uni0484 uni1AB0 uni1AB1 
    uni1AB2 uni1AB3 uni1AB4 uni1AB5 uni1AB6 
    uni1AB7 uni1AB8 uni1ABB uni1ABC uni1DC0 
    uni1DC1 uni1DC2 uni1DC3 uni1DC4 uni1DC5 
    uni1DC6 uni1DC7 uni1DC8 uni1DC9 uni1DCA 
    uni1DCB uni1DCC uni1DCD uni1DCE uni1DCF 
    uni1DD0 uni1DD1 uni1DD2 uni1DD3 uni1DD4 
    uni1DD5 uni1DD6 uni1DD7 uni1DD8 uni1DD9 
    uni1DDA uni1DDB uni1DDC uni1DDD uni1DDE 
    uni1DDF uni1DE0 uni1DE1 uni1DE2 uni1DE3 
    uni1DE4 uni1DE5 uni1DE6 uni1DE7 uni1DE8 
    uni1DE9 uni1DEA uni1DEB uni1DEC uni1DED 
    uni1DEE uni1DEF uni1DF0 uni1DF1 uni1DF2 
    uni1DF3 uni1DF4 uni1DF5 uni1DFD uni1DFE 
    uni1DFF commaaccent tildecomb_uni1ABB tildecomb_uni1ABC macroncomb_uni1ABB 
    dieresisnosp_uni1ABB uni030C_uni1ABB iotasubnosp_uni1ABD dotdblsubnosp_uni1ABD dotbelow_uni1ABD 
    ringsubnosp_uni1ABD linevertsubnosp_uni1ABD breveinvsubnosp_uni1ABD tildesubnosp_uni1ABD uni1AB8_uni1ABD 
    ];
@COMPONENT = [uni02E5 uni02E6 uni02E7 uni02E8 
    uni02E9 uni1AB9 uni1ABA uni1ABD uni1ABE 
    ringacute commaaccentrotate brevegravecomb circumflexacutecomb circumflexgravecomb 
    circumflexhookcomb circumflextildecomb breveacutecomb brevehookcomb brevetildecomb 
    dieresismacroncomb dieresisacutecomb dieresiscaroncomb dieresisgravecomb dotmacroncomb 
    tildeacutecomb macrongravecomb macronacutecomb macrondieresiscomb acutedotcomb 
    carondotcomb tildemacroncomb tildedieresiscomb ];

table GDEF {

    GlyphClassDef @SIMPLE, @LIGATURES, @MARKS, @COMPONENT;

} GDEF;