The generated html references images in multiple directories that might not be in any defined location relative to the html file. For sharing the results it's convenient if we have the images and html file under the same parent directory. This option computes the necessary images and copies them to directories under the directory into which the html file is written, and makes the html file reference the files in these new locations. In addition, this removes some clutter from the generated table by using the nth-last-of-type pseudo-class selector instead of tagging all the cells in a column with a class name. |
||
---|---|---|
fonts | ||
images | ||
png/128 | ||
svg | ||
third_party | ||
add_emoji_gsub.py | ||
add_svg_glyphs.py | ||
AUTHORS | ||
check_emoji_sequences.py | ||
collect_emoji_svg.py | ||
CONTRIBUTING.md | ||
CONTRIBUTORS | ||
flag_glyph_name.py | ||
flag_info.py | ||
generate_emoji_html.py | ||
generate_emoji_placeholders.py | ||
generate_test_html.py | ||
LICENSE | ||
Makefile | ||
map_pua_emoji.py | ||
materialize_emoji_images.py | ||
NotoColorEmoji.tmpl.ttx.tmpl | ||
NotoColorEmojiSvg.tmpl.ttx | ||
README.md | ||
svg_builder.py | ||
svg_cleaner.py | ||
waveflag.c |
Noto Emoji
Color and Black-and-White Noto emoji fonts, and tools for working with them.
The color version must be built from source.
Building NotoColorEmoji
Building NotoColorEmoji requires a few files from nototools. Clone a copy from https://github.com/googlei18n/nototools and either put it in your PYTHONPATH or use 'python setup.py develop' ('install' currently won't fully install all the data used by nototools). You will also need fontTools, get it from https://github.com/behdad/fonttools.git.
Then run make. NotoColorEmoji is the default target. It's suggested to use -j, especially if you are using zopflipng for compression. Intermediate products (compressed image files, for example) will be put into a build subdirectory; the font will be at the top level.
License
Emoji fonts (under the fonts subdirectory) are under the
SIL Open Font License, version 1.1.
Tools are under the Apache license, version 2.0.
Contributing
Please read CONTRIBUTING if you are thinking of contributing to this project.
News
- 2015-12-09: Unicode 7 and 8 emoji image data (.png format) added.
- 2015-09-29: All Noto fonts now licensed under the SIL Open Font License.