![]() Registered Member ![]()
|
Hello.
The settings for Noto Sans/Serif CJK in /etc/fonts/conf.d/56-neon-noto.conf (provided by the package neon-settings) seems wrong. Premise knowledge: (1) Google has asserted to use the full native hint and gray-scale rendering. Add the best hinting configuration for Noto Sans CJK to use in fontconfig https://github.com/googlefonts/noto-fonts/issues/159 (2) The default hinting behavior is changed after fontconfig 2.12.3, on Debian and Ubuntu http://changelogs.ubuntu.com/changelogs ... /changelog https://metadata.ftp-master.debian.org/ ... _changelog
Unfortunately, this NEWS file is dropped on Ubuntu. Refer Debian. https://metadata.ftp-master.debian.org/ ... onfig.NEWS
Today hintslight implies autohint. Current settings on KDE neon: 56-neon-noto.conf
hintstyle is set as hintslight. I think this setting is written for the older version, but the condition was changed now. And subpixel rendering is off here. This setting is wrong doubly. First, hintslight implies autohint as as noted above. Second, this setting is overridden by 69-language-selector-ja.conf (provided the package language-selector-common). (69-language-selector-ja.conf is named "ja", but this file seems be not limited to Japan.) 69-language-selector-ja.conf
The general used font sizes are of course smaller than 18 pixels. So hintstyle is overridden by hintnone. However, the setting for subpixel rendering is not overridden. "rgba" is still none. As a result, Noto Sans/Serif CJK are rendered without any hinting nor subpixel rendering. It inherited worst from both settings. Solutions: We should choice one of solutions... (1) According to Google's assertion. Use hintfull and gray-scale rendering. Remove 69-language-selector-ja.conf, and rewrite hintslight to hintfull in 56-neon-noto.conf. (2) According to Debian/Ubuntu's setting. Use hintnone and subpixel rendering. Remove the settings for Noto Sans/Serif CJK from 56-neon-noto.conf. Fortunately, It's easy to fix my local file. However the package neon-settings has been updated frequently. I'm bothered every time. I would be happy if the repository of neon-settings is fixed. Thank you. |
Registered users: Baidu [Spider], Bing [Bot], Google [Bot], Yahoo [Bot]