
I recommend watching these video videos by ShowMeDo:įontLab Studio 5 has a “Python API”, i.e. How do I install Python, RoboFab, TTX/FontTools and other add-ons so I can run scripts (or write my own) with FontLab Studio? Resources for learning Python Thomas Phinney has written a step-by-step guide for installing two popular Python packages which are essential to Python scripting within FontLab Studio 5: (Enter your Administrator password, press Enter, and the installation should be complete.) Installing RoboFab, fontTools/TTX To do that, download get-pip.py to your Desktop, then open /Applications/Utilities/Terminal.app and type: On Mac OS X, Python 2.7.6 is already installed but you need to install pip yourself. Python 2.7.9 for Windows already includes pip. You can follow ShowMeDo’s Running Python 2.5 on Windows XP video for instructions (note, however, that the Python version you’ll be installing is 2.7, not 2.5).

Regardless of whether you use the 32-bit or the 64-bit version of Windows, download Python 2.7.9 for Windows x86 (32 bit version) and install it. In addition to Python, it’s best to also have pip, the Python package installer, which will simplify installing many additional handy Python-based tools.

See below for additional resources.įontLab Studio 5.1.x on Mac OS X and 5.2.x on Windows works with Python 2.7. Topics include: basics of Python, scripting-related user interface elements of FontLab Studio, installing Python, RoboFab and FontLab Python macros, writing simple scripts that modify a font and speed up the type design process. The tutorial is primarily intended for users who have never written any Python code before, although some tips and tricks for more advanced users are given. The 70-minute tutorial Basics of Python scripting in FontLab Studio 5 has beed recorded in February 2015 by Adam Twardoch.
