Five Week Minicalendar Options
(displaying the 30th and 31st of a 5-week minical for months that stretch over 6 weeks)
|Scroll Prev Up Next More|
There are 3 Solution:
•Use Fractions: days 30 and 31 are combined with the days 23 and 24 in the form of a fraction, such as 23/30 and 24/3.
•Wrap to Top: days 30 and 31 are moved to the top-left of the MiniCalendar.
•Display 1 and 2 on Top: days 30 and 31 are moved to the top-left of the MiniCalendar.
Use Fractions (simple solution)
The Qpp2 font contains the combo numbers 23/30 and 24/31 in 3 different styles: Times, Arial and Courier, respectively corresponding the general typographic families of serifed, sans-serif and fixed-space.
While these 3 choices are somewhat limited, remember that the font size used for most MiniCalendars dates is around 4 points.
Therefore the equivalent font size that would be used by each date in a 23/30 or 24/31 combo date would be 2 or 3 points, a size for which the difference between, for example, Times New Roman and Garamond, is hardly noticeable.
In the Qpp2 font, the top number (23 or 24) is independent from the bottom number (30 or 31). This makes it possible to display different attributes (for example color on holidays) for the top and bottom numbers. If you cannot find the QPP2 font on your system, you can install it from the Q:\Q++ServerXV4\Setup\Fonts\ folder.
Use Fractions (complex solution)
See the detailed example of the use of Xtags to display customized 23/30 and 24/31 combined dates.
Using the Wrap to Top option, if the 30th and/or 31st of the month fall on a 6th week, they are brought back to the first row of the MiniCalendar. Note that the to Top in this option name is a bit of a misnomer, since it will also work for vertical and right-to-left MiniCalendars.
Examples of the Wrap to Top option for Vertical and Right-to-left MiniCalendars
This type of MiniCalendars, common in Spain, is produced using a :Top12 minicalendar modifier and the present MiniCal has only 5 Weeks option should be turned off (that is to say, these cases are in fact treated as 6 row MiniCalendars).