googlefonts / how-to-hint-variable-fonts

A how-to guide to TrueType hinting variable fonts, with VTT
https://googlefonts.github.io/how-to-hint-variable-fonts
Apache License 2.0
37 stars 4 forks source link

VTT table descriptions & Python editing #24

Open aaronbell opened 2 years ago

aaronbell commented 2 years ago

Thanks so much for putting this together Mike! It is a thorough description of the process, and best practices for hinting. I also learned a couple of things :).

One piece of feedback I wanted to mention is that I think that it would be helpful to also include a discussion about the roles and structure of the TSI0, TSI1, TSI2, TSI3, TSI5, TSIC, and maxp tables.

For example, knowing what the individual font tables do, and how to work with them helps reduce a lot of the 'drudgery' of working with VTT (such as the glyph order requirement, and being able to automate the "Example of incorrect positioning" fix that you mention in this document).

On that score, it might be useful to also include mention of vttLib, and the VTT github, which enable automated building of VTT sources.