[Pkg-fonts-devel] Bug#862276: fonts-noto-cjk: I recommend spliting fonts-noto-cjk to make it become targeted and flexible

Yao Wei (=?UTF-8?Q?=E9=AD=8F=E9=8A=98=E5=BB=B7?=) mwei at lxde.org
Tue Jun 20 02:40:52 UTC 2017


Package: fonts-noto-cjk
Version: 1:1.004+repack2-2
Followup-For: Bug #862276

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

IMHO for Debian using the splitted files by language is not advisable
for following reasons:

1. Larger files due to duplicated common glyphs, as suggested by Gregor
Riepl.  To include as many common glyphs as possible Source Han Sans is
designed to occupy as many glyphs as possible in OpenType format.  If we
split the files the size will be larger if we install all fonts.

2. Missing GSUB feature (specify language in app) if we are using
region-specific subset, which has major browsers support [1].

3. Despite the fact that Noto CJK page suggesting using Subset OTF,
freetype has OTC and CFF support, and Adobe also contributes CFF
rasterizer into freetype (reenabled in #795653).

My suggestion is that we should split the files by its weights because
the font set is pretty large and mostly we just need regular and bold
weight. Regular weight is purposedly to match Noto Sans font as
suggested by Ken Lunde [2][3].

[1]: http://blog.fonts.com/2013/01/opentype-feature-support-now-possible-in-nearly-any-browser/
[2]: https://www.zhihu.com/question/24607502
[3]: https://github.com/adobe-fonts/source-han-sans/issues/39#issuecomment-50000652

My 2 cents,
Yao Wei

-----BEGIN PGP SIGNATURE-----

iQJCBAEBCAAsFiEE/tVDSEUoffJikxSJz7v84LdPGxQFAllIizAOHG13ZWlAbHhk
ZS5vcmcACgkQz7v84LdPGxSN5w/8D9rllba1k6l1o7GAURN+0My7nCJtPAJggScY
2f+ZrhfdlUtNT9StmHjQ2GAYXhKwuxmQ/cSa4cWP9Mt76NfllMKa59EPnvprXKLL
6ZJmv/uA5pSeyfUdr5qmwhcCjoP1vjDGjkMq3E++fXDxmfNU7Fir9Upa7Vokc0f3
tWlVKwPHXabiCuqKDL3dAzJmZoZAVLDa8DE8bL1kDP0doF499gP49hO6x7Wol1dv
x7srrfeEcaH9YbJhnY9fg4YWEV0tmob1J4BIVMI5yflYMsgRh1FZr/pyx7hl93yh
VT/ZXF8jQibJHEzSqiBKpxPSwgvNEv72wKWl+vLPeK+SOeKH0KSJVN2pQhG3HlqQ
ceUKy7fPA2xeEgLrC+Unsiiz0fpCi/3Vh4ELrsV19kfqz7mFlK5PAyJGhos9hPHP
vsTlvNVfo+evBAXezx3VesRqPC2/ruhf1ZDoaVuKd8HtUnfbuOR1kcZKcW3c5UJ6
7rEig63ZNQu3njBXoofMxHibEJhIeIU+74pZZ6vZnsc4mpL3LQDIiUBqcSQ2jmlM
bDMXbRCwHkJtjLHVzLGcamNTNgMTiGFjIOdBvkv0XrXIIcWNMlTDM9wbDrOuteKq
1BHGz/aYKVavo7TXkmfslf1LhBMPRfA0BUfCNu8X0bxi768QB740uOVhwHm+5bl7
A/wCVZY=
=IKAa
-----END PGP SIGNATURE-----



More information about the Pkg-fonts-devel mailing list