I am working with the AxiDraw penplotter and want to interactively draw text using Processing as the interface.
For fonts I am running into trouble, since the way I communicative with AxiDraw through Processing only lets me specify coordinates for it to move to, which makes writing text a bit tricky…
Any ideas for workarounds?
I am looking into getting the outlines of the fonts like they do in the Generative Design Book http://www.generative-gestaltung.de/1/P_3_2_1_01 and the Geomerative library https://github.com/rikrd/geomerative, but it gives me twice the number of key points needed, even for “thin” fonts that look like they are drawn with a single line. This make the AxiDraw draw the font twice, and I cannot find any real system in the way the points are organised.
Another idea might be to design a font from coordinates myself, but that would be my last resort… It would be very time consuming and also not give me the aesthetics I am looking for.
To sum up, I guess my question is something like this:
How do I go from a font to a set of specific coordinates that I can connect in order to draw the font in code?