The nototools python package contains python scripts used to maintain the Noto Fonts project, including the google.com/get/noto website.
On Mac OS X, install dependencies with homebrew
# used to ask for pygtk as well
brew install harfbuzz cairo pango imagemagick
Install python dependencies,
pip install -r requirements.txt
Then install nototools. Since nototools changes frequently, installing using 'editable' mode is recommended:
pip install -e .
The following scripts are provided:
autofix_for_release.pyadd_vs_cmap.pycoverage.pycreate_image.pydecompose_ttc.pydrop_hints.pydump_otl.pyfix_khmer_and_lao_coverage.pyfix_noto_cjk_thin.pygenerate_sample_text.pygenerate_website_2_data.pymerge_noto.pymerge_fonts.pynoto_lint.pyscale.pysubset.pysubset_symbols.pytest_vertical_extents.py
The following tools are provided:
notodiff