Dynamic Templates v2.04: The Next Generation

New Year, new templates. The D*I*Y Planner Dynamic Template application has now hit version 2.0, ready to produce any size and shape of yearly, monthly, weekly, and daily calendars for your printing pleasure. All designs are based upon the Classic versions of the D*I*Y Planner, along with input from Doug, and so will integrate completely into your DiyP setup. (The daily design was created by Doug, but was never implemented as a static template owing to the insane amount of repetitive work required.)

Simply select your paper size, choose the calendar type, and tweak the settings to come up with your own printable set of calendars that perfectly fit your planner and your lifestyle.

Here's a shot of the Mac version as it starts up:

And here's the Windows version as it starts up:

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.4.3

Some Major Changes:

  • One application instead of many. The initial merge was a pain, but once established, adding new templates is now far easier. This release replaces all of the individual Calender-type Dynamic Templates, which will be disappearing in the near future.
  • No Printing, Only PDF. Details below.
  • ANY Page size, Painlessly. I included the major US and European page sizes along with a Custom Page Size control. The Qt feature that lets me do this was new to Qt 4.4

Screenshots:

Single Daily Pages
Double Daily Pages
Single Weekly Pages
Double Weekly Pages
Single Monthly Pages
Double Monthly Pages
Single Yearly Pages
Double Yearly Pages

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 Size" tab to set paper size and margins
  • Use the calendar widget and the First/Last selectors to set your page range
  • Set your line width and Line Spacing with the "Line Spacing and Thickness" tab. Try tinkering with a custom line spacing on the templates that have blocks of lines. The spacing is done as multiples of a single line and that can leave blank space at the page bottom
  • No printing, just PDF. You can use the "File" menu or just type [Control-S(Win)/ Command-S(Mac)] This is, I hope, a temporary thing. At the last minute, I ran into difficulty between the parts that "draw" to a printer versus the parts that "draw" to a PDF document. I decided to just pull the print feature rather than delay the release. We have figured out how to arrange and rearrange PDF's for double-sided (duplex) printing:
    Arrange Pages for 2-Up Duplex Printing
    Dynamic Templates and Multivalent: Example 1 - January 2008 classic booklet
    Dynamic Templates and Multivalent: Example 2 - A 2 year classic booklet

  • The "Controls" are in what Qt calls a dock. It can be detatched to be a floating window or it can be hidden. To the right of the word "Controls" you see two small icons. The left had one "un-docks" the controls and the right hand one will hide it. To re-dock the window, double-click on the window's title bar - where the word "Controls" is. To un-hide it, use the "View" menu on the menu bar (On the application window for Windows, at the top of the screen for Macs)

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.

Language:
That's part of the Nordic Magic. Qt allows one to make an application multi-lingual. If you want to add a language, All I need is a list of words and phrases translated and they can easily be added to the application.

Current known problems:
None (yet). My goal is to add direct printing and the ability to save into a graphic format (SVG or PNG or something).

Version History:

  • 2.0: Initial Release
  • 2.01:
    Bug 01 - Full date range not "printing"
    Bug 02 - Second pages not "printing"

  • 2.02: Bug 03 - month display, 5th week/first day comes up as "1"
  • 2.03: Bug 04 - line spacing added to 2 pages per week and 2 pages per month -- AND !! -- Notes !
  • 2.04: Bug 05 - 2 page per month inner/outer margins reversed on right hand page
    Plus !! two added goodies !! - I added an interactive label to the pen/line thickness control and I added a Progress Dialog to let you see your PDF's being generated.

Paper Sizes:

I originally wanted to include all the following in the application, but was asked to remove it to avoid legal issues. The info is important for folks using commercial binders, so I feel safe including it like this:

Franklin-Covey Page Sizes:

Pocket    3 x 5 inches
Compact    4.25 by 6.75 inches
Classic    5.5 by 8.5 inches
Monarch    8.5 by 11 inches

Filofax Page Sizes:

Mini    67 by 105 mm
Compact/Slimline/Personal    95 by 171 mm
Pocket    81 by 120 mm

Levenger Circa Page Sizes:

Micro PDA    2 by 3.5 inches
PDA    3 by 5 inches
Compact    3.75 by 6.75 inches
Junior    5.5 by 8.5 inches
Letter    8.5 by 11 inches

AttachmentSize
Dynamic Templates v2.04 (Mac).zip4.13 MB
Dynamic Templates v2.04 (Windows).zip4.3 MB
Dynamic Templates v2.04 source.zip62.69 KB
Syndicate content

Comment viewing options

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

Dynamic templates

Great job, Ygor! Again, you've saved me more than a month of tedious work doing all this by hand, and given us all many different ways of pumping these things out.

You've also done an excellent job in rendering the DiyP designs, which is not a very easy thing to do at all within an application that can allow so many page layouts, margins, page sizes, and calendar options. The daily pages, in particular, turned out very, very well, and do stand up to the commercial Franklin-Covey and Day-Timer offerings.

I'm quite impressed!

all my best,
dj

Looking good!

A really nifty little program, but I do have a couple suggestions:
* Ability to change fonts. I know it might be blasphemous to admit here, especially since I'm a newbie to this, but I just don't like Blue Highway all that much!
* Scaling as a percentage... I can't really figure out what the current numbers mean, honestly. Not that the function doesn't work, but
* Ability to change header text. Mostly for the dailies; I don't track expenses in my planner.
* On the weekly setup, having the whole block be an hourly schedule doesn't work well for people who don't have a day that revolves completely around the clock. The ability to do hour-less lines or blank boxes would make it more flexible.

The only actual bugs I've spotted so far is that the change of line spacing doesn't seem to work for all the templates, and I had a little trouble getting it to accept January 2009 as the first month for a monthly set--it doesn't seem to want to allow one to click "up" on the year field sometimes.

Lots of promise here, though! I like the interface a lot, the pages look good, and printing to PDF is way easier than the old version's printer interface for me. Thank you for all your hard work!

Responding to suggestions:

  • Fonts: Technically do-able. However, the design is intended to duplicate on Doug's original design that uses Blue Highway, and there is a lot of other stuff that is of higher priority
  • Scale as a percentage: Actually, it is a percentage of the PDF resolution of 1200 dots per inch. That's why you have to crank it so far down to get the whole page on the screen. The situation may improve once I get the printer/PDF stuff worked out. It relates to resolution.
  • Header Text: Like the fonts, technically do-able, but low priority (relatively speaking)
  • Weekly Setup without a clock: Try setting the Appt Clock Type to "None". Does that answer this one ?
  • Line Spacing Not Working: Please be specific. Which template is ignoring the line space setting ?
  • Dates: Yes, the old Date Widget problem. Here's the poop on that: First Date cannot be after Last Date and the date selected on the calendar month display is always in the range of First to Last. I thought that this way would be better than an error grouching at you if things got out of sequence. You have to sneak up on it sometimes. I tried to make it so that it comes up on "today" with a minimum span of pages. From there, you can go forward and backward on the calendar display, pushing the First/Last dates out to get the span you want.

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

Fonts/Header Text: That's

Fonts/Header Text: That's what I figured, but hope springs eternal, right? :)

Scale: Okay, that makes a lot of sense. I had no idea that the resolution on a PDF would be so high!

Weekly Setup: I totally did not see a "none" option there at first, I thought it was just 12/24! That's very nice for the dailies, too.

Line Spacing: It fails on two-pages-per-week and two-pages-per-month, it looks like, now that I've had a chance to check them all.

Dates: I'm not sure I follow what you said there totally but I think I've gotten it to work anyhow, finally.

Sorry for the delay responding, the site was a little hard to get to for a few days and I've been busy with work. Thanks for your help!

Line Spacing (again) - Bug (04)

Line spacing does not "fail" on 2p/week and 2p/month. It is not used.

Look at the old screenshots:
http://www.diyplanner.com/files/DIY_Two_Page_Week-v1.2i-Mac....
and
http://www.diyplanner.com/files/mac.jpg

There is no "Line Spacing" control in those two apps.
The code that draws these templates was "transplanted" from the older applications.

Let's call this Bug-04. I will add it in in the next wave. I'm shooting for no later than Sunday for this and getting the Notes added in.
-----------------------------------
"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)

Christmas Morning

At least, that is what playing with the calenders feels like to me.

Thank you so much ygor. I can't imagine how many hours you must have spent on this.

Screenshots Added !

Doug said to me...

The only suggestion I might have is to create a slightly different series of screenshots to better show how the calendars look --it's hard to tell much from the current version.

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

More templates other than calendaring?

This app looks very cool. Will there be updates with other templates than the calendars?

Chad
--------------------
"Friendship is born at that moment when one person says to another: What! You too? I thought I was the only one."
-C. S. Lewis

Absolutely...

but I wanted to get the calendar stuff up as quickly as possible.
Stay tuned !
-----------------------------------
"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)

another work of art!

If you're not careful, we will start getting complacent, ygor. This is fabulous as always and great fun to tinker with.
Many many thanks
Kate

2 Page per Day - Second Page Not Showing in PDF

Thanks ygor for another excellent application!

I just gave this one a try: configured a 5x8 (US Size) 2 Pg/Day with the second page set as DIY3 Journal Right. I set the Last Day as January 31, 2009 so I'd get the balance of January in there. The preview in the DIY Dynamic Template program looks great, but when I clicked File>Save as PDF the resulting document has only 28 pages - January 4 through 31, 2009 - but no Journal pages at all. So basically I got a very nice 1 Page/Day now.

Did I miss something in the setup?

Thanks again, ygor!

Jim

OK, 'Nother Bug (02)

Fixing it ASAP
-----------------------------------
"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 incredible...

These just keep getting better -- can't wait to see the columns format!! Ygor, you are the undisputed deity of template dynamics. Er, I mean, dynamic templates....

Thanks, thanks, thanks!!

I click and fiddle and try

I click and fiddle and try again and again, but I can't get all 12 months of 2009 to show in PDF - I only get January and February (2 pages in PDF instead of 12 pages) or sometimes only January. I'm trying to print out 1 page per month in A5 size on Windows. Any ideas?

Congratulations. You found A Bug (01)

I will fix it this evening.
-----------------------------------
"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'm sorry if I'm missing the

I'm sorry if I'm missing the obvious but can anyone tell me how to make a page per week not starting today? I've tried changing the start date and it seems to be happy to go back in time but not forwards?

Apologies for missing the obvious if I am :S

I'm just missing the obvious.

Sorry, I re-saved it to PDF and got all the pages I wanted. Though putting the start date further ahead in time would be nice but my problem is solved for now!

It currently works like this...

The start date cannot be after the date displayed in the calendar widget.
The stop date cannot be before the date displayed in the calendar widget.

If you "move" the date in the calendar widget forward or backward, the start/stop dates will change.

So, to move the start date forward, you need to move the calendar date forward, then move the start date forward.

I am still tinkering with this. I may find a way to improve 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)

hope it's just me....

...but I can't get the app to run - downloaded ZIP, extracted (I assume there's no special path this has to be put into?), also have the fonts installed - only thing that happens is right away the M$ error window: "... has encountered an error and needs to close...."
:(
any pointers?
-Juergen

It's you

Trash it and download it again.
-----------------------------------
"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)

2pg/Mo 2 is JAN only

I loved the 2pg/Month planner last year. Nothing but frustration today. PDF (Foxit) is only saving 2 pages(January pg 1-2.) I've checked and double checked when formatting, the month range. I have downloaded the windows version 3 times. I noticed someone else is having similar problems with a different format. I'd go for the older persion but there's still a block outline glitch on the even pages.

2 pg per month me too

Yep, me too. I can't figure it out by playing with the start and stop dates, either. I just get the month of January, pages 1 and 2 only.

That's Bug (01)

fixed in 2.01
-----------------------------------
"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)

Getting 2.01

How do I get v2.01? I download two days ago and having similar problems with all pages printing. This site is great, I am new to it and learning how to move around it to get the forms/templates. Your help appreciated. Frank

Look up

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

Makefile/project files?

The source zip has no makefile/project files that I can see? Pointers on how to build (yes, I am one of those Linux guys)? Thanks!

How familiar are you with Qt ?

This is built with Qt 4.4.3, so you will need that installed.
-----------------------------------
"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)

Maybe you should try: $

Maybe you should try:
$ ls
main.cpp
MyWindow--createChartsTab.cpp
MyWindow--createNotesTab.cpp
MyWindow.h
[...]
$ qmake -project
$ qmake DynamicTemplates.pro
$ make

I hope it will work for you.

worked a charm for me (linux

worked a charm for me (linux also)

can't wait for more templates :-)

ta

Hmmm. For the record, I'm

Hmmm. For the record, I'm on Ubuntu 8.10. I installed Qt 4.4.3, then ran the above string, and got:

g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. -o main.o main.cpp
make: g++: Command not found
make: *** [main.o] Error 127

I've never done anything with Qt before, so I haven't the faintest idea what any of that means. The two qmake commands seem to have worked -- when I ls the directory now I have "DynamicTemplates.pro" and "Makefile" listed, but make does not seem to be doing what it should. Any hints?

*sighs* I fixed the above

*sighs* I fixed the above problem (installed some things I thought I had), and make now continues along fine until I hit this:

g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I. -o drawSinglePageNotes.o RenderArea/notes/drawSinglePageNotes.cpp
RenderArea/notes/drawSinglePageNotes.cpp:27:24: error: renderarea.h: No such file or directory
RenderArea/notes/drawSinglePageNotes.cpp:29: error: ‘RenderArea’ has not been declared
RenderArea/notes/drawSinglePageNotes.cpp: In function ‘void drawSinglePageNotes(QPainter*)’:
RenderArea/notes/drawSinglePageNotes.cpp:33: error: ‘penWidth’ was not declared in this scope
RenderArea/notes/drawSinglePageNotes.cpp:36: error: ‘thePaper’ was not declared in this scope
RenderArea/notes/drawSinglePageNotes.cpp:37: error: ‘thePage’ was not declared in this scope
RenderArea/notes/drawSinglePageNotes.cpp:62: error: ‘theAlignment’ was not declared in this scope
RenderArea/notes/drawSinglePageNotes.cpp:63: error: ‘titleString’ was not declared in this scope
RenderArea/notes/drawSinglePageNotes.cpp:70: error: ‘lineColors’ was not declared in this scope
RenderArea/notes/drawSinglePageNotes.cpp:103: error: ‘theStyle’ was not declared in this scope
RenderArea/notes/drawSinglePageNotes.cpp:106: error: ‘displayLineSpacing’ was not declared in this scope
RenderArea/notes/drawSinglePageNotes.cpp:187: error: ‘tr’ was not declared in this scope
RenderArea/notes/drawSinglePageNotes.cpp:191: error: ‘fitStringInRect’ was not declared in this scope
make: *** [drawSinglePageNotes.o] Error 1

Any hints?

Try...

downloading the latest source. Sounds like you have a version or three old

It would help if you include file version numbers (at the top of each file a la CVS)

It would also help if you would register so I could contact you directly
-----------------------------------
"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)

Fix

The problem is one of the includes is lowercase when it should be camelcase. If you edit:

RenderArea/notes/drawSinglePageNotes.cpp

and change:

#include "renderarea.h"

to

#include "RenderArea.h"

That fixed it for me.

My apologies - I thought I fixed that

I will update the source zip today
-----------------------------------
"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)

Bug Fix - Version 2.01 up !

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

v2.01--got it!!

I got it and it works. Thanks and I will assembling my first D*I*Y Planner this week!
Frank

Thank you so much!

I've already printed out the next 24 months, so I'm set for a while. ;) But there's still a small bug: in 1 page per month format, months which spread over more than 5 rows (see March 2009 for an example) have the last few days numbered in a weird way. In my March 2009 page, the 30th and the 31st share the boxes with the 23rd and the 24th, but they show up as "1" instead of "30" and "30" instead of "31". Oh, just take a look at March '09 and it will be obvious, I can't explain it that well. :)

Thanks again for this great app!

OK, Bug (03)

I will fix it as soon as I can.
Bug (03) - 5th week / first day comes up as "1"
-----------------------------------
"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)

Bug Fix ! Version 2.02 is up !

Enjoy !
Keep finding them buggies for me !
Thanks
-----------------------------------
"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)

leaving space for hole punching

I can't figure out how to leave space for punching holes for a duplex version. Inner/Outer seems to only change the left/right side margins, instead of the gutter margin on even/odd pages.

Punch in the inner margin

The punching on the duplex view goes in the center.
-----------------------------------
"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)

Great job

The rounded corners look nice, but why are they not on every template? The one page per week need a little love the format doesn't look like the rest.

I am tempted to add the note pages myself. If I only had the time.

ygor you are a boon to paper people everywhere.

P.S. Dan White? I always assumed you were either eastern European or a Japanese transplant. Terse text, no nonsense but a sense of humor, programming genius it all adds up to a stereotype somewhere.
Wait, wait, I know who did it Mr. White in the Conservatory with the printer.

Mr. White dood it...

in the Computer Lab with a USB Cable (Geek version of Clue)

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

page size problem

Hi,
I am sure I missed something, but no matter what page size I chose, it always prints as 8.5 x 11. I am trying to print the calendar pages. What am I doing wrong?

Thanks!

How are you "trying" to print ?

This application does not print, so what are you doing to get printed 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)

Thanks Dan

Bug fixes were fast! It's a great app, and fun to play around with. Your work is much appreciated, and saved me the effort of doing this year manually in OpenOffice Draw.

Hubby thanks you

Especially for the ability to turn off hours on the 2-page per week templates. I printed a few months for him last night and he loves it!

Version 2.03 is now up ! Notes and Bug 4 fixed

adjustable line spacing should be on all templates now.

I will be deprecating the old Notes Dynamic and then I will start adding new templates 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)

Dynamic templates- printing 2 up

Hi!
First, thanks so much for this amazing tool!
I've saved my template to pdf and am trying to figure out how to print the 1 page/day template 2-up. As it stands, I've used the pdf viewer to specify two per page, but this program shrinks the pages. Can you guide me through setting up my pdf to print two planner pages (classic size) on each printed page (8x10), as the original DIY core package was arranged?

Read The Fantastic Instructions

We have figured out how to arrange and rearrange PDF's for double-sided (duplex) printing:
Arrange Pages for 2-Up Duplex Printing
Dynamic Templates and Multivalent: Example 1 - January 2008 classic booklet
Dynamic Templates and Multivalent: Example 2 - A 2 year classic booklet
-----------------------------------
"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)

CocoaBooklet

I think that, for Mac users, we need to emphasize the use of CocoaBooklet. It's a great tool for creating booklets that are automatically imposed for printing. It will even add extra pages to make sure that everything turns out right. It is simple to use, working as a PDF service (run the app from the Finder, and in the CocoaBooklet Menu choose "Create a PDF Service" to install it). When using the pdf service, simply click on the "PDF" button in the bottom left of the print window, and choose "Create Booklet". It does have some nifty features, and I think one pref needs to be changed, IIRC. In the Options pane in Preferences, check the "Do not flip even pages" option. Some printers may need that turned on, but I have used this with Epson, Canon, HP injets, and a Samsung and HP lasers, and never needed to filp even pages. Go through the options, and you will see everything you need. It not only does 1/2 letter and A5 sizes, but will also do 1/4 size booklets! Make em small! ;-)

Here's the url: LINK

Now, I wonder if there isn't some similar tool for Windows, or something web-based that can do this. This would really simplify things for DIYPers. Maybe a story, or something at the head of the templates directories to help people.

-Jon

I totally agree with you

I am trying to keep the Dynamics as cross-platform as I can which is why I push the Multivalent solution. That works anywhere. Sadly, my Java experience is still in its infancy or I would whip up a wrapper to sit on top of Multivalent and do the job.

The problem with a web-based utility is the web server. I do not know if this one is set up to do server side applications. That's why I made my stuff as a stand-alone download.
-----------------------------------
"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)

Too bad....

You can't wrap multivalent into your template program--or something akin. If you did that, you would probably own the market. ;-) (and yes, I apologize in advance for what I presume will be a flood of responses of people saying, "PLEASE ADD IT") ;-)

-Jon

I wish...

but Multivalent is Java and my stuff is C++

I do not know how to mix them - or even if they can be mixed.
-----------------------------------
"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 know you can't but....

I wonder how hard it would be to incorporate the capability--whatever formulas that are necessary to muck with the pages to output the pdf in the proper order and orientation? You could also talk to the guy who did CocoaBooklet to see how he implements it. We know his work. ;-) Again, the code is not so important as are the recipes used to get the pages in the proper place and orientation. At least, that is how it looks from here (the armchair coder's seat).

-Jon

Printing 2-up

Hi Ygor,
Thanks so much for getting back with me. Confused and bit frightened by the Java, I handed it off to a friend. She has the program running, but she gets only your example output. How do we put my file into the program to print?
Sorry if this is a silly question.
Bear with me,

Mindy

For booklet printing...

How about the Booklet Creator website? Apparently you go there and upload your pdf file and it converts it into a booklet for you. I haven't tried it, but there must be a brave person here who would be willing to be the sacrificial lamb. It's www.bookletcreator.com

(Wow, I didn't bother with the http etc and the link was created automatically! I'm in awe! When did this come about?)

Excellent tool!

Now that is an excellent tool! I just ran the Avant Garde monthly through it, and it came out as well as, if not better than what I got with CocoaBooklet.

Now, one has to be careful that the files he uploads will come out right (for instance, sending the whole year's pdf to this tool will create a booklet that isn't very usable, because the monthly pages are first, and not interspaced between the weekly pages). But if one is careful, one can get excellent results with this. Now, we just need a free tool for massaging and creating pdfs to work with ygor's software--although, if using the dynamic templates, you can create the pdf files you need for creating a booklet. Maybe a tutorial is in order? I don't know when I'll get the time, but I'll try to work on it this afternoon. Now, I _really_ need to get back to work! ;-)

-jon

Interesting site, but...

I find myself shying away from web based software when I can achieve the same end using local software.
-----------------------------------
"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)

But...

Multivalent is too complicated for me. I need something that doesn't take a degree in rocket science!

And there's nothing confidential or sensitive in these files -- at least until we start writing in them.

Problems with margins

On the two-page monthly view, I'm unable to get the inner/outer margins to work right. The outer margin changes the left margin on both pages, while the inner margin changes the right margin on both pages. It works on two-page dailies, two-page yearly, and two-page weekly, but not on the monthly pages (the ones I need, of course!) So, Bug .04?

And lest I seem complaining, let me state how amazing I find this whole little program. It's absolutely wonderful. Thank you so, so much.

No, Bug 05 !

Later today (I hope)
-----------------------------------
"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 idea when this bug will

Any idea when this bug will be fixed? I'm eagerly awaiting the chance to use this! Thank you in advance.

bug?

Not sure if you are ready for lined page bugs, but I did a letter sized Cornell style page and it looks ok in the preview but when I printed the vertical lines in the notes were gone.

I see no problem at my end. Try...

...increasing the line thickness.
Do the vertical lines appear in the PDF ?
-----------------------------------
"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)

print

Yes the lines are in the pdf.
I tried the default settings, 2 or three show up in the printout, and the max setting, all lines there. The line thicknesses in the pdf seem to be about the same size to my untrained eye. I think because they are light gray.

Hey there's no label there telling you the current thickness setting. The printer here at work is an industrial laser printer with 1200 dpi (I am using the 300 dpi print option to save toner).

By the way could you reduce the font on the title line too? It's real obvious when printing the same lined page as Doug made.

If the lines show in the PDF, the printer is the problem

I will add an indicator to the line thickness, but that will not solve your current problem. Try thicker lines or a higher rez printer.
-----------------------------------
"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)

HP printer?

We just got an HP multifunction printer at church, and the thing won't print gridlines from our Google Docs spreadsheet. I haven't tried it with anything else, but the problem is definitely the printer in our case. If you have a comparable model, this is most certainly your problem. Problem is, I haven't found a way to get the printer to print the gridlines...

-Jon

vertical lines

But they show up when I print the old pdfs. They also showed up on the v1.1 version of the dynamic templates, the lines there were black not gray.

thinner lines?

I think that the ver 2 lines are thinner by default. Have you tried making the lines thicker? If they are showing up in the pdf, then they are there, but too thin to print on some printers. Try making them considerably thicker, and see if they print. If not, then it will be something for ygor to investigate. :-)

-Jon

Version 2.04 is up - one bug fix and two goodies

The margin problem on 2-pages-per-month (Bug 05) fixed

Goody 1: I added to the line width control so you can see the number in use
Goody 2: A Progress Dialog when you make PDF's

Share & Enjoy !
-----------------------------------
"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)

Thanks

Ygor,
Thank you again, You are definitely have "Most Favored Status " with me.

Spanish translation problem

I absolutely love this app! But having said that, I found a small problem.

In my computer (running Windows in Spanish), the date, month and day appear in Spanish, but everything else, on every template, appears in English. I have no problem with either language, but I would like the pages to be in just ONE language, if at all possible. I don't really care which one, but just one.

From posting on one of the other Dynamic Templates before, I know that the app automatically detects the language for the date, so is there a way to make it the whole page? If you need someone to translate the phrases to Spanish, just send them over, I would be happy to do it.

And once again, great job! This app has made my life sooooo much easier, I was postponing doing it manually in OoDraw for as long as I could, and now I don't have to ;D

One other thing

...though if it's not possible, don't worry. Is there a way to get the dates and titles in the one page per week template all aligned to one side? I want to be able to print the whole week in the left side of my planner and a notes page in the right, if it's possible. Thanks for everything.

I would be interested in

I would be interested in this too.

You could ...

create some one-page-per-week pages and use them only on the left, and then print a Journal Page from two-pages-per-day and make that the other side.
-----------------------------------
"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 pains...

D/L the newest source. Ensured qt4.4.3 was installed...

$ qmake -project
$ qmake DynamicTemplates.pro
$ make

g++ -c -pipe -g -Wall -W -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -I/usr/include/qt3 -o main.o main.cpp
main.cpp:20:24: error: QApplication: No such file or directory
main.cpp:21:19: error: QLocale: No such file or directory
main.cpp:22:23: error: QTranslator: No such file or directory
main.cpp:23:16: error: QDir: No such file or directory
main.cpp:25:51: error: QtDebug: No such file or directory
In file included from main.cpp:27:
MyWindow.h:24:19: error: QWidget: No such file or directory
MyWindow.h:25:17: error: QtGui: No such file or directory
In file included from MyWindow.h:28,
from main.cpp:27:

And many, many more lines of errors...

Your first problem...

-I/usr/share/qt3/mkspecs/default -I. -I. -I/usr/include/qt3

...is that you are not compiling against a Qt 4.4.3 installation
-----------------------------------
"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)

Doh!

Didn't remove Qt3...

Mmmm... donuts !

~(_8^(I)
-----------------------------------
"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)

Thanks!

With Qt3 out of the way, it worked like a charm! Thanks Ygor! Now, I don't need to boot into Windows to make pages!

You have my respect

I've done some compiling with Qt3, KDE3, and it is nothing trivial, for some reason. I never had the hassles with GTK that I have had with Qt and KDE. I would be afraid to compile this app with Qt4! (I tried one app on my Mac with Qt4, and ended up hiding under my bed) ;-) You, indeed have my respect.

(I suppose it doesn't help that I did this in OSX, under the X11 display manager.) ;-)

-Jon

Multiple 3x5 Copies on a Page?

I tried printing some 3x5 one page per day calendar pages for my Circa PDA notebook. It's not working very well. The title blocks (Daily Tasks, Expenses) overwrite other parts of each page. Plus it would waste a lot of paper if I print them all. Each single 3x5 template page is saved on a separate page, so for a 31 day month I would have to print 31 separate Latter-sized pages, though I can actually fit 4 3x5 templates per page.

Is there a way to place several 3x5 card template pages on each sheet of Letter paper?

Thank you.

Jim

Use the correct size paper

If you want 3x5, use 3x5 paper. If your printer will not print onto 3x5, then try the Multivalent solutions discussed (see the top of the page)
-----------------------------------
"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)

Thanks Ygor. My printer can

Thanks Ygor.

My printer can print directly on 3x5 paper but it's not simple to do. Have to pull out and alter the tray, and if I use purchased 3x5 stock it feeds fairly decent. But I purchase letter-sized card stock and cut them after pring four to a page, If I cut the card stock down to 3x5 pieces before printing they usually aren't as perfectly uniform in size and frequently jam in the feeder. I'm not going to bother with that. I read over the Multivalent post and I have no idea what you are saying to do there. Java commands and the like? I don't do code-writing; I get software that does that kind of stuff! If I have to add code it usually doesn't get done here.

I'll just make up my own. I can edit the old 3x5 4x a page templates and use them if I need to.

Thank you.

Jim

use powerpoint, or something like that

I use the evil (or so some here say) PowerPoint. I insert the pdfs (or just about any other format) as pictures on the page and rearrange them into whatever format I want.

You are brilliant

I didn't even know that Powerpoint could print 3x5 but it makes perfect sense. Must try asap.

Lisa, Hmm, I know I

Lisa,

Hmm, I know I rechecked this thread but apparently I never saw your post. Not sure how I missed it. Anyway, great idea! Thank you for this thought.

Jim

Tweak Request for Week-On-One-Page

First, thank you thank you thank you for these templates!

Second, I would LOVE to be able to print out the "week on one page" format so that it is *always* on the left side. That way, the right side could just be a space for notes, etc. Is this an easy fix?

Third, minor thing of very low priority: I would like to be able to change the date format for weekly planning...

More detail, please

What date format are you looking for ?
-----------------------------------
"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)

Re: More detail, please

My *personal* preference would be "Mon Feb 16" or even better, "Mon / Feb 16"--for me, it just makes for easier scanning.

Would formatting each weekly page for the left-hand side be difficult for me to do myself? Or is that a super-involved tweak?

Again, enormous thanks...

remove "Expense" section and change number of hours shown

Will there be the ability to change sections - I don't use an "Expense" section in my planning and I would love to change the appointment time to something like 7am - 10pm to help schedule my entire day.

Thanks,
Luke

Not planning such a feature

You might consider making your own with the D*I*Y Planner Widget Kit
-----------------------------------
"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)

Re: Not planning such a feature

Is there a version that works with Open Office 3.0? The 0.6 version I downloaded looks awful in OO 3.0 -- or at least does on my computer.

I really like what has been done with the dynamic creator -- just wanted a few tweaks.

Thanks,
Luke

oops

I thought I had installed the blue* fonts - I hadn't :-(

Looks better now. Would love to see the dynamic templates generate an editable template -- you've done a lot of work I don't want to reproduce.

Thanks,
Luke

Different layout?

I finally downloaded the application and really love it! Great job - thanks so much for all your hard work Ygor.

I'm curious if the particular format I'm partial to is either available and I'm not seeing it or if not if it's planned for another release.

I really like two pages per week but I prefer the layout that layout that is on the one page per week. I feel like I'm not explaining this very well! Rather than four blocks on a page, four rows on each page like on the one week per page, just spread out over two pages.

Is there another template anywhere like what you want ?

Can you point to one and say, "Like this, but make these changes" ?
-----------------------------------
"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)

Certainly! http://www.levenge

Certainly!

http://www.levenger.com/PAGETEMPLATES/PRODUCT/Product.asp?Params=Category=326-330|Level=2-3|pageid=6373

The main change I'm looking for is something substantially cheaper ;-). Plus, I started a new job a few months ago and we have a spiral binding machine which has inspired me to go the DIY route next year.

changing colors

This is a great app and I'm very thankful that you took the time and (obvious) effort not only to create it, but to make it available to the rest of us!

My question has to do with style. I don't have any real C++ programming experience (but I do have a basic understanding of programming in Java, VBasic and Python), but I downloaded the source files and was looking through them to see how/if it might be possible to change the colors from shades of gray to something else and then compile for myself. I saw the lines that refer to the "setColor", but don't see where that is being defined. Could you give me a hint as to where I might find that?

Might changing colors or adding a background image be something that you are thinking about offering in a future release?

Thanks again for writing this very useful app,
DMS

Colorful answers

If you found the setColor calls, then you need to look at the arguments.
There are seven "lineColors" defined as 7 shades of grey corresponding to the 7 greys at the bottom of the FrankeForm printer test page. Change them and you change the color, but no guarantees from me as to the results.

You should be able to do a background image using PDF utilities.

As for colors in the Dynamics, I would rather not, but I am trying to get a variation of output that will be easier for the end user to edit -- like svg or png
-----------------------------------
"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)

Added some page size info

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

Some more feedback

I just downloaded the latest version. Dynamic templates are magnific, no doubt about that. Some suggestions to make it even better:

- Could you add the version number to the About-text? That way it would be easier to check whether you already have the newest one installed or not.
- I tried making montly forms for Filofax Personal and found out that the finnish names of some months are too long for the headers. It would help to have a smaller font. Or where could I choose which set of months names the program uses? It obviously takes it from some system file, which has them in their complete form and starting with lower case. In this case it would work nicely with upper case and in their shortened form that is sometimes used. (In finnish all months include the word kuu = month: tammikuu, helmikuu, maaliskuu...)

Anyway, the only bad side about these templates is that it's far too easy to forget yourself playing with them!

Milja
- customizing Filofax Personal -

Details, please

Which template are you working with
and, so that I can see your month names,
What does it say after "Dynamic Templates" in the title bar in parentheses ? Here in the US, is says en_US
-----------------------------------
"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)

At last...

Took me some time...

It says fi_FI in the title bar, and the template I worked with is one page per month.

- customizing Filofax Personal -

1 week on two pages - columns

Hi Ygor, this app is great - it is the solution I was searching for years! But I'd really enjoy having the opportunity to create a one weeks on 2 pages-dynamic template with sat&sun in one column. At the moment I use a static template that I print out and fill in the dates and stuff with a fineliner - damned lot of work every three months. I could send you that template fyi. Although having only a small income (i'm a student) I'd even donate some money for that solution as I see this as an app that makes things a lot easier for me

mail is elguapo>>at<

PDF has half month on one page

Hello, ygor! Thank you so much for such a neat little program. I just downloaded the latest version today.

On the program screen it all looks great--for now I'm trying to do monthly calendars on two classic pages. However, when I save to PDF, the PDF is trying to put each half of the calendar on one 8.5x11 page, instead of both halves onto one 8.5x11.

In the app, I have page size set to 5x8, and all the default margins. In the calendar section I have it as two pages per month.

Also, though this isn't as important, I found that changing the 'week starts on' drop down doesn't effect the display until I select another option. For example, if I choose 'week starts on sunday', the display doesn't change. If I then select 'week starts on tuesday', the display changes to show the week starting on Sunday. If I select something else, it will then display the tuesday option.

Thank you again!

-Misty

I see no problems

If you set the page size to 5x8, you are going to get 2-5x8 pages, not one 8.5x11
Refer to the links at the top of the thread about duplex printing and Multivalent.
-----------------------------------
"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)

Right...I want two 5x8

Right...I want two 5x8 pages. But the PDF comes out as one 8.5x11 for each 5x8 it -should- be.

Sorry

It works for me. Please describe your computer system.
Also, how do you know the PDF output is 8.5x11 ?
-----------------------------------
"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)

Try switching up the print options from the pdf reader software

I always use the pdf software to print two pages to one letter sized sheet. When you select the print button, a window pops up with print options.
The option is Page Scaling and I then select Multiple pages per sheet. Then it gives you some options you can customize and a preview. That is how I always do it.

where are the monthly calendars

Screenshots show weekly and monthly calendars. I cannot access them in my application. Any suggestions. The day planner is great. Thank You

a bit convoluted...

...until you understand how the program works.

First things first, on the left, choose your page size, by clicking on that "tab". Once your page size is chosen, click on the "Template" tab. Choose "Calendars" from the popup list.

Next, below the calendar, find the popup that says "One page". If you want one page per month, you can leave it, but if you want two pages per month, choose that. next, beside that is another popup, named to start with "Day". Click on that, and choose the "Month" option.

Now that you've done that, you can choose what months to print. It typically works best if you choose the starting month first if it's the current or a previous month, but choose the ending month first, if they are all in the future. I think it causes problems if you try to set a starting date for a date _after_ the ending date, and visa versa for setting an ending date _before_ the starting date.

Hopefully, that helps.

-Jon

Holey Snapping Duckfish!

I now consider my flabber well and truly gasted.

Ygor, this is a fabulous piece of software. I am going to pass it on to the other paper users like myself so they may also have their flabbers gasted.

A couple of minor thoughts:
1) can we get it to save the forms or at least remember them from incantation to incantation (so I don't have to select the paper size and margins and so on each time I open it up)?
2) Can we get a page for listing Public Holidays/Bank Holidays/School Holidays?

Thanks for the excellent software,

Sean

I'm amazed at how confused I'm getting with this...

For the week per day calendar, which side would be for the circa punching?

Would the day print be nearest to the spine of the notebook or on the outside edge?

I got myself completely confused with printing it out and trying to print the odd numbers first and the even on the backsides. It didn't match up and I felt like I had failed some kind of IQ test. I just can't work it out in my head.

Any help anyone?

Excellent program; two suggestions and a question

The latest version compiled in Linux without a hitch according to your instructions using qmake, and it appears to run without problems. I especially like the flexibility of the page resizing; the pages can be generated in practically any usable size.

Two things occur to me (at least one has already been mentioned in this discussion): first, we need to be able to save settings in this app, so that they can be easily restored. Second, a user-template system, perhaps using XML, would be helpful in adding new templates. If we could create new template specs in text files and render them in the program, it would tremendously increase the potential for expansion. I suspect that this is a fairly involved addition; I've never even seen, let alone written, an XML parser, but I imagine it deals with a lot of details. I think it would be worth the trouble, though; every power user on this site would probably have a template or two to add to your collection in this program, and they'd all match the DIY Planner 3.0 widget scheme as a result.

BTW I'm not much of a source code reader, so I'll just ask: how did you generate the gradients and other graphics? Are those all coded into the program?

About "fixes"

Settings: Do you want to preserve the last settings or do you want to be able to save multiple configurations ? Neither would be trivial.
User-Template System: Way too complicated. Much rearranging and re-engineering would be necessary.
-----------------------------------
"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)

Multiple, please!

At least the ability to save multiple page sizes for later uses would be extremely handy. It would compensate for the commercial binder pages sizes being taken away because of legal issues.

- customizing Filofax Personal -

holy shmoly!

I had been looking and looking for a little proggie that would do one month on two pages. Amazing!! thank you very much. I really appreciate it. I was not able to change the start date from the present to anything in the future. But that's a minor detail. I would love to be able to expand one column (Sundays) to be wider than the rest, but that's another minor detail. And I would love to be able to get ride of the "Monthly planning" header and just have the month's name instead. But holy shmoly, it's nothing compared to being able to finally print this calendar (and it looks good too!) on two pages! Thank you very very much!

Added week numbers

Hi,

I like the Dynamic templates a lot - they save my life. However, I missed week numbers on all templates. So I just introduced them myself. You can download the binary and source from http://techblog.ralph-schuster.eu/2009/05/18/personal-fix-fo....

I hope you will eventually take them over into your app :)

Regards

Ralph

Week number

love it!

the Template tab of the dock shows a month with week numbers too.

How do I print out the week numbers?

specifically on a year to page setting.

thanks,

Daz

Look here

Hi Daz,

see my previous post with a link to adjusted version, hopefully Ygor will take over those little fixes :)

Regards....

Installing in Linux

I don't understand how to install this in Linux... Shouldn't there be install, readme and configure files? I'm using Ubuntu. Can someone point me in the direction of info on how to install? Thanks.

Install HOWTO

1. Install the Qt4 SDK
2. Go to DIY Source directory
3. execute "qmake -pro"
4. execute "qmake -makefile"
5. execute "make" (or "make -f Makefile.Release")

Make file

Hi there,

I was hoping to make a couple of changes to your program in order to make it work for me as a teacher. I used to be a C++ programmer, so I was quite hopeful, but there's no makefile in with the source. Can you help me get started, please?

I'm using Qt Creator 1.1.1, based on Qt 4.5.1 on Windows XP.

Thanks,

Martin

P.S. did all this

1. Install the Qt4 SDK OK
2. Go to DIY Source directory OK
3. execute "qmake -pro" OK when I did qmake -project
4. execute "qmake -makefile" OK
5. execute "make" (or "make -f Makefile.Release") NO WAY - no make command

»

Make on Windows

Hi Martin,

regarding step 5) On Windows you need to use mingw32-make.exe instead. It should be delivered with Qt on Windows.

Ralph