SamAgenda - a Scribus script for planners
Simple "ruled week on two pages" planner creation wizard for Scribus.
It creates an agenda for a given year and a given language in the Filofax Personal format, on a A4 page, three sheets per page. Just cut and punch the sheets, and close them into the binder.
DESCRIPTION & USAGE:
It's a python script that automates the process of creation a planner in Scribus.
Just unzip the script and copy it into the directory ~\usr\share\scribus\scripts\ (or something similar, depending on your operating system). This way you will have in Scribus a new menu item into the menu [Script] - [Scribus Scripts] : 'SamAgenda'. Click on it and enjoy.
This script take a bit longer time to elaborate the full document, so don't be hurry. Take a look at the progressbar at the bottom of the Scribus main window.
In the "Eng2010.pdf.zip" attachment you can see an example of what i've done in scribus with my script in just 25 seconds: a complete english planner for the year 2010.
Every comment or suggestion is welcome!.
Update: version 0.2
- Discarded the 'calendar' module importation. The standard python module 'calendar.py' seems to be not fully updated on some operating systems (thanks to ygor at diyplanner.com for his great collaboration).
- Added a counter at the upper right side of the page.
- Some minor bugs resolution and cosmethic changes.
Script for Scribus.
Scribus is an Open Source program that brings award-winning professional page layout to Linux/UNIX, Mac OS X, OS/2 Warp 4/eComStation and Windows desktops with a combination of "press-ready" output and new approaches to page layout.
Underneath the modern and user friendly interface, Scribus supports professional publishing features, such as CMYK color, separations, Spot Colors, ICC color management and versatile PDF creation. (from the Scribus site).