Closed LionNatsu closed 7 years ago
As you found out, not all fonts are hinted.
Hinting is a separate process which required additional effort/payments. Not all fonts were hinted and not all fonts will be hinted in the future. Need for Syriac hinted noted.
Sadly Syriac is not in https://github.com/lemzwerg/noto-hinted
cc @lemzwerg
Well, ttfautohint doesn't support Syriac yet. Something for the future...
@lemzwerg, could you document how to support a new script? Then, if somebody wants hinting for Syriac (or Ol Chiki, or whatever else), they can add it themselves and send you a pull request.
Adding a new script is demonstrated for example with the following commit in ttfautohint (this adds Ethiopian):
http://repo.or.cz/ttfautohint.git/commitdiff/d14c7c0758539921b58f2854777175fde1267fb1
The corresponding entry in the 'noto-hinted' is
https://github.com/lemzwerg/noto-hinted/commit/cb76bff511932b903bf7bae23ad4c54d168878d4
You then have to do the following steps.
make html
to run ttfautohint on the fonts (which must be present in the unhinted
directory of the noto-fonts
git repository) and to generate the HTML webpages.make
to run the screenshooter program which takes screen snapshots from BrowserStack. This can easily fail so it might be necessary to repeat make
until all screen shots are taken.Note that currently the 'noto-hinted' repository is out of sync with the fonts in 'noto-fonts', due to lack of time and progress with a new ttfautohint release :-/
Awesome; can you add that to the ttfautohint docs/site/repo? Thank you 💛
I've now added the stuff related to ttfautohint to the documentation and to the description of the noto-hinted repository.
Syriac fonts:
Are missing from the
hinted
directory, while they are found inunhinted
. More fonts might be missing from thehinted
directory, I am yet to make sure of that.