Skip to content

Accidental kerning pair in Sans: standard (tabular) 1 and 7 #472

Description

@arrowtype

Problem description

Today, I got a message from a friend on Twitter:

in the desktop Recursive Sans fonts, when numbers are set to tabular lining, it seems the 7 still exhibits proportional metrics

Expected behavior

Tabular figures should basically be monospace – they should all have exactly the same width, with no kerning.

Screenshots

image

Cause

This is actually seemingly due to errant kerning in the 17 pair, rather than the 7 having a different width. Note that in Font Goggles, the 1 is shown to have different widths when used next to 7 than 8 – that is how Font Goggles shows the result of kerning. This is the case across weights (All weights in Recursive share the same kerning.)

image

Recursive Sans has tabular figures active by default, and only a pnum (proportional numbers) OpenType feature as an option (not a tabular numbers feature). With pnum, things look as expected:

image

Activity

  1. arrowtype commented on Aug 10, 2021

    @arrowtype
    OwnerAuthor

    Perhaps a clearer way to prove that this is a kerning issue:

    Kapture.2021-08-10.at.16.30.53.mp4

    I might also explore making the default 1 a little wider at the bottom right, or maybe even added a contextual alternate ... I can see what kerning was added to that pair, because it there is a pretty big visual gap in that pair, when they have no kerning.

  2. added
    fixed in sourcesIssue is resolved in sources and is awaiting new build + release.
    on Aug 10, 2021
  3. added a commit that references this issue on Aug 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    fixed in sourcesIssue is resolved in sources and is awaiting new build + release.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions