/* This is an auto-generated file You can run `sbcl --script ./cal.lisp` to create a new one */ #set page( paper: "a4", flipped: true, header: align(bottom)[Y2025 #h(1fr) Q4 #h(1fr) Reset Week], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (1fr, 1fr, 1fr), rows: (1fr), align(center)[_Going In_],[Monday #h(1fr) 22] ,[Tuesday #h(1fr) 23] ,[Wednesday #h(1fr) 24] ,[Thursday #h(1fr) 25] ,[Friday #h(1fr) 26] ,[Saturday #h(1fr) 27] ,[Sunday #h(1fr) 28] ,align(center)[_Coming Out_]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q1 #h(1fr) C1], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (auto ,1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), rows: (auto, 1fr), table.header([],align(center)[Monday],align(center)[Tuesday],align(center)[Wednesday],align(center)[Thursday],align(center)[Friday],align(center)[Saturday],align(center)[Sunday]) ,align(horizon)[#rotate(270deg, reflow: true)[Week 1]],[#h(1fr) 29],[#h(1fr) 30],[#h(1fr) 31],[#h(1fr) January],[#h(1fr) 2],[#h(1fr) 3],[#h(1fr) 4] ,align(horizon)[#rotate(270deg, reflow: true)[Week 2]],[#h(1fr) 5],[#h(1fr) 6],[#h(1fr) 7],[#h(1fr) 8],[#h(1fr) 9],[#h(1fr) 10],[#h(1fr) 11] ,align(horizon)[#rotate(270deg, reflow: true)[Week 3]],[#h(1fr) 12],[#h(1fr) 13],[#h(1fr) 14],[#h(1fr) 15],[#h(1fr) 16],[#h(1fr) 17],[#h(1fr) 18] ,align(horizon)[#rotate(270deg, reflow: true)[Week 4]],[#h(1fr) 19],[#h(1fr) 20],[#h(1fr) 21],[#h(1fr) 22],[#h(1fr) 23],[#h(1fr) 24],[#h(1fr) 25]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q1 #h(1fr) C2], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (auto ,1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), rows: (auto, 1fr), table.header([],align(center)[Monday],align(center)[Tuesday],align(center)[Wednesday],align(center)[Thursday],align(center)[Friday],align(center)[Saturday],align(center)[Sunday]) ,align(horizon)[#rotate(270deg, reflow: true)[Week 5]],[#h(1fr) 26],[#h(1fr) 27],[#h(1fr) 28],[#h(1fr) 29],[#h(1fr) 30],[#h(1fr) 31],[#h(1fr) February] ,align(horizon)[#rotate(270deg, reflow: true)[Week 6]],[#h(1fr) 2],[#h(1fr) 3],[#h(1fr) 4],[#h(1fr) 5],[#h(1fr) 6],[#h(1fr) 7],[#h(1fr) 8] ,align(horizon)[#rotate(270deg, reflow: true)[Week 7]],[#h(1fr) 9],[#h(1fr) 10],[#h(1fr) 11],[#h(1fr) 12],[#h(1fr) 13],[#h(1fr) 14],[#h(1fr) 15] ,align(horizon)[#rotate(270deg, reflow: true)[Week 8]],[#h(1fr) 16],[#h(1fr) 17],[#h(1fr) 18],[#h(1fr) 19],[#h(1fr) 20],[#h(1fr) 21],[#h(1fr) 22]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q1 #h(1fr) C3], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (auto ,1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), rows: (auto, 1fr), table.header([],align(center)[Monday],align(center)[Tuesday],align(center)[Wednesday],align(center)[Thursday],align(center)[Friday],align(center)[Saturday],align(center)[Sunday]) ,align(horizon)[#rotate(270deg, reflow: true)[Week 9]],[#h(1fr) 23],[#h(1fr) 24],[#h(1fr) 25],[#h(1fr) 26],[#h(1fr) 27],[#h(1fr) 28],[#h(1fr) March] ,align(horizon)[#rotate(270deg, reflow: true)[Week 10]],[#h(1fr) 2],[#h(1fr) 3],[#h(1fr) 4],[#h(1fr) 5],[#h(1fr) 6],[#h(1fr) 7],[#h(1fr) 8] ,align(horizon)[#rotate(270deg, reflow: true)[Week 11]],[#h(1fr) 9],[#h(1fr) 10],[#h(1fr) 11],[#h(1fr) 12],[#h(1fr) 13],[#h(1fr) 14],[#h(1fr) 15] ,align(horizon)[#rotate(270deg, reflow: true)[Week 12]],[#h(1fr) 16],[#h(1fr) 17],[#h(1fr) 18],[#h(1fr) 19],[#h(1fr) 20],[#h(1fr) 21],[#h(1fr) 22]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q1 #h(1fr) Reset Week], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (1fr, 1fr, 1fr), rows: (1fr), align(center)[_Going In_],[Monday #h(1fr) 23] ,[Tuesday #h(1fr) 24] ,[Wednesday #h(1fr) 25] ,[Thursday #h(1fr) 26] ,[Friday #h(1fr) 27] ,[Saturday #h(1fr) 28] ,[Sunday #h(1fr) 29] ,align(center)[_Coming Out_]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q2 #h(1fr) C1], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (auto ,1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), rows: (auto, 1fr), table.header([],align(center)[Monday],align(center)[Tuesday],align(center)[Wednesday],align(center)[Thursday],align(center)[Friday],align(center)[Saturday],align(center)[Sunday]) ,align(horizon)[#rotate(270deg, reflow: true)[Week 14]],[#h(1fr) 30],[#h(1fr) 31],[#h(1fr) April],[#h(1fr) 2],[#h(1fr) 3],[#h(1fr) 4],[#h(1fr) 5] ,align(horizon)[#rotate(270deg, reflow: true)[Week 15]],[#h(1fr) 6],[#h(1fr) 7],[#h(1fr) 8],[#h(1fr) 9],[#h(1fr) 10],[#h(1fr) 11],[#h(1fr) 12] ,align(horizon)[#rotate(270deg, reflow: true)[Week 16]],[#h(1fr) 13],[#h(1fr) 14],[#h(1fr) 15],[#h(1fr) 16],[#h(1fr) 17],[#h(1fr) 18],[#h(1fr) 19] ,align(horizon)[#rotate(270deg, reflow: true)[Week 17]],[#h(1fr) 20],[#h(1fr) 21],[#h(1fr) 22],[#h(1fr) 23],[#h(1fr) 24],[#h(1fr) 25],[#h(1fr) 26]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q2 #h(1fr) C2], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (auto ,1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), rows: (auto, 1fr), table.header([],align(center)[Monday],align(center)[Tuesday],align(center)[Wednesday],align(center)[Thursday],align(center)[Friday],align(center)[Saturday],align(center)[Sunday]) ,align(horizon)[#rotate(270deg, reflow: true)[Week 18]],[#h(1fr) 27],[#h(1fr) 28],[#h(1fr) 29],[#h(1fr) 30],[#h(1fr) May],[#h(1fr) 2],[#h(1fr) 3] ,align(horizon)[#rotate(270deg, reflow: true)[Week 19]],[#h(1fr) 4],[#h(1fr) 5],[#h(1fr) 6],[#h(1fr) 7],[#h(1fr) 8],[#h(1fr) 9],[#h(1fr) 10] ,align(horizon)[#rotate(270deg, reflow: true)[Week 20]],[#h(1fr) 11],[#h(1fr) 12],[#h(1fr) 13],[#h(1fr) 14],[#h(1fr) 15],[#h(1fr) 16],[#h(1fr) 17] ,align(horizon)[#rotate(270deg, reflow: true)[Week 21]],[#h(1fr) 18],[#h(1fr) 19],[#h(1fr) 20],[#h(1fr) 21],[#h(1fr) 22],[#h(1fr) 23],[#h(1fr) 24]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q2 #h(1fr) C3], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (auto ,1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), rows: (auto, 1fr), table.header([],align(center)[Monday],align(center)[Tuesday],align(center)[Wednesday],align(center)[Thursday],align(center)[Friday],align(center)[Saturday],align(center)[Sunday]) ,align(horizon)[#rotate(270deg, reflow: true)[Week 22]],[#h(1fr) 25],[#h(1fr) 26],[#h(1fr) 27],[#h(1fr) 28],[#h(1fr) 29],[#h(1fr) 30],[#h(1fr) 31] ,align(horizon)[#rotate(270deg, reflow: true)[Week 23]],[#h(1fr) June],[#h(1fr) 2],[#h(1fr) 3],[#h(1fr) 4],[#h(1fr) 5],[#h(1fr) 6],[#h(1fr) 7] ,align(horizon)[#rotate(270deg, reflow: true)[Week 24]],[#h(1fr) 8],[#h(1fr) 9],[#h(1fr) 10],[#h(1fr) 11],[#h(1fr) 12],[#h(1fr) 13],[#h(1fr) 14] ,align(horizon)[#rotate(270deg, reflow: true)[Week 25]],[#h(1fr) 15],[#h(1fr) 16],[#h(1fr) 17],[#h(1fr) 18],[#h(1fr) 19],[#h(1fr) 20],[#h(1fr) 21]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q2 #h(1fr) Reset Week], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (1fr, 1fr, 1fr), rows: (1fr), align(center)[_Going In_],[Monday #h(1fr) 22] ,[Tuesday #h(1fr) 23] ,[Wednesday #h(1fr) 24] ,[Thursday #h(1fr) 25] ,[Friday #h(1fr) 26] ,[Saturday #h(1fr) 27] ,[Sunday #h(1fr) 28] ,align(center)[_Coming Out_]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q3 #h(1fr) C1], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (auto ,1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), rows: (auto, 1fr), table.header([],align(center)[Monday],align(center)[Tuesday],align(center)[Wednesday],align(center)[Thursday],align(center)[Friday],align(center)[Saturday],align(center)[Sunday]) ,align(horizon)[#rotate(270deg, reflow: true)[Week 27]],[#h(1fr) 29],[#h(1fr) 30],[#h(1fr) July],[#h(1fr) 2],[#h(1fr) 3],[#h(1fr) 4],[#h(1fr) 5] ,align(horizon)[#rotate(270deg, reflow: true)[Week 28]],[#h(1fr) 6],[#h(1fr) 7],[#h(1fr) 8],[#h(1fr) 9],[#h(1fr) 10],[#h(1fr) 11],[#h(1fr) 12] ,align(horizon)[#rotate(270deg, reflow: true)[Week 29]],[#h(1fr) 13],[#h(1fr) 14],[#h(1fr) 15],[#h(1fr) 16],[#h(1fr) 17],[#h(1fr) 18],[#h(1fr) 19] ,align(horizon)[#rotate(270deg, reflow: true)[Week 30]],[#h(1fr) 20],[#h(1fr) 21],[#h(1fr) 22],[#h(1fr) 23],[#h(1fr) 24],[#h(1fr) 25],[#h(1fr) 26]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q3 #h(1fr) C2], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (auto ,1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), rows: (auto, 1fr), table.header([],align(center)[Monday],align(center)[Tuesday],align(center)[Wednesday],align(center)[Thursday],align(center)[Friday],align(center)[Saturday],align(center)[Sunday]) ,align(horizon)[#rotate(270deg, reflow: true)[Week 31]],[#h(1fr) 27],[#h(1fr) 28],[#h(1fr) 29],[#h(1fr) 30],[#h(1fr) 31],[#h(1fr) August],[#h(1fr) 2] ,align(horizon)[#rotate(270deg, reflow: true)[Week 32]],[#h(1fr) 3],[#h(1fr) 4],[#h(1fr) 5],[#h(1fr) 6],[#h(1fr) 7],[#h(1fr) 8],[#h(1fr) 9] ,align(horizon)[#rotate(270deg, reflow: true)[Week 33]],[#h(1fr) 10],[#h(1fr) 11],[#h(1fr) 12],[#h(1fr) 13],[#h(1fr) 14],[#h(1fr) 15],[#h(1fr) 16] ,align(horizon)[#rotate(270deg, reflow: true)[Week 34]],[#h(1fr) 17],[#h(1fr) 18],[#h(1fr) 19],[#h(1fr) 20],[#h(1fr) 21],[#h(1fr) 22],[#h(1fr) 23]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q3 #h(1fr) C3], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (auto ,1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), rows: (auto, 1fr), table.header([],align(center)[Monday],align(center)[Tuesday],align(center)[Wednesday],align(center)[Thursday],align(center)[Friday],align(center)[Saturday],align(center)[Sunday]) ,align(horizon)[#rotate(270deg, reflow: true)[Week 35]],[#h(1fr) 24],[#h(1fr) 25],[#h(1fr) 26],[#h(1fr) 27],[#h(1fr) 28],[#h(1fr) 29],[#h(1fr) 30] ,align(horizon)[#rotate(270deg, reflow: true)[Week 36]],[#h(1fr) 31],[#h(1fr) September],[#h(1fr) 2],[#h(1fr) 3],[#h(1fr) 4],[#h(1fr) 5],[#h(1fr) 6] ,align(horizon)[#rotate(270deg, reflow: true)[Week 37]],[#h(1fr) 7],[#h(1fr) 8],[#h(1fr) 9],[#h(1fr) 10],[#h(1fr) 11],[#h(1fr) 12],[#h(1fr) 13] ,align(horizon)[#rotate(270deg, reflow: true)[Week 38]],[#h(1fr) 14],[#h(1fr) 15],[#h(1fr) 16],[#h(1fr) 17],[#h(1fr) 18],[#h(1fr) 19],[#h(1fr) 20]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q3 #h(1fr) Reset Week], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (1fr, 1fr, 1fr), rows: (1fr), align(center)[_Going In_],[Monday #h(1fr) 21] ,[Tuesday #h(1fr) 22] ,[Wednesday #h(1fr) 23] ,[Thursday #h(1fr) 24] ,[Friday #h(1fr) 25] ,[Saturday #h(1fr) 26] ,[Sunday #h(1fr) 27] ,align(center)[_Coming Out_]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q4 #h(1fr) C1], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (auto ,1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), rows: (auto, 1fr), table.header([],align(center)[Monday],align(center)[Tuesday],align(center)[Wednesday],align(center)[Thursday],align(center)[Friday],align(center)[Saturday],align(center)[Sunday]) ,align(horizon)[#rotate(270deg, reflow: true)[Week 40]],[#h(1fr) 28],[#h(1fr) 29],[#h(1fr) 30],[#h(1fr) October],[#h(1fr) 2],[#h(1fr) 3],[#h(1fr) 4] ,align(horizon)[#rotate(270deg, reflow: true)[Week 41]],[#h(1fr) 5],[#h(1fr) 6],[#h(1fr) 7],[#h(1fr) 8],[#h(1fr) 9],[#h(1fr) 10],[#h(1fr) 11] ,align(horizon)[#rotate(270deg, reflow: true)[Week 42]],[#h(1fr) 12],[#h(1fr) 13],[#h(1fr) 14],[#h(1fr) 15],[#h(1fr) 16],[#h(1fr) 17],[#h(1fr) 18] ,align(horizon)[#rotate(270deg, reflow: true)[Week 43]],[#h(1fr) 19],[#h(1fr) 20],[#h(1fr) 21],[#h(1fr) 22],[#h(1fr) 23],[#h(1fr) 24],[#h(1fr) 25]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q4 #h(1fr) C2], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (auto ,1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), rows: (auto, 1fr), table.header([],align(center)[Monday],align(center)[Tuesday],align(center)[Wednesday],align(center)[Thursday],align(center)[Friday],align(center)[Saturday],align(center)[Sunday]) ,align(horizon)[#rotate(270deg, reflow: true)[Week 44]],[#h(1fr) 26],[#h(1fr) 27],[#h(1fr) 28],[#h(1fr) 29],[#h(1fr) 30],[#h(1fr) 31],[#h(1fr) November] ,align(horizon)[#rotate(270deg, reflow: true)[Week 45]],[#h(1fr) 2],[#h(1fr) 3],[#h(1fr) 4],[#h(1fr) 5],[#h(1fr) 6],[#h(1fr) 7],[#h(1fr) 8] ,align(horizon)[#rotate(270deg, reflow: true)[Week 46]],[#h(1fr) 9],[#h(1fr) 10],[#h(1fr) 11],[#h(1fr) 12],[#h(1fr) 13],[#h(1fr) 14],[#h(1fr) 15] ,align(horizon)[#rotate(270deg, reflow: true)[Week 47]],[#h(1fr) 16],[#h(1fr) 17],[#h(1fr) 18],[#h(1fr) 19],[#h(1fr) 20],[#h(1fr) 21],[#h(1fr) 22]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q4 #h(1fr) C3], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (auto ,1fr, 1fr, 1fr, 1fr, 1fr, 1fr, 1fr), rows: (auto, 1fr), table.header([],align(center)[Monday],align(center)[Tuesday],align(center)[Wednesday],align(center)[Thursday],align(center)[Friday],align(center)[Saturday],align(center)[Sunday]) ,align(horizon)[#rotate(270deg, reflow: true)[Week 48]],[#h(1fr) 23],[#h(1fr) 24],[#h(1fr) 25],[#h(1fr) 26],[#h(1fr) 27],[#h(1fr) 28],[#h(1fr) 29] ,align(horizon)[#rotate(270deg, reflow: true)[Week 49]],[#h(1fr) 30],[#h(1fr) December],[#h(1fr) 2],[#h(1fr) 3],[#h(1fr) 4],[#h(1fr) 5],[#h(1fr) 6] ,align(horizon)[#rotate(270deg, reflow: true)[Week 50]],[#h(1fr) 7],[#h(1fr) 8],[#h(1fr) 9],[#h(1fr) 10],[#h(1fr) 11],[#h(1fr) 12],[#h(1fr) 13] ,align(horizon)[#rotate(270deg, reflow: true)[Week 51]],[#h(1fr) 14],[#h(1fr) 15],[#h(1fr) 16],[#h(1fr) 17],[#h(1fr) 18],[#h(1fr) 19],[#h(1fr) 20]) #set page( paper: "a4", flipped: true, header: align(bottom)[Y2026 #h(1fr) Q4 #h(1fr) Reset Week], margin: ( top: 1.5cm, bottom: 0.5cm, x: 0.5cm )) #table( columns: (1fr, 1fr, 1fr), rows: (1fr), align(center)[_Going In_],[Monday #h(1fr) 21] ,[Tuesday #h(1fr) 22] ,[Wednesday #h(1fr) 23] ,[Thursday #h(1fr) 24] ,[Friday #h(1fr) 25] ,[Saturday #h(1fr) 26] ,[Sunday #h(1fr) 27] ,align(center)[_Coming Out_])