-
Notifications
You must be signed in to change notification settings - Fork 53
Description
I'm using a a 14" inch display in 1366x768 resolution. My terminal is Foot, my compositor is DWL, and I installed Cozette from VoidLinux's repository.
Cozette doesn't render sharply and correctly at my preferred size (14) and I need to set it to be either too small (11 and below) or too big (16 and above) in order to get it rendered correctly. This problem is not present with Terminus font, which is a bitmap font, because Terminus provides a variant for each size. You can see all those variants by running fc-list.
Neither vanilla Cozette nor HiDpi version render sharply at my preferred size. CozetteVector works but is blurry and ugly.
Bitmap fonts don't scale well and are intended to be rendered at one predetermined size only. But we can fix this by providing a font for each pixel size. This is what Terminus does.
Please don't tag this as a duplicate of HiDpi issue, because it is not a matter of HiDpi. I don't want a 2x scaled version. I want a version for each size (from 9 to 30) so it renders correctly at any terminal.