Re: Discussion: Porting noto font family to our openSUSE

Fuminobu TAKEYAMA <[email protected]> Wed, 27 Jul 2016 23:12:35 +0900
Newsgroups gmane.linux.suse.m17n
Message-ID <[email protected]>
Hi

Noto font family is really nice for printing purpose.
However, as far as I know, there are some concerns about Noto Sans CJK JP

- old fontconfig (on Leap 42.1) wrongly regards medium (not regular) as a default weight.
   Thus, fonts looks thicker on many applications.
- cause too big spaces on Plasma Kick off widget (the old launcher)
- it seems that Noto Sans requires sub-pixel rendering for its expected rendering result.
   As you know sub-pixel rendering is disabled on openSUSE
- I think we should split the google-noto-sans-* packages into two or more packages
   since normal user does not need all weight of Noto Sans. The size of the packages are
   really huge.


Best regards,
Fuminobu Takeyama

On 2016/07/27 22:31, Takashi Iwai wrote:
> On Wed, 27 Jul 2016 14:45:39 +0200,
> ZhaoQiang wrote:
>>
>> Hi, all:
>>
>> As we know, openSUSE leap 42.1 locale zh_* has changed the default
>> fonts to google-noto, and make Chinese openSUSE's font render much
>> beautiful.
>>
>> As the description in wiki page:
>> Noto is a font family designed to cover all the scripts encoded in the
>> Unicode standard. It is designed with the goal of achieving visual
>> harmony (e.g., compatible heights and stroke thicknesses) across
>> multiple languages/scripts. Commissioned by Google, the font is
>> licensed under the SIL Open Font License. Until September 2015, the
>> fonts were under the Apache License 2.0.
>>
>> I propose to port noto font family to other language to openSUSE
>> desktop as default font.
>> But I'm wondering, is there any country or area improper to use it?
>
> For a bit more information: this inquiry came from a bug report for
> SLED12-SP2.
>
> Yes, we have already google-noto-fonts and noto-sans-cjk-fonts
> packages.  However, noto-sans-cjk-fonts has the line
>
>    Provides:       locale(zh_CN;zh_SG;zh_TW;zh_HK;zh_MO)
>
> thus only Chinese locales will install this as default.  For making
> noto-sans-cjk font to be installed automatically on Japanese and
> Korean locales, we'd need to put "ja" and "ko" there.
>
> However, there is one pintfall: noto sans CJK fonts are always
> prepended to the list of "sans" aliases, so once when this package is
> installed, this will be used in prior to other fonts as a
> system-default font.
>
> Also note that the Provides() in the spec file plays a role as
> "recommends" (or more accurately, other way round -- the package is
> recommended on the corresponding running locale).  Hence, adding to
> Provides() shouldn't influence on the already installed system, unless
> you do zypper install-recommends or such.
>
> So, if anyone has a strong objection against adding ja and ko locales
> to Provides() of noto-sans-cjk -- so that this package will *not* be
> drug onto a fresh installation, please speak up.
>
> I don't guess there won't be so many people actually against it, but
> we'd like to have a consensus before going forward.
>
>
> thanks,
>
> Takashi
>
-- 
To unsubscribe, e-mail: [email protected]
To contact the owner, e-mail: [email protected]