[scribus] Error in script from Wiki

Gregory Pittman gpittman at iglou.com
Sat May 19 19:02:40 UTC 2018


On 05/19/2018 02:36 PM, Juraj Fedel wrote:
> On Sat, May 19, 2018 at 05:45:23PM +0200, Viktor Trojanovic wrote:
>> I have little to no experience with Python. All I could verify is
>> that the script creates quite a few error messages when checked on
>> www.pep8online.com.
> 
> None of script for Scribus will run on pep8online, they need to run within Scribus.
> Steps to run the script correctly:
> 1. open Scribus
> 2. open document
> 3. select frame that you want to export
> 4. run script from menu 'Scripter > Execute Script ...'
>    find the place where you saved your script and pick it
> 5. Script will create new document with one page sized as your selected frame
>    You can then export this one page to PDF
> 
> All that said there is one error in script:
> 
> <<<<<<<<
> if scribus.haveDoc():
> 
> else:
>     scribus.messageBox('Usage Error', 'You need a Document open', scribus.ICON_WARNING, scribus.BUTTON_OK)
>     sys.exit(2)
> ========
> if scribus.haveDoc():
>     pass
> else:
>     scribus.messageBox('Usage Error', 'You need a Document open', scribus.ICON_WARNING, scribus.BUTTON_OK)
>     sys.exit(2)
>>>>>>>>>
> 
> There is missing one line with single command in it:
>     pass
> 
> add that line and script will run fine.
> 

Thanks Juraj,

I fixed the wiki article.

Greg




More information about the scribus mailing list