[reportlab-users] PTOContainer split problem
Robin Becker
robin at reportlab.com
Wed Aug 13 10:47:37 EDT 2008
Yoann Roman wrote:
> Robin Becker wrote:
>> Yoann Roman wrote:
>>> I'm running across a PTOContainer problem when the content is a single
> very
>>> large paragraph. Attached are two files: a simple Python script and a
> large
>>> text file (GNU GPL, in this case).
>>>
>>> If I try to use the doc.build([pto]) line, I get this:
>> .......
>> In fact I tried your large text by inserting this into our standard test
> case
>> reportlab/test/test_platypus_pleaseturnover.py at line 127
>>
>>
>> textxxx=open('/tmp/yoannroman/gnu.txt','r').read()
>> ptoblob('First Try at a PTO',[Paragraph(textxxx,bt)],t0,h0)
>>
>> and this works even if the style is a bit busted.
>
> I was taking a similar approach this morning in troubleshooting this. Turns
> out I was importing Paragraph as:
>
> from reportlab.platypus.para import Paragraph
>
> Whereas test_platypus_pleaseturnover.py uses:
>
> from reportlab.platypus.paragraph import Paragraph
>
> I hadn't noticed the former was experimental. Changing my pto_test.py file
> to use the latter fixes the problem. I'm not sure what the official status
> of para.py is, so this may not be a bug at all.
>
> Thanks for the help,
>
Well spotted; that explains a lot. I suppose that para.py is no good in this
instance for some reason.
--
Robin Becker
More information about the reportlab-users
mailing list