Re: Discussion: Porting noto font family to our openSUSE
Takashi Iwai <[email protected]> Wed, 27 Jul 2016 16:26:12 +0200
| Newsgroups | gmane.linux.suse.m17n |
|---|---|
| Message-ID | <[email protected]> |
On Wed, 27 Jul 2016 16:12:35 +0200, Fuminobu TAKEYAMA wrote: > > 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 Thanks for the quick checks! > - old fontconfig (on Leap 42.1) wrongly regards medium (not regular) as a default weight. > Thus, fonts looks thicker on many applications. This shouldn't be a big issue. The update is for only OBS M17N:fonts and TW. If anyone wants to fix the issue on Leap 42.1, user can fetch fontconfig.rpm from OBS M17N repo, too. > - cause too big spaces on Plasma Kick off widget (the old launcher) Hm, I didn't know of this. Could you give a pointer? Does this happen on TW version, right? I noticed that the noto sans font glyph is actually larger than other fonts (e.g. IPA). That's why I don't use noto sans on my own desktop. But it shouldn't be too big. Plasma kickoff should be fixed, if any. > - it seems that Noto Sans requires sub-pixel rendering for its expected rendering result. > As you know sub-pixel rendering is disabled on openSUSE Well, it might be sub-optimal, but it doesn't look too bad even without subpixel rendering to my eyes. Or maybe I need to buy new glasses. If the fonts are supposed not to be used without subpixel rendering, we should avoid the fonts, of course. But I don't think it's considered so? > - 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. FWIW, the addition of Provides() is only to noto-sans-cjk-fonts, and this package contains only a single NotoSansCJK.ttc (and a fontconfig file to prepend the sans list). Takashi > 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] > -- To unsubscribe, e-mail: [email protected] To contact the owner, e-mail: [email protected]