summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/fonts/xits/xits.fea
blob: c63e49fe94582d9302a2edc43386a4b4e45d5369 (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
languagesystem DFLT dflt;
languagesystem latn dflt;
languagesystem cyrl dflt;
languagesystem grek dflt;

feature frac {
    sub one   fraction two    by onehalf;
    sub one   fraction three  by onethird;
    sub one   fraction four   by onequarter;
    sub one   fraction five   by uni2155;
    sub one   fraction six    by uni2159;
    sub one   fraction eight  by oneeighth;
    sub two   fraction three  by twothirds;
    sub two   fraction five   by uni2156;
    sub three fraction four   by threequarters;
    sub three fraction five   by uni2157;
    sub three fraction eight  by threeeighths;
    sub four  fraction five   by uni2158;
    sub five  fraction six    by uni215A;
    sub five  fraction eight  by fiveeighths;
    sub seven fraction eight  by seveneighths;

    sub one   slash two    by onehalf;
    sub one   slash three  by onethird;
    sub one   slash four   by onequarter;
    sub one   slash five   by uni2155;
    sub one   slash six    by uni2159;
    sub one   slash eight  by oneeighth;
    sub two   slash three  by twothirds;
    sub two   slash five   by uni2156;
    sub three slash four   by threequarters;
    sub three slash five   by uni2157;
    sub three slash eight  by threeeighths;
    sub four  slash five   by uni2158;
    sub five  slash six    by uni215A;
    sub five  slash eight  by fiveeighths;
    sub seven slash eight  by seveneighths;
} frac;

feature numr {
    sub zero  by zero.numr;
    sub one   by one.numr;
    sub two   by two.numr;
    sub three by three.numr;
    sub four  by four.numr;
    sub five  by five.numr;
    sub six   by six.numr;
    sub seven by seven.numr;
    sub eight by eight.numr;
    sub nine  by nine.numr;
} numr;

feature dnom {
    sub zero  by zero.dnom;
    sub one   by one.dnom;
    sub two   by two.dnom;
    sub three by three.dnom;
    sub four  by four.dnom;
    sub five  by five.dnom;
    sub six   by six.dnom;
    sub seven by seven.dnom;
    sub eight by eight.dnom;
    sub nine  by nine.dnom;
} dnom;

feature onum {
    sub zero  by zero.onum;
    sub one   by one.onum;
    sub two   by two.onum;
    sub three by three.onum;
    sub four  by four.onum;
    sub five  by five.onum;
    sub six   by six.onum;
    sub seven by seven.onum;
    sub eight by eight.onum;
    sub nine  by nine.onum;
} onum;

feature liga {
    sub f i  by fi;
    sub f l  by fl;
    sub f f  by ff;
    sub f f i  by ffi;
    sub f f l  by ffl;
    sub f j  by f_j;
} liga;

feature liga {
  script latn;
   language NLD exclude_dflt;
    sub I J  by uni0132;
    sub i j  by uni0133;
} liga;

feature locl {
  script latn;
   language TRK exclude_dflt;
    sub i by i.TRK;
} locl;