

Let's start with a basic utility that we might envision using in a DTP setting later on. If you can't make a basic algorithm work in some way outside of Scribus, it's certainly not going to work inside it. As I advocated in my article about getting started with Perl, I began by looking at the various scripts included with Python, went back and forth with various references, and made various scripts for use outside of Scribus. Included with Scribus is a plugin called Scripter, which allows the use of a number of internal Python commands to perform a variety of analytical, creative, and editing operations in Scribus, as well as using all the other functionality that Python provides.

eBook: An introduction to programming with Bash.Try for free: Red Hat Learning Subscription.
