It seemed like a simple job: print Gantt Chart of my project such that the time scale fits on one page in Microsoft Project 2007. Below is a picture of what I wanted to do:
+------+
|Page 1|
+------+
|Page 2|
+------+
|Page n|
+------+
Yet MS Project 2007 always printed the final milestone on an even page, so that I ended with twice the number of pages:
+---------+-------+
|Page 1 |Page 2 |
+---------+-------+
|Page 3 |Page 4 |
+---------+-------+
|Page 2n-1|Page 2n|
+---------+-------+
A hack by Pak K. was to shrink the view such that the scale in the top tier of dates in the Gantt Chart is in quarters. A related hack I found is to specify only one tier in the Timescale dialog (select menu item Format / Timescale).
The notes in Print a view on-line help suggests that when printing, the timescale should be scaled down little to fit a small amount of overflow, but that is not the case.