Skip to content

Adds proportional spacing masters to italic source#96

Merged
MariannaPaszkowska merged 193 commits intomainfrom
wip-spacing-fixes-v3
Apr 12, 2026
Merged

Adds proportional spacing masters to italic source#96
MariannaPaszkowska merged 193 commits intomainfrom
wip-spacing-fixes-v3

Conversation

@aaronbell
Copy link
Copy Markdown
Contributor

Superseeds #95

This implements a proportional spacing axis (MONO) to the font, with the proportional at 0 and monospace at 1 (per the axis registry).

Also added an Android-specific build process to remove the HVAR table. No BASE table is added at this time.

kalapi and others added 16 commits April 12, 2026 08:41
…@moyogo's Dutch IJacute patch to the italic source #34; Removes temporary glyphs
- Added stub MONO axis to the upright (which doesn't do anything) so there's axis consistency between the styles
- Added an Android-specific build path which cuts the HVAR table from both Upright and Italic.
- Added white arrows to upright as well

:wq#
also removing a bunch of unnecessary stuff
I re-reviewed Dave's recommendation and I think he meant that the master positions should still align with the axis registry—just that we can swap things around on the backend.

I've followed the model of https://github.com/sursly/sono for this.
Opened SB of /I/Z by 20 units each
Tweaked /Q/U spacing

Tightened /o/m
Loosened /z/o
Loosened /g/k
Loosened /C/g
Loosened /T/o
Changed left kern group on /icircumflex & /imacron to match /idieresis
Loosened /Y/o
Adjusted RSB of /tcaron in Bold
Adjusted /tcaron/exclam
Loosened /quoteright/e
Added kern to /uogonek/quotedbleright
Reworked /¿/î/? And /¿/i/?

Something went wrong with ğġģ. Fixed.
Replaced compressed /dcaron with standard /d
Fixed cedilla positioning on /tcedilla
@MariannaPaszkowska MariannaPaszkowska merged commit 8b6c951 into main Apr 12, 2026
9 of 10 checks passed
@MariannaPaszkowska MariannaPaszkowska deleted the wip-spacing-fixes-v3 branch April 12, 2026 21:33
@MariannaPaszkowska MariannaPaszkowska linked an issue Apr 12, 2026 that may be closed by this pull request
4 tasks
Hoolean added a commit that referenced this pull request Apr 13, 2026
This restores changes that became absent after an earlier rebase (#96).

Signed-off-by: Harry Dalton <harry.dalton@daltonmaag.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add proportional spacing function Italic

4 participants