Here are the python scripts and data files I used to convert Hershey font files for use in my projects. The Hershey data is public domain and my scripts are MIT Licensed.
The fonts
directory contains the results of running the map_to_fnt.py
script. The fnt
files are a compact binary representation of each of the Hershey fonts for use in my TurtlePlotBot series of projects.
The hershey
directory contains the hershey font data in the original USENET shell archive as well as the de-archived files.
The images
directory contains SVG images of the fnt
files created using the fnt_to_svg.py
script.
The pyfont
directory contains the results of running the map_to_py.py
script. The py
files are python modules representing each of the Hershey fonts used in my TurtlePlotBot series of projects as well as my forks of the st7789, ili9342c and gc9a01 MicroPython display drivers.
Python script used to read Hershey data and hmp files to create DrawBot fnt files.
Python script used to read Hershey data and hmp files to create python font modules.
Python script to create SVG images from DrawBot fnt files