hTools2 is a collection of Python scripts, tools and objects for type-design & font-production work with RoboFont and FontLab Studio.
It is built on top of RoboFab, vanilla and the UFO font format.
- batch generate fonts for all .ufos in folder
- batch generate all open fonts
- transform selected glyphs (remove overlaps, auto contour directions etc.)
- copy glyphs to mask and between fonts
- move layer interactively with slider
- adjust vertical metrics interactively with slider
- scale glyphs up/down by percentage increments
Have a look inside the Scripts
folder for more.
hTools2 is developed by Gustavo Ferreira (Hipertipo) and Nikola Djurek (Typonine), with help from collaborators.
Special thanks to Frederik Berlaen for the many tips, comments and corrections.
RoboFont is developed by Frederik Berlaen (TypeMyType).
RoboFont and hTools are built on fundamental work and libraries by Erik van Blokland & Just van Rossum (LettError) and Tal Leming (TypeSupply).
Download the latest version of hTools2 from the zip package, or pull it directly from the git repository.
Move the folder to the desired location on your hard disk, for example /code/
.
Create a simple text file named hTools2.pth
, containing the path to the Lib
folder in hTools2:
/code/hTools2/Lib/
Save this file in the site-packages
folder for the desired Python, for example:
/Library/Python/2.X/site-packages
To test if hTools2
is installed, try to run this in the RoboFont scripting window:
import hTools2
If no error message is returned, the library has been installed sucessfully.
For feedback and questions, simply drop me a message.
If you would like to support hTools development, consider comissioning more work on custom or additional tools and functionality.