Scribus, a free, open source desktop publishing application, offers a wide range of page layout features, but one thing it lacks is the ability to print booklets. Fortunately, I've come across a simple procedure that lets you work around this issue. Here's how to do it in Linux; Windows users should be able to follow along too.
When it comes to desktop publishing, a lot of people might think of big organizations producing newsletters, or your local boy scouts producing a fund raising flier. But the average person out there might not see where any kind of desktop publishing is really needed. Honestly, if you really look deeply, you might be surprised. There are a lot of great uses for desktop publishing. A lot more than people realize. But what is desktop publishing?
Have you ever said, "This program is pretty nice, but I wish it would ..."? For applications that offer the capability, scripting gives users the ability to customize, extend, and tailor a program to meet their needs. Scribus, a free page layout program that runs on Linux (and Mac OS and Windows) uses the Python programming language for user scripting. Python scripting in Scribus can drastically improve your work flow, and it's relatively easy for beginners to not only use scripts, but also write them.
Whenever people discuss software that they would like to see ported to Linux, they mention desktop publishing (DTP) applications like Adobe InDesign and QuarkXpress. But Linux already supports an application aimed at DTP users. Scribus is an open-source page layout program that runs on Linux, Windows, and Mac OS X. Is it a viable alternative to proprietary products for professional production work?