harfbuzz / boring-expansion-spec

Better-Engineered Font Formats; Part 1. Boring Expansion
79 stars 8 forks source link

[`GPOS`] Spacing Marks #27

Open behdad opened 3 years ago

behdad commented 3 years ago

Original proposal Martin Hosken and I wrote in 2016 is here: https://github.com/OpenType/opentype-layout/blob/63d169c92160832cf5b2333f28b559c80c9a4389/proposals/20151104-spacemark.md

I could not fully implement it in HarfBuzz though. The problem is that it makes a circular dependency between calculating glyph offsets and glyph advances. I need to think it through more to see if those can be solved as a system together. As such, not slating this for the first release milestone yet.

behdad commented 2 years ago

Changed my mind about milestone. Let's find a solution since this is rather essential to Layout2.0. cc @mhosken.