GTL (or Generatore Tipografico di Libertà) is a Python set of libraries for the creation of generative fonts.
Most important thing: credits to Daniele Capo. He had the original idea about this project - mine is a further development.
GTL requires Python 3.4 or later.
First of all, it is strongly recommended to create a Python Virtual Enviroment for the installation of all the needed libraries.
Create a folder where you want (e.g. I usually store all my environments in Documents/PythonEnvironments/
).
Then open to the terminal and input
# (change <DIR> with the path of your folder)
python3 -m venv <DIR>
to create the virtual environment.
To activate it run
# On macOS
source <DIR>/bin/activate
# On Windows
<DIR>\Scripts\activate
(To exit from the environment, anytime, just enter deactivate
.)
FontParts is the core library over which the GTL has been built. To install it (while the virtual environment is active) type in terminal
pip install fontParts==0.8.7
FontParts is still in development, and newer version are already out. For the moment, the GTL has been tested only on the 0.8.7 version.
Download the master folder anywhere and you're ready to start!
(Coming soon)