googlefonts / googlefonts/fontmake

Overlapping components don't get merged in static ttf

Open
#813 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
888
Forks
97
Avg merge
4d 52m
Merged PRs (30d)
1

Description

We just noticed while dealing with [League Spartan](https://github.com/emmamarichal/league-spartan)

In static ttf, overlapping components are decomposed but outline don't get merged (and so they overlap). If static ttf have merged contours by default, so decomposed components should too, right?

Building process uses gftools builder with direct source as argument. Before and after export:

Capture d’écran 2021-10-08 à 12 30 15

Capture d’écran 2021-10-08 à 12 30 00

cc @emmamarichal (who is currently working with me to onboard fonts in Google Fonts)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.