Two Pages per Month v1.0

This page contained outdated software that has been removed. The newer version is available here

I am delighted and more than a bit proud to break ground on this new section for Dynamic Templates. With any luck, this effort will ease the load on the folks who make the templates that contain specific dates -- mainly calendar variants.

One approach to this is the "Mail Merge" concept that has been repeatedly discussed and is an excellent way to approach the problem. Here is a link to a very detailed set of instructions for creating a calendar that way.

However, I am a programmer by trade and I like creating software solutions to the problems. Rather than overprinting a static form, I have created software to draw it on the fly, allowing for more variation and customization that cannot happen with a static form. In this month-based template that debuts here, the days that are not part of the displayed month are printer in a lighter shade of grey to emphasize the days of the displayed month, much like the official D*I*Y Planner forms.

This is multi-platform software. Below are download links for pre-built, static, binary applications for both Windows and Mac OS X as well as the source code. Through the Nordic Magic of the Qt Libraries, both of these applications were built from the same source code. This source can be built on any platform supported for Qt 4.3

Here's a shot of the Mac version:

And here's the Windows version:

I would like to believe the application is intuitive easy to use, but what I call easy may not be so for other folks, so here are some basic instructions.

  • Be sure you have the font "Blue Highway" installed as it is hard coded into the application
  • Use the "Page Setup" button to set paper size and margins
    Use the calendar widget and the First/Last Month selectors to set your page range.
  • Set your line width to look good on the display.
  • The "Print" button will send multiple pages through your printer drivers. Mac folks have the built-in "Save to PDF" feature available. You Windows folks have various freeware available to achieve the same feature. Another thread has already hashed this out. Here's a link to it.

As an added treat, if you scale the page so you can see all of it, you will see it scroll as it prints to the printer or to a PDF file.

Please let me know if you encounter problems. I do not consider this totally finished. There are refinements to be made, but it is, I believe, Ready for Prime Time.

License:
License granted to me (Dan White) by Douglas Johnston to duplicate the D*I*Y Planner forms look and feel under the Creative Commons NC-ND License. The source code is declared under GNU GPL. (Not attached 'cause there is a newer version)

Language:
That's part of the Nordic Magic. It should be multi-lingual. Please let me know if you have any language related difficulties

Current known problems:
On the Mac, there is an issue with PDF's and Adobe Acrobat Reader. Use Preview to view/print any PDF's you create. I am still trying to place the blame. Either Qt or Apple. Based on some of the feedback at Big Nerd Ranch about PagePacker, I suspect Apple's PDF drivers.

Syndicate content

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

cool i am a beta tester!!!!

I win!!

no seriously i am excited about this. it looks really good.

here are some questions. is there a way to print junior size sheets with this.

all the menu bars disapear on the mac when you go to the app.

will you add new features?
option to print days; weeks since jan 1.
option to type a few things in before you print it.
saving calenders.

??? !!

all the menu bars disapear on the mac when you go to the app

What version of Mac OS X are you on ? My dev systems are running Tiger (10.4.9 / 10.4.10)
-----------------------------------
"I think the surest sign that there is intelligent life out there in the universe is that none of it has tried to contact us." (Calvin and Hobbes/Bill Waterson)

10.4.10

you know the file, edit, view, help bar on top?

it goes blank so all you can see are the app name and the apple.

What happens if...

you click in the Finder, on the desktop ?

This application has no menus. I never thought to look there.
-----------------------------------
"I think the surest sign that there is intelligent life out there in the universe is that none of it has tried to contact us." (Calvin and Hobbes/Bill Waterson)

they come back. and if i go

they come back.

and if i go to the app, they go away again.

How about the rest of it ?

Does it work for you ?
To get smaller pages, you have to be able to set the page size for your printer. There should be a Custom Page Size option in the printer/page-setup dialogs
-----------------------------------
"I think the surest sign that there is intelligent life out there in the universe is that none of it has tried to contact us." (Calvin and Hobbes/Bill Waterson)

i like it.

i like it. very nice and intuitive.

the only thing i want is to be able to save calendars are type stuff in before you print it.

so that you can have say one for home where you can put in your recipes and b-days; and one for work where you can put in you pay days and appointments.

One step at a time

Please.
I need to do some refinement on this and then a few other forms.
Info saving is a whole new can of worms. I have some ideas on it, but only so many hours in the day. This all come out of Spare Time -- unless I start charging Chocolate for it (only kidding, I'm trying to lose weight).

Any other open source C++ programmers out there ? I can always use the help.
-----------------------------------
"I think the surest sign that there is intelligent life out there in the universe is that none of it has tried to contact us." (Calvin and Hobbes/Bill Waterson)

sorry for jumping the gun!

but this is VERY nice and is definitely looking good.

---
Levenger stole ALL of my money, but the left with all these nice, shiny organizational tools.

Wow, thanks!

Great work, Ygor. Thanks for doing this.

Btw, I've heard of Acrobat (specifically, version 8) not always playing nice with Macs, so the problem may be on their (Adobe's) end.

And I'm going to be selfish enough to hope that this is just the beginning! I'd love to see a template that approximates a Moleskine dated week on the left, notes on the right format.

Many Many Thanks!

A huge "Thank You" and a truckload of chocolate (the internet kind because its calorie free and tastes like too ;P)

You did an amazing job - I am looking forward to installing this and having some fun!

my artwork | my blog

Just tell us where...

...to send the chocolate, but just a little, and most likely dark, 'cause that's the kind that's good for you!
Thank you, thank you, thank you!

I tried that already

He would not accept the bribe... uh... payment.

What about linux?

OO!Oo! Can you make a Linux version too?

ohmy

I say we let him take a lil vacation before he gets back to work on these pups... :D Don't want to lose him to the Programming-Monster-of-Doom ;P

my artwork | my blog

Probably harder

The port to Windows was probably harder than would be the one to Linux. As ygor's used the Qt library for the GUI it should be relatively simple to build a Linux version; not that I've ever used the Qt libraries myself but the UNIX nature of both FreeBSD (the base for Mac OS X) and Linux means the task would be easier than working with the non-UNIX Windows.

Perhaps ygor doesn't have a Linux box. I'd offer mine as test bed but they are being decommissioned since I switched to a Mac.

Perhaps ygor could be persuaded to open source the code so that others may help with development. Whether he should do so depends on the licence for Qt he agreed to; commerical means no need, open source means duty bound to. Open sourcing the code would widen the development effort and bugs get squashed quicker.

Easy as cake. Piece of pie.

It was not ported.
I wrote one set of source using Qt and just compiled it on different platforms.
I do not have a dedicated Linux box, but I can whip up a virtual machine in Parallels.
-----------------------------------
"I think the surest sign that there is intelligent life out there in the universe is that none of it has tried to contact us." (Calvin and Hobbes/Bill Waterson)

Just how it should be

You were very lucky with that port (sic). My experience is that some proportion of the code has to be re-written to cope with vagaries of the target operting system. To be able to compile and go like that is the holy grail of all porting projects. Hope that any Linux port is as simple.

I think you misunderstand

It is not ported. One set of source compiles on multiple platforms. The secret is the Qt libraries. THEY are platform specific.
-----------------------------------
"I think the surest sign that there is intelligent life out there in the universe is that none of it has tried to contact us." (Calvin and Hobbes/Bill Waterson)

let me know if I can help

Let me know if there's anything I can do to help. Although I'm running Ubuntu, I was pretty handy at the command line in my day. ;)

You code, eh ?

I could talk you through a Qt installation and you could do the Linux version of the application.

You willing to assist ?
-----------------------------------
"I think the surest sign that there is intelligent life out there in the universe is that none of it has tried to contact us." (Calvin and Hobbes/Bill Waterson)

are you guys speaking Chinese????

I'm a housewife in KY and you guys crack me up!! I know you all must be speaking some foreign language because I don't understand a thing! LOL But thanks for all the good work!!!

Geek-speak

techno-babble

:)
-----------------------------------
"I think the surest sign that there is intelligent life out there in the universe is that none of it has tried to contact us." (Calvin and Hobbes/Bill Waterson)

Linux, sure.

Or you could compile the source yourself.
As soon as I mark the source with various protective licensing enchantments, I will post it.
-----------------------------------
"I think the surest sign that there is intelligent life out there in the universe is that none of it has tried to contact us." (Calvin and Hobbes/Bill Waterson)

Fantastic

This looks great. Darn, I wish I hadn't already printed and filled out the blank forms for 2008. Thanks for spending your time to make this.

Impressive

The options to save and whatnot would be great, but it's really neither here nor there. You've put together something that is legitimately useful and takes all of 30 seconds to figure out. I'm not sure it could be more user friendly if you tried. Being salaried, I work weekends, don't start on Mondays, and work the occasional off day; this makes it incredibly easy to adjust for a fluctuating schedule and print up any monthly calendars I need very quickly. Great work.

Tim

Try the newer version

he said, shamlessly tooting his own horn :)
-----------------------------------
"I think the surest sign that there is intelligent life out there in the universe is that none of it has tried to contact us." (Calvin and Hobbes/Bill Waterson)

file problem

Hello

Thanks for making this digital monthly calendar available!

After downloading the zip file for Windows, when I attempted to open it, I received a message saying the zip file is corrupted. Any advice?

Thanks,
Trish

Try again...

Just try again and see if the new download works for you. I don't think anyone else has had any problems. I just redownloaded it now and had no problem. Perhaps it's an issue with your "unzipper", too. Are you just letting Windows open it, or are you using third-party software (WinZip or whatever)?

Reese
====================
I never finish anyth

Having trouble printing - text doesn't print

Hello there,
I just love this application. It's exactly what I've been wanting to find. Thanks for your hard work!

However, I am having trouble printing. It prints just fine except the only text that prints is the day numbers in each of the small squares. But the "Planning" heading does not print, the Month and year doesn't print, nor do the days of the week headings (Sunday, Monday, etc.) and nor do the small calendars at the bottom left of the page.

I installed the Blue Highway font from the link from this page... I extracted the true type font files into the font folder in my control panel. I can use the blue highway font in Word so I think I installed it properly.

I'm just not sure what I'm doing wrong. Any suggestions? (FYI I'm running Windows XP Pro)

Two Pages Per Day for Windows

Is this available week beginning Sunday?

I can't work with week beginning Monday.

Among other things, I'm a Pastor and that day does begin my week.

Oh yeah, by the way: I saw some other comments on here related to ministers and how they like Monday. I, however, take Fridays off. So that doesn't apply to me.

If you could point me in the right direction, I'd be very grateful.

Look closely

If you will look closely at the pictures, you will see an option for changing the first day of the week--yes, even to Sunday. ;-) So that should meet your needs...

As to Windows software--well get a Mac! ;-)

Seriously, there is a version for Windows, Linux and Mac, although this particular version--1.0 only has Mac and Windows. You really ought to get the later version 1.1.1, as it squashed a couple bugs. You can find it on this thread:
LINK or up above, click on the link for the next article in this section. You should see the name.

In any case, you should find that the software should meet your needs, even if you are lucky enough to get Fridays off! ;-) (and I'm jealous... I always have things I have to do on Monday, and never really get to take the whole day off...)

-Jon

re: look closely

Jon:

Thanks.
Actually as soon as I sent the note I found the one that begins on Sunday.

Thanks for your help.

As to time off. You need to take some. As I read the story our designer knows we need to take time to rest.

Again, thanks for your help.