On Tue, Sep 12, 2023 at 09:19:26AM +0200, Gioele Barabucci wrote: > On 12/09/23 08:24, Fabian Greffrath wrote: > > the fonts-noto-core package installs a full pack of 268 (!) font files. > > This is discussed in detail in #983291 [1]. > > The issues is not that there are too many files, but that these files become > extra entries in font pickers (1 entry for every ~3 files). > > Why not collapse all these font files into a few new font files using > fontforge or a variant of nototools's merge_fonts.py?
You don't need to physically merge font files, fontconfig is fine with many fonts sharing the same name. You can't then request a specific font, but taking missing glyphs from others still works. (Haven't looked at this in a while, would need to test.) Meow! -- ⢀⣴⠾⠻⢶⣦⠀ Latin: meow 4 characters, 4 columns, 4 bytes ⣾⠁⢠⠒⠀⣿⡁ Greek: μεου 4 characters, 4 columns, 8 bytes ⢿⡄⠘⠷⠚⠋⠀ Runes: ᛗᛖᛟᚹ 4 characters, 4 columns, 12 bytes ⠈⠳⣄⠀⠀⠀⠀ Chinese: 喵 1 character, 2 columns, 3 bytes <-- best!