FS#63764 - [noto-fonts] Noto should fallback properly to its separated subfonts

Attached to Project: Arch Linux
Opened by kawabanga (kawabanga) - Saturday, 14 September 2019, 16:17 GMT
Last edited by freswa (frederik) - Saturday, 22 February 2020, 15:58 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Say, I use GNOME3, and I have Noto fonts set in GNOME Tweak Tool.
The problem is than GNOME Calculator and Nautilus do not show 'non-common' symbols like the true minus (U2212), arrows, etc., while the config is correct:
[code]
fc-match Sans
NotoSans-Regular.ttf: "Noto Sans" "Regular"
[/code]

This happens because the default Noto's 66-noto* in /etc/fonts/conf.avail do not fall back to Noto Sans math. When changed to
[code]
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>sans-serif</family>
<prefer>
<family>Noto Sans</family>
<family>Noto Sans Math</family>
</prefer>
</alias>
<alias>
<family>Noto Sans</family>
<default>
<family>sans-serif</family>
</default>
</alias>
</fontconfig>
[/code]
the glyphs appear properly.

I think, something like this should be the default package config.


Additional info:
* package version(s)
local/noto-fonts 20190111-2
Google Noto TTF fonts
local/noto-fonts-cjk 20190409-1
Google Noto CJK fonts
local/noto-fonts-emoji 20180810-2
Google Noto emoji fonts
local/noto-fonts-extra 20190111-2
Google Noto TTF fonts - additional variants
* config and/or log files etc.
This task depends upon

Closed by  freswa (frederik)
Saturday, 22 February 2020, 15:58 GMT
Reason for closing:  None
Additional comments about closing:  This seems pretty stalled to me. If it's still an issue, please fill a re-open request. Thank you :)

Loading...