fix #2: add blank months in the middle of PDF, even if there are no events