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

name table recommendations to include mac platform #443

Closed
bobh0303 opened this issue Jun 19, 2020 · 2 comments
Closed

name table recommendations to include mac platform #443

bobh0303 opened this issue Jun 19, 2020 · 2 comments

Comments

@bobh0303
Copy link

For the name table, the Recommendations page says:

When building a font containing Roman characters that will be used on the Macintosh, an additional name record is required, specifying platform ID of 1 and encoding ID of 0.

but according to this 2018 post from Sascha Brawer and by evidence of many fonts that work on Apple platforms without Platform ID 1 strings, such is no longer required.

Bob


Document Details

Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

@PeterCon PeterCon self-assigned this Aug 15, 2020
@PeterCon PeterCon assigned PeterCon and unassigned PeterCon Aug 25, 2020
@PeterCon
Copy link
Collaborator

PeterCon commented Sep 5, 2020

Proposed change for next version:

When building a font containing Roman characters that will be used on the Macintosh, an additional name record is required, specifying platform ID of 1 and encoding ID of 0.Names for the Macintosh platform (platform ID 1) were required on Apple platforms, but are no longer required on modern platforms. Some legacy font installers, however, may require names platform ID 1, encoding ID 0.

@PeterCon PeterCon closed this as completed Sep 5, 2020
@PeterCon
Copy link
Collaborator

PeterCon commented Sep 7, 2020

Per review feedback on mpeg-otspec list, revising to "Some legacy software..."

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

No branches or pull requests

2 participants