[Pkg-fonts-devel] Bug#862276: fonts-noto-cjk: I recommend spliting fonts-noto-cjk to make it become targeted and flexible
gunnarhj at ubuntu.com
Fri May 12 18:32:47 UTC 2017
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
> 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
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.
More information about the Pkg-fonts-devel