On 2023-01-26 15:50, Simon McVittie wrote:
* "Monospace" is a fontconfig alias intended to point to a generic monospace
   font, which until recently was resolved to DejaVu Sans Mono by
   fontconfig. Since the recent upgrade to fontconfig 2.14, "Monospace"
   now prefers Noto Sans Mono instead, if available.

That detail made me curious. I suppose it's related to this commit:

https://gitlab.freedesktop.org/fontconfig/fontconfig/-/commit/ad70d785

Which is not only about monospace, but affects most Debian users, also for sans-serif and serif, and also for web browsing, since fonts-noto-core is installed by default (probably due to the meta package libreoffice).

That's a pretty radical change to come from fontconfig upstream. Hello Noto, goodbye DejaVu. Was it even discussed anywhere?

Ubuntu does not install the libreoffice meta package and fonts-noto-core by default, at least not yet. But the new version of 60-latin.conf will be noticed also in Ubuntu: As soon as you install fonts-noto-core for some reason, your main font for web browsing will be switched from DejaVu to Noto.

Personally I think it's a step in the right direction. Using Noto as default font opens doors to much easier handling of font configuration for several non-latin languages. And that would be even easier if the packaging of fonts-noto-core could be split, so we at least separate the basic latin fonts from the rest. (But this gnome-terminal bug is really the wrong place to talk about that.)

--
Gunnar

Reply via email to