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

psfufo2ttf glyf table entries not 32-bit aligned #29

Open
bobh0303 opened this issue Jul 8, 2017 · 0 comments
Open

psfufo2ttf glyf table entries not 32-bit aligned #29

bobh0303 opened this issue Jul 8, 2017 · 0 comments
Labels

Comments

@bobh0303
Copy link
Contributor

bobh0303 commented Jul 8, 2017

From FontValidator, note W1701:

Error code Message Details
P1700 Correct format of loca (0 or 1)  
P1704 The number of entries is equal to (maxp.numGlyphs + 1)  
P1705 The entries are sorted in ascending order  
P1706 All entries point within range of the glyf table  
W1701 Loca references a glyf entry which length is not a multiple of 4 Number of glyphs with the warning = 262

Current OpenType Specification for loca table says:

Note that the local offsets should be 32-bit aligned. Offsets which are not 32-bit aligned may seriously degrade performance of some processors.

In the fonttools realm, Behdad seems to think this is no longer needed, and that 16-bit alignment is sufficient. Do we agree?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant