Bug 383595 - Use GNU FreeSans as default UI font
Summary: Use GNU FreeSans as default UI font
Status: RESOLVED INTENTIONAL
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.10.4
Platform: Kubuntu Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-08-16 13:15 UTC by Alex
Modified: 2017-08-23 14:51 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Plasma with FreeSans 9 font (260.23 KB, image/jpeg)
2017-08-16 13:15 UTC, Alex
Details
Plasma with Noto Sans 10 font (281.96 KB, image/jpeg)
2017-08-16 13:15 UTC, Alex
Details
Liberation Sans 9 (259.76 KB, image/jpeg)
2017-08-17 08:36 UTC, Alex
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex 2017-08-16 13:15:10 UTC
Created attachment 107311 [details]
Plasma with FreeSans 9 font

Since quite a while I was in pursuit for enhancing readability of Plasma. Using default Noto 10px font was not an option on small screen.

I'd like to propose GNU FreeSans font as default UI font for plasma. FreeSans font was polished in 2012 and now offers really great look. Advantages are:
- closer kerning leading to more "compact" look and better readability
- sharper when small
- very large letter for size saving precious screen space
- keeping great look (reminds Helvetica and San Francisco) when enlarged (HDPI)

I've compared default Noto 10px and FreeSans 9px on screenshots. FreeSans is 1px smaller then Noto and is still nearly same size visually.
Comment 1 Alex 2017-08-16 13:15:35 UTC
Created attachment 107312 [details]
Plasma with Noto Sans 10 font
Comment 2 Kai Uwe Broulik 2017-08-16 14:31:12 UTC
The main reason for using Noto was CJK language support.
Comment 3 Nate Graham 2017-08-16 23:03:06 UTC
Personally, I like Noto Sans better. The closer kerning in FreeSans really impacts readability in your screenshot. For the same reason, I'm not real fond of the idea of a smaller font size, either.

I agree with you that a smaller, more compact font may be a better idea for small screens, but that's why this is user-configurable. :)
Comment 4 Alex 2017-08-17 08:36:42 UTC
Created attachment 107326 [details]
Liberation Sans 9

Take a look @ Liberation Sans 9. It's similar, but kerning is slightly more loose. I've checked, and FreeSans kerning seems to identical on GUI to San Francisco from MacOS Yosemite. Not sure, why they are using so close kerning, but for me words are more "consistent" if you know what I mean. But for sure, it's personal preference.
Note: I use, LCD light filter, slight hinting and RGB antialiasing.
Comment 5 Eike Hein 2017-08-17 12:25:39 UTC
FreeSans currently doesn't have competitive Unicode coverage with Noto. The key advantage of Noto is that its wide coverage allows mixing of writing systems in a metrics-compatible way. FreeSans doesn't provide any meaningful advantages to offset the regressions it would introduce on that front.