Iosevka icon indicating copy to clipboard operation
Iosevka copied to clipboard

Modified uppercase letters in the SS14 variant appear to have incorrect height

Open slashdevslashurandom opened this issue 1 year ago • 1 comments

Another possible hinting issue to investigate: when the SS14 variant is used, certain uppercase letters may appear taller than others.

Here's a GIF displaying the uppercase Latin alphabet with the SS14 variant (above) and without it (below). Red lines have been added at the baseline and cap height. The characters G, J, K, Q and W all happen to go over the cap height in the SS14 variant.

example

  • Your font version: 27.3.5
  • Your font variant: Iosevka Term, with SS14 variant enabled
  • Your operating system (name and version): Alpine Linux v3.19
  • Your application using Iosevka: foot

slashdevslashurandom avatar Dec 23 '23 18:12 slashdevslashurandom

Unable to repro... at least with built-in hints.

20ppem image

24ppem (which should be your size) image

be5invis avatar Jan 26 '24 06:01 be5invis

Note: I see the effect when I use the default Iosevka font with the SS14 variant enabled via font options(e.g. the foot terminal being set to font=Iosevka Term:size=16:fontfeatures=ss14), and don't see it if I use a font with the SS14 variant pre-applied (e.g. font=Iosevka Term SS14:size=16).

slashdevslashurandom avatar Jan 27 '24 18:01 slashdevslashurandom

@slashdevslashurandom I was testing using that method (normal Iosevka with SS14 applied). If you are using freetype, you can maybe enable the "application hints" instead of autohinting -- which could get better results.

be5invis avatar Jan 28 '24 00:01 be5invis

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 15 days.

github-actions[bot] avatar Mar 29 '24 00:03 github-actions[bot]