linebender / runebender

A font editor written in Rust.
Apache License 2.0
765 stars 37 forks source link

Shape combining marks with anchors in the Preview window. #238

Open xorgy opened 3 years ago

xorgy commented 3 years ago

In the preview window, it would be nice to shape combining marks based on anchors, the way it works when you process a font with AFDKO or Glyphs.

AFDKO uses the Glyphs convention for anchor names when placing combining marks:

For example, even if there is no U+0227 LATIN SMALL LETTER A WITH DOT ABOVE glyph, U+0061 LATIN SMALL LETTER A followed by a U+0307 COMBINING DOT ABOVE should match the top and _top anchors and shape it, like it would if you ran it through AFDKO.