Since tinkering about with colour addressbook printing (see below), I now try and make available a patch to each release version of jpilot to include the colour code. This isn't ready for inclusion in the main code, largely because it forces colour printing rather than making it selectable! Hope having the patch here helps some people.
Apply this patch by:
Updated 28th August 2002
After some discussion on the mailing list, I've put together a proof
of concept utility to print an address list from the contents of the
addressbook. It is not beautiful, but it might start some
thinking. I won't have time to hack at it much in the near future, but
it might give someone some ideas...
Since contributing some PostScript printing routines for jpilot (week
and month views), I've bought a new colour printer. This prompted me
to start tinkering around with colour output for jpilot. Any comments
on the images below (colour selection, etc) welcome (16K for the month
view, 10K for the week view, and just over 40K for each of the
PostScript files):
Below are examples of the kind of format I am aiming at in printing
weekly and monthly views of the jpilot datebook. I am most interested
at the moment in feedback with respect to the weekly view. I wrote the
Postscript header to suit my needs: I very rarely have things on
before 9am, but often have things up to 10pm. The horizontal dotted
lines roughly mark out my lunch and dinner times.
Questions: are these times reasonable for enough people that I don't
need to alter the range, or do lots of you have before 9am
appointments? How useful would a layout that adapted itself to
different appointment times be (ie, if there were appointments before
9am make everything else on the page scale to fit them in)? Also,
since the main reason I can see for printing these things out is to
help with planning (I still find it easier to doodle on paper...),
what paper sizes are important to you? A4, A5, Letter, Legal,
Executive, Filofax....? (Filofax is the size of paper taken by Filofax
organisers - I have no idea whether it is a standard!!)
Currently times are printed in 24 hour format down left, and non-time
appointments go at the bottom of the day.
The monthly view is lifted from ical, with permission from the
author. Judd was wanting to fiddle around a bit with fonts and line
thicknesses, and put up a note saying it was produced by jpilot, but
I'm sure he'd interested in other comments in how it might look.
Send any comments either to the jpilot mailing list
jpilot@jpilot.com (you have to be a member of the list to
send to it; subscribe here), or to me, Colin Brough.
Colour patch for jpilot 0.99.8
Colour patch for jpilot 0.99.7
Colour patch for jpilot 0.99.5
(This is identical to the one for 0.99.4)
Colour patch for jpilot 0.99.4
cd jpilot-0.99.8
patch < colorpatch_0.99.8
Then configure and make as normal.
PrintAddressBook
Version 0.04 (10K) 28/8/2002
C version; less easily installed than 0.03
PrintAddressBook
Version 0.03 (9K) 31/10/2001
PrintAddressBook
Version 0.02 (9K) 30/10/2001
PrintAddressBook
Version 0.01 (10K) 10/10/2001
Updated 3rd September 2001
Month View
Week View
(PostScript)
(PostScript)
Original ideas for jpilot printing
The paragraphs and examples below were put together around February
2001 with ideas for how week and month views might look. These are
here for interest - the actual code has gone beyond what is here.