googlefonts / googlefonts/fb-variable-spacing

add support for glyph shape variation along the spacing axis

Open
#5 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
2
Forks
1
PR merge metrics
No merged PRs in 30d

Description

as described in the [original proposal by Frank Blokland](http://github.com/Microsoft/OpenTypeDesignVariationAxisTags/blob/master/Proposals/Spacing_Axis/ProposalSummary.md):

> Glyph side-bearing distances (with ensuing effect on advance widths) are typically the primary aspect of design that varies, **though details such as serifs or spacing within ligatures may also be encompassed in this variation**.

how to implement glyph shape variation in the current VariableSpacing workflow:

- store glyph variations in optional additional layers – `SPAC_tight` , `SPAC_loose`
- switch glyphs when loading spacing state

open questions:

- how to express glyph shape variation in the [SpacingStates format](https://hipertipo.gitlab.io/VariableSpacing/reference/spacing-states-format/)?
- where to store the default glyph when another one is loaded? `SPAC_default`

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.