I have often been asked questions about making printable, personalized calendars in Linux: “How do you make personalized wall calendars?”, “How do you make desktop calendars?”, “How do you make a customized calendar?” – the list goes on and on. Finally, I decided to write an article about this. The program that we will use for this project is Scribus, which is available for the Windows platform as well.
There are many articles at Bright Hub about Scribus. Therefore, I will not go into any detailed explanations concerning the software. (Also, I will not do this because I can not write anything better than what has already been done.). You can check Brian Nelson’s Getting Started with Scribus and jlwallen’s Linux Applications: Scribus if you do not have any idea or have never worked extensively with the software. Throughout the article, I will assume that you can at least find your way around in Scribus.
Just for a quick start, Scribus is present in almost all distributions’ repositories. Ubuntu users can go through Synaptic or apt-get install Scribus to install the program.

click to enlarge

click to enlarge
To create our calendar, we fire up the program and go to Script -> Scribus Scripts -> Calendar Wizard (the screenshot on the left). Select your language from the left menu, choose if you want Sunday or Monday as the first day of the week, and select the months that you want to use in your calendar. For the whole year, check the “Whole year” option. “Draw Image Frame”, as is self-explanatory, sets an image frame on the calendar. Leaving this on or off depends on your visual pleasure. I selected this option and clicked “OK” to proceed.
In the next window (the screenshot on the right), you select the paper size, orientation, width, height, margins, and number of pages. I have a note here: Do not think that for a twelve-month calendar year you need to set the number of pages to 12. Scribus automatically arranges every month on a separate sheet. There is another small thing to note here: You can select A4 paper size for a wall calendar, A5 for desktop calendar, folding paper for an easy-to-carry calendar, and so on. When you are done with this screen, click “OK”.