-
Re: Implementing some features in a way that swaps glyphs in both directions?
Rules which are part of the same lookup are executed "all at the same time". Please have a look at Lookup application in my font engineering book for how it works.1 -
Re: Can you do reorder to the glyphs and apply ligature after that?
Consider a sequence like င်္က္ကျိ. This will turn out to be something like: ka-myanmar | kinzi-myanmar | virama-myanmar | ka-myanmar | medialYa-myanmar | iMark-myanmar When you form the kinzi_iMark l…1 -
Re: Can you do reorder to the glyphs and apply ligature after that?
The way I handle this in Myanmar is to make a ligature with the IgnoreBaseGlyphs flag set in the rphf feature: feature rphf { lookupflag IgnoreBaseGlyphs UseMarkFilteringSet @abovemarks; sub kinzi-my…3 -
Re: What after exporting instances?
Run it through fontbakery.4 -
Re: Is there any tool you can use to look at the final ordering the glyphs after shaping Engine has done
Crowbar uses the Harfbuzz logging, i.e. it is directly being told by the shaping engine about each lookup that is processed in turn. (Basically it is just a pretty wrapper around "hb-shape -V&qu…1