Skip to content

Gen Interface JP v0.6.0

Choose a tag to compare

@yamatoiizuka yamatoiizuka released this 29 May 15:09
· 8 commits to main since this release
c3b559e

Gen Interface JP v0.6.0 focuses on vertical writing. It fixes the visible baseline mismatch between Japanese and Latin text in vertical composition, and removes excess top / bottom space around Japanese glyphs that came from the scaling pipeline.

Vertical writing

  • Fixes baseline alignment between Japanese and Latin text in vertical writing.
  • Removes unnecessary top / bottom space from Japanese glyphs after 92.5% scaling, so vertical text uses the intended body size.
  • Applies the vertical metric fixes across both Gen Interface JP and Gen Interface JP Display, including merged glyphs that are renamed during collision handling.
  • Rebuilds with ofl-font-baker>=0.4.6, which fixes OpenType layout-table scaling for the 2048 UPM output used by the final fonts.
  • Keeps the existing ss09 yakumono support for vertical writing that was introduced in v0.5.0.

Spacing and weights

  • Updates Gen Interface JP's normal-family kana and Japanese punctuation tracking from +40 to +45 at 1000 UPM.
  • Adjusts the ExtraLight Japanese source axis to better match the Latin weight.
  • Keeps Gen Interface JP Display tracking unchanged.

Related PR

Scope

Vertical writing metrics, generated TTFs, OpenType layout data, and subset WOFF2 artifacts for both families. All 16 TTF weights and all webfont subsets were rebuilt for v0.6.0.

Asset

GenInterfaceJP-0.6.0.zip - TTF, all 8 weights x Gen Interface JP / Gen Interface JP Display.

Webfont

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/gen-interface-jp@0.6.0/cdn/all.css">