PDF-Boxer Use my version of a "box model" layout to create PDFs. Use PDF::Boxer::SpecParser to parse a template written in the not so patented PDFML. Suggestion: Use L