Create project in app
This template generates a monthly calendar, designed to be printed in landscape.
Usage
The calendar function requires one parameter for the year, which should be formatted as an integer, as well as an optional argument for if Sunday or Monday should be considered the start of the week (it is Monday by default).
#show: calendar.with(
year: 2026,
sunday-as-start: true
)
Otherwise, the current year can be passed in with datetime.today().year().
#show: calendar.with(
year: datetime.today().year()
)
When printed on A4 paper there isn’t much space for writing in each day box, the calendar is more suited to blocking out days with a highlighter. For example, to mark days of rest in a variable pattern of work shifts.
License
MIT No Attribution. Created without AI.