googlefonts / googlefonts/fontations

Legacy kern table

Open
#1,183 8 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue
Dominant language
Rust
Stars
827
Forks
76
Avg merge
22h 33m
Merged PRs (30d)
75

Description

fontations doesn't currently read or write the [`kern`](https://learn.microsoft.com/en-us/typography/opentype/spec/kern#format-0) table. However, support for this table is needed for kerning in Microsoft Powerpoint. It is also the subject of a fontbakery check.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the linked OpenType kern format-0 specification and locating the existing font-table read and write implementations in fontations. Add support for reading and writing the legacy kern table, then verify the result against the fontbakery check mentioned in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.