Two Pages per Week v1.2i

This is the next installment of the Digital Templates, a series of cross platform applications that should ease the load on the folks who make calendar templates. This program generates two-page weekly templates based upon the settings you choose (dates, margins, and so forth), and uses the basic D*I*Y Planner look and feel.

I made a promise (you know who you are!) to do this two-page week layout next, and here it is.

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:


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 Week selectors to set your page range. The selectors are Qt widgets that take a little getting used to. You can "click" anywhere on the calendar, but you will always end up with a "first-day-of-the-week" selected. Same with the selector widgets.
  • Set your line width to look good on the display.
  • The "Print" button will send the page through your printer drivers.
  • The "Save PDF" button will create a PDF file.
  • INTERNATIONALIZATION: Two simple changes -- the addition of translation files, and the addition of a locale string in parentheses in the title bar. The string in the title bar lets you know what your system is looking for. The translation file name is "DIY_Two_Page_Week_LOCALE.qm" For the translations to work, the string in the title bar has to match the LOCALE part of the translations file and the translation file needs to be located in the same directory as the application. A slight renaming of the translation file may be necessary as the locale consists of both a language and a country indicator.

And here's the French version:


And here's the Dutch version:


Please let me know if you encounter problems. More to come....

Current known problems:
On the Mac, there is still (sometimes) an issue with PDF's and Adobe Acrobat Reader. Use Preview to view/print any PDF's you create if you have problems with Reader.

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.

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

Version History:

  • 1.0 Initial Release
  • 1.1 Drawing problem on Windows
  • 1.2 Internationalization and PDF button

AttachmentSize
DIY_Two_Page_Week v1.2i Macintosh6.84 MB
DIY_Two_Page_Week v1.2i Windows2.7 MB
DIY_Two_Page_Week v1.2i Translation Files1.78 KB
DIY_Two_Page_Week Source v1.2i20.73 KB
Syndicate content

Comment viewing options

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

YÉ!

Hiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Don't hold back

Tell us how you really feel about it.

:D
-----------------------------------
"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)

Color Me Impressed!

ygor,

I am way impressed! Unfortunately, I won't be able to try this out until I get home tonight, but this is what I was secretly hoping for as I lurked the forum for your other application.

Thanks a million...because that's how much money you are going to save us all.

Aaron

Hm.

OK, here's a fun one for you.

Page size: Quarter letter, portrait. Margins 5mm. Line width about a quarter of the distance from the left. Printed last week, this week, next week.

On the first page, it all came out reasonably well--the bottom and right edge of the page were slightly cut off, probably because my printer isn't very good with small margins. But on the second and subsequent pages, the numbers came out as gray squares instead of white squares, gray shadow, gray numbers.

[edit begin] Also, the funky gray square stuff shows up on the PDF I generated with PDF995. If you want me to email this to you, I can.

shris

Please send me a PDF of the problem output

I will take a hammer to it.
Thanks for the feedback.
-----------------------------------
"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)

v1.1 is up

Rather than scatter bad versions, I thought I would just update this "page" and add a version history.

Let me know if there are any other problems.
-----------------------------------
"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)

wonderful program!

I'm finally getting a chance to try this out. This is a great program. Now I need to get some more ink for my printer and some better paper.

Suggestions/Questions: is there some way to turn off the hours? Also, without the hours it would be good to have an option to set how many lines per inch are showing up.

Any chance of adding a one page per week option to this?

-Kenny

Suggestions noted

I'm working on other things at the moment, but I appreciate the feedback
-----------------------------------
"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)

Dynamically Challenged

Okay, I admit that I am dynamic template challenged. But...how come there is no setting for "Classic Size" pages in this template? How can I print a classic size or a classic 2-up page? While I am admitting my ignorance, how many milimeters are the normal template borders? I know in inches, but I don't even know what a milimeter is.

Tucking my head back into its shell,
Aaron

Instructions for the dynamic template challenged :)

Page size is set by your printer driver. This is because of a limitation in the current version of Qt. You may have to define a custom page/paper size.
Classic size is 5.5 inches wide by 8.5 inches tall. Some printer drivers have a built-in setting called "Statement".
This program does not print 2-ups, just single pages. If you save to a PDF file, you can get a 2-up by several methods -- Adobe Acrobat Reader and Multivalent are the first ones I'd recommend.
As to boarder size, that depends on your printer. Mine won't get closer than about 4mm to the edge of the paper. As to the definition, 25.4 mm = 1 inch.

Does all that 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)

Integration?

It'd be ultra groovy to have interspersed notes pages, as well as monthly calendars. One single app for all!

Now I really don't expect it, but I did print out a few weeks of the 2 pages per week last night to try out. I've come to like having an integrated notes page per week as opposed to a notes section. I've never tended to use the sections too well. But, then again, they're always circa! A duplexed note page in the midst of a week, breaking the S-W and R-F apart. It may work for me after all - I've about given up getting the merge to work properly on my Harvard replacement.

Thanks ygor!

Jason
-- Coffee and Books, the pleasures of life
-- http://javajeb.wordpress.com

Did you see...?

This post ? It is a quick demonstration as to what is possible with a few tools.

Yes, it could be done in a single application, but then this is volunteer freeware stuff. I'm more concerned with the major functionality than the convenient bells and whistles. All the source is there for the (GPL) grabbing. Anyone who wants to create a mega-application is welcome to.
-----------------------------------
"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)

Downloading...

Multivalent now. Have to check it out. And I have to read more closely - I saw your post earlier, but just kinda skimmed it since I don't do the hipster/micropda stuff.

Thanks again.

Jason
-- Coffee and Books, the pleasures of life
-- http://javajeb.wordpress.com

Holler if you need help

Read the how-to carefully.
You can easily create a whole buncha 2-up letter pages of classic pages.
-----------------------------------
"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)

So far...

So good. I was dealing with the pdf's generated from my mail merge in OOo. These were full page size, one file even, left hand pages; other, odd right. I had the added bugger of having the extra page problem with the OOo merge file. So, I split them all and am now remerging the odds and evens. A bit slow, but I didn't feel like writing a script to handle this one.

I may get into the 2-up stuff later, but my printer at home will do that fine. If I want to have a friend do it on a nice laser, I may go that route.

Jason
-- Coffee and Books, the pleasures of life
-- http://javajeb.wordpress.com

Win or Mac?

Jason-

I forget if you have Windows, Mac or Linux. But, if you are on a Mac, there are a couple programs that would make all your work a bit easier. For combining multiple pdfs into one file and splitting pdfs into multiple files, PDFLab does great, and it has a graphical interface to simplify things. For creating booklets for printing on both sides, the CocoaBooklet app is great. For instance, you can take A4 pages, and create A5 booklets that print 2-up on both sides, or even A6, that print 4-up. It runs from the Print screen, but prefs are in the app itself. I believe that both can be found on www.macupdate.com or www.versiontracker.com

-Jon

Sounds great

But primarily, I'm on Windows. I do have a 3rd Gen iMac downstairs, sitting, OSX 10.3.... Maybe I'll have to fire it up.

Jason
-- Coffee and Books, the pleasures of life
-- http://javajeb.wordpress.com

Done!?!?

I played with multivalent last week and made some headway. Looking at some older threads, I saw a gui version of a similar java tool, pdfsam. Downloaded, kicked it up and BAM! I had to redo some of my merges due to an errant entry. Done. Saved to PDF, left and right to different files.. Done.

I then used pdfsam to split both the left and right hand page files into single pages to get rid of the OOo extra blank page problem. Done. Re-merged the resulting files sensibly. Added cover, personal info sheet and numbers sheet from the core kit. Added the 2 page per year calenders for 2008 and 2009, thanks to ygor's handy DIY_Two_Page_Month app. All this at the beginning. That had me at 114 pages, so I added 14 pages of notes to hit 132 pages. I may trim out some notes and add in 2 page per month calendars at the opening of each month.

I'm currently waiting to hear from a friend to see if he can booklet print from the flat, sequentially paged file.

Huzzah!

Jason
-- Coffee and Books, the pleasures of life
-- http://javajeb.wordpress.com

Week numbering?

Any chance for numbering of the weeks? It would be a GREAT improvement :-) I use it a lot for work and holiday planning.

An excellent application!

Regards
Flemming

On a roll !! More updates and improvements !!

If anyone wants more language support, I need volunteer translators or I will use The Babel-Fish
-----------------------------------
"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)

Any chance of designing it

Any chance of designing it so that I could specify what times the appointments start and end for the day?

Always a chance

How big or small a chance depends on lots of stuff, but I will add it to my list.
-----------------------------------
"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)

Not working?

I must be doing something wrong, but I just can't figure it out. The left sidebar where I can customize the calendar is showing up, but it does not actually display the printable calendar. When I save as .pdf or click print, all I get are blank pages.

Running Vista Business (I know... :/ ) and not sure how to get this guy working. Any suggestions? Feel free to point out obvious solution and then laugh.

Running Vista Business...

No (polite) comment.
Any other folks have success/failure with this particular flavour of WynDoze ?
-----------------------------------
"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)

Vista downgrade available

My tekkie son tells me that a "downgrade" for Vista back to XP is now available... just in case this is not your only Vista issue. I used this template on my laptop running XP and have had no trouble with it.

As an off this topic note... the new Mac laptop is out.
$3100... OUCH! no firewire either. I wish they made it easier for me to switch.

Arthur
www.renaissance-art.com

Yea, it's beautiful all

Yea, it's beautiful all right. I'm going to hold off until revision 2. Can't justify $3000 and I'm not going to buy a non-SSD version just to save some money. I'm sure it will be a hit and in 6-9 months they'll have a budget version or at least offer more than 64GB for that price.

I just recently gave my Mac to g/f (Windows req. for school), so I'll just generate the templates on there. Just thought I'd ask just in case.

Thanks all!
-M

Request

Hi,

Here's my request -- can the time numbers on each day be turned off? I for example just like to put my things for the day in a list for each day, and i need more room than provided by the monthly format; but the times on each day are a detriment for me because most of my stuff is day-specific rather than time-specific.

Is that already possible or am I missing something?

Thanks btw for this app.

As an fyi, I was able to get this to work, using pdfcreator as my printer. I had to go into the properties when printing, all the way in to advanced, and choose "postscript custom paper size" at 3x5 to make it come out the right size. Using Windows XP Pro SP2.

Additional localization

Hi,

While I haven't played with the Qt toolkit before, I really like its l10n/i18n support.
What I still miss is the possibility to translate the "Notes" header (which can be accomplished by adding a tr(.) call in file renderareaDrawOneDay.cpp and provide a suitable translation) and to change the date/time format, e.g., in order to use the 24-hour clock (I hardcoded this for now, but these settings could also be stored in the l10n (.qm) files).
Looking forward to the next version(s)... :))

Ad astra, Markus

Two Pages per Week

Thank you for these--I'm no techie, but Acrobat Reader was able to print 2-per -page, and I just folded the pages in half.

Would it be possible to have this with three columns per page, with each day running the entire vertical length (as one reads it) and Saturday/Sunday sharing a column (a la Dayrunner's Vertical-Week-in-View)? For those of us whose lives revolve around half-hourly or hourly appointments, that setup is much more useful. But I am grateful to be able to get the first five months of 2009 in this format now--thank you!

Keep watching - Variations in the works

-----------------------------------
"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)

French language problem

Just a small thing :

In french, it's "Planification" and not "Plannification" (hebdomadaire). And there usually is a space between "hebdomadaire" and the colon.

Regards,

Anonymous

Hello, Is there a version

Hello,

Is there a version which will print directly on A5 (one logical page per one physical page) rather than 2up on A4 (two logical A5 pages on one physical A4) ?

I ran the Windows version (the weekly version) but couldn't find it.

Thanks in advance.

Cheers.

Not Yet

I am planning 1-up as well as 2-up in the next versions
-----------------------------------
"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)

24 hour clock and Ad Your Name

First great job. THANK YOU VERY MUCH ygor. This makes it easier to use.

When you do an update, is there a way that you could extend the time to 24 hours of recorded time. I am manually writing in the additional hours slots, using Appointments column, but extending it completely down the right side to the bottom of the page. I set may first time to 6 am and manually write in the times from 3 pm on to 12 mid night. I most cases 18 hours fits my work cycle. But leaving the first entry blank, before 6 am, gives me the ability put the start - stop time in, if it is before 6 am.

On the DIY Notes, you have the ability to add text or personalize the title. Is there a way to add this feature to the DIY Two Page Day to add a custom footer or header (e.g. your name and phone number).

If not, I understand. I really appreciate the new forms process. It makes the forms creation process very easy.

tks
David

Thanks for you comments and suggestions

I will add them to my List of Additional Features To Consider

The time notation could be done by either making 24 lines fit in the space available or by using labels more than one hour apart.

I like the custom header/footer idea. That would be reasonably easy to add.

By the way, if you register and then identify yourself as the author of these suggestions, I may call upon you to do some beta testing of your suggesions implemented. If you do not register, I can only guess at the result.
-----------------------------------
"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)

Thank you...

Ygor, thank you for your reply. I followed thru with your suggested and registered.

I do support work that happens over 24 hour period, 7 days a week. I very much appreciate what you have done. I was using a DayTimer, but the page configuration and time slots are not workable. Your application modification is workable.... Thank you...

Even if I could have an 18 hour entry and one blank entires at the end and the current one upfront, I could make that work. The 24 hour record would be great, but an 18 hour option within the current template using the current labels in the lower left, may be easier for you. Would it be easier for you to add an option that you could select by the user, to add additional time boxes to the remaining labels on the lower right. And have the time labels from above continue, starting from the last time label.

Another option would be what you suggested, to change the lines sizes to make the 24 hours fit along the complete right side

Again, thank you and best wishes.

tks
David

Welcome aboard

-----------------------------------
"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)

Help please

OK, I read the instructions. Really, I did. But I still don't get how to print anything other than letter size. There is no place to select that I see when I run the application. When I click on page setup I can change paper size for myprinter but there is no place to change to switch to print two of these calendar pages per sheet of paper. I am using Windows XP and an HP laserjet 2100M printer. I print from Outlook all the time and that lets me select 2 per page or 4 per page in my page setup but I can't find a similar type option here.

Never mind

figured it out. I think.

I was wrong.

I didn't figure it out and it looks like I'll have to install some other software (which I can't do on my work machine) to print 2-up. Oh well.

You could...

set up your home machine to create the necessary pages, arrange and 2-up them, saving the work into a PDF document which you could then transport to your work machine to take advantage of the ery nice printers available at work.

Couldn't you ?
-----------------------------------
"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'll have to see if my home computer can create pdfs

but that is a possible solution if I want to switch away from the non-column-like FC style I'm searching for.

Lazy solution?

I output the dynamic templates into pdf, then import them into Power Point (I know, yuk, but I use it a lot at work so I'm used to it). Then I can scale and arrange them anyway I want. Including 2-up and 4-up index cards. I suppose nearly any graphics-type program would work.

Great templates! But I have a little problem...

I love your dynamic templates, they make life soooooo much easier. I do have one tiny little problem, though.

As I understand it, the program is supposed to be in English, and therefore, the days and header are in English too (I have not installed any of the translation packs). The problem I have is that I'm currently working on a Spanish based computer, so I get the headers in English, and the days in Spanish. I would really prefer to have the whole page in English but I haven't been able to accomplish that, and I can't think of anything else that may cause this.

I have no problem using the templates as-is, but as I said, just one language would be a whole lot better.

And I bow down to you for turning what used to be a 3 hour job in a 30 minute one.

Keep the great ideas coming! ;D

Language settings

The application takes the language setting from the system. If you want English, your computer needs to be set to English.

If you would be willing to help with the Spanish translation, I can add that language to the mix
-----------------------------------
"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)

Ready to help...

I figured that my problem had something to do with the language settings on the computer, but the problem is, I'm not the only one that uses it, but I am the only one that understands English, therefore I can't change anything in the settings.

As I understand it, with the translation files it doesn't matter what the language settings of the computer are, right? If so, can there be an English file (even though it's a bit redundant?) And I would be happy to help with the Spanish translations, just email me what you need translated, it's actually my area of expertise. ;D

Translation works like this...

in the software. This is going to get a bit geeky, folks.

As a specific example, if I have the phrase "Day of the Week" that I want to use as a label, Qt provides a translator function "tr", so I have the following in my code:

tr("Day of the Week")

After I finish the software, Qt has a utility called Linguist which scans the source code for all character strings and it builds a lookup table. All I need to do is match up each English phrase with the equivalent phrase in another language, and then the application is multi-lingual !!

Tamara, thanks for your offer to translate. I will PM you as soon as my ISP fixes my cable modem at home.

As far as your immediate problem, you could change the language setting long enough to generate your pages and then reset it. If you are on a Mac, it is easy and I can tell you how. If you are on a PC, I will have to research the answer.
-----------------------------------
"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)

Unfortunately, I'm on a PC.

Unfortunately, I'm on a PC. I've been saving for a Mac, I got the opportunity to work on one at work and absolutely loved them, but at the rate I'm going, it's a looooong way off.

I have no idea how to change the setting, but I'll look into it, and if I understand it (that's a very big if), I'll try to post it hare for everyone else.

And whenever the techs get you fixed up (around here it's a long time), just PM me the details and I'll have a translation as soon as possible.

I worked around my first

I worked around my first problem, but found another. It seems that if I set up the page size as half letter (aka classic), the program exports the templates as blank pages. Any other size works fine, but I tried so many times with a classic sized template and it didn't work even once. I have no idea what the problem is, and I so wanted to print them now that I have them in English!

Anyways, any ideas on what could be causing this?

And I'm ready for the translations whenever you are.

Oh, before I forget, for anyone having the problem I had before, the way to work around it is by temporarily changing the language setting of the computer. On a PC running Windows, this is done by going to the Control Panel, then "Regional and Language settings" (if I'm not mistaken, mine's in Spanish), and changing the language to English. Once you're finished generating the templates, you can just change back to the original setting.

I hope this helps, and if anyone knows how to fix my other problem, please tell me!

margins?

It seems that if I set up the page size as half letter (aka classic), the program exports the templates as blank pages.

I'm shooting in the dark here, but have you checked your margins? Maybe too large? or too small?

-Jon

I did. I tried with every

I did. I tried with every possible margin setting, and none of them worked. And I'm having this problem with every one of the dynamic templates.

I really hope that this is easily fixable, I usually print my planner for the whole second half of the year in June, when I can transcribe everything important before July, so I don't have a really bulky planner.