[scribus] Error when running 'bcaption.py' with create caption modification

David Danforth daviddanforth at fastmail.fm
Mon Jan 8 21:51:59 UTC 2018


On 2018-01-08 12:40 PM, Gregory Pittman wrote:
> On 01/08/2018 01:10 PM, David Danforth wrote:
>> First, to Gregory Chapman:  Thanks for your series of scripts for
>> creating captions.  I am finding them very useful indeed!
>>
>> Second to GC or anyone who might know the answer:  When I run
>> 'bcatpion.py with the create caption modification the following error
>> message is returned:
>>
>> Traceback (most recent call last): File "<string>", line 8, in <module>
>> File "C:\Program Files\Scribus
>> 1.4.6\share\scripts\Caption_bottom_styled.py", line 58, in <module>
>> scribus.createCharStyle("captionchar",font= "Liberation Serif Italic",
>> fontsize=10.0, fillcolor=1) TypeError: coercing to Unicode: need string
>> or buffer, int found
>> I do not have a "Caption" style created.  I am running Scribus 1.4.6 on
>> Windows 10.
>>
> I have to say that when I wrote that script I was rather naive about the
> challenges of creating character and paragraph styles. I probably also
> didn't try it on 1.4.6.
>
> Change the two style-creating lines to this:
>
>      scribus.createCharStyle("captionchar","Liberation Serif Italic",
> 10.0, 'Black')
> scribus.createParagraphStyle("Caption",1,10.0,0,0,0,0,0,0,0,0,0,"captionchar")
>
> I recently wrote a wiki page about these challenges and solutions:
>
> https://wiki.scribus.net/canvas/Text_and_Text_Manipulation
>
> Greg
>
> ___
> Scribus Mailing List: scribus at lists.scribus.net
> Edit your options or unsubscribe:
> http://lists.scribus.net/mailman/listinfo/scribus
> See also:
> http://wiki.scribus.net
> http://forums.scribus.net

Thanks Greg.  I'll implement the changes tomorrow!

David




More information about the scribus mailing list