Post #1403261
2026-03-06 16:38 UTC
@fontra @khaled Re. the GPOS compilation: Indic shapers do not use the mark and mkmk features, so ideally there would be a way to specify at the anchor level to which feature an anchor should be compiled, rather than presuming mark or mkmk. Even better, it should be possible to define layout contexts at the anchor level, and to control lookup ordering at the anchor ordering level.
[These comments are not specific to Fontra, of course. All font editors would benefit from this functionality, and from corresponding updates in the UFO and other source formats to finally drag OTL out of the AFDKO .fea bucket and properly integrate in design sources.]
Replies (2)
-
@fontra@typo.social 2026-03-06 16:41
@TiroTypeworks @khaled I think fontmake does an educated guess, but yes, there are some gaps in the functionality here. Previewing compiled TTF or OTF should work, though, similar to FontGoggles.
-
@khaled@typo.social 2026-03-06 17:21
@TiroTypeworks @fontra Glyphs, fontmake, and fontc decide what feature tag to use according to the script of the glyphs. Fontra does not do that currently, but also it emulates mark positioning itself so I think it doesn't matter (well maybe if the font has manual abvm/blwm features it would matter, needs testing).