Hey Jason: You wanted my thoughts on this. All I can say is WOW! Printing to a recipe card format - good, but not particularly innovative in that most websites, recipe applications will allow you to do this (this is not a criticism, but a statement of fact). However, the thing that impresses me is that if you don't want to print to a recipe card of a full size page, you will have the option of printing of to cookbook size. Most of my recipes that I've input into Krecipes and printed, I print on an 8½ x 11 sheet of paper and then put it in a sheet protector in a regular binder. This is okay and the way I want it for those categories where I have a lot of recipes. However, some categories (like preserves), I don't have a lot of recipes for. I do have a small binder that I purchased and it has pages where I can write recipes and this is what I use for those categories where I don't have enough recipes to warrant a whole binder. So the feature of printing to a particular size is really impressive to me. I just got home from work, but sometime tonight, I'll get the latest svn and test this out. Take care, Colleen Jason Kivlighn wrote: > SVN commit 431370 by jkivlighn: > > This is the beginning of a new system for allowing improved and > more flexible printing support. The idea is to allow printing to > any medium, such as index cards or in a precise way as to fit into > a cookbook page formatted in a particular manner. > > What needs to change is that there must be a layout for printing > and a layout for viewing. This way, a layout can be chosen for > regular viewing, and then different layouts can be created for > printing to different mediums. Printing to a different medium will > be as simple as selecting a different layout. When File->Print is > selected, the print layout will be used. > > The layout for printing will be based on physical dimensions. One > obstacle that must be overcome is that when limiting the view to a > particular set of dimensions, the view cannot expand to accomodate > it. For example, if the instructions of a recipe do not fit within > the space given, the print view should not expand as it may go > beyond the physical dimensions. To handle this, a "Overflow" > option has been added to the views. The text overflow can either > expand vertically or it will "Shrink to Fit" by decreasing the font > size. The default print layout will use the "Shrink to Fit" > option. > > Keep in mind, many of these changes have yet to be completed and > this is preliminary work to make this possible. > > And then, one other tiny change: -When right-clicking an item in > the Page Setup and opening the Alignment menu, the current setting > for the alignment will be turned on > > > > M +1 -1 layouts/Makefile.am M +83 -30 > src/dialogs/pagesetupdialog.cpp M +10 -7 > src/dialogs/pagesetupdialog.h M +108 -9 > src/dialogs/setupdisplay.cpp M +18 -2 > src/dialogs/setupdisplay.h M +58 -30 > src/exporters/htmlexporter.cpp M +1 -0 > src/exporters/htmlexporter.h M +3 -0 > src/widgets/categorylistview.cpp > > > >