googlefonts / noto-emoji

Noto Emoji fonts
SIL Open Font License 1.1
3.83k stars 461 forks source link

Can't I simply download fonts? #182

Closed OnkelTem closed 6 years ago

OnkelTem commented 7 years ago

Hi!

So I've read the README. Got nototools, installed some dev libs, got fonttools, and now I'm building all this, but another part of me is trying to understand: why couldn't I just download fonts? Would you please uncover this mistery? Not a word in the README about just... getting them. They are fonts, they're always the same, what's the idea behind making a custom build? Just clarify please.

DeeDeeG commented 7 years ago

I'm not the maintainer of this repo, but I have an answer for you. The pre-built fonts are in the fonts folder: https://github.com/googlei18n/noto-emoji/tree/master/fonts

or even at this site: https://www.google.com/get/noto/help/emoji/

Maybe the readme can have something like:

"Download the fonts here: [link]"

Also to address this:

They are fonts, they're always the same, what's the idea behind making a custom build? Just clarify please.

Actually, errors are found in the images sometimes, and once a few emoji are updated/fixed you have to build the whole font over again, so these tools are useful for that.

If someone wanted to make their own different emoji font, they could put pngs in the right folder with the right names, and these tools would build them into a .ttf file. (I assume. I haven't tried to see if that works, but it should work.)

OnkelTem commented 7 years ago

@DeeDeeG Oh, thank you. It was really easy, well... Meanwhile I've built my set of fonts! Waste of energy :)

"Download the fonts here: [link]"

Yeah, indeed, and to place it somewhere in the top!

dougfelt commented 7 years ago

If you just want NotoColorEmoji you can also skip github and instead get it from https://www.google.com/get/noto/.

Note that some environments don't understand the color font format we use.

It is possible to build a custom emoji font from different images (we do it all the time while developing/reviewing new iterations of the font), but we don't provide documentation for that.

OnkelTem commented 7 years ago

If you just want NotoColorEmoji you can also skip github and instead get it from https://www.google.com/get/noto/.

I needed only this Emoji font since it's missed from Debian and Ubuntu repos. Specifically I was building a docker image for openstreetmap-carto which uses it: https://github.com/gravitystorm/openstreetmap-carto/blob/master/fonts.mss#L118

dougfelt commented 7 years ago

Actually, you should update the repos with the version from get/noto. This version is under review.