Print the calendar in monthly view

From time to time I want a hardcopy of the calendar per month. However when hitting print in the menu:

  1. the print shows more than the required month (days in the week week before and after)
  2. it does not print all the calendar-items OF ALL CALENDARS (in case of multiple calendars) !
  3. it does not print all of the calendar-items of the active calendar!
  4. no print-range available

There is room for improvement here!