I think we need more test and fix applications * KDE on Leap 15.4 cannot select Noto Sans JP Regular and picks Thin instead of it. This problem does not reproduce on the current Tumbleweed, but Regular is shown as Normal. * LibreOffice cannot find weight variations (Thin, DemiLight, ...) of Noto Sans JP * There are some problems in font-config. ``` fc-match -a | grep "Noto Sans JP" NotoSansJP_VF.ttf: "Noto Sans JP" "Regular" NotoSansJP_VF.ttf: "Noto Sans JP" "Medium" NotoSansJP_VF.ttf: "Noto Sans JP" "DemiLight" NotoSansJP_VF.ttf: "Noto Sans JP" "Light" NotoSansJP_VF.ttf: "Noto Sans JP" "Thin" NotoSansJP_VF.ttf: "Noto Sans JP" "Bold" NotoSansJP_VF.ttf: "Noto Sans JP" "Black" NotoSansJP_VF.ttf: "Noto Sans JP" "<unknown style>" ```
Noto CJK JP overriding other CJK families on Firefox
Thank you for your information. I'm wondering Firefox does not use the current locale when picking glyph from a font. -- Fuminobu TAKEYAMA On 2022/07/23 2:00, Gordon Leung wrote:
Hi,
So I have been testing out Variable fonts and Variable OTCs. I have been able to reproduce the issue of Noto CJK JP overriding other CJK families on Firefox, so now I am instead advocating just to switch over to language specific variable fonts. Are there any objections to switching to language specific variable fonts for CJK? You can read the original email below for more detail. Also, the example I use with Noto CJK Japanese in my original email applies to all other CJK families as well. In all of them, the variable font takes up less space than Regular + Bold non-variable fonts.
Gordon Leung
On Friday, July 15th, 2022 at 10:07 PM, Gordon Leung <pirateclip@protonmail.com> wrote:
Hi,
I have been looking at variable fonts for Noto CJK: https://github.com/googlefonts/noto-cjk/blob/main/Sans/README.md <https://github.com/googlefonts/noto-cjk/blob/main/Sans/README.md> and I noticed that Variable Noto Sans CJK Japanese font actually takes up less space than the Non-Variable CJK Noto Sans Japanese Regular font + Non-Variable CJK Noto Sans Japanese Bold font. As variable fonts encode all weights, this means even if I only just wanted the Regular and Bold weights for Noto Sans CJK Japanese, it would be more space efficient for me to install the variable font. (while I also get the benefit of having many extra weights)
So I think we should just replace weight specific Noto CJK packages with Variable fonts, as there is not much point in getting specific weights when the variable fonts are so small.
Let me know what you think, Gordon Leung