notofonts / noto-fonts-alpha

Alpha versions of Noto fonts
SIL Open Font License 1.1
21 stars 12 forks source link

.. Sorry, we had to truncate this directory to 1,000 files. 18 entries were omitted from the list. #5

Closed ChiefMikeK closed 7 years ago

ChiefMikeK commented 7 years ago

Please split ~/otf/sans into 3rds ie. to otf/sans1 ,otf/sans2, otf/sans3

  1. general & non language scripts
  2. language scripts ??a-k
  3. language scripts l-z??

same for ttf/sans, ttf/serif, otf/serif...

dougfelt commented 7 years ago

This is up to Marek, but speaking just for myself, this is github's problem. It's an artificial limitation imposed by them, and we should not have to reconfigure their repos to accommodate these arbitrary limits. They should provide a paging UI that allows people to browse all the files in a directory, and not require a change in the underlying structure of our repos.

marekjez86 commented 7 years ago

@ChiefMikeK : still thinking how to do it. I've done it previously by dividing into sans (now 1000+ files [before about 900 or so]) and serif (400+ font files; serifs will not exceed 1000 for the foreseeable future ). Currently the scheme doesn't work for sans font files. It's a github bug but still thinking how to deal with it. Thank you for the prompt. If you do git clone/pull of the repository you'll get all of the fonts. However, github UI prevents you from looking at these files on the web site.

behdad commented 7 years ago

I suggest we put each family in a directory. Eg. NotoSansArabic/*...

twardoch commented 7 years ago

One folder per family would be best and simplest.

marekjez86 commented 7 years ago

@behdad @twardoch : thanks for the suggestion. Sounds like a good solution. @behdad @twardoch @dougfelt : This is not necessary for the variable fonts. Should I do it for consistency reason there also?

twardoch commented 7 years ago

I think the variable fonts should be all in one folder — in Noto, typically one or two variable fonts (since the uprights are separate from the italics) correspond to one entire family of fonts (which kind of corresponds to one folder of static fonts).

Also — having the fonts separate by family makes sense because many users won’t perhaps be interested in installing the Noto fonts for all scripts (among others because it causes a strain on some OSes) but if they want a particular family, they’ll most likely want all fonts of a given family, i.e., effectively, a folder. It doesn’t make sense to install just 17 out of 36 fonts of a given family, since the user won’t be getting the correct experience (especially for italic style-linking).

This is even the simplest way to talk about variable vs. static fonts that 99% of users understands: a variable font is like a font family packed into one file, while a static font family is more like a folder full of files.

marekjez86 commented 7 years ago

@twardoch : thanks Changed sans and serif fonts structure