Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Tabular figures are no longer equal-width since 2.0.8.

Offen
#136 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
50/100
Issue-Typ
Bug
Klarheit
Klar beschrieben
Aktivitätsstatus
Aktiv
Bereich
design

Rechercherichtung

The issue is about the font's tabular-nums feature in the opsz builds. Start by examining the font's source files, likely in the 'src' directory, focusing on the OpenType layout tables and how the opsz axis affects glyph metrics. Look for build scripts that generate variable fonts. Test changes by building the font and checking advance widths in a browser or font tool.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

I use Mona Sans with font-variant-numeric: tabular-nums for numeric columns in a data table. In 2.0 all tnum digits share one advance width. Since 2.0.8, the release that added the opsz axis, they differ, and the difference grows toward display sizes.

Was this change intentional? If it is, is there a way to get equal-width figures in the opsz builds?

Below, 25 × 1 (blue) are overlaid on 25 × 9 (red), wght 400, 56px, one block per build. In 2.0 both lines end at the same point. In 2.0.27 the nines run longer:

Image

Advance widths in Chrome (UPM 1000):

0 1 2–5, 7, 8 6 9
2.0 600 600 600 600 600
2.0.27, opsz 20 600 592 591 592 605
2.0.27, opsz 72 589 565 564 566 591

Was this change intentional? If it is, is there a way to get equal-width figures in the opsz builds?

Vorherrschende Sprache
Shell
Sterne
4.2k
Forks
118
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus github/mona-sans

Alle Issues in github/mona-sans

Ähnliche Issues

Weitere Issues zu Shell/Bash

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.