Windows FontLab 5.2 .vfb to UFO3 converter

Jameson R Spires
Posts: 20
This summer I developed a Python package to generate UFO3 instance fonts from a multiple-master .vfb font file within Windows FontLab 5.2. It is available at https://github.com/spiratype/vfb_ufo3. Most of the package modules are extension modules which have been compiled using Cython. Using the compiled extension modules speeds up UFO creation considerably.
I have not yet created a PyPi package for install using pip. Instead, create a 'vfb_ufo3' folder in your 'Lib/site-packages' directory and add the .py and .pyd files from the repo.
I created it primarily due to my own font production workflow for which I use 10,000 UPM instead of 1000. I have not tested (nor was it created for) building individual UFO fonts from single-layer .vfb fonts.
Please see the __init__.py docstring or the readme for documentation on using the package. If anyone finds any issues in using the module, please contact me here or raise an issue on the GitHub repo.
I have not yet created a PyPi package for install using pip. Instead, create a 'vfb_ufo3' folder in your 'Lib/site-packages' directory and add the .py and .pyd files from the repo.
I created it primarily due to my own font production workflow for which I use 10,000 UPM instead of 1000. I have not tested (nor was it created for) building individual UFO fonts from single-layer .vfb fonts.
Please see the __init__.py docstring or the readme for documentation on using the package. If anyone finds any issues in using the module, please contact me here or raise an issue on the GitHub repo.
2
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 811 Font Technology
- 1.1K Technique and Theory
- 628 Type Business
- 449 Type Design Critiques
- 547 Type Design Software
- 30 Punchcutting
- 137 Lettering and Calligraphy
- 84 Technique and Theory
- 53 Lettering Critiques
- 493 Typography
- 307 History of Typography
- 115 Education
- 71 Resources
- 505 Announcements
- 81 Events
- 106 Job Postings
- 151 Type Releases
- 166 Miscellaneous News
- 271 About TypeDrawers
- 53 TypeDrawers Announcements
- 117 Suggestions and Bug Reports