summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/amiri/sources/enclosing.fea
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/fonts/amiri/sources/enclosing.fea')
-rw-r--r--Master/texmf-dist/doc/fonts/amiri/sources/enclosing.fea38
1 files changed, 24 insertions, 14 deletions
diff --git a/Master/texmf-dist/doc/fonts/amiri/sources/enclosing.fea b/Master/texmf-dist/doc/fonts/amiri/sources/enclosing.fea
index f5be98bd85d..ab3441cdfce 100644
--- a/Master/texmf-dist/doc/fonts/amiri/sources/enclosing.fea
+++ b/Master/texmf-dist/doc/fonts/amiri/sources/enclosing.fea
@@ -16,11 +16,20 @@ lookup digit2small {
} digit2small;
feature calt {
- sub [@EndOfAyah @YearSign @NumSign @FootNote @SafhaSign] @Digits' lookup digit2small;
- sub @Digits.small [@EndOfAyah @YearSign @NumSign @FootNote @SafhaSign] @Digits' lookup digit2small;
- sub @Digits.small @Digits.small [@EndOfAyah @YearSign @NumSign @SafhaSign] @Digits' lookup digit2small;
+ sub [@EndOfAyah @NumSign @FootNote @SafhaSign] @Digits' lookup digit2small;
+ sub @Digits.small [@EndOfAyah @NumSign @FootNote @SafhaSign] @Digits' lookup digit2small;
+ sub @Digits.small @Digits.small [@EndOfAyah @NumSign @SafhaSign] @Digits' lookup digit2small;
+} calt;
+
+lookup digit2medium {
+ sub @Digits by @Digits.medium;
+} digit2medium;
- sub @Digits.small @Digits.small @Digits.small @YearSign @Digits' lookup digit2small;
+feature calt {
+ sub @YearSign @Digits' lookup digit2medium;
+ sub @Digits.medium @YearSign @Digits' lookup digit2medium;
+ sub @Digits.medium @Digits.medium @YearSign @Digits' lookup digit2medium;
+ sub @Digits.medium @Digits.medium @Digits.medium @YearSign @Digits' lookup digit2medium;
} calt;
# now we contextually kern the sign with the digits:
@@ -34,12 +43,13 @@ feature calt {
lookup digit2half {
pos @Digits.small <-300 0 0 0>;
+ pos @Digits.medium <-450 0 0 0>;
} digit2half;
feature kern {
pos @EndOfAyah @Digits.small' <-1610 0 -600 0>;
pos @NumSign @Digits.small' <-1522 0 -600 0>;
- pos @YearSign @Digits.small' <-1800 0 -600 0>;
+ pos @YearSign @Digits.medium' <-2275 0 -900 0>;
pos @FootNote @Digits.small' <-1090 0 -600 0>;
pos @SafhaSign @Digits.small' <-1722 0 -600 0>;
} kern;
@@ -47,7 +57,7 @@ feature kern {
feature kern {
pos @EndOfAyah @Digits.small' lookup digit2half @Digits.small;
pos @NumSign @Digits.small' lookup digit2half @Digits.small;
- pos @YearSign @Digits.small' lookup digit2half @Digits.small;
+ pos @YearSign @Digits.medium' lookup digit2half @Digits.medium;
pos @FootNote @Digits.small' lookup digit2half @Digits.small;
pos @SafhaSign @Digits.small' lookup digit2half @Digits.small;
} kern;
@@ -55,7 +65,7 @@ feature kern {
feature kern {
pos @Digits.small @EndOfAyah @Digits.small' <-1310 0 -600 0>;
pos @Digits.small @NumSign @Digits.small' <-1222 0 -600 0>;
- pos @Digits.small @YearSign @Digits.small' <-1500 0 -600 0>;
+ pos @Digits.medium @YearSign @Digits.medium' <-1825 0 -900 0>;
pos @Digits.small @FootNote @Digits.small' <-790 0 -600 0>;
pos @Digits.small @SafhaSign @Digits.small' <-1422 0 -600 0>;
} kern;
@@ -63,36 +73,36 @@ feature kern {
feature kern {
pos @EndOfAyah @Digits.small' lookup digit2half @Digits.small @Digits.small;
pos @NumSign @Digits.small' lookup digit2half @Digits.small @Digits.small;
- pos @YearSign @Digits.small' lookup digit2half @Digits.small @Digits.small;
+ pos @YearSign @Digits.medium' lookup digit2half @Digits.medium @Digits.medium;
pos @SafhaSign @Digits.small' lookup digit2half @Digits.small @Digits.small;
} kern;
feature kern {
pos @Digits.small @EndOfAyah @Digits.small' lookup digit2half @Digits.small;
pos @Digits.small @NumSign @Digits.small' lookup digit2half @Digits.small;
- pos @Digits.small @YearSign @Digits.small' lookup digit2half @Digits.small;
+ pos @Digits.medium @YearSign @Digits.medium' lookup digit2half @Digits.medium;
pos @Digits.small @SafhaSign @Digits.small' lookup digit2half @Digits.small;
} kern;
feature kern {
pos @Digits.small @Digits.small @EndOfAyah @Digits.small' <-1010 0 -600 0>;
pos @Digits.small @Digits.small @NumSign @Digits.small' <-922 0 -600 0>;
- pos @Digits.small @Digits.small @YearSign @Digits.small' <-1200 0 -600 0>;
+ pos @Digits.medium @Digits.medium @YearSign @Digits.medium' <-1375 0 -900 0>;
pos @Digits.small @Digits.small @SafhaSign @Digits.small' <-1122 0 -600 0>;
} kern;
feature kern {
- pos @YearSign @Digits.small' lookup digit2half @Digits.small @Digits.small @Digits.small;
+ pos @YearSign @Digits.medium' lookup digit2half @Digits.medium @Digits.medium @Digits.medium;
} kern;
feature kern {
- pos @Digits.small @Digits.small @YearSign @Digits.small' lookup digit2half @Digits.small;
+ pos @Digits.medium @Digits.medium @YearSign @Digits.medium' lookup digit2half @Digits.medium;
} kern;
feature kern {
- pos @Digits.small @YearSign @Digits.small' lookup digit2half @Digits.small @Digits.small;
+ pos @Digits.medium @YearSign @Digits.medium' lookup digit2half @Digits.medium @Digits.medium;
} kern;
feature kern {
- pos @Digits.small @Digits.small @Digits.small @YearSign @Digits.small' <-900 0 -600 0>;
+ pos @Digits.medium @Digits.medium @Digits.medium @YearSign @Digits.medium' <-925 0 -900 0>;
} kern;