be5invis / Iosevka

Versatile typeface for code, from code.
http://be5invis.github.io/Iosevka
SIL Open Font License 1.1
19.37k stars 580 forks source link

Enable Book weight for release builds #1691

Closed up-to-you closed 1 year ago

up-to-you commented 1 year ago

Is your feature request related to a problem? Please describe. All modern fonts (IBM Plex Mono, Fira Code, Jetbrains Mono [regular is emboldened by default] etc.) provide Retina/Book weights as part of distribution.

Describe the solution you'd like Enable Book weight (450) by default.

Describe alternatives you've considered Unfortunately, alternative was gone many years ago when 2k/4k displays wasn't popular.

Additional context The Community appreciate your work for the most accurate fonts ever !

be5invis commented 1 year ago

I don't see "book" (wght = 450) defined in standard CSS' font weight. Maybe you want something mote like grade? If so then we may need a new series of fonts that has a different shape to represent grade changes...

up-to-you commented 1 year ago

I mean this: https://github.com/be5invis/Iosevka/blob/main/private-build-plans.sample.toml#L63 https://github.com/black-black-cat/Iosevka/commit/77a14b6961d20a1d081c57ff820916ae6854e720

be5invis commented 1 year ago

All modern fonts (IBM Plex Mono, ...... ) provide Retina/Book weights as part of distribution.

I downloaded IBM Plex's latest version and its Mono doesn't have a Book/Retina weight grade. It has a Medium though.

Iosevka's current weight grade is mostly equally spaced. Inserting a "Book" in the middle will make it look strange.

up-to-you commented 1 year ago

It's called Text in Plex Mono. Different name doesn't make sense technically.

up-to-you commented 1 year ago

Also found old issue https://github.com/be5invis/Iosevka/issues/424. 425 instead of 450 weight just also attractive option. I observe 450 has a little bit distorted shapes (while 425 not) on screens with low ppi, like 4k 27" display (163 ppi).

github-actions[bot] commented 1 year ago

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.