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

Add writing support for lookup table 7 (Extension Substitution Subtables) #561

Open
Connum opened this issue Feb 11, 2023 · 0 comments · May be fixed by #563
Open

Add writing support for lookup table 7 (Extension Substitution Subtables) #561

Connum opened this issue Feb 11, 2023 · 0 comments · May be fixed by #563
Labels
Spec Related to the implementation of the Opentype specification writing support Anything related to writing support as opposed to parsing or rendering

Comments

@Connum
Copy link
Contributor

Connum commented Feb 11, 2023

PR #486 will add parsing support for the extension tables, but we'll still need writing support.

In detail we'll have to make sure:

  1. That tables marked as format 7 will be written instead of throwing an error that they are unsupported
  2. when writing tables (e.g. added manually/programmatically), we'll have to check whether any table offset would go beyond the 16-bit range and if so, add a lookup table 7 for that table
@Connum Connum added Spec Related to the implementation of the Opentype specification writing support Anything related to writing support as opposed to parsing or rendering labels Feb 11, 2023
@Connum Connum linked a pull request Feb 14, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Spec Related to the implementation of the Opentype specification writing support Anything related to writing support as opposed to parsing or rendering
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant