Step-by-step¶
These are chapters about scripting in Python, where and how to make your code and how to use RoboFab objects. Illustrated with many examples. These documents started out as conference notes for the Robothon09 Conference. They have been updated for UFO2.
Sections¶
- 01: Editors: Where to use RoboFab, where to edit.
- 02: Basic Python: Some rules, syntax.
- 03: Font object, Info object: Introduction to Font and Info objects, with examples.
- 04: Glyph object and Pen object: Introduction to Glyph and Pen objects.
- 05: Kerning object and glyph building: Introduction to the Kerning object, and a closer look at building glyphs from parts.
- 06: Interpolation: Scripting for interpolation.
- 07: Production: Scripting for production.
- 08: NoneLab: Adventures in NoneLab, scripting outside the box.
- 09: Dialog Kit: Interface toolkit for FontLab.
Additional resources¶
The Unified Font Object Specification site featuring the UFO 2 extension.
Find dozens of useful packages at the TypeSupply.com public code repository, for instance DialogKit, Defcon, UFO2FDK and many more.