I recently implemented a module for working with "Hershey Fonts", a very simple format for representing vector-based text with straight line segments:


This module can parse and format the ".jhf" font format, lay out and draw multiline text using these fonts, and I've also included a variety of examples demonstrating how to post-process and animate vextor text paths. I intend to include a version of this library with the next Decker release, but it doesn't require any bleeding-edge features to use right now:
http://beyondloom.com/decker/hershey.html
Currently the included fonts only support the ASCII character set directly (though Hershey fonts do exist for Greek, Japanese, and several other sets of specialized symbols). If there's interest, I think it would be valuable to try extending support for more (or all) of the DeckRoman character set.
Questions? Thoughts?
