Custom typefaces are a PITA

Using Processing.js, <canvas>, and a custom typeface was a recipe for frustration. I ended up not using any of the built-in Processing.js font functionality, instead referencing the <canvas> element itself and using @font-face