J'ai vu des fichiers PDF générés en utilisant Python et ReportLab. Dans la version open source, vous devez faire un peu de programmation pour accéder à la sortie, mais il existe plusieurs exemples et cela devrait être simple pour quelqu'un qui pourrait gérer TeX.
Ce que je n'ai pas utilisé mais ce qui semble encore plus simple c'est d'utiliser rst2pdf. La génération/édition du .rst
le format de balisage est sensiblement le même que l'utilisation de LaTeX.