Skip to content

Support proportional Cyrillic, Greek in Plex Sans JP #428

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
314systems opened this issue Feb 11, 2022 · 6 comments
Closed

Support proportional Cyrillic, Greek in Plex Sans JP #428

314systems opened this issue Feb 11, 2022 · 6 comments
Assignees
Labels
future severity: 2 Affects major functionality, has a workaround type: bug 🐛

Comments

@314systems
Copy link

In Japanese documents, Cyrillic and Greek characters rarely appear, but they are sometimes used to write the names of Russian people, for example.

However, IBM Plex Sans JP contains full-width Cyrillic and Greek characters, so it is not beautiful.

Therefore, it deletes the Cyrillic and Greek monospaced fonts from IBM Plex Sans JP and replaces them with proportional fonts.

@mjabbink
Copy link
Contributor

FYI @BoldMonday

@BoldMonday
Copy link
Collaborator

@mjabbink This question is for the original designers of Plex JP to answer. I don’t know the rationale why they’ve made these glyphs full width.

@mjabbink
Copy link
Contributor

@BoldMonday This is an oversight and should get resolved. Cyrillic and Greek should have maintained their spacing from IBM Plex Sans.

@mjabbink mjabbink added severity: 2 Affects major functionality, has a workaround type: enhancement 💡 type: bug 🐛 and removed type: enhancement 💡 labels Feb 17, 2022
@Bronnel721
Copy link

Bronnel721 commented Apr 3, 2022

I think the reason why the Cyrillic’s full-width instead of proportional is because in some of the Japanese Google fonts (and some of the other Japanese fonts), they’re also full-width. But for the Greek, I don’t know why they’re full-width. Here’s an example:
Screenshot (76)
(But seriously they should be proportional.)

@NightFurySL2001
Copy link

NightFurySL2001 commented Apr 9, 2022

Traditionally Japanese (and Chinese too) treated Cyrillic and Greek as double-byte characters (in EUC/ISO 2022 encoding), so their appearance is made such that it will take out a full width character space (normal ASCII is one-byte and half width); a full set of full-width ASCII is repeated in double-byte range too so this difference is made to make it more visible.

However, since there is no more difference now, it is more beneficial to update Cyrillic and Greek to proportional width. This should be noted for the upcoming Chinese font too. (Ref. Source Han)

@BoldMonday
Copy link
Collaborator

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
future severity: 2 Affects major functionality, has a workaround type: bug 🐛
Projects
None yet
Development

No branches or pull requests

5 participants