[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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



Hi!

Thanks for including me in this thread.

On 2017-05-12 18:13, ChangZhuo Chen (陳昌倬) wrote:
On Thu, May 11, 2017 at 09:51:19AM +0200, Jonas Smedegaard wrote:
Please note that "the effort" only involves picking the fonts to package
- the separation into regions is done already upstream.  According to
their chart (which we may not agree with) the location-specific fonts
are recommended for Linux: http://www.google.com/get/noto/help/cjk/

Debian supports Super OTC, we use OTC now is because of Chromium
(#823374).

The size can be reduce if we use region specific fonts and not all
regions are installed. For example:

* NotoSansCJK-Regular.ttc 18 M

* NotoSansJP-Regular.otf 4.3 M
* NotoSansKR-Regular.otf 4.4 M
* NotoSansSC-Regular.otf 8 M
* NotoSansTC-Regular.otf 5.4M

If all regions are installed, the file size is actually larger than
single font. I am not sure installing multi-regions font is a common
case or not.

Ubuntu currently ships fonts-noto-cjk by default on all desktop installs.

It should be noticed that monospace is included in NotoSansCJK-Regular.ttc, but not in the region specific .otf files. The OTC format is space efficient.

As for sperate package by font style as suggested in #823374, I think we
can consider to do it because the package size is doubled due to Noto
Serif CJK, and people might not need every style in most of the use
cases.

Sounds reasonable. A package split as you suggested in bug #823374, with Regular and Bold in the main package and the other weights in an -extras package, would be easy to adapt to on the Ubuntu side. From an Ubuntu POV I think this is the preferred path.

Thanks!

--
Gunnar Hjalmarsson
https://launchpad.net/~gunnarhj



Reply to: