IBM / plex

The package of IBM’s typeface, IBM Plex.
SIL Open Font License 1.1
9.44k stars 559 forks source link

Strange placement of the "tonos" above lowercase Greek eta in the Serif variant #551

Closed sykde closed 5 months ago

sykde commented 6 months ago

In IBM Plex Serif, various diacritical marks above the lowercase Greek eta are placed unnaturally far to the left. Specifically, this problem seems to affect:

This might have been intentional, as the tonos is also slightly offset to the left in the letter alpha tonos (U+03AC, ά), but unlike alpha tonos, in the case of eta tonos this feature is not persistent across other IBM Plex typefaces. Personal bias: It also looks strange... image

In IBM Plex Sans, the tonos in eta tonos appears in the "normal" spot, near the middle of the letter's width. image

The fonts affected seem to be all the variants of IBM Plex Serif. For the tests, only TTF files were used: IBMPlexSerif-*.ttf (Version 3.0.0, sfnt Revision 3, Release v6.3.0). All tests were done in Windows 10/11, in Microsoft Word (Verson 2311, Build 17029.20068) and in FontForge (20230101).

BoldMonday commented 5 months ago

The placement of tonos to the left on eta in Plex Serif is intentional, and was advised by Irene Vlachou who consulted on the Greek design. Granted, Plex Sans has a slightly different approach. We might fix that in a future update.

Occassions where eta will be combined with Latin diacritics such as U+0303 are unknown to us, and therefore were not considered.

sykde commented 5 months ago

Since this was confirmed to be an intentional feature, I will be closing the issue. Thanks for the clarification!