V ZPT vytváříte presentační vrstvu (třeba jestli data z databáse zobrazíte formou html "table" nebo seznamu "ul"), zatímco složitější operace s daty (business logic) obstarávají obvykle Python scripty, jejich získávání z a ukládání do databáse SQL metody, a třeba jejich export do PDF via TeX uděláte asi v externí metodě ...
Kdyz uz to budu mit cely v Zope (potazmo receno v Pythonu), tak v te externi metode asi na export do PDF nepouziju TeX, ale rovnou ReportLab. Odpadne mi tak jak starost s externim programem (TeX), tak starost s tim to tomuto programu naformatovat do jeho jazyka (samozrejme, i v ReportLabu si to musim napozicovat do PDF, ale kdyz uz je to cely v Pythonu.. :))