[]
Identifies features providing information about how to use the glyphs in a font to render a script or language.
public enum FeatureTag
aalt = 1
Access All Alternates
abvf = 2
Above-base Forms
abvm = 3
Above-base Mark Positioning
abvs = 4
Above-base Substitutions
afrc = 5
Alternative Fractions
akhn = 6
Akhands
blwf = 7
Below-base Forms
blwm = 8
Below-base Mark Positioning
blws = 9
Below-base Substitutions
c2pc = 119
Petite Capitals From Capitals
c2sc = 120
Small Capitals From Capitals
calt = 10
Contextual Alternates
case = 11
Case-Sensitive Forms
ccmp = 12
Glyph Composition / Decomposition
cfar = 13
Conjunct Form After Ro
cjct = 14
Conjunct Forms
clig = 15
Contextual Ligatures
cpct = 16
Centered CJK Punctuation
cpsp = 17
Capital Spacing
cswh = 18
Contextual Swash
curs = 19
Cursive Positioning
cv01 = 20
Character Variant 1
cv02 = 21
Character Variant 2
cv03 = 22
Character Variant 3
cv04 = 23
Character Variant 4
cv05 = 24
Character Variant 5
cv06 = 25
Character Variant 6
cv07 = 26
Character Variant 7
cv08 = 27
Character Variant 8
cv09 = 28
Character Variant 9
cv10 = 29
Character Variant 10
cv11 = 30
Character Variant 11
cv12 = 31
Character Variant 12
cv13 = 32
Character Variant 13
cv14 = 33
Character Variant 14
cv15 = 34
Character Variant 15
cv16 = 35
Character Variant 16
cv17 = 36
Character Variant 17
cv18 = 37
Character Variant 18
cv19 = 38
Character Variant 19
cv20 = 39
Character Variant 20
cv21 = 40
Character Variant 21
cv22 = 41
Character Variant 22
cv23 = 42
Character Variant 23
cv24 = 43
Character Variant 24
cv25 = 44
Character Variant 25
cv26 = 45
Character Variant 26
cv27 = 46
Character Variant 27
cv28 = 47
Character Variant 28
cv29 = 48
Character Variant 29
cv30 = 49
Character Variant 30
cv31 = 50
Character Variant 31
cv32 = 51
Character Variant 32
cv33 = 52
Character Variant 33
cv34 = 53
Character Variant 34
cv35 = 54
Character Variant 35
cv36 = 55
Character Variant 36
cv37 = 56
Character Variant 37
cv38 = 57
Character Variant 38
cv39 = 58
Character Variant 39
cv40 = 59
Character Variant 40
cv41 = 60
Character Variant 41
cv42 = 61
Character Variant 42
cv43 = 62
Character Variant 43
cv44 = 63
Character Variant 44
cv45 = 64
Character Variant 45
cv46 = 65
Character Variant 46
cv47 = 66
Character Variant 47
cv48 = 67
Character Variant 48
cv49 = 68
Character Variant 49
cv50 = 69
Character Variant 50
cv51 = 70
Character Variant 51
cv52 = 71
Character Variant 52
cv53 = 72
Character Variant 53
cv54 = 73
Character Variant 54
cv55 = 74
Character Variant 55
cv56 = 75
Character Variant 56
cv57 = 76
Character Variant 57
cv58 = 77
Character Variant 58
cv59 = 78
Character Variant 59
cv60 = 79
Character Variant 60
cv61 = 80
Character Variant 61
cv62 = 81
Character Variant 62
cv63 = 82
Character Variant 63
cv64 = 83
Character Variant 64
cv65 = 84
Character Variant 65
cv66 = 85
Character Variant 66
cv67 = 86
Character Variant 67
cv68 = 87
Character Variant 68
cv69 = 88
Character Variant 69
cv70 = 89
Character Variant 70
cv71 = 90
Character Variant 71
cv72 = 91
Character Variant 72
cv73 = 92
Character Variant 73
cv74 = 93
Character Variant 74
cv75 = 94
Character Variant 75
cv76 = 95
Character Variant 76
cv77 = 96
Character Variant 77
cv78 = 97
Character Variant 78
cv79 = 98
Character Variant 79
cv80 = 99
Character Variant 80
cv81 = 100
Character Variant 81
cv82 = 101
Character Variant 82
cv83 = 102
Character Variant 83
cv84 = 103
Character Variant 84
cv85 = 104
Character Variant 85
cv86 = 105
Character Variant 86
cv87 = 106
Character Variant 87
cv88 = 107
Character Variant 88
cv89 = 108
Character Variant 89
cv90 = 109
Character Variant 90
cv91 = 110
Character Variant 91
cv92 = 111
Character Variant 92
cv93 = 112
Character Variant 93
cv94 = 113
Character Variant 94
cv95 = 114
Character Variant 95
cv96 = 115
Character Variant 96
cv97 = 116
Character Variant 97
cv98 = 117
Character Variant 98
cv99 = 118
Character Variant 99
dist = 121
Distances
dlig = 122
Discretionary Ligatures
dnom = 123
Denominators
dtls = 124
Dotless Forms
expt = 125
Expert Forms
falt = 126
Final Glyph on Line Alternates
fin2 = 127
Terminal Forms #2
fin3 = 128
Terminal Forms #3
fina = 129
Terminal Forms
flac = 130
Flattened accent forms
frac = 131
Fractions
fwid = 132
Full Widths
half = 133
Half Forms
haln = 134
Halant Forms
halt = 135
Alternate Half Widths
hist = 136
Historical Forms
hkna = 137
Horizontal Kana Alternates
hlig = 138
Historical Ligatures
hngl = 139
Hangul
hojo = 140
Hojo Kanji Forms (JIS X 0212-1990 Kanji Forms)
hwid = 141
Half Widths
init = 142
Initial Forms
isol = 143
Isolated Forms
ital = 144
Italics
jalt = 145
Justification Alternates
jp04 = 149
JIS2004 Forms
jp78 = 146
JIS78 Forms
jp83 = 147
JIS83 Forms
jp90 = 148
JIS90 Forms
kern = 150
Kerning
lfbd = 151
Left Bounds
liga = 152
Standard Ligatures
ljmo = 153
Leading Jamo Forms
lnum = 154
Lining Figures
locl = 155
Localized Forms
ltra = 156
Left-to-right alternates
ltrm = 157
Left-to-right mirrored forms
mark = 158
Mark Positioning
med2 = 159
Medial Forms #2
medi = 160
Medial Forms
mgrk = 161
Mathematical Greek
mkmk = 162
Mark to Mark Positioning
mset = 163
Mark Positioning via Substitution
nalt = 164
Alternate Annotation Forms
nlck = 165
NLC Kanji Forms
nukt = 166
Nukta Forms
numr = 167
Numerators
onum = 168
Oldstyle Figures
opbd = 169
Optical Bounds
ordn = 170
Ordinals
ornm = 171
Ornaments
palt = 172
Proportional Alternate Widths
pcap = 173
Petite Capitals
pkna = 174
Proportional Kana
pnum = 175
Proportional Figures
pref = 176
Pre-Base Forms
pres = 177
Pre-base Substitutions
pstf = 178
Post-base Forms
psts = 179
Post-base Substitutions
pwid = 180
Proportional Widths
qwid = 181
Quarter Widths
rand = 182
Randomize
rclt = 183
Required Contextual Alternates
rkrf = 184
Rakar Forms
rlig = 185
Required Ligatures
rphf = 186
Reph Forms
rtbd = 187
Right Bounds
rtla = 188
Right-to-left alternates
rtlm = 189
Right-to-left mirrored forms
ruby = 190
Ruby Notation Forms
rvrn = 191
Required Variation Alternates
salt = 192
Stylistic Alternates
sinf = 193
Scientific Inferiors
size = 194
Optical size
smcp = 195
Small Capitals
smpl = 196
Simplified Forms
ss01 = 197
Stylistic Set 1
ss02 = 198
Stylistic Set 2
ss03 = 199
Stylistic Set 3
ss04 = 200
Stylistic Set 4
ss05 = 201
Stylistic Set 5
ss06 = 202
Stylistic Set 6
ss07 = 203
Stylistic Set 7
ss08 = 204
Stylistic Set 8
ss09 = 205
Stylistic Set 9
ss10 = 206
Stylistic Set 10
ss11 = 207
Stylistic Set 11
ss12 = 208
Stylistic Set 12
ss13 = 209
Stylistic Set 13
ss14 = 210
Stylistic Set 14
ss15 = 211
Stylistic Set 15
ss16 = 212
Stylistic Set 16
ss17 = 213
Stylistic Set 17
ss18 = 214
Stylistic Set 18
ss19 = 215
Stylistic Set 19
ss20 = 216
Stylistic Set 20
ssty = 217
Math script style alternates
stch = 218
Stretching Glyph Decomposition
subs = 219
Subscript
sups = 220
Superscript
swsh = 221
Swash
titl = 222
Titling
tjmo = 223
Trailing Jamo Forms
tnam = 224
Traditional Name Forms
tnum = 225
Tabular Figures
trad = 226
Traditional Forms
twid = 227
Third Widths
unic = 228
Unicase
Unknown = 0
Unknown feature (not applicable).
valt = 229
Alternate Vertical Metrics
vatu = 230
Vattu Variants
vert = 231
Vertical Writing
vhal = 232
Alternate Vertical Half Metrics
vjmo = 233
Vowel Jamo Forms
vkna = 234
Vertical Kana Alternates
vkrn = 235
Vertical Kerning
vpal = 236
Proportional Alternate Vertical Metrics
vrt2 = 237
Vertical Alternates and Rotation
vrtr = 238
Vertical Alternates for Rotation
zero = 239
Slashed Zero