February 19th, 2006

truetype fonts in common lisp

I finally polished up cl-truetype, mentioned over a year ago, for release as a Real Library. To avoid any trademark issues and package name clashes, I renamed it ZPB-TTF.


Diagram created with zpb-ttf and cl-pdf.

ZPB-TTF parses TrueType files and gives an interface for all sorts of stuff: typographic metrics, glyph outlines, metadata, etc. It is written in pure Lisp, should work in any Common Lisp, and is asdf-installable.

I created it to get glyph outlines for producing Flash movies (cheesy example) but it may also be useful for helping cl-pdf support TrueType fonts more directly.