fontra / fontra/fontra

Modifying feature file in fontra overwrites data in all masters

Open
#2,185 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
834
Forks
55
Avg merge
2h
Merged PRs (30d)
26

Description

I am updating my variable font using fontra. All my masters have same GDEF and GSUB data but vary in their GPOS data due to varying width weight and slant between masters.
When I try to modify GDEF Data, the GPOS data of all masters are also overwritten by that of the default instance, as a result alignment of marks are hampered in non-default masters

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. Start by reproducing the edit to GDEF data with masters that have different GPOS data, then trace where the default master’s feature data is applied. Done means changing GDEF preserves each master’s existing GPOS data and mark alignment.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, python
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.