Есть сделанный мною в FontLab 7 шрифт, у каждого глифа которого есть альтернативные глифы. Реализовал я это, подсмотрев у шрифта Circe, следующим образом: для каждого символа я создал ещё по отдельному глифу и назвал также, как и оригинал с добавлением .alt01 (a → a.alt01). В unicode также (030 → 030.alt01). Затем в feauteres я написал в aalt:
feature aalt {
# Access All Alternates
sub one from [one.alt01];
sub two from [two.alt01];
sub three from [three.alt01];
sub four from [four.alt01];
sub five from [five.alt01];
sub six from [six.alt01];
sub seven from [seven.alt01];
sub eight from [eight.alt01];
sub nine from [nine.alt01];
sub zero from [zero.alt01];
} aalt;
В итоге например в Adobe Photoshop прекрасно отображаются альтернативные знаки, а вот в MS Word это не работает (смотрю в Шрифт → Дополнительно → Шрифты OpenType → Стилистические наборы). Со шрифтом Circe при точно такой же реализации данной функции всё наоборот: Photoshop не различает альтернативных глифов, но в Word всё работает прекрасно.
Подскажите пожалуйста в чём может быть проблема. Мне необходимо использовать мой шрифт именно в Word. Заранее спасибо