Skip to content

Review the advances of primes #303

Description

@RuixiZhang42

The horizontal advances of U+2032, U+2033, U+2034, and U+2057 are supposed to be in arithmetic progression; that is, ℎ, ℎ+𝑑, ℎ+2𝑑, and ℎ+3𝑑. The horizontal advances of U+2035, U+2036, and U+2037 should be identical with those of U+2032, U+2033, and U+2034, respectively.

The problematic glyphs I’ve found so far are:

  1. uni2057 (raised and down-scaled). Purely metric-wise,

    • second can be reproduced with minute kern-156 minute and
    • uni2034 can be reproduced with minute kern-156 minute kern-156 minute.

    The quadruple prime uni2057 cannot be reproduced this way.

  2. All .var variants (gigantic). Purely metric-wise,

    • second.var is minute.var kern-77 minute.var,
    • primetriple.var is minute.var kern-75 minute.var kern-75 minute.var, and
    • primequad.var is minute.var kern-75.333 minute.var kern-75.333 minute.var kern-75.333 minute.var.

    The reverse primes are in sync with the primes, so that’s a plus?

  3. minute.ssty. This has an easy fix: uni2035.ssty has the correct horizontal advance, so minute.ssty should be mirroring uni2035.ssty. The implied inter-prime kern here is -131, for both primes and reverse primes.

On another plus side, all .ssty2 variants have correct horizontal advances, with an implied inter-prime kern of -171.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions