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

[WIP] Windows compatibility #2

Closed
wants to merge 10 commits into from
Closed

[WIP] Windows compatibility #2

wants to merge 10 commits into from

Conversation

RoelN
Copy link

@RoelN RoelN commented Oct 28, 2020

This will address googlefonts#43

  • Add glyf table (+ empty glyphs, and loca table)
  • Add cmap format 4 table
  • Add new binary to codebase
  • Produce both versions when running make (was: Create flag to add cmap/glyf or not)

This also adds TTGlyph for the glyphs already present in the
template.
We want one build process, and two fonts:

NotoColorEmoji.ttf
NotoColorEmoji_WindowsCompatible.ttf

The latter will have a `cmap` format 4 3/1 table, and will retain
the `glyf` and `loca` table.

TODO: build two templates
@RoelN
Copy link
Author

RoelN commented Nov 2, 2020

Deleting this WIP in favor of the finished version: googlefonts#323

@RoelN RoelN closed this Nov 2, 2020
@RoelN RoelN deleted the windows-compatibility branch November 2, 2020 14:29
@RoelN RoelN restored the windows-compatibility branch November 2, 2020 14:29
@RoelN RoelN deleted the windows-compatibility branch November 2, 2020 14:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant