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:
| 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 | |
| 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 |
| Attachment | Size |
|---|---|
| Dynamic Templates v2.04 (Mac).zip | 4.13 MB |
| Dynamic Templates v2.04 (Windows).zip | 4.3 MB |
| Dynamic Templates v2.04 source.zip | 62.69 KB |
















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:
-----------------------------------
"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...
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...
...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