Preciso fazer alguns PDFs com várias grades, e estou procurando uma biblioteca que permita gerenciar páginas (multi-páginas). A biblioteca deve calcular quando a página é encerrada e, em seguida, criar a próxima página.
Talvez pudesse ser reformulado para perguntar quais bibliotecas são adequadas para gerar PDFs apropriados para o caso de uso do solicitante. "O melhor" é muito subjetivo.
Há também o rinohtype , que é semelhante ao LaTeX, pois se concentra na renderização de documentos estruturados. (divulgação completa: eu sou o autor de rinohtype).
Reportlab . Existe uma versão de código aberto e uma versão paga que adiciona o Report Markup Language (um método alternativo de definir o seu documento).
Existe também http://appyframework.org/pod.html
que leva um documento LibreOffice ou OpenOffice como modelo e pode gerar pdf, rtf, odt ... Para gerar pdf é necessário um OOo sem interface em algum servidor. A documentação é concisa, mas relativamente completa.
http://appyframework.org/podWritingTemplates.html
Se você precisar de conselhos, o autor é bastante útil.