Dynamic Templates v2.05: The Next Generation

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.

The Mac version was built in Mac OS 10.4.11, using Qt 4.5.2
Here's a shot of the Mac version as it starts up:

The Windows version was built in Windows XP, using Qt 4.5.2 and MinGW
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.5.2

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 and SVG. 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.
    The Qt date widget is a bit non-intuitive. Here's how to "do it". (I'm doing this a step at a time with a copy of the application running as I type this - Two Pages per Day template - originally posted 30 May 2008) The default date selection is today for both first/last. The widgets are set so that the last day must be AFTER the first day, so you should start by setting the LAST day.

    • Click on "May" in "Last Day" then click the up-arrow once. Last Day should now read "June 30,2008".
    • Click on the "1" which is June 1st to set the displayed date to June 1, 2008
    • To set the "First Day", decrement the day from May 30 to May 1, then increment the month from May to June.
    • Now the range is June 1 to June 30.

    If you do not like the way this works, complain to Trolltech, the makers of Qt.

  • 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 or SVG. For multi-page PDF output, 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

  • Graphic output in SVG format. Be careful: It makes one file per page. [Control-P(Win)/ Command-P(Mac)] SVG is Scaled Vector Format. An open source equivalent of the file format used by Adobe Illustrator. There is a freeware application called Inkscape you can use to edit the shape and color of any generated template page.
  • 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.

  • 2.05: 6 new templates, a credit line, and SVG output. The new templates are:
    • One Page Per Day: Daily Journal pages -- Lined, Grid, and Blank
    • Two Pages per Month - Landscape. I did this on 11 by 17 inch paper for a wall calendar !
    • Two Pages per Week - one Portrait and one Landscape done in a minimal style inspired by Moleskine

    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.05 (Mac).zip4.54 MB
    Dynamic Templates v2.05 (Windows).zip4.63 MB
    Dynamic Templates v2.05a source.zip69.27 KB
    (BETA) DynamicTemplates.dmg (Built with MacOS 10.7 - Lion)39.88 KB
Syndicate content

Comment viewing options

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

It helps if you read the thread

This version does NOT work in Snow Leopard, but ...
http://diyplanner.com/node/6210#comment-575189
-----------------------------------
"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: It helps if you read the thread

Thanks, it works perfectly now! BTW, great program.

Not Displaying Anything

I installed the program on my MacBook Pro, but when I ran the program no calendar appears, it is just blank. I am running Snow Leopard on a 30" monitor, I don't know if this makes a difference, has anyone else had this problem? Doc

Look up

about three or four items above here in the thread, please.
-----------------------------------
"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)

Monthly Ruler

As this year is next years last year, I realized a nice way of implementig a kind of long range RADAR for the calendar templates. A calendar book of a colleague has the current month like a ruler at the bottom of the left page and the next month on the right page, all including weeknumbers.
The current week is shaded for accentuation. As a proof of concept I uploadad a template here.
Although many dynamic templates have small months included this would be something new. It takes only a small space on the sheet.

I just audited from the IRS

I just audited from the IRS and I have to recreated my 2007 planner. I downloaded your template. But how do I print?

This application does not print

It makes PDF and SVG files.
-----------------------------------
"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 errors

I don't know what I am doing wrong. I have attempted to get this thing to work, but all I get is a long error message after I run make. I followed the directions saying to only enter qmake then make, but I get an ongoing number of errors.

I am using Linux Mint 7, if that is of any help.

Error o/p looks like this:

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:186: error: expected ‘;’ before ‘*’ token
MyWindow.h:187: error: ISO C++ forbids declaration of ‘QDoubleSpinBox’ with no type
MyWindow.h:187: error: expected ‘;’ before ‘*’ token
MyWindow.h:189: error: expected `:' before ‘slots’
MyWindow.h:190: error: expected primary-expression before ‘void’
MyWindow.h:190: error: ISO C++ forbids declaration of ‘slots’ with no type
MyWindow.h:190: error: expected ‘;’ before ‘void’
MyWindow.h:221: error: ‘QDate’ has not been declared
MyWindow.h:222: error: ‘QDate’ has not been declared
MyWindow.h:223: error: ‘QDate’ has not been declared
main.cpp: In function ‘int main(int, char**)’:
main.cpp:31: error: ‘QTranslator’ was not declared in this scope
main.cpp:31: error: expected `;' before ‘appTrans’
main.cpp:32: error: ‘QApplication’ was not declared in this scope
main.cpp:32: error: expected `;' before ‘app’
main.cpp:37: error: ‘appTrans’ was not declared in this scope
main.cpp:37: error: ‘QObject’ has not been declared
main.cpp:37: error: ‘QLocale’ has not been declared
main.cpp:37: error: ‘qApp’ was not declared in this scope
main.cpp:40: error: ‘app’ was not declared in this scope
main.cpp:43: error: ‘class MyWindow’ has no member named ‘show’
main.cpp: At global scope:
main.cpp:29: warning: unused parameter ‘argc’
main.cpp:29: warning: unused parameter ‘arg

Complete error message available.

You need to read more carefully....

The Mac version was built in Mac OS 10.4.11, using Qt 4.5.2

and

The Windows version was built in Windows XP, using Qt 4.5.2 and MinGW

From the errors, you are way back on Qt 3.something

Upgrade your Qt to at least version 4.5.2

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

You need to read more carefully....

All qt4 loaded. If there is any qt3, it is there for any backward compatibility.

If you want help, register

I do not like dealing with a faceless anonymous.
-----------------------------------
"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 u r :)) now

Faceless. That's a first. People usually say they don't want to see my face. And that is the nice version. LOL

I checked Synaptic and qt3-dev-tools was still installed, as was qt4. So for whatever reason the program liked the older version. So I removed qt3-dev-tools and tried to make it again. the following is a sample of what is generated:

g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SVG_LIB -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/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -I. -o main.o main.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SVG_LIB -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/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -I. -o MyWindow--createCalendarTab.o MyWindow--createCalendarTab.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SVG_LIB -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/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -I. -o MyWindow--createChartsTab.o MyWindow--createChartsTab.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SVG_LIB -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/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -I. -o MyWindow--createChecklistsTab.o MyWindow--createChecklistsTab.cpp

Don't know what I missed or what I am missing, but it has been fun.

BTW, the name is gary.
[admin edit: removed e-mail address]

OK, so where is the error ?

I see no errors in that output.
-----------------------------------
"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)

Error on page

For some reason the link "You need to read more carefully...." doesn't go to the second page where it is located, but to the first, so I guess something might be broken.

I was surprised that there was a second page, good thing for such a long topic. If I may suggest, and if it is possible, could it be broken even further? Like 4 pages, or even 6 pages, would make it more readable. Just a suggestion.

qt3/qt4

OK, as you wish.

qt3-dev-tools was installed, as was qt4. So I removed qt3-dev-tools and tried again. Works better this time. Still not happy somewhere though. Current error message is:

g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SVG_LIB -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/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -I. -o main.o main.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SVG_LIB -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/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -I. -o MyWindow--createCalendarTab.o MyWindow--createCalendarTab.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SVG_LIB -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/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -I. -o MyWindow--createChartsTab.o MyWindow--createChartsTab.cpp
.
.
.

Looks like it is just wanting to walk through the *.cpp files. I have deleted the directory and unzipped a fresh one before attempting the make process.

What errors ?

I see dot-oh files being generated. I see no errors.

BTW, welcome, Gary Whoever, to our site with its kick-butt garbage filters -- your e-mail address link got "caught in the nets"
-----------------------------------
"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)

what errors?

Thanks, been over a decade since I have had to build an app. One of the downsides of using Windows or a Debian based distro I guess. Works like a charm. Good work.

thanks for this.

This looks great, Is there a

This looks great, Is there a linux version that I can use?
Thanks.

Use the Source, Luke

I have no experience bundling applications for Linux, but the source is available. Build the version of Qt mentioned at the top and the build the app.

If you have questions, just holler.
(posted from my iPad)
-----------------------------------
"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)

Week numbers

Hi Ygor

Thank you for updating your excellent template app! I use it on my mac (mac os x 10.6.3), and it runs smoothly :-)

You have added week numbers on the calendar, which is great!
Would it be possible to add the week number on the finished output (pdf/svg)? I do it by hand now, and my handwriting isn't pretty ;-)

Regards
Flemming

I am still trying to decide

ISO 8601 says Monday is the first day of a numbered week. So that would mess up the feature that lets you pick what day of the week to start with.
-----------------------------------
"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)

Week numbers

Couldn't you "just" disable the start day picking, if numbered week is selected?

The two are apparently not compatible :-)

Regards
Flemming

I could, but...

There are some folks who would grouch about it.
Also, I have to figure out where to put the numbers in the layout.
-----------------------------------
"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 to be annoying

If you're going to do week numbers, it would be nice for me if there was an option to customize them - with a college schedule our weeks aren't based on the start of the year but rather the start of term. (1 term = 14 weeks.) Right now I just write it in by hand, but if there's going to be an option to have week numbers print, it would be very nice to be able to say 'no, this is week X for me.'

I don't know how do-able that is with the restrictions of the programming, though.

(There are obviously other ways around it beyond my lazy 'fill it in by hand' approach - I got around writing in all my classes by hand, since you can't add special days/holidays yet, by using clear labels and making X copies of each day's fixed schedule and then sticking them in the appropriate places. Since they're inkjet/laser labels, they seem to take being written on quite nicely if I have to make a change or want to add a note on a particular day and need to overlap on the label to some degree.)

Thanks

Thanks! This works great.

Nice to have....version check

Very useful, well done. It'd be nice if the app could check for new versions when launched...

Just check back here

When there is an update, it will appear on this forum
-----------------------------------
"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)

Squashed

I downloaded the Mac Version and the Blue Highway fonts.

I installed the Blue Highway fonts (all of 'em) in Font Book

I tried to print out a diy3 right hand style calendar and try as I might:

1) I know it didn't use Blue Highway - the descender on the 'y' in 'Wednesday' told me that.

2) The word "Wednesday" was all squashed as if the glyphs were too large or something.

Other than that it's a great template. What've I done wrong?

AngloAmerican
Polyglot
Disorganized but trying

12 vs 24 hours

I was confused with the "Appt Clock Time" setting for 12 hours and 24 hours. I originally thought it would list a total of 24 hours of appointment slots for each day, which is what I've been looking for, but I eventually figured out that it represents the 24-hour clock, or 'military time'. Would you be interested in adding 24-hour day functionality to your program if you have the leisure? I might try to tinker around with the source code in the mean time...there is a great lack of decent 24 hour day planners, even on the market.

Try adjusting the line spacing

If you use a larger page - like letter or A4 - and use the custom line space control, you can get 24 hours on one 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) ***

Look here

http://www.diyplanner.com/node/4554
-----------------------------------
"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) ***

Printing Help Please!

ygor -

Grt app. What a time and money saver.

I don't have a working knowledge of java so the printing duplex instructions are Greek to me (and I'm not Greek). Can you offer a more simplified explanation? I'm converting to .PDF and printing from Adobe.

Also, is there a way of inserting a blank page or a notes page as pg.1 when creating a calendar (i.e. the .PDF's first page would a notes page/blank page and the calendar would begin on page two).

Thx again!

Mac or Not-Mac ?

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

can get only daily pages

Hi there,

I downloaded Dynamic Templates v2.05 (Windows).zip and that worked OK, but I see only the daily pages and notes pages.

I'm using Windows XP HE but there are no error messages, so I don't think it's a software problem -- I must be missing something really obvious. Could someone help me out?

Thanks in advance!

Download problems

Hi, Tried to download the win version but it tells me the zip archive is empty. Any suggestions?

Christer

try again

it happens to me sometimes. is ur internet okay?

Also, I can't wait for the box-less version (i saw that moleskin formats are still to come). I don't need the time, myself. More a...homework planner. How sad is that.

Wayyyy too hooked on this stuff. should be pre-studying...yawn.

~~~~~
Circa: check.
Now onto...fountain pens.
This new office supply kick is getting mighty expensive real quick.

Disappearing Act

Really excited about this software! Thanks so much! If I can get it to save in SVG it would be a HUGE time saver.

My problem: It crashes when I try to save as SVG. I have OS X 10.5.8. I downloaded the fonts and installed them. I downloaded and installed the program 2x. (uninstalled 1x) It stays open longer with the second install.

The calendar I am attempting to save is: two pages per week, moleskin- portrait with .36 rule, starting on Mondays. I have been trying to saving one full week. I successfully saved in PDF on the second install. It did crash with the first install when saving .pdf.

It is probably something really simple but I can't figure it out.

Please help?

Details, please

At what point in the process does it crash ?
Can you save a PDF ?

It works for me on my Leopard system, same settings
-----------------------------------
"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) ***

columns?

This is a great program; it's been really useful. But there's always another feature . . . I'd love to have a multicolumn feature (can you tell I use 8.5 x 11 paper?). I grant that's not very useful with the narrower paper sizes, but I like to see all my lists at once and have several columns would be quite helpful. Again, its a great program already.

Its just great! How can i

Its just great!

How can i change "to do", "errands" "notes" and "week" into spanish? "Tareas" "Recados" "Notas" , "Semana"

Im using Two Pages per Week Moleskine-Like Landscape style and it would be beautiful to change the font color per day of week. (Mondays in green, Tuesday in Blue...)

Thank you

Well...

The language changes can happen when I get the translation files updated.

For color change, you will have to do that yourself. Inkscape can edit SVG or PDF output
-----------------------------------
"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) ***

This is wonderful!

This is wonderful software -- a vanishing breed that is self-contained (LOVE the single-file executable format with no installation required - as it should be), self-documenting (no help file needed -- extremely intuitive), and standardized output format.

I develop software myself and was about to write my own that is similar to this when I found this gem. Thank you!

Please get together with Microsoft and help them.

Help Microsoft ?

With a tactical nuclear device delivered to Redmond

>:D

I have absolutely no interest in ANYTHING Microsoft other than to see that Evil Empire defeated the way the Jedis took theirs out.
-----------------------------------
"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 interested in creating

I'm interested in creating planner pages for 2011 and beyond. I can't figure out how to make the dates change. Is there something I don't know?

Are you looking in the <Template> section of the view?

You'll need to look in the section; right hand side of your screen. The calendar is there to set your dates. I don't know the end date of the calendar, but 2011 is no problem.
Happy New Year.

Many thanks Ygor!

You have indeed helped us "out here," and I have happily referred many others to this download and this site, but hadn't yet said a proper "thanks."
THANK YOU! for your time and talent and generosity with both.

Best wishes,
Kimber
Dallas, Texas, USA

6 lines monthly scrunched up

Sorry if this has been addressed already, this topic is too long to read all, yet it seemed like the right place for this:

January 2011, and a few other months that display 6 lines, gets messed up in the display and print out, scrunched together.

Any idea if this can be fixed? I was planning to print a 2011 calendar when I noticed this. I can see the issue is lack of space.

Thanks for providing this tool for us.

By messed up, do you mean...

that the last day or two of the month is only half a block along with the corresponding day(s) a week sooner ?
Like this:

Sadly, this is the worst case scenario. All the calendars are five rows(weeks) tall. Some months span six weeks when the first of the month is late in the week.
The alternative is to make all the monthly pages six rows tall, but then all the day-blocks would be smaller.
-----------------------------------
"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) ***

Yep, that is what I meant.

Yep, that is what I meant. Having all the day-blocks equally small would be acceptable to me.

I downloaded the Windows

I downloaded the Windows version of Dynamic Templates. My purpose (or hope?) is to create a truly pocket-sized paper planner that has task + appointment + record-keeping-notes spaces similar to Franklin Covey, 2 pages per day. (I find I don't use their system because even the Pocket size is too large to carry everywhere easily, and if you don't have it you can't use it systematically.)

THe Dynamic Template worked as far as it went. I tried page size 3x5 inches, narrow lines, and the DIY alt L-R page layout. Problems:
-- I could not set the First Date to any time after the current date (i.e, it defaulted to today's date, and trying to set it to start on Jan 1 2011 didn't work). I then set the current date by clicking the graphic calendar, but it would only got to 31 Dec 2010. That became the start date, which wasted one page, but otherwise worked.
-- More critically: The Apppointments section started (as the default setting indicated) at 8 a.m. However, it only went through 1:30 pm. I thought this might be due to the line-width settings, but nothing I did with that Control had any effect at all.
-- The Controls expand, but have no way to collapse them (they sort of do it themselves if you move to another Control, but it would be nice to have a button, and I wonder if the ones below the expanded one fall off some people's screens? Not a major issue, but a suggestion.

Can you offer any help? If I could get the Appointments to run from 8 am to 10 pm (I could sacrifice the explicit :30 lines if need be), this would be a wonderful find; without that, I can't use it.

Thanks for the hard work that obviously went into this.
Kim Sorvig

Sorry you are having trouble. Try this...

The behavior of the date widget is how it works in Qt. I am trying to figure out how to change it.

To get to 1 Jan 2011, you have to do this:

  • Click on the right hand arrow at the top of the calendar to change the month display to January
  • In the "First Day" field, set the day to "1"
  • then the month to January
  • then you can set the year to 2011

To get more Appointments, you need to decrease the line spacing. Use "Custom". Narrow is 0.25 inches. Reduce it to 0.15 inches, and you get 12 full hours of appointments, with the first and last left blank.

If the Controls are in the way, you can click on the little "X" in the upper right and they go away. Use the "View" in the menubar to bring them back. Also, you can click-and-drag on the bar that says "Controls" and the controls become a separate window.

I hope this helps.
-----------------------------------
"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 am having trouble with the date feature too r/o

I am trying to create a calendar with the following:

Week Starts: Sunday
First Week Starts: Jan 2, 2011
Moleskine Like Notebook
Two Pages per Week

All of that is fine except that I cannot get the program to except Dec 31 2011 as the end date. It jumps around and then doesn't let me get back to 2011.

What am I doing wrong?

Thanks!
Cathy

how to print 4 copies in 1 sheet

Hi, congratulations. Great software both for winfows and mac. Intuitive to use and essential. The problem I got is that using pocket templates I would like to print four copie in one sheet and I can't do in in pdf. Any idea how to solve this? Thanks in advance. Michele

Look at the instructions...

...between the screenshots and the download links. All this is explained.
-----------------------------------
"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) ***

Next Generation

Your directions are clear, however I'm stuck because when I unzip the download, I'm receiving .cpp files vice .pdf files as called for in the instructions.

I'm not sure where or how to proceed. Any help is appreciated.

H

DON'T use the source, Luke !

That's the third download link.
Use the first or second one depending on whether your computer runs Mac or Windows.

Unless you are on MacOS 10.6 (Snow Leopard). Then you need this link: http://www.diyplanner.com/node/7179
-----------------------------------
"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) ***

Appointment Time

Hi,

I love the program and can't wait to print it out for the rest of the year.
I do have a question, not sure if it's already been asked, but is there a way to add more appoinment slots. I am only have 12 slots (and the top and bottom ones are blank), but I tend to have appointments that go longer in the day. Please let me know if this is possible.

Thanks so much!

No

The template is limited to a max of 12 hours.
I will consider this in the next wave of revisions.

In the meantime, you could disable the numbers and write in what you need.
Just set "Appt Clock Type" to "None"
-----------------------------------
"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) ***

Ahhh, I need this so badly

Ahhh, I need this so badly and it won't run on Lion! Planning an update? Pretty please? I have been using Circa notebooks for all kinds of things, like pulling together pdf articles for the huge scientific pieces I write, but I *just* started a Classic planner with Circa and am desperate for my very own custom templates.

Thanks!!!

OSX Lion not working

Is there any news on an update to this great app to make it work in OSX Lion?

Thanks
Steve

À la recherche du temps perdu - In Search of Lost Time and Remembrance of Things Past

Yes

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

Fantastic

Hi there,

I wanted to tell you thanks for such a cool little app. Is there anyway a person can add some color where the gray headings and such are?

I am one of those people that feel a need for a little color.

Thanks

Yes, yes there is.

http://www.diyplanner.com/node/6210#comment-592702
-----------------------------------
"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) ***

Calendars 2012 with week numbers

Hi, again I prepared the DIY templates with week numbers for download at: http://techblog.ralph-schuster.eu/2011/12/27/diy-calendars-2.... The site also contains the modified source code so you can build your own Dynamic Templates executable to produce adjusted templates.

Thought you might wanna know... :)

Thanks to Ygor for keeping this up.

Ralph

I still have a problem with week numbers

http://www.diyplanner.com/node/6210#comment-582634

Week numbers (ISO 8601) and Weeks-Not-Starting-On-Monday do not mix properly IMHO
-----------------------------------
"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) ***

Week numbers

You are right, the current implementation does work only for weeks starting on Monday. However, there are definitions (as implemented in Java's GregorianCalendar) that resolve the issue properly.

Also: my implementation just uses week numbers as delivered by Qt. I assume that they are correct. If not, Qt has an issue there. Perhaps it is sufficient to configure Qt class properly (if required at all).

Two days per page

Hi Ygor

Fantastic piece of software. I scoured the internet for ages, and there is nothing like it out there. Thanks so much

My personal request would be to be to have two days per page in "Dated Journal - Plain" in the next revision.

Ultimately I am trying to print four x A6 simple diary dated pages, with lines seperating the four so I can cut them out of an A4 sheet if that makes sense. I'm sure that requires a lot more work to program, but if that's a possibility I'd be grateful

I would be willing to try it myself, but not sure how you edit the source code.

JT

I will consider this feature request

If you are willing to do some command-line Java commands, I can walk you through using a package called Multivalent to create the layout.
Contact me directly by clicking on my user-name and then on the tab labelled "Contact"
-----------------------------------
"I think the surest sign that there is intelligent life out there in the universe is that none of it has tried to contact us." (Calvin and Hobbes/Bill Waterson) ***

THANK YOU !!! please....

i am so thankful for this program you wrote - and i made my self an 18 month calendar ------ But please - can there be an option to make Sunday the start of the week ? i've been using my calendar i made from the dynamic program you made - since December - and I still get all confused that the week starts on monday

I spoke too soon !

THRILLED EXCITED BEYOND WORDS --- finally a calendar template two pages for a month and the day starts on Sunday ---- WAHOO !!!!!

Black/Grey Scale Question

I am wondering how i can make the Numbers and Lines darker - but do not want the grey shadowing darker - (i just edited in Adobe Pro - and the Greyed areas were black - and make the calendar appear much smaller and less elegant) But the Lines, and Numbers are not very pronounced when printing -- when I print other things - my printer works great. I have a mac and running mountain lion (and works fine) I make the size 8.5 X 11 and create the months then i save in pdf, open in preview, create pdf booklet - but the printing is just too light :( any advise? thanks
so appreciate this program ! :)

Work with me, please

Click on my user-name and select the "Contact" tab to contact me directly rather than spewing it all over the board.
One thing you might try is to output SVG instead of PDF. SVG is much more editable, but you get one file per 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!

I finally got around to downloading this and it is great indeed! I hope you find the time to finish some of the coming soon options. Thanks for your hard work!

Build problems

I tried building on Kubuntu 12.04, but got the following error. I have qt4 installed. What is missing?

zerubbabel@dz:~/bin/DynamicTemplates$ qmake
zerubbabel@dz:~/bin/DynamicTemplates$ make
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I. -I. -o main.o main.cpp
main.cpp:20:24: fatal error: QApplication: No such file or directory
compilation terminated.
make: *** [main.o] Error 1
zerubbabel@dz:~/bin/DynamicTemplates$

>>Never mind... figured it out. I didn't have ALL of qt4 installed.

>:D

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

I am done with electronic gizmos...Viva paper!

Ygor;
For a long time I used the templates and forms. Even before this site I was a paper junkie for decades. I worked in a public agency who's motto was "If it isn't written down and documented it didn't happen."

I then was talked into using electronic task managers to "make things easier." What a joke! To use these things requires me to have a device with me at all times that accesses the internet. I have to open the application, wait for it to load, scroll down or do a sort until I can find what I want, etc. This is a joke. And forget about printing out exactly what you want or attaching notes that you can read without opening another tab!

I am back to rebuild my paper planner. Perhaps I am a Luddite, which I gratefully embrace, or only analogue compatible, which is also fine with me. Paper lasts, paper is stable, can be stored for long periods, can be referred to years later, provides a type of documentation to what you were involved in during a particular time period, and is not lost when a machine breaks down, a power surge burns out servers or when servers are being upgraded, and does not require remembering a login and password.

The e-geeks criticize me and say that a paper planner can be lost, destroyed, etc. Well, so can devices, backup CDs, thumb drives can self-destruct, hard drives can burn out, and task managers (I won't mention Astrid) can be suddenly discontinued.

To hell with computer based task managers; VIVA PAPER!

So ... ?

... are you going to use my Dynamic Templates or are you regressing all the way back to a pencil and a straight-edge ?
-----------------------------------
"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 codebase on Github.

Hello y'all

I've created a github repository for the Dynamic templates codebase, primarily so i can compile and run it under Linux. I have included the 'week number' patch from the internet.

It works fine under QT4.8.5 on Fedora, and 4.x under Ubuntu.

I plan on tweaking it a bit more when I get the opportunity. (moving to Cmake for multi-platform build etc.)

Patches welcome.