Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mark-to-base attachments sometimes don't work with omar-type fonts. #3

Closed
saidwho12 opened this issue May 7, 2021 · 1 comment
Closed
Assignees
Labels
bug Something isn't working

Comments

@saidwho12
Copy link
Owner

Mark-to-base attachments sometimes don't work when a GSUB lookup replaces a medial form glyph as an example with 2 or 3 glyphs. As an example a base, tanqeet (dotting) and a khatt (stroke) can replace a initial form glyph, afterwhich the GPOS mark-to-base lookup will naively pick the first previous base glyph to attempt to attach to, and obviously it will not find any valid attachment points. This is my best assessment for what is happening in this case, in some cases it finds the correct base, but it has no attachment points in the font itself, so this is because some GPOS lookups are not yet handled.

image
image
image

@saidwho12 saidwho12 added the bug Something isn't working label May 7, 2021
@saidwho12 saidwho12 self-assigned this May 7, 2021
@saidwho12
Copy link
Owner Author

No longer relevant, fixed with new architecture.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant