Next: Installation Index
Scripting Scribus with Python
Introduction
This a basic reference manual for using the new scripting plug-in for Scribus. This plug-in enables the powerful Python Language as a Scripting Language in Scribus. Almost every command from the menus can be implemented in a Python Script, giving Scribus many new and versatile capabilites - both as a "back-end" using the versatile publishing and image capabilities of Scribus. Likewise, it makes it possible to add GUI dialog boxes with Tkinter or even command complete applications like Python applications like Sketch (tested) , as long as they do not need parameters from the command line.This manual is the first version, by no means complete or fully accurate. There are just a couple of commands written in red letters aren't yet implemented yet in this version.
There are some simple example scripts in the
samples
subdirectory where Scribus is installed. If you have created scripts which would be useful for other users, please feel free to contribute a copy to the program author, Franz Schmid. Hopefully, in the near future, a Scribus plug-in gallery will be added.Program Author Franz Schmid Franz.Schmid@altmuehlnet.de
Scripting Plug-in Version 0.3, 26 October 2002
Reference Documentation by Franz Schmid with the assistance of Peter Linnell, netscribe@attbi.com completed for 0.8+.
- Installation
- Using the Plugin
- The available Commands
- Document related Commands
- Page related Commands
- Object related Commands
- Other Commands
- Using Dialogs from Scribus
- Predefined Constants
- Index