-
Notifications
You must be signed in to change notification settings - Fork 2
/
rclt.yml
39 lines (36 loc) · 1.08 KB
/
rclt.yml
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
group: Typographic
state: required
script:
arab:
order: 2
syrc:
order: 2
state: required
title: Required Contextual Alternates
registered: Microsoft
description: |
This feature is intended for required contextual alternates (contextual
alternates which should not be subject to user control). Note that in the
Arabic shaper it is processed early in the typographic presentation phase;
in other shapers, it is processed along with the common feature group.
In the example, Reem Kufi uses the `rclt` feature to swap repeated *beh*
glyphs for glyphs with raised teeth.
fea: |
feature rclt {
lookupflag IgnoreMarks;
sub [behDotless-ar.init behDotless-ar.medi]
behDotless-ar.medi'
[behDotless-ar.medi behDotless-ar.fina]
by behDotless-ar.medi.high;
sub [seen-ar.init seen-ar.medi]
behDotless-ar.medi'
by behDotless-ar.medi.high;
sub behDotless-ar.init
behDotless-ar.medi'
noonghunna-ar.fina
by behDotless-ar.medi.high;
} rclt;
example:
font: Reem Kufi
text: ببببب
done: true