Viděl jsem soubory PDF generované pomocí Pythonu a ReportLab. Ve verzi s otevřeným zdrojovým kódem musíte udělat nějaké programování, abyste se dostali k výstupu, ale existuje několik příkladů a to by mělo být jasné pro někoho, kdo zvládne TeX.
Co jsem nepoužil, ale co se zdá ještě jednodušší, je použít rst2pdf. Generování/úprava .rst
formát značkování je v podstatě stejný jako používání LaTeXu.