Grant, Ben, Noel, Thanks for the replies. I'm under a time crunch, so I'll have to finish my current project in CL. However, I will have a look at the schematics pdf package, fpdf, and cl-pdf/typesetting to see how feasible a more ambitious port would be. I'll be back (and, already, I'm cursing the lack of continuations). -Mike