Hi, We have been packaging CJK variants of Noto fonts in similar but different manner for several years. noto-sans-jp-black-fonts noto-sans-jp-bold-fonts noto-sans-jp-demilight-fonts noto-sans-jp-fonts ... meta package: reguler + bold noto-sans-jp-fonts-full ... meta package: all except for mono noto-sans-jp-light-fonts noto-sans-jp-medium-fonts noto-sans-jp-mono-fonts noto-sans-jp-regular-fonts noto-sans-jp-thin-fonts Best regards, Fuminobu TAKEYAMA On 2022/07/14 14:16, Gordon Leung wrote:
Hi,
With the renewed interest in reducing the file size of Noto Fonts packages, I have discovered that other distributions such as Arch and NixOS have an -extra package for extra Noto font weights. So I think Noto Fonts should move extra weights in Noto packages to noto-*-extra-fonts packages. So each script (that has extra fonts), will now have a new noto-example-extra-fonts package, while the original will no longer have the extra weights.
The extra weights will be: Black*, Condensed*, Extra* ,*Medium, Semi*, and Thin* (the * is to indicate that each of these keywords can be chained together to make a new font file) as indicated here: https://github.com/NixOS/nixpkgs/pull/170355/files#diff-287418ecc15d2ca3598c... <https://github.com/NixOS/nixpkgs/pull/170355/files#diff-287418ecc15d2ca3598c0dad99959ad8d4ae167d5d7e81ceb0b6f46c0b082283R58>. As the link says, Light*/LightItalic will be kept due to KDE requiring them. If there are no problems with this, or there are but they are quickly addressed, then I will start working on this change on July 16 over the weekend.
Let me know what yall think, Gordon Leung