diff options
Diffstat (limited to 'test/golden/ordo-2027.typ')
| -rw-r--r-- | test/golden/ordo-2027.typ | 7422 |
1 files changed, 1747 insertions, 5675 deletions
diff --git a/test/golden/ordo-2027.typ b/test/golden/ordo-2027.typ index 2f3cf92..73d32fc 100644 --- a/test/golden/ordo-2027.typ +++ b/test/golden/ordo-2027.typ @@ -8,12 +8,16 @@ // a genuine advantage of this flavour over ordo.tex, not merely a different // syntax for the same thing. // -// A5, one week per page, each day in a framed box with a colour swatch. -// Every fixed string (headings, the Epistle/Gospel/Commemoration/Week -// labels) comes from the view's term vocabulary rather than being written -// into this file, so a translated booklet needs no template edit -- only a -// different --lang. Same discipline as ordo.tex; see that file's own header -// for the full reasoning, repeated only where Typst changes it below. +// A5, CONTINUOUS (Defect 2): no forced page break per week any more -- +// see ordo.tex's own header for the measured "why" (a full 7-day week +// already fills most of an A5 page even tightened, so the real saving +// comes from the year's many SHORT boundary weeks no longer wasting a +// whole page each). Every fixed string (headings, the Epistle/Gospel/ +// Commemoration/Week labels) comes from the view's term vocabulary rather +// than being written into this file, so a translated booklet needs no +// template edit -- only a different --lang. Same discipline as ordo.tex; +// see that file's own header for the full reasoning, repeated only where +// Typst changes it below. // // The observed day's own display name is a PLAIN resolved string // (View.of_days), never a lang-keyed object, exactly as in every other @@ -42,12 +46,29 @@ // per month with its weeks dotted-and-paginated underneath, because it // walks the months-then-weeks nesting directly in its own hand-built TOC // loop. Typst's outline instead builds its table of contents automatically -// from real document headings, and there is no "is this the month's first -// week" flag in the view model for a template to test -- inventing one -// would be new engine state for a cosmetic grouping, not a real gap. Each -// week page therefore carries ONE flat heading, "Month . Week N", which is -// both what a reader sees at the top of that page and, automatically, its -// own single-line entry in the table of contents below. +// from real document headings, so this stays a flat list of "Month . Week +// N" headings rather than being restructured into two heading levels -- +// changing outline depth/structure is a bigger, riskier change than this +// defect calls for. Defect 2 DID add a "is this the month's first week" +// flag to the view model (lib/render/view.ml's own [first], the same +// "cheap flag beats invented template logic" call [last] already made +// elsewhere) -- used below for a separate, non-heading month BANNER +// printed just above that first week's own heading, not by restructuring +// the heading/outline itself. The banner's own sticky:true (separate from +// the heading show-rule's below) is needed for the identical reason: an +// early draft without it put "Aprilis 2027" alone at the very bottom of +// a page with the entire month below it on the next one -- not caught by +// a check for an orphaned HEADING (a banner is not one), only found by +// looking at the rendered page. Chaining two sticky blocks keeps +// banner+heading+first day box moving together. +// +// Each day box is tightened from an earlier draft (0.6mm inset, 0.42em +// leading, 7pt meta text on its own separate rank/colour line) for this +// same continuous flow -- see ordo.tex's own header for the measured +// reasoning, identical here: a full week already fills most of a page, +// so folding rank/colour onto the SAME line as the citations (this box +// is far wider than it is tall) is what buys back a second week's worth +// of room, not the font/inset trim alone. // // Colour swatch: the six colour names this rite emits (white, red, green, // violet, rose, black -- Colour.to_string's own closed vocabulary) are used @@ -65,9 +86,15 @@ ) #set text(size: 9pt) #set par(justify: false) +// sticky: true keeps a heading from being stranded alone at a page's +// bottom with its own week's first day box pushed to the next page -- +// Typst's own built-in answer to what ordo.tex needs \needspace (an +// external package) for. Verified live: a heading is provably never the +// LAST thing on a page anywhere in the rendered output (the task report +// has the scan). #show heading: it => { set text(size: 12pt, weight: "bold") - block(above: 3mm, below: 2mm)[#it.body] + block(above: 3mm, below: 2mm, sticky: true)[#it.body] } #let licol = ( @@ -92,6 +119,12 @@ + +#block(above: 2mm, below: 0mm, sticky: true)[ + #line(length: 100%, stroke: 0.6pt + luma(120)) + #text(size: 15pt, weight: "bold")[January 2027] +] + = January #sym.dot.c Week 1 @@ -106,657 +139,316 @@ -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[1] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[1] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[The Octave Day of the Nativity] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Titus 2:11\-15 #h(2mm) Gospel Luke 2:21] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Titus 2:11\-15 #h(2mm) Gospel Luke 2:21] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[2] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[2] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Our Lady's Saturday Office] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Titus 3:4\-7 #h(2mm) Gospel Luke 2:15\-20] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Titus 3:4\-7 #h(2mm) Gospel Luke 2:15\-20] ] -#pagebreak(weak: true) + = January #sym.dot.c Week 2 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[3] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[3] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("white") \ #text(weight: "bold")[The Holy Name of Jesus] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Acts 4:8\-12 #h(2mm) Gospel Luke 2:21] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Acts 4:8\-12 #h(2mm) Gospel Luke 2:21] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[4] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[4] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Monday before Epiphany] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Titus 2:11\-15 #h(2mm) Gospel Luke 2:21] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Titus 2:11\-15 #h(2mm) Gospel Luke 2:21] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[5] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[5] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Tuesday before Epiphany] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Titus 2:11\-15 #h(2mm) Gospel Luke 2:21] \ - #text(size: 7pt)[Commemoration St. Telesphorus Pope and Martyr] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Titus 2:11\-15 #h(2mm) Gospel Luke 2:21] \ + #text(size: 6.5pt)[Commemoration St. Telesphorus Pope and Martyr] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[6] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[6] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[The Epiphany of Our Lord] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Isa 60:1\-6 #h(2mm) Gospel Matt 2:1\-12] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Isa 60:1\-6 #h(2mm) Gospel Matt 2:1\-12] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[7] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[7] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Thursday after Epiphany] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Isa 60:1\-6 #h(2mm) Gospel Matt 2:1\-12] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Isa 60:1\-6 #h(2mm) Gospel Matt 2:1\-12] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[8] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[8] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Friday after Epiphany] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Isa 60:1\-6 #h(2mm) Gospel Matt 2:1\-12] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Isa 60:1\-6 #h(2mm) Gospel Matt 2:1\-12] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[9] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[9] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Our Lady's Saturday Office] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Titus 3:4\-7 #h(2mm) Gospel Luke 2:15\-20] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Titus 3:4\-7 #h(2mm) Gospel Luke 2:15\-20] ] -#pagebreak(weak: true) + = January #sym.dot.c Week 3 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[10] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[10] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("white") \ #text(weight: "bold")[The Holy Family] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Col 3:12\-17 #h(2mm) Gospel Luke 2:42\-52] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Col 3:12\-17 #h(2mm) Gospel Luke 2:42\-52] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[11] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[11] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Monday of the 1st Week of the Time after Epiphany] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Rom 12:1\-5 #h(2mm) Gospel Luke 2:42\-52] \ - #text(size: 7pt)[Commemoration St. Hyginus Pope and Martyr] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Rom 12:1\-5 #h(2mm) Gospel Luke 2:42\-52] \ + #text(size: 6.5pt)[Commemoration St. Hyginus Pope and Martyr] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[12] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[12] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Tuesday of the 1st Week of the Time after Epiphany] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Rom 12:1\-5 #h(2mm) Gospel Luke 2:42\-52] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Rom 12:1\-5 #h(2mm) Gospel Luke 2:42\-52] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[13] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[13] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Commemoration of the Baptism of the Lord] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Isa 60:1\-6 #h(2mm) Gospel John 1:29\-34] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Isa 60:1\-6 #h(2mm) Gospel John 1:29\-34] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[14] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[14] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Hilary] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ - #text(size: 7pt)[Commemoration S. Felicis] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ + #text(size: 6.5pt)[Commemoration S. Felicis] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[15] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[15] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Paul, the First Hermit] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Phil 3:7\-12 #h(2mm) Gospel Matt 11:25\-30] \ - #text(size: 7pt)[Commemoration St. Maur, Abbot] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Phil 3:7\-12 #h(2mm) Gospel Matt 11:25\-30] \ + #text(size: 6.5pt)[Commemoration St. Maur, Abbot] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[16] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[16] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Marcellus I] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] ] -#pagebreak(weak: true) + = January #sym.dot.c Week 4 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[17] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[17] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[2nd Sunday after Epiphany] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Rom 12:6\-16 #h(2mm) Gospel John 2:1\-11] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Rom 12:6\-16 #h(2mm) Gospel John 2:1\-11] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[18] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[18] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Monday of the 2nd Week of the Time after Epiphany] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Rom 12:6\-16 #h(2mm) Gospel John 2:1\-11] \ - #text(size: 7pt)[Commemoration St. Prisca] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Rom 12:6\-16 #h(2mm) Gospel John 2:1\-11] \ + #text(size: 6.5pt)[Commemoration St. Prisca] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[19] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[19] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Tuesday of the 2nd Week of the Time after Epiphany] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Rom 12:6\-16 #h(2mm) Gospel John 2:1\-11] \ - #text(size: 7pt)[Commemoration St. Canute, Martyr] \ - #text(size: 7pt)[Commemoration Sts. Marius, Martha, Audifax & Abachum] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Rom 12:6\-16 #h(2mm) Gospel John 2:1\-11] \ + #text(size: 6.5pt)[Commemoration St. Canute, Martyr] \ + #text(size: 6.5pt)[Commemoration Sts. Marius, Martha, Audifax & Abachum] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[20] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[20] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Sts. Fabian & Sebastian] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Heb 11:33\-39 #h(2mm) Gospel Luke 6:17\-23] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Heb 11:33\-39 #h(2mm) Gospel Luke 6:17\-23] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[21] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[21] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Agnes] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Sir 51:1\-8; 51:12 #h(2mm) Gospel Matt 25:1\-13.] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Sir 51:1\-8; 51:12 #h(2mm) Gospel Matt 25:1\-13.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[22] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[22] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Sts. Vincent & Anastasius] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Wis 3:1\-8 #h(2mm) Gospel Luke 21:9\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Wis 3:1\-8 #h(2mm) Gospel Luke 21:9\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[23] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[23] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Raymond of PeƱafort] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] \ - #text(size: 7pt)[Commemoration St. Emerentiana] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] \ + #text(size: 6.5pt)[Commemoration St. Emerentiana] ] -#pagebreak(weak: true) + = January #sym.dot.c Week 5 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[24] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[24] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Septuagesima Sunday] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 1 Cor. 9:24\-27; 10:1\-5 #h(2mm) Gospel Matt 20:1\-16] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle 1 Cor. 9:24\-27; 10:1\-5 #h(2mm) Gospel Matt 20:1\-16] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[25] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[25] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Conversion of St. Paul] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Acts 9:1\-22 #h(2mm) Gospel Matt 19:27\-29.] \ - #text(size: 7pt)[Commemoration St. Peter] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Acts 9:1\-22 #h(2mm) Gospel Matt 19:27\-29.] \ + #text(size: 6.5pt)[Commemoration St. Peter] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[26] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[26] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Polycarp] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 1 John 3:10\-16 #h(2mm) Gospel Matt 10:26\-32.] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle 1 John 3:10\-16 #h(2mm) Gospel Matt 10:26\-32.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[27] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[27] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. John Chrysostom] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[28] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[28] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Peter Nolasco] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Cor. 4:9\-14 #h(2mm) Gospel Luke 12:32\-34] \ - #text(size: 7pt)[Commemoration St. Agnes] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 1 Cor. 4:9\-14 #h(2mm) Gospel Luke 12:32\-34] \ + #text(size: 6.5pt)[Commemoration St. Agnes] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[29] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[29] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Francis de Sales] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[30] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[30] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Martina] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Sir 51:1\-8; 51:12 #h(2mm) Gospel Matt 25:1\-13.] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Sir 51:1\-8; 51:12 #h(2mm) Gospel Matt 25:1\-13.] ] -#pagebreak(weak: true) + = January #sym.dot.c Week 6 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[31] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[31] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Sexagesima Sunday] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 2 Cor. 11:19\-33; 12:1\-9 #h(2mm) Gospel Luke 8:4\-15] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle 2 Cor. 11:19\-33; 12:1\-9 #h(2mm) Gospel Luke 8:4\-15] ] @@ -772,604 +464,301 @@ -#pagebreak(weak: true) + +#block(above: 2mm, below: 0mm, sticky: true)[ + #line(length: 100%, stroke: 0.6pt + luma(120)) + #text(size: 15pt, weight: "bold")[February 2027] +] + = February #sym.dot.c Week 1 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[1] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[1] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Ignatius of Antioch] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Rom 8:35\-39 #h(2mm) Gospel John 12:24\-26] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Rom 8:35\-39 #h(2mm) Gospel John 12:24\-26] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[2] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[2] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Purification of the Blessed Virgin Mary] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Mal 3:1\-4 #h(2mm) Gospel Luke 2:22\-32] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Mal 3:1\-4 #h(2mm) Gospel Luke 2:22\-32] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[3] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[3] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Wednesday of the 2nd Week of Septuagesimatide] \ - #text(size: 7pt)[4th Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 2 Cor. 11:19\-33; 12:1\-9 #h(2mm) Gospel Luke 8:4\-15] \ - #text(size: 7pt)[Commemoration St. Blaise] + #text(size: 6.5pt)[4th Class #sym.dot.c Violet #h(2mm) Epistle 2 Cor. 11:19\-33; 12:1\-9 #h(2mm) Gospel Luke 8:4\-15] \ + #text(size: 6.5pt)[Commemoration St. Blaise] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[4] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[4] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Andrew Corsini] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 44:16\-27; 45:3\-20 #h(2mm) Gospel Matt 25:14\-23] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 44:16\-27; 45:3\-20 #h(2mm) Gospel Matt 25:14\-23] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[5] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[5] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Agatha] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 1 Cor. 1:26\-31 #h(2mm) Gospel Matt 19:3\-12.] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle 1 Cor. 1:26\-31 #h(2mm) Gospel Matt 19:3\-12.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[6] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[6] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Titus] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 44:16\-27; 45:3\-20 #h(2mm) Gospel Luke 10:1\-9] \ - #text(size: 7pt)[Commemoration St. Dorothy] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 44:16\-27; 45:3\-20 #h(2mm) Gospel Luke 10:1\-9] \ + #text(size: 6.5pt)[Commemoration St. Dorothy] ] -#pagebreak(weak: true) + = February #sym.dot.c Week 2 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[7] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[7] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Quinquagesima Sunday] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 1 Cor. 13:1\-13 #h(2mm) Gospel Luke 18:31\-43] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle 1 Cor. 13:1\-13 #h(2mm) Gospel Luke 18:31\-43] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[8] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[8] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. John of Matha] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[9] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[9] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Cyril of Alexandria] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ - #text(size: 7pt)[Commemoration St. Appollonia] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ + #text(size: 6.5pt)[Commemoration St. Appollonia] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[10] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[10] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Ash Wednesday] \ - #text(size: 7pt)[1st Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Joel 2:12\-19 #h(2mm) Gospel Matt 6:16\-21] + #text(size: 6.5pt)[1st Class #sym.dot.c Violet #h(2mm) Epistle Joel 2:12\-19 #h(2mm) Gospel Matt 6:16\-21] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[11] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[11] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Thursday after Ash Wednesday] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Isa 38:1\-6 #h(2mm) Gospel Matt 8:5\-13] \ - #text(size: 7pt)[Commemoration Our Lady of Lourdes] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Isa 38:1\-6 #h(2mm) Gospel Matt 8:5\-13] \ + #text(size: 6.5pt)[Commemoration Our Lady of Lourdes] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[12] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[12] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Friday after Ash Wednesday] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Isa 58:1\-9 #h(2mm) Gospel Matt 5:43\-48; 6:1\-4] \ - #text(size: 7pt)[Commemoration Seven Holy Servite Founders] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Isa 58:1\-9 #h(2mm) Gospel Matt 5:43\-48; 6:1\-4] \ + #text(size: 6.5pt)[Commemoration Seven Holy Servite Founders] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[13] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[13] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Saturday after Ash Wednesday] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Isa 58:9\-14 #h(2mm) Gospel Mark 6:47\-56] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Isa 58:9\-14 #h(2mm) Gospel Mark 6:47\-56] ] -#pagebreak(weak: true) + = February #sym.dot.c Week 3 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[14] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[14] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[1st Sunday of Lent] \ - #text(size: 7pt)[1st Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 2 Cor. 6:1\-10 #h(2mm) Gospel Matt 4:1\-11] + #text(size: 6.5pt)[1st Class #sym.dot.c Violet #h(2mm) Epistle 2 Cor. 6:1\-10 #h(2mm) Gospel Matt 4:1\-11] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[15] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[15] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Monday of the 1st Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Ezech 34:11\-16 #h(2mm) Gospel Matt 25:31\-46] \ - #text(size: 7pt)[Commemoration Sts. Faustinus & Jovita] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Ezech 34:11\-16 #h(2mm) Gospel Matt 25:31\-46] \ + #text(size: 6.5pt)[Commemoration Sts. Faustinus & Jovita] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[16] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[16] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Tuesday of the 1st Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Isa 55:6\-11 #h(2mm) Gospel Matt 21:10\-17] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Isa 55:6\-11 #h(2mm) Gospel Matt 21:10\-17] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[17] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[17] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Lenten Ember Wednesday] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 3 Kgs. 19:3\-8 #h(2mm) Gospel Matt 12:38\-50] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle 3 Kgs. 19:3\-8 #h(2mm) Gospel Matt 12:38\-50] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[18] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[18] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Thursday of the 1st Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Ezech 18:1\-9 #h(2mm) Gospel Matt 15:21\-28] \ - #text(size: 7pt)[Commemoration St. Simeon] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Ezech 18:1\-9 #h(2mm) Gospel Matt 15:21\-28] \ + #text(size: 6.5pt)[Commemoration St. Simeon] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[19] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[19] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Lenten Ember Friday] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Ezech 18:20\-28 #h(2mm) Gospel John 5:1\-15] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle Ezech 18:20\-28 #h(2mm) Gospel John 5:1\-15] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[20] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[20] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Lenten Ember Saturday] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 1 Thess. 5:14\-23 #h(2mm) Gospel Matt 17:1\-9] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle 1 Thess. 5:14\-23 #h(2mm) Gospel Matt 17:1\-9] ] -#pagebreak(weak: true) + = February #sym.dot.c Week 4 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[21] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[21] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[2nd Sunday of Lent] \ - #text(size: 7pt)[1st Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 1 Thess. 4:1\-7 #h(2mm) Gospel Matt 17:1\-9] + #text(size: 6.5pt)[1st Class #sym.dot.c Violet #h(2mm) Epistle 1 Thess. 4:1\-7 #h(2mm) Gospel Matt 17:1\-9] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[22] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[22] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Chair of St. Peter] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Pet 1:1\-7 #h(2mm) Gospel Matt 16:13\-19] \ - #text(size: 7pt)[Commemoration Monday of the 2nd Week of Lent] \ - #text(size: 7pt)[Commemoration St. Paul] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle 1 Pet 1:1\-7 #h(2mm) Gospel Matt 16:13\-19] \ + #text(size: 6.5pt)[Commemoration Monday of the 2nd Week of Lent] \ + #text(size: 6.5pt)[Commemoration St. Paul] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[23] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[23] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Tuesday of the 2nd Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 3 Kings 17:8\-16 #h(2mm) Gospel Matt 23:1\-12] \ - #text(size: 7pt)[Commemoration St. Peter Damien] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle 3 Kings 17:8\-16 #h(2mm) Gospel Matt 23:1\-12] \ + #text(size: 6.5pt)[Commemoration St. Peter Damien] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[24] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[24] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Matthias] \ - #text(size: 7pt)[2nd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Acts 1:15\-26 #h(2mm) Gospel Matt 11:25\-30] \ - #text(size: 7pt)[Commemoration Wednesday of the 2nd Week of Lent] + #text(size: 6.5pt)[2nd Class #sym.dot.c Red #h(2mm) Epistle Acts 1:15\-26 #h(2mm) Gospel Matt 11:25\-30] \ + #text(size: 6.5pt)[Commemoration Wednesday of the 2nd Week of Lent] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[25] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[25] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Thursday of the 2nd Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Jer 17:5\-10 #h(2mm) Gospel Luke 16:19\-31] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Jer 17:5\-10 #h(2mm) Gospel Luke 16:19\-31] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[26] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[26] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Friday of the 2nd Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Gen 37:6\-22 #h(2mm) Gospel Matt 21:33\-46] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Gen 37:6\-22 #h(2mm) Gospel Matt 21:33\-46] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[27] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[27] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Saturday of the 2nd Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Gen 27:6\-40 #h(2mm) Gospel Luke 15:11\-32] \ - #text(size: 7pt)[Commemoration St. Gabriel of Our Lady of Sorrows] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Gen 27:6\-40 #h(2mm) Gospel Luke 15:11\-32] \ + #text(size: 6.5pt)[Commemoration St. Gabriel of Our Lady of Sorrows] ] -#pagebreak(weak: true) + = February #sym.dot.c Week 5 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[28] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[28] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[3rd Sunday of Lent] \ - #text(size: 7pt)[1st Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Eph 5:1\-9 #h(2mm) Gospel Luke 11:14\-28] + #text(size: 6.5pt)[1st Class #sym.dot.c Violet #h(2mm) Epistle Eph 5:1\-9 #h(2mm) Gospel Luke 11:14\-28] ] @@ -1385,662 +774,326 @@ -#pagebreak(weak: true) + +#block(above: 2mm, below: 0mm, sticky: true)[ + #line(length: 100%, stroke: 0.6pt + luma(120)) + #text(size: 15pt, weight: "bold")[March 2027] +] + = March #sym.dot.c Week 1 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[1] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[1] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Monday of the 3rd Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 4 Kings 5:1\-15 #h(2mm) Gospel Luke 4:23\-30] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle 4 Kings 5:1\-15 #h(2mm) Gospel Luke 4:23\-30] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[2] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[2] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Tuesday of the 3rd Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 4 Kings 4:1\-7 #h(2mm) Gospel Matt 18:15\-22] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle 4 Kings 4:1\-7 #h(2mm) Gospel Matt 18:15\-22] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[3] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[3] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Wednesday of the 3rd Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Ex 20:12\-24 #h(2mm) Gospel Matt 15:1\-20] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Ex 20:12\-24 #h(2mm) Gospel Matt 15:1\-20] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[4] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[4] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Thursday of the 3rd Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Jer 7:1\-7 #h(2mm) Gospel Luke 4:38\-44.] \ - #text(size: 7pt)[Commemoration St. Casimir] \ - #text(size: 7pt)[Commemoration St. Lucius] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Jer 7:1\-7 #h(2mm) Gospel Luke 4:38\-44.] \ + #text(size: 6.5pt)[Commemoration St. Casimir] \ + #text(size: 6.5pt)[Commemoration St. Lucius] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[5] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[5] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Friday of the 3rd Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Num 20:1, 3; 6\-13. #h(2mm) Gospel John 4:5\-42] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Num 20:1, 3; 6\-13. #h(2mm) Gospel John 4:5\-42] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[6] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[6] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Saturday of the 3rd Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Dan 13:1\-9, 15\-17, 19\-30, 33\-62. #h(2mm) Gospel John 8:1\-11] \ - #text(size: 7pt)[Commemoration Sts. Felicitas & Perpetua] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Dan 13:1\-9, 15\-17, 19\-30, 33\-62. #h(2mm) Gospel John 8:1\-11] \ + #text(size: 6.5pt)[Commemoration Sts. Felicitas & Perpetua] ] -#pagebreak(weak: true) + = March #sym.dot.c Week 2 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[7] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("rose") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[7] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("rose") \ #text(weight: "bold")[4th Sunday of Lent] \ - #text(size: 7pt)[1st Class #sym.dot.c Rose] \ - #text(size: 7pt)[Epistle Gal 4:22\-31 #h(2mm) Gospel John 6:1\-15] + #text(size: 6.5pt)[1st Class #sym.dot.c Rose #h(2mm) Epistle Gal 4:22\-31 #h(2mm) Gospel John 6:1\-15] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[8] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[8] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Monday of the 4th Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 3 Kings 3:16\-28 #h(2mm) Gospel John 2:13\-25] \ - #text(size: 7pt)[Commemoration St. John of God] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle 3 Kings 3:16\-28 #h(2mm) Gospel John 2:13\-25] \ + #text(size: 6.5pt)[Commemoration St. John of God] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[9] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[9] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Tuesday of the 4th Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Ex 32:7\-14 #h(2mm) Gospel John 7:14\-31] \ - #text(size: 7pt)[Commemoration St. Frances Rome] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Ex 32:7\-14 #h(2mm) Gospel John 7:14\-31] \ + #text(size: 6.5pt)[Commemoration St. Frances Rome] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[10] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[10] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Wednesday of the 4th Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Isa. 1:16\-19 #h(2mm) Gospel John 9:1\-38] \ - #text(size: 7pt)[Commemoration Forty Holy Martyrs of Sebaste] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Isa. 1:16\-19 #h(2mm) Gospel John 9:1\-38] \ + #text(size: 6.5pt)[Commemoration Forty Holy Martyrs of Sebaste] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[11] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[11] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Thursday of the 4th Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 4 Kings 4:25\-38 #h(2mm) Gospel Luke 7:11\-16] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle 4 Kings 4:25\-38 #h(2mm) Gospel Luke 7:11\-16] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[12] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[12] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Friday of the 4th Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 3 Kings 17:17\-24 #h(2mm) Gospel John 11:1\-45] \ - #text(size: 7pt)[Commemoration St. Gregory the Great] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle 3 Kings 17:17\-24 #h(2mm) Gospel John 11:1\-45] \ + #text(size: 6.5pt)[Commemoration St. Gregory the Great] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[13] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[13] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Saturday of the 4th Week of Lent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Isa 49:8\-15 #h(2mm) Gospel John 8:12\-20] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Isa 49:8\-15 #h(2mm) Gospel John 8:12\-20] ] -#pagebreak(weak: true) + = March #sym.dot.c Week 3 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[14] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[14] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Passion Sunday] \ - #text(size: 7pt)[1st Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Heb 9:11\-15. #h(2mm) Gospel John 8:46\-59.] + #text(size: 6.5pt)[1st Class #sym.dot.c Violet #h(2mm) Epistle Heb 9:11\-15. #h(2mm) Gospel John 8:46\-59.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[15] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[15] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Monday of the 1st Week of Passion Week] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Jonas 3:1\-10 #h(2mm) Gospel John 7:32\-39] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Jonas 3:1\-10 #h(2mm) Gospel John 7:32\-39] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[16] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[16] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Tuesday of the 1st Week of Passion Week] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Dan 14:27, 28\-42 #h(2mm) Gospel John 7:1\-13] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Dan 14:27, 28\-42 #h(2mm) Gospel John 7:1\-13] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[17] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[17] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Wednesday of the 1st Week of Passion Week] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Lev 19:1\-2, 11\-19, 25 #h(2mm) Gospel John 10:22\-38] \ - #text(size: 7pt)[Commemoration St. Patrick] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Lev 19:1\-2, 11\-19, 25 #h(2mm) Gospel John 10:22\-38] \ + #text(size: 6.5pt)[Commemoration St. Patrick] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[18] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[18] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Thursday of the 1st Week of Passion Week] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Dan 3:25, 34\-45. #h(2mm) Gospel Luke 7:36\-50] \ - #text(size: 7pt)[Commemoration St. Cyril of Jerusalem] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Dan 3:25, 34\-45. #h(2mm) Gospel Luke 7:36\-50] \ + #text(size: 6.5pt)[Commemoration St. Cyril of Jerusalem] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[19] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[19] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Joseph, Spouse of the Bl. Virgin Mary] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 45:1\-6 #h(2mm) Gospel Matt 1:18\-21] \ - #text(size: 7pt)[Commemoration Friday of the 1st Week of Passion Week] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Ecclus 45:1\-6 #h(2mm) Gospel Matt 1:18\-21] \ + #text(size: 6.5pt)[Commemoration Friday of the 1st Week of Passion Week] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[20] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[20] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Saturday of the 1st Week of Passion Week] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Jer 18:18\-23 #h(2mm) Gospel John 12:10\-36] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Jer 18:18\-23 #h(2mm) Gospel John 12:10\-36] ] -#pagebreak(weak: true) + = March #sym.dot.c Week 4 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[21] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[21] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Palm Sunday] \ - #text(size: 7pt)[1st Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Phil 2:5\-11 #h(2mm) Gospel Matt. 26:36\-75; 27:1\-60.] + #text(size: 6.5pt)[1st Class #sym.dot.c Violet #h(2mm) Epistle Phil 2:5\-11 #h(2mm) Gospel Matt. 26:36\-75; 27:1\-60.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[22] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[22] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Monday of Holy Week] \ - #text(size: 7pt)[1st Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Isa 50:5\-10 #h(2mm) Gospel John 12:1\-9] + #text(size: 6.5pt)[1st Class #sym.dot.c Violet #h(2mm) Epistle Isa 50:5\-10 #h(2mm) Gospel John 12:1\-9] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[23] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[23] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Tuesday of Holy Week] \ - #text(size: 7pt)[1st Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Jer 11:18\-20 #h(2mm) Gospel Mark 14:32\-72; 15, 1\-46] + #text(size: 6.5pt)[1st Class #sym.dot.c Violet #h(2mm) Epistle Jer 11:18\-20 #h(2mm) Gospel Mark 14:32\-72; 15, 1\-46] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[24] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[24] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Wednesday of Holy Week (Spy Wednesday)] \ - #text(size: 7pt)[1st Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Isa 53:1\-12 #h(2mm) Gospel Luke 22:39\-71; 23:1\-53] + #text(size: 6.5pt)[1st Class #sym.dot.c Violet #h(2mm) Epistle Isa 53:1\-12 #h(2mm) Gospel Luke 22:39\-71; 23:1\-53] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[25] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[25] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Holy Thursday (Maundy Thursday)] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Cor 11:20\-32 #h(2mm) Gospel John 13:1\-15] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle 1 Cor 11:20\-32 #h(2mm) Gospel John 13:1\-15] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[26] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("black") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[26] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("black") \ #text(weight: "bold")[Good Friday] \ - #text(size: 7pt)[1st Class #sym.dot.c Black] \ - #text(size: 7pt)[Epistle Ex 12:1\-11 #h(2mm) Gospel John 18:1\-40; 19:1\-42] + #text(size: 6.5pt)[1st Class #sym.dot.c Black #h(2mm) Epistle Ex 12:1\-11 #h(2mm) Gospel John 18:1\-40; 19:1\-42] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[27] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[27] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Holy Saturday] \ - #text(size: 7pt)[1st Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Col 3:1\-4 #h(2mm) Gospel Matt 28:1\-7] + #text(size: 6.5pt)[1st Class #sym.dot.c Violet #h(2mm) Epistle Col 3:1\-4 #h(2mm) Gospel Matt 28:1\-7] ] -#pagebreak(weak: true) + = March #sym.dot.c Week 5 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[28] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[28] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Easter Sunday] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Cor 5:7\-8 #h(2mm) Gospel Mark 16:1\-7] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle 1 Cor 5:7\-8 #h(2mm) Gospel Mark 16:1\-7] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[29] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[29] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Monday of Easter Week] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Acts 10:37\-43. #h(2mm) Gospel Luke 24:13\-35] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Acts 10:37\-43. #h(2mm) Gospel Luke 24:13\-35] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[30] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[30] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Tuesday of Easter Week] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Acts 13:16; 13:26\-33 #h(2mm) Gospel Luke 24:36\-47] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Acts 13:16; 13:26\-33 #h(2mm) Gospel Luke 24:36\-47] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[31] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[31] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Wednesday of Easter Week] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Acts 3:13\-15; 3:17\-19 #h(2mm) Gospel John 21:1\-14] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Acts 3:13\-15; 3:17\-19 #h(2mm) Gospel John 21:1\-14] ] @@ -2050,10 +1103,15 @@ -#pagebreak(weak: true) + +#block(above: 2mm, below: 0mm, sticky: true)[ + #line(length: 100%, stroke: 0.6pt + luma(120)) + #text(size: 15pt, weight: "bold")[April 2027] +] + = April #sym.dot.c Week 1 @@ -2066,635 +1124,310 @@ -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[1] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[1] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Thursday of Easter Week] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Acts 8:26\-40 #h(2mm) Gospel John 20:11\-18] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Acts 8:26\-40 #h(2mm) Gospel John 20:11\-18] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[2] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[2] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Friday of Easter Week] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Pet 3:18\-22 #h(2mm) Gospel Matt 28:16\-20] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle 1 Pet 3:18\-22 #h(2mm) Gospel Matt 28:16\-20] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[3] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[3] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Saturday of Easter Week] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Pet 2:1\-10 #h(2mm) Gospel John 20:1\-9] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle 1 Pet 2:1\-10 #h(2mm) Gospel John 20:1\-9] ] -#pagebreak(weak: true) + = April #sym.dot.c Week 2 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[4] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[4] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Low Sunday (Sunday in Easter Octave)] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 John 5:4\-10 #h(2mm) Gospel John 20:19\-31] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle 1 John 5:4\-10 #h(2mm) Gospel John 20:19\-31] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[5] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[5] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Annunciation of the Blessed Virgin Mary] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Isa 7:10\-15 #h(2mm) Gospel Luke 1:26\-38] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Isa 7:10\-15 #h(2mm) Gospel Luke 1:26\-38] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[6] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[6] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Tuesday of the 2nd Week of Eastertide] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 John 5:4\-10 #h(2mm) Gospel John 20:19\-31] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle 1 John 5:4\-10 #h(2mm) Gospel John 20:19\-31] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[7] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[7] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Wednesday of the 2nd Week of Eastertide] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 John 5:4\-10 #h(2mm) Gospel John 20:19\-31] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle 1 John 5:4\-10 #h(2mm) Gospel John 20:19\-31] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[8] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[8] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Thursday of the 2nd Week of Eastertide] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 John 5:4\-10 #h(2mm) Gospel John 20:19\-31] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle 1 John 5:4\-10 #h(2mm) Gospel John 20:19\-31] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[9] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[9] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Friday of the 2nd Week of Eastertide] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 John 5:4\-10 #h(2mm) Gospel John 20:19\-31] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle 1 John 5:4\-10 #h(2mm) Gospel John 20:19\-31] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[10] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[10] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Our Lady's Saturday Office] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 24:14\-16 #h(2mm) Gospel John 19:25\-27] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Ecclus 24:14\-16 #h(2mm) Gospel John 19:25\-27] ] -#pagebreak(weak: true) + = April #sym.dot.c Week 3 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[11] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[11] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("white") \ #text(weight: "bold")[2nd Sunday after Easter] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Pet 2:21\-25 #h(2mm) Gospel John 10:11\-16] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle 1 Pet 2:21\-25 #h(2mm) Gospel John 10:11\-16] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[12] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[12] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Monday of the 3rd Week of Eastertide] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Pet 2:21\-25 #h(2mm) Gospel John 10:11\-16] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle 1 Pet 2:21\-25 #h(2mm) Gospel John 10:11\-16] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[13] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[13] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Hermenegild] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Wis 10:10\-14 #h(2mm) Gospel Luke 14:26\-33.] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Wis 10:10\-14 #h(2mm) Gospel Luke 14:26\-33.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[14] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[14] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Justin] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 1 Cor 1:18\-25; 1:30; #h(2mm) Gospel Luke 12:2\-8] \ - #text(size: 7pt)[Commemoration Sts. Tiburtius, Valerian et Maximus, Martyrs] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle 1 Cor 1:18\-25; 1:30; #h(2mm) Gospel Luke 12:2\-8] \ + #text(size: 6.5pt)[Commemoration Sts. Tiburtius, Valerian et Maximus, Martyrs] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[15] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[15] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Thursday of the 3rd Week of Eastertide] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Pet 2:21\-25 #h(2mm) Gospel John 10:11\-16] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle 1 Pet 2:21\-25 #h(2mm) Gospel John 10:11\-16] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[16] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[16] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Friday of the 3rd Week of Eastertide] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Pet 2:21\-25 #h(2mm) Gospel John 10:11\-16] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle 1 Pet 2:21\-25 #h(2mm) Gospel John 10:11\-16] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[17] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[17] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Our Lady's Saturday Office] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 24:14\-16 #h(2mm) Gospel John 19:25\-27] \ - #text(size: 7pt)[Commemoration St. Anicetus] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Ecclus 24:14\-16 #h(2mm) Gospel John 19:25\-27] \ + #text(size: 6.5pt)[Commemoration St. Anicetus] ] -#pagebreak(weak: true) + = April #sym.dot.c Week 4 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[18] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[18] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("white") \ #text(weight: "bold")[3rd Sunday after Easter] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Pet 2:11\-19 #h(2mm) Gospel John 16:16\-22] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle 1 Pet 2:11\-19 #h(2mm) Gospel John 16:16\-22] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[19] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[19] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Monday of the 4th Week of Eastertide] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Pet 2:11\-19 #h(2mm) Gospel John 16:16\-22] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle 1 Pet 2:11\-19 #h(2mm) Gospel John 16:16\-22] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[20] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[20] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Tuesday of the 4th Week of Eastertide] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Pet 2:11\-19 #h(2mm) Gospel John 16:16\-22] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle 1 Pet 2:11\-19 #h(2mm) Gospel John 16:16\-22] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[21] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[21] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Anselm] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[22] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[22] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Sts. Soter & Caius] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[23] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[23] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Friday of the 4th Week of Eastertide] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Pet 2:11\-19 #h(2mm) Gospel John 16:16\-22] \ - #text(size: 7pt)[Commemoration St. George] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle 1 Pet 2:11\-19 #h(2mm) Gospel John 16:16\-22] \ + #text(size: 6.5pt)[Commemoration St. George] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[24] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[24] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Fidelis of Sigmaringen] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Wis 5:1\-5 #h(2mm) Gospel John 15:1\-7] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Wis 5:1\-5 #h(2mm) Gospel John 15:1\-7] ] -#pagebreak(weak: true) + = April #sym.dot.c Week 5 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[25] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[25] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("white") \ #text(weight: "bold")[4th Sunday after Easter] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Jas 1:17\-21 #h(2mm) Gospel John 16:5\-14] \ - #text(size: 7pt)[Commemoration The Major Litanies] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Jas 1:17\-21 #h(2mm) Gospel John 16:5\-14] \ + #text(size: 6.5pt)[Commemoration The Major Litanies] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[26] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[26] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Sts. Cletus & Marcellinus] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[27] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[27] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Peter Canisius] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[28] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[28] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Paul of the Cross] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Cor 1:17\-25. #h(2mm) Gospel Luke 10:1\-9] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 1 Cor 1:17\-25. #h(2mm) Gospel Luke 10:1\-9] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[29] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[29] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Peter of Verona] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 2 Tim. 2:8\-10; 3:10\-12. #h(2mm) Gospel Matt 10:34\-42] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle 2 Tim. 2:8\-10; 3:10\-12. #h(2mm) Gospel Matt 10:34\-42] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[30] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[30] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Catherine of Siena] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] ] -#pagebreak(weak: true) + +#block(above: 2mm, below: 0mm, sticky: true)[ + #line(length: 100%, stroke: 0.6pt + luma(120)) + #text(size: 15pt, weight: "bold")[May 2027] +] + = May #sym.dot.c Week 1 @@ -2711,654 +1444,313 @@ -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[1] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[1] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Joseph the Workman] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Col. 3:14\-15, 17, 23\-24 #h(2mm) Gospel Matt 13:54\-58] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Col. 3:14\-15, 17, 23\-24 #h(2mm) Gospel Matt 13:54\-58] ] -#pagebreak(weak: true) + = May #sym.dot.c Week 2 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[2] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[2] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("white") \ #text(weight: "bold")[5th Sunday after Easter] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Jas 1:22\-27 #h(2mm) Gospel John 16:23\-30] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Jas 1:22\-27 #h(2mm) Gospel John 16:23\-30] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[3] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[3] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Rogation Monday] \ - #text(size: 7pt)[4th Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Jas 1:22\-27 #h(2mm) Gospel John 16:23\-30] \ - #text(size: 7pt)[Commemoration Sts. Alexander & Companions] + #text(size: 6.5pt)[4th Class #sym.dot.c Violet #h(2mm) Epistle Jas 1:22\-27 #h(2mm) Gospel John 16:23\-30] \ + #text(size: 6.5pt)[Commemoration Sts. Alexander & Companions] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[4] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[4] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Monica] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Tim. 5:3\-10. #h(2mm) Gospel Luke 7:11\-16] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 1 Tim. 5:3\-10. #h(2mm) Gospel Luke 7:11\-16] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[5] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[5] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Vigil of the Ascension] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Eph. 4:7\-13. #h(2mm) Gospel John 17:1\-11.] \ - #text(size: 7pt)[Commemoration St. Pius V] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Eph. 4:7\-13. #h(2mm) Gospel John 17:1\-11.] \ + #text(size: 6.5pt)[Commemoration St. Pius V] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[6] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[6] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[The Ascension of Our Lord] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Acts 1:1\-11 #h(2mm) Gospel Mark 16:14\-20] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Acts 1:1\-11 #h(2mm) Gospel Mark 16:14\-20] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[7] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[7] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Stanislaus] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Wis 5:1\-5 #h(2mm) Gospel John 15:1\-7] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Wis 5:1\-5 #h(2mm) Gospel John 15:1\-7] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[8] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[8] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Our Lady's Saturday Office] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 24:14\-16 #h(2mm) Gospel John 19:25\-27] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Ecclus 24:14\-16 #h(2mm) Gospel John 19:25\-27] ] -#pagebreak(weak: true) + = May #sym.dot.c Week 3 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[9] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[9] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Sunday after the Ascension] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Pet 4:7\-11. #h(2mm) Gospel John 15:26\-27; 16:1\-4.] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle 1 Pet 4:7\-11. #h(2mm) Gospel John 15:26\-27; 16:1\-4.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[10] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[10] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Antoninus] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 44:16\-27; 45:3\-20 #h(2mm) Gospel Matt 25:14\-23] \ - #text(size: 7pt)[Commemoration St. Gordiano and Epimacho] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 44:16\-27; 45:3\-20 #h(2mm) Gospel Matt 25:14\-23] \ + #text(size: 6.5pt)[Commemoration St. Gordiano and Epimacho] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[11] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[11] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Sts. Philip & James] \ - #text(size: 7pt)[2nd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Wis. 5:1\-5 #h(2mm) Gospel John 14:1\-13] + #text(size: 6.5pt)[2nd Class #sym.dot.c Red #h(2mm) Epistle Wis. 5:1\-5 #h(2mm) Gospel John 14:1\-13] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[12] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[12] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Sts. Nereus, Achilleus, Domitilla, & Pancras] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Wis. 5:1\-5 #h(2mm) Gospel John 4:46\-53] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Wis. 5:1\-5 #h(2mm) Gospel John 4:46\-53] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[13] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[13] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Robert Bellarmine] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Wis 7:7\-14. #h(2mm) Gospel Matt 5:13\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Wis 7:7\-14. #h(2mm) Gospel Matt 5:13\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[14] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[14] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Friday of the 7th Week of Eastertide] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Pet 4:7\-11. #h(2mm) Gospel John 15:26\-27; 16:1\-4.] \ - #text(size: 7pt)[Commemoration St. Boniface] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle 1 Pet 4:7\-11. #h(2mm) Gospel John 15:26\-27; 16:1\-4.] \ + #text(size: 6.5pt)[Commemoration St. Boniface] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[15] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[15] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Vigil of Pentecost] \ - #text(size: 7pt)[1st Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Acts 19:1\-8. #h(2mm) Gospel John 14:15\-21.] + #text(size: 6.5pt)[1st Class #sym.dot.c Red #h(2mm) Epistle Acts 19:1\-8. #h(2mm) Gospel John 14:15\-21.] ] -#pagebreak(weak: true) + = May #sym.dot.c Week 4 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[16] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[16] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Pentecost Sunday (Whitsunday)] \ - #text(size: 7pt)[1st Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Acts 2:1\-11. #h(2mm) Gospel John 14:23\-31.] + #text(size: 6.5pt)[1st Class #sym.dot.c Red #h(2mm) Epistle Acts 2:1\-11. #h(2mm) Gospel John 14:23\-31.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[17] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[17] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Monday of Pentecost Week] \ - #text(size: 7pt)[1st Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Acts 10:34, 42\-48 #h(2mm) Gospel John 3:16\-21] + #text(size: 6.5pt)[1st Class #sym.dot.c Red #h(2mm) Epistle Acts 10:34, 42\-48 #h(2mm) Gospel John 3:16\-21] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[18] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[18] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Tuesday of Pentecost Week] \ - #text(size: 7pt)[1st Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Acts 8:14\-17. #h(2mm) Gospel John 10:1\-10.] + #text(size: 6.5pt)[1st Class #sym.dot.c Red #h(2mm) Epistle Acts 8:14\-17. #h(2mm) Gospel John 10:1\-10.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[19] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[19] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Pentecost Ember Wednesday] \ - #text(size: 7pt)[1st Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Acts 5:12\-16 #h(2mm) Gospel John 6:44\-52.] + #text(size: 6.5pt)[1st Class #sym.dot.c Red #h(2mm) Epistle Acts 5:12\-16 #h(2mm) Gospel John 6:44\-52.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[20] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[20] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Thursday of Pentecost Week] \ - #text(size: 7pt)[1st Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Acts 8:5\-8 #h(2mm) Gospel Luke 9:1\-6] + #text(size: 6.5pt)[1st Class #sym.dot.c Red #h(2mm) Epistle Acts 8:5\-8 #h(2mm) Gospel Luke 9:1\-6] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[21] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[21] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Pentecost Ember Friday] \ - #text(size: 7pt)[1st Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Joel 2:23\-24; 26\-27 #h(2mm) Gospel Luke 5:17\-26] + #text(size: 6.5pt)[1st Class #sym.dot.c Red #h(2mm) Epistle Joel 2:23\-24; 26\-27 #h(2mm) Gospel Luke 5:17\-26] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[22] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[22] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Pentecost Ember Saturday] \ - #text(size: 7pt)[1st Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Rom 5:1\-5. #h(2mm) Gospel Luke 4:38\-44.] + #text(size: 6.5pt)[1st Class #sym.dot.c Red #h(2mm) Epistle Rom 5:1\-5. #h(2mm) Gospel Luke 4:38\-44.] ] -#pagebreak(weak: true) + = May #sym.dot.c Week 5 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[23] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[23] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Trinity Sunday] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Rom 11:33\-36. #h(2mm) Gospel Matt 28:18\-20] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Rom 11:33\-36. #h(2mm) Gospel Matt 28:18\-20] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[24] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[24] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Monday of the 1st Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 John 4:8\-21 #h(2mm) Gospel Luke 6:36\-42] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle 1 John 4:8\-21 #h(2mm) Gospel Luke 6:36\-42] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[25] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[25] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Gregory VII] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] \ - #text(size: 7pt)[Commemoration St. Urban, Pope and Martyr] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] \ + #text(size: 6.5pt)[Commemoration St. Urban, Pope and Martyr] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[26] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[26] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Philip Neri] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Wis 7:7\-14. #h(2mm) Gospel Luke 12:35\-40] \ - #text(size: 7pt)[Commemoration S. Eleutherius] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Wis 7:7\-14. #h(2mm) Gospel Luke 12:35\-40] \ + #text(size: 6.5pt)[Commemoration S. Eleutherius] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[27] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[27] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Corpus Christi] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Cor 11:23\-29 #h(2mm) Gospel John 6:56\-59] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle 1 Cor 11:23\-29 #h(2mm) Gospel John 6:56\-59] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[28] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[28] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Augustine of Canterbury] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Thess 2:2\-9 #h(2mm) Gospel Luke 10:1\-9] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 1 Thess 2:2\-9 #h(2mm) Gospel Luke 10:1\-9] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[29] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[29] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Mary Magdalene de Pazzi] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] ] -#pagebreak(weak: true) + = May #sym.dot.c Week 6 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[30] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[30] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[2nd Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 John 3:13\-18. #h(2mm) Gospel Luke 14:16\-24.] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle 1 John 3:13\-18. #h(2mm) Gospel Luke 14:16\-24.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[31] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[31] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Queenship of the Blessed Virgin Mary] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Eccli 24:5; 14:7; 14:9\-11; 24:30\-31 #h(2mm) Gospel Luke 1:26\-33] \ - #text(size: 7pt)[Commemoration St. Petronilla] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Eccli 24:5; 14:7; 14:9\-11; 24:30\-31 #h(2mm) Gospel Luke 1:26\-33] \ + #text(size: 6.5pt)[Commemoration St. Petronilla] ] @@ -3372,10 +1764,15 @@ -#pagebreak(weak: true) + +#block(above: 2mm, below: 0mm, sticky: true)[ + #line(length: 100%, stroke: 0.6pt + luma(120)) + #text(size: 15pt, weight: "bold")[June 2027] +] + = June #sym.dot.c Week 1 @@ -3384,629 +1781,299 @@ -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[1] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[1] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Angela Merici] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[2] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[2] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Wednesday of the 2nd Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 John 3:13\-18. #h(2mm) Gospel Luke 14:16\-24.] \ - #text(size: 7pt)[Commemoration Sts. Marcellinus, Peter, & Erasmus] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle 1 John 3:13\-18. #h(2mm) Gospel Luke 14:16\-24.] \ + #text(size: 6.5pt)[Commemoration Sts. Marcellinus, Peter, & Erasmus] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[3] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[3] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Thursday of the 2nd Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 John 3:13\-18. #h(2mm) Gospel Luke 14:16\-24.] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle 1 John 3:13\-18. #h(2mm) Gospel Luke 14:16\-24.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[4] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[4] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[The Sacred Heart of Jesus] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Eph 3:8\-12, 14\-19 #h(2mm) Gospel John 19:31\-37] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Eph 3:8\-12, 14\-19 #h(2mm) Gospel John 19:31\-37] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[5] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[5] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Boniface] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Ecclus 44:1\-15 #h(2mm) Gospel Matt 5:1\-12] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Ecclus 44:1\-15 #h(2mm) Gospel Matt 5:1\-12] ] -#pagebreak(weak: true) + = June #sym.dot.c Week 2 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[6] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[6] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[3rd Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 Pet. 5:6\-11 #h(2mm) Gospel Luke 15:1\-10] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle 1 Pet. 5:6\-11 #h(2mm) Gospel Luke 15:1\-10] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[7] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[7] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Monday of the 3rd Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 Pet. 5:6\-11 #h(2mm) Gospel Luke 15:1\-10] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle 1 Pet. 5:6\-11 #h(2mm) Gospel Luke 15:1\-10] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[8] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[8] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Tuesday of the 3rd Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 Pet. 5:6\-11 #h(2mm) Gospel Luke 15:1\-10] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle 1 Pet. 5:6\-11 #h(2mm) Gospel Luke 15:1\-10] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[9] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[9] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Wednesday of the 3rd Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 Pet. 5:6\-11 #h(2mm) Gospel Luke 15:1\-10] \ - #text(size: 7pt)[Commemoration Sts. Primus & Felicianus] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle 1 Pet. 5:6\-11 #h(2mm) Gospel Luke 15:1\-10] \ + #text(size: 6.5pt)[Commemoration Sts. Primus & Felicianus] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[10] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[10] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Margaret of Scotland] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Prov 31:10\-31 #h(2mm) Gospel Matt 13:44\-52.] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Prov 31:10\-31 #h(2mm) Gospel Matt 13:44\-52.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[11] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[11] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Barnabas] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Acts 11:21\-26; 13:1\-3 #h(2mm) Gospel Matt 10:16\-22] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Acts 11:21\-26; 13:1\-3 #h(2mm) Gospel Matt 10:16\-22] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[12] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[12] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. John of San Fecundo] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] \ - #text(size: 7pt)[Commemoration St. Basilidus] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] \ + #text(size: 6.5pt)[Commemoration St. Basilidus] ] -#pagebreak(weak: true) + = June #sym.dot.c Week 3 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[13] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[13] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[4th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Rom 8:18\-23 #h(2mm) Gospel Luke 5:1\-11] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Rom 8:18\-23 #h(2mm) Gospel Luke 5:1\-11] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[14] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[14] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Basil the Great] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Luke 14:26\-35] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Luke 14:26\-35] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[15] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[15] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Tuesday of the 4th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Rom 8:18\-23 #h(2mm) Gospel Luke 5:1\-11] \ - #text(size: 7pt)[Commemoration St. Vitus] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Rom 8:18\-23 #h(2mm) Gospel Luke 5:1\-11] \ + #text(size: 6.5pt)[Commemoration St. Vitus] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[16] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[16] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Wednesday of the 4th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Rom 8:18\-23 #h(2mm) Gospel Luke 5:1\-11] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Rom 8:18\-23 #h(2mm) Gospel Luke 5:1\-11] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[17] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[17] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Gregory Barbarigo] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 44:16\-27; 45:3\-20 #h(2mm) Gospel Matt 25:14\-23] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 44:16\-27; 45:3\-20 #h(2mm) Gospel Matt 25:14\-23] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[18] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[18] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Ephrem of Syria] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ - #text(size: 7pt)[Commemoration Ss. Marcus and Marcellianus] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ + #text(size: 6.5pt)[Commemoration Ss. Marcus and Marcellianus] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[19] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[19] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Julia of Falconieri] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] \ - #text(size: 7pt)[Commemoration Sts. Gervasius and Protasius] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] \ + #text(size: 6.5pt)[Commemoration Sts. Gervasius and Protasius] ] -#pagebreak(weak: true) + = June #sym.dot.c Week 4 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[20] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[20] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[5th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 Pet 3:8\-15. #h(2mm) Gospel Matt 5:20\-24.] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle 1 Pet 3:8\-15. #h(2mm) Gospel Matt 5:20\-24.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[21] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[21] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Aloysius Gongzaga] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 31:8\-11 #h(2mm) Gospel Matt 22:29\-40] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 31:8\-11 #h(2mm) Gospel Matt 22:29\-40] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[22] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[22] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Paulinus of Nola] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Cor. 8:9\-15 #h(2mm) Gospel Luke 12:32\-34] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Cor. 8:9\-15 #h(2mm) Gospel Luke 12:32\-34] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[23] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[23] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Vigil of the Nativity of St. John the Baptist] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Jer 1:4\-10 #h(2mm) Gospel Luke 1:5\-17] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle Jer 1:4\-10 #h(2mm) Gospel Luke 1:5\-17] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[24] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[24] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Nativity of St. John the Baptist] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Isa 49:1\-3, 5\-7. #h(2mm) Gospel Luke 1:57\-68] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Isa 49:1\-3, 5\-7. #h(2mm) Gospel Luke 1:57\-68] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[25] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[25] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. William] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 45:1\-6 #h(2mm) Gospel Matt 19:27\-29.] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Ecclus 45:1\-6 #h(2mm) Gospel Matt 19:27\-29.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[26] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[26] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Sts. John & Paul] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Eccli 44:10\-15 #h(2mm) Gospel Luke 12:1\-8] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Eccli 44:10\-15 #h(2mm) Gospel Luke 12:1\-8] ] -#pagebreak(weak: true) + = June #sym.dot.c Week 5 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[27] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[27] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[6th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Rom 6:3\-11. #h(2mm) Gospel Mark 8:1\-9] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Rom 6:3\-11. #h(2mm) Gospel Mark 8:1\-9] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[28] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[28] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Vigil of Sts. Peter & Paul] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Acts 3:1\-10 #h(2mm) Gospel John 21:15\-19] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle Acts 3:1\-10 #h(2mm) Gospel John 21:15\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[29] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[29] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Sts. Peter & Paul] \ - #text(size: 7pt)[1st Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Acts 12:1\-11 #h(2mm) Gospel Matt 16:13\-19] + #text(size: 6.5pt)[1st Class #sym.dot.c Red #h(2mm) Epistle Acts 12:1\-11 #h(2mm) Gospel Matt 16:13\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[30] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[30] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[In Commemoratione Sancti Pauli Apostoli] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Gal 1:11\-20 #h(2mm) Gospel Matt 10:16\-22] \ - #text(size: 7pt)[Commemoration St. Peter] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Gal 1:11\-20 #h(2mm) Gospel Matt 10:16\-22] \ + #text(size: 6.5pt)[Commemoration St. Peter] ] @@ -4016,10 +2083,15 @@ -#pagebreak(weak: true) + +#block(above: 2mm, below: 0mm, sticky: true)[ + #line(length: 100%, stroke: 0.6pt + luma(120)) + #text(size: 15pt, weight: "bold")[July 2027] +] + = July #sym.dot.c Week 1 @@ -4032,1314 +2104,637 @@ -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[1] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[1] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("red") \ #text(weight: "bold")[The Precious Blood of Our Lord Jesus Christ] \ - #text(size: 7pt)[1st Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Heb 9:11\-15. #h(2mm) Gospel John 19:30\-35] + #text(size: 6.5pt)[1st Class #sym.dot.c Red #h(2mm) Epistle Heb 9:11\-15. #h(2mm) Gospel John 19:30\-35] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[2] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[2] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Visitation of the Blessed Virgin Mary] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Song 2:8\-14 #h(2mm) Gospel Luke 1:39\-47] \ - #text(size: 7pt)[Commemoration SS. Processus and Martinian] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Song 2:8\-14 #h(2mm) Gospel Luke 1:39\-47] \ + #text(size: 6.5pt)[Commemoration SS. Processus and Martinian] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[3] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[3] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Irenaeus] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 2 Tim. 3:14\-17; 4:1\-5 #h(2mm) Gospel Matt 10:28\-33] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle 2 Tim. 3:14\-17; 4:1\-5 #h(2mm) Gospel Matt 10:28\-33] ] -#pagebreak(weak: true) + = July #sym.dot.c Week 2 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[4] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[4] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[7th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Rom 6:19\-23 #h(2mm) Gospel Matt 7:15\-21] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Rom 6:19\-23 #h(2mm) Gospel Matt 7:15\-21] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[5] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[5] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Anthony Mary Zaccariah] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Tim. 4:8\-16 #h(2mm) Gospel Mark 10:15\-21] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 1 Tim. 4:8\-16 #h(2mm) Gospel Mark 10:15\-21] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[6] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[6] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Tuesday of the 7th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Rom 6:19\-23 #h(2mm) Gospel Matt 7:15\-21] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Rom 6:19\-23 #h(2mm) Gospel Matt 7:15\-21] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[7] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[7] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Sts. Cyril & Methodius] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Heb 7:23\-27 #h(2mm) Gospel Luke 10:1\-9] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Heb 7:23\-27 #h(2mm) Gospel Luke 10:1\-9] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[8] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[8] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Elizabeth of Portugal] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Prov 31:10\-31 #h(2mm) Gospel Matt 13:44\-52.] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Prov 31:10\-31 #h(2mm) Gospel Matt 13:44\-52.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[9] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[9] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Friday of the 7th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Rom 6:19\-23 #h(2mm) Gospel Matt 7:15\-21] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Rom 6:19\-23 #h(2mm) Gospel Matt 7:15\-21] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[10] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[10] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Seven Holy Brothers and Sts. Rufina & Secunda] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Prov 31:10\-31 #h(2mm) Gospel Matt 12:46\-50] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Prov 31:10\-31 #h(2mm) Gospel Matt 12:46\-50] ] -#pagebreak(weak: true) + = July #sym.dot.c Week 3 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[11] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[11] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[8th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Rom 8:12\-17 #h(2mm) Gospel Luke 16:1\-9] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Rom 8:12\-17 #h(2mm) Gospel Luke 16:1\-9] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[12] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[12] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. John Gualbert] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 45:1\-6 #h(2mm) Gospel Matt 5:43\-48] \ - #text(size: 7pt)[Commemoration Ss. Naboris et Felicis] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Ecclus 45:1\-6 #h(2mm) Gospel Matt 5:43\-48] \ + #text(size: 6.5pt)[Commemoration Ss. Naboris et Felicis] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[13] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[13] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Tuesday of the 8th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Rom 8:12\-17 #h(2mm) Gospel Luke 16:1\-9] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Rom 8:12\-17 #h(2mm) Gospel Luke 16:1\-9] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[14] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[14] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Bonaventure] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[15] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[15] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Henry the Emperor] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[16] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[16] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Friday of the 8th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Rom 8:12\-17 #h(2mm) Gospel Luke 16:1\-9] \ - #text(size: 7pt)[Commemoration Our Lady of Mt. Carmel] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Rom 8:12\-17 #h(2mm) Gospel Luke 16:1\-9] \ + #text(size: 6.5pt)[Commemoration Our Lady of Mt. Carmel] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[17] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[17] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Our Lady's Saturday Office] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] \ - #text(size: 7pt)[Commemoration St. Alexis] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] \ + #text(size: 6.5pt)[Commemoration St. Alexis] ] -#pagebreak(weak: true) + = July #sym.dot.c Week 4 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[18] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[18] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[9th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 Cor. 10:6\-13 #h(2mm) Gospel Luke 19:41\-47] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle 1 Cor. 10:6\-13 #h(2mm) Gospel Luke 19:41\-47] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[19] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[19] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Vincent de Paul] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Cor. 4:9\-14 #h(2mm) Gospel Luke 10:1\-9] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 1 Cor. 4:9\-14 #h(2mm) Gospel Luke 10:1\-9] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[20] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[20] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Jerome Emiliani] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Isa 58:7\-11 #h(2mm) Gospel Matt 19:13\-21] \ - #text(size: 7pt)[Commemoration St. Margaret] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Isa 58:7\-11 #h(2mm) Gospel Matt 19:13\-21] \ + #text(size: 6.5pt)[Commemoration St. Margaret] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[21] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[21] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Laurence of Brindisi] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ - #text(size: 7pt)[Commemoration St. Praxedis Virginis] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ + #text(size: 6.5pt)[Commemoration St. Praxedis Virginis] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[22] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[22] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Mary Magdalene] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Song 3:2\-5; 8:6\-7 #h(2mm) Gospel Luke 7:36\-50] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Song 3:2\-5; 8:6\-7 #h(2mm) Gospel Luke 7:36\-50] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[23] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[23] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Apollinaris] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 1 Pet. 5:1\-11 #h(2mm) Gospel Luke 22:24\-30] \ - #text(size: 7pt)[Commemoration S. Liborii] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle 1 Pet. 5:1\-11 #h(2mm) Gospel Luke 22:24\-30] \ + #text(size: 6.5pt)[Commemoration S. Liborii] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[24] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[24] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Our Lady's Saturday Office] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] \ - #text(size: 7pt)[Commemoration St. Christina] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] \ + #text(size: 6.5pt)[Commemoration St. Christina] ] -#pagebreak(weak: true) + = July #sym.dot.c Week 5 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[25] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[25] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[10th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 Cor. 12:2\-11 #h(2mm) Gospel Luke 18:9\-14] \ - #text(size: 7pt)[Commemoration St. James the Greater] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle 1 Cor. 12:2\-11 #h(2mm) Gospel Luke 18:9\-14] \ + #text(size: 6.5pt)[Commemoration St. James the Greater] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[26] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[26] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Anne, Mother of the Blessed Virgin] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Prov 31:10\-31 #h(2mm) Gospel Matt 13:44\-52.] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Prov 31:10\-31 #h(2mm) Gospel Matt 13:44\-52.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[27] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[27] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Tuesday of the 10th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 Cor. 12:2\-11 #h(2mm) Gospel Luke 18:9\-14] \ - #text(size: 7pt)[Commemoration St. Pantaleon] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle 1 Cor. 12:2\-11 #h(2mm) Gospel Luke 18:9\-14] \ + #text(size: 6.5pt)[Commemoration St. Pantaleon] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[28] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[28] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Sts. Nazarius & Celsus, St. Victor I & St. Innocent I] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Wis 10:17\-20 #h(2mm) Gospel Luke 21:9\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Wis 10:17\-20 #h(2mm) Gospel Luke 21:9\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[29] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[29] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Martha] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Luke 10:38\-42] \ - #text(size: 7pt)[Commemoration Ss. Felicis, Simplicii, Faustini et Beatricis] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Luke 10:38\-42] \ + #text(size: 6.5pt)[Commemoration Ss. Felicis, Simplicii, Faustini et Beatricis] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[30] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[30] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Friday of the 10th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 Cor. 12:2\-11 #h(2mm) Gospel Luke 18:9\-14] \ - #text(size: 7pt)[Commemoration Sts. Abdon & Sennen] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle 1 Cor. 12:2\-11 #h(2mm) Gospel Luke 18:9\-14] \ + #text(size: 6.5pt)[Commemoration Sts. Abdon & Sennen] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[31] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[31] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Ignatius Loyola] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim. 2:8\-10; 3:10\-12. #h(2mm) Gospel Luke 10:1\-9] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim. 2:8\-10; 3:10\-12. #h(2mm) Gospel Luke 10:1\-9] ] -#pagebreak(weak: true) + +#block(above: 2mm, below: 0mm, sticky: true)[ + #line(length: 100%, stroke: 0.6pt + luma(120)) + #text(size: 15pt, weight: "bold")[August 2027] +] + = August #sym.dot.c Week 1 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[1] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[1] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[11th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 Cor. 15:1\-10 #h(2mm) Gospel Mark 7:31\-37] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle 1 Cor. 15:1\-10 #h(2mm) Gospel Mark 7:31\-37] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[2] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[2] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Alphonsus Liguori] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim. 2:1\-7 #h(2mm) Gospel Luke 10:1\-9] \ - #text(size: 7pt)[Commemoration St. Stephen I, Pope and Martyr] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim. 2:1\-7 #h(2mm) Gospel Luke 10:1\-9] \ + #text(size: 6.5pt)[Commemoration St. Stephen I, Pope and Martyr] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[3] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[3] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Tuesday of the 11th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 Cor. 15:1\-10 #h(2mm) Gospel Mark 7:31\-37] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle 1 Cor. 15:1\-10 #h(2mm) Gospel Mark 7:31\-37] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[4] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[4] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Dominic] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim. 4:1\-8 #h(2mm) Gospel Luke 12:35\-40] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim. 4:1\-8 #h(2mm) Gospel Luke 12:35\-40] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[5] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[5] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Dedication of the Basilica of St. Mary Major] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[6] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[6] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Transfiguration of Our Lord] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Pet. 1:16\-19 #h(2mm) Gospel Matt 17:1\-9] \ - #text(size: 7pt)[Commemoration Pope Sixtus II, Felicissimus and Agapitus, Martyrs] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle 2 Pet. 1:16\-19 #h(2mm) Gospel Matt 17:1\-9] \ + #text(size: 6.5pt)[Commemoration Pope Sixtus II, Felicissimus and Agapitus, Martyrs] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[7] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[7] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Cajetan] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 31:8\-11 #h(2mm) Gospel Matt 6:24\-33] \ - #text(size: 7pt)[Commemoration St. Donatus] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 31:8\-11 #h(2mm) Gospel Matt 6:24\-33] \ + #text(size: 6.5pt)[Commemoration St. Donatus] ] -#pagebreak(weak: true) + = August #sym.dot.c Week 2 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[8] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[8] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[12th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 2 Cor. 3:4\-9 #h(2mm) Gospel Luke 10:23\-37] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle 2 Cor. 3:4\-9 #h(2mm) Gospel Luke 10:23\-37] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[9] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[9] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Vigil of St. Lawrence] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Ecclus 51:1\-8, 12 #h(2mm) Gospel Matt 16:24\-27] \ - #text(size: 7pt)[Commemoration St. Romanus] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Ecclus 51:1\-8, 12 #h(2mm) Gospel Matt 16:24\-27] \ + #text(size: 6.5pt)[Commemoration St. Romanus] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[10] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[10] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Lawrence] \ - #text(size: 7pt)[2nd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 2 Cor. 9:6\-10 #h(2mm) Gospel John 12:24\-26] + #text(size: 6.5pt)[2nd Class #sym.dot.c Red #h(2mm) Epistle 2 Cor. 9:6\-10 #h(2mm) Gospel John 12:24\-26] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[11] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[11] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Wednesday of the 12th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 2 Cor. 3:4\-9 #h(2mm) Gospel Luke 10:23\-37] \ - #text(size: 7pt)[Commemoration Sts. Tiburtius & Susanna] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle 2 Cor. 3:4\-9 #h(2mm) Gospel Luke 10:23\-37] \ + #text(size: 6.5pt)[Commemoration Sts. Tiburtius & Susanna] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[12] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[12] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Clare] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[13] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[13] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Friday of the 12th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 2 Cor. 3:4\-9 #h(2mm) Gospel Luke 10:23\-37] \ - #text(size: 7pt)[Commemoration Sts. Hippolytus & Cassian] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle 2 Cor. 3:4\-9 #h(2mm) Gospel Luke 10:23\-37] \ + #text(size: 6.5pt)[Commemoration Sts. Hippolytus & Cassian] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[14] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[14] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Vigil of the Assumption] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Sir 24:23\-31 #h(2mm) Gospel Luke 11:27\-28] \ - #text(size: 7pt)[Commemoration St. Eusebius] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle Sir 24:23\-31 #h(2mm) Gospel Luke 11:27\-28] \ + #text(size: 6.5pt)[Commemoration St. Eusebius] ] -#pagebreak(weak: true) + = August #sym.dot.c Week 3 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[15] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[15] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Assumption of the Blessed Virgin Mary] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Judith 13:22\-25; 15:10 #h(2mm) Gospel Luke 1:41\-50] \ - #text(size: 7pt)[Commemoration 13th Sunday after Pentecost] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Judith 13:22\-25; 15:10 #h(2mm) Gospel Luke 1:41\-50] \ + #text(size: 6.5pt)[Commemoration 13th Sunday after Pentecost] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[16] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[16] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Joachim, Father of the Blessed Virgin] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 31:8\-11 #h(2mm) Gospel Matt 1:1\-16] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Sir 31:8\-11 #h(2mm) Gospel Matt 1:1\-16] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[17] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[17] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Hyacinth] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[18] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[18] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Wednesday of the 13th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Gal 3:16\-22 #h(2mm) Gospel Luke 17:11\-19] \ - #text(size: 7pt)[Commemoration St. Agapitus] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Gal 3:16\-22 #h(2mm) Gospel Luke 17:11\-19] \ + #text(size: 6.5pt)[Commemoration St. Agapitus] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[19] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[19] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. John Eudes] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[20] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[20] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Bernard of Clairvaux] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 39:6\-14 #h(2mm) Gospel Matt 5:13\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Ecclus 39:6\-14 #h(2mm) Gospel Matt 5:13\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[21] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[21] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Jane Frances de Chantal] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Prov 31:10\-31 #h(2mm) Gospel Matt 13:44\-52.] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Prov 31:10\-31 #h(2mm) Gospel Matt 13:44\-52.] ] -#pagebreak(weak: true) + = August #sym.dot.c Week 4 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[22] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[22] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[14th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Gal 5:16\-24 #h(2mm) Gospel Matt 6:24\-33] \ - #text(size: 7pt)[Commemoration Immaculate Heart of Mary] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Gal 5:16\-24 #h(2mm) Gospel Matt 6:24\-33] \ + #text(size: 6.5pt)[Commemoration Immaculate Heart of Mary] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[23] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[23] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Philip Benizi] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Cor. 4:9\-14 #h(2mm) Gospel Luke 12:32\-34] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 1 Cor. 4:9\-14 #h(2mm) Gospel Luke 12:32\-34] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[24] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[24] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Bartholomew] \ - #text(size: 7pt)[2nd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 1 Cor. 12:27\-31 #h(2mm) Gospel Luke 6:12\-19] + #text(size: 6.5pt)[2nd Class #sym.dot.c Red #h(2mm) Epistle 1 Cor. 12:27\-31 #h(2mm) Gospel Luke 6:12\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[25] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[25] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Louis IX] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Wis 10:10\-14 #h(2mm) Gospel Luke 19:12\-26] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Wis 10:10\-14 #h(2mm) Gospel Luke 19:12\-26] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[26] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[26] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Thursday of the 14th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Gal 5:16\-24 #h(2mm) Gospel Matt 6:24\-33] \ - #text(size: 7pt)[Commemoration St. Zephyrinus] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Gal 5:16\-24 #h(2mm) Gospel Matt 6:24\-33] \ + #text(size: 6.5pt)[Commemoration St. Zephyrinus] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[27] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[27] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Joseph Calasance] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Wis 10:10\-14 #h(2mm) Gospel Matt 18:1\-5] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Wis 10:10\-14 #h(2mm) Gospel Matt 18:1\-5] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[28] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[28] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Augustine] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ - #text(size: 7pt)[Commemoration St. Hermes] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ + #text(size: 6.5pt)[Commemoration St. Hermes] ] -#pagebreak(weak: true) + = August #sym.dot.c Week 5 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[29] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[29] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[15th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Gal 5:25\-26; 6:1\-10 #h(2mm) Gospel Luke 7:11\-16] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Gal 5:25\-26; 6:1\-10 #h(2mm) Gospel Luke 7:11\-16] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[30] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[30] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Rose of Lima] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] \ - #text(size: 7pt)[Commemoration Sts. Felix and Adauctus] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] \ + #text(size: 6.5pt)[Commemoration Sts. Felix and Adauctus] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[31] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[31] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Raymond Nonnatus] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] ] @@ -5351,10 +2746,15 @@ -#pagebreak(weak: true) + +#block(above: 2mm, below: 0mm, sticky: true)[ + #line(length: 100%, stroke: 0.6pt + luma(120)) + #text(size: 15pt, weight: "bold")[September 2027] +] + = September #sym.dot.c Week 1 @@ -5365,634 +2765,304 @@ -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[1] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[1] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Wednesday of the 15th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Gal 5:25\-26; 6:1\-10 #h(2mm) Gospel Luke 7:11\-16] \ - #text(size: 7pt)[Commemoration St. Giles] \ - #text(size: 7pt)[Commemoration Twelve Holy Brothers, Martyrs] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Gal 5:25\-26; 6:1\-10 #h(2mm) Gospel Luke 7:11\-16] \ + #text(size: 6.5pt)[Commemoration St. Giles] \ + #text(size: 6.5pt)[Commemoration Twelve Holy Brothers, Martyrs] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[2] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[2] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Stephen of Hungary] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 19:12\-26] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 19:12\-26] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[3] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[3] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Pius X] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Thess. 2:2\-8 #h(2mm) Gospel John 21:15\-17] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 1 Thess. 2:2\-8 #h(2mm) Gospel John 21:15\-17] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[4] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[4] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Our Lady's Saturday Office] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] ] -#pagebreak(weak: true) + = September #sym.dot.c Week 2 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[5] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[5] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[16th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Eph 3:13\-21 #h(2mm) Gospel Luke 14:1\-11] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Eph 3:13\-21 #h(2mm) Gospel Luke 14:1\-11] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[6] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[6] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Monday of the 16th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Eph 3:13\-21 #h(2mm) Gospel Luke 14:1\-11] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Eph 3:13\-21 #h(2mm) Gospel Luke 14:1\-11] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[7] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[7] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Tuesday of the 16th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Eph 3:13\-21 #h(2mm) Gospel Luke 14:1\-11] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Eph 3:13\-21 #h(2mm) Gospel Luke 14:1\-11] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[8] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[8] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Nativity of the Blessed Virgin Mary] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Prov 8:22\-35 #h(2mm) Gospel Matt 1:1\-16] \ - #text(size: 7pt)[Commemoration S. Hadriani] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Prov 8:22\-35 #h(2mm) Gospel Matt 1:1\-16] \ + #text(size: 6.5pt)[Commemoration S. Hadriani] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[9] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[9] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Thursday of the 16th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Eph 3:13\-21 #h(2mm) Gospel Luke 14:1\-11] \ - #text(size: 7pt)[Commemoration St. Gorgonius] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Eph 3:13\-21 #h(2mm) Gospel Luke 14:1\-11] \ + #text(size: 6.5pt)[Commemoration St. Gorgonius] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[10] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[10] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Nicholas of Tolentino] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Cor. 4:9\-14 #h(2mm) Gospel Luke 12:32\-34] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 1 Cor. 4:9\-14 #h(2mm) Gospel Luke 12:32\-34] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[11] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[11] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Our Lady's Saturday Office] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] \ - #text(size: 7pt)[Commemoration Sts. Protus & Hyacinth] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] \ + #text(size: 6.5pt)[Commemoration Sts. Protus & Hyacinth] ] -#pagebreak(weak: true) + = September #sym.dot.c Week 3 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[12] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[12] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[17th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Eph 4:1\-6 #h(2mm) Gospel Matt 22:34\-46] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Eph 4:1\-6 #h(2mm) Gospel Matt 22:34\-46] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[13] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[13] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Monday of the 17th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Eph 4:1\-6 #h(2mm) Gospel Matt 22:34\-46] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Eph 4:1\-6 #h(2mm) Gospel Matt 22:34\-46] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[14] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[14] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Exaltation of the Holy Cross] \ - #text(size: 7pt)[2nd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Phil 2:5\-11 #h(2mm) Gospel John 12:31\-36] + #text(size: 6.5pt)[2nd Class #sym.dot.c Red #h(2mm) Epistle Phil 2:5\-11 #h(2mm) Gospel John 12:31\-36] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[15] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[15] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Seven Sorrows of the Blessed Virgin Mary] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Judith 13:22; 13:23\-25 #h(2mm) Gospel John 19:25\-27] \ - #text(size: 7pt)[Commemoration S. Nicomedes] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Judith 13:22; 13:23\-25 #h(2mm) Gospel John 19:25\-27] \ + #text(size: 6.5pt)[Commemoration S. Nicomedes] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[16] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[16] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Sts. Cornelius & Cyprian] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Wis 3:1\-8 #h(2mm) Gospel Luke 21:9\-19] \ - #text(size: 7pt)[Commemoration Sts. Euphemia, Lucy and Geminianus] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Wis 3:1\-8 #h(2mm) Gospel Luke 21:9\-19] \ + #text(size: 6.5pt)[Commemoration Sts. Euphemia, Lucy and Geminianus] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[17] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[17] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Friday of the 17th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Eph 4:1\-6 #h(2mm) Gospel Matt 22:34\-46] \ - #text(size: 7pt)[Commemoration Stigmata of St. Francis] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Eph 4:1\-6 #h(2mm) Gospel Matt 22:34\-46] \ + #text(size: 6.5pt)[Commemoration Stigmata of St. Francis] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[18] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[18] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Joseph of Cupertino] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Cor 13:1\-8 #h(2mm) Gospel Matt 22:1\-14] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 1 Cor 13:1\-8 #h(2mm) Gospel Matt 22:1\-14] ] -#pagebreak(weak: true) + = September #sym.dot.c Week 4 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[19] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[19] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[18th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 Cor. 1:4\-8 #h(2mm) Gospel Matt 9:1\-8] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle 1 Cor. 1:4\-8 #h(2mm) Gospel Matt 9:1\-8] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[20] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[20] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Monday of the 18th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 Cor. 1:4\-8 #h(2mm) Gospel Matt 9:1\-8] \ - #text(size: 7pt)[Commemoration Sts. Eustace & Companions] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle 1 Cor. 1:4\-8 #h(2mm) Gospel Matt 9:1\-8] \ + #text(size: 6.5pt)[Commemoration Sts. Eustace & Companions] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[21] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[21] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Matthew] \ - #text(size: 7pt)[2nd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Ezek 1:10\-14 #h(2mm) Gospel Matt 9:9\-13] + #text(size: 6.5pt)[2nd Class #sym.dot.c Red #h(2mm) Epistle Ezek 1:10\-14 #h(2mm) Gospel Matt 9:9\-13] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[22] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[22] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[September Ember Wednesday] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 2 Esd. 8:1\-10 #h(2mm) Gospel Mark 9:16\-28] \ - #text(size: 7pt)[Commemoration St. Thomas of Villanova] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle 2 Esd. 8:1\-10 #h(2mm) Gospel Mark 9:16\-28] \ + #text(size: 6.5pt)[Commemoration St. Thomas of Villanova] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[23] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[23] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Linus] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] \ - #text(size: 7pt)[Commemoration St. Thecla] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] \ + #text(size: 6.5pt)[Commemoration St. Thecla] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[24] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[24] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[September Ember Friday] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Osee 14:2\-10 #h(2mm) Gospel Luke 7:36\-50] \ - #text(size: 7pt)[Commemoration Our Lady of Ransom] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle Osee 14:2\-10 #h(2mm) Gospel Luke 7:36\-50] \ + #text(size: 6.5pt)[Commemoration Our Lady of Ransom] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[25] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[25] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[September Ember Saturday] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Heb 9:2\-12 #h(2mm) Gospel Luke 13:6\-17] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle Heb 9:2\-12 #h(2mm) Gospel Luke 13:6\-17] ] -#pagebreak(weak: true) + = September #sym.dot.c Week 5 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[26] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[26] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[19th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Eph 4:23\-28 #h(2mm) Gospel Matt 22:1\-14] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Eph 4:23\-28 #h(2mm) Gospel Matt 22:1\-14] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[27] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[27] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Sts. Cosmas & Damian] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Wis 5:16\-20 #h(2mm) Gospel Luke 6:17\-23] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Wis 5:16\-20 #h(2mm) Gospel Luke 6:17\-23] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[28] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[28] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Wenceslaus] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Wis 10:10\-14 #h(2mm) Gospel Matt 10:34\-42] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Wis 10:10\-14 #h(2mm) Gospel Matt 10:34\-42] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[29] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[29] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Dedication of St. Michael the Archangel] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Rev 1:1\-5 #h(2mm) Gospel Matt 18:1\-10] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Rev 1:1\-5 #h(2mm) Gospel Matt 18:1\-10] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[30] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[30] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Jerome] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] ] @@ -6000,10 +3070,15 @@ -#pagebreak(weak: true) + +#block(above: 2mm, below: 0mm, sticky: true)[ + #line(length: 100%, stroke: 0.6pt + luma(120)) + #text(size: 15pt, weight: "bold")[October 2027] +] + = October #sym.dot.c Week 1 @@ -6018,656 +3093,315 @@ -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[1] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[1] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Friday of the 19th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Eph 4:23\-28 #h(2mm) Gospel Matt 22:1\-14] \ - #text(size: 7pt)[Commemoration St. Remigius] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Eph 4:23\-28 #h(2mm) Gospel Matt 22:1\-14] \ + #text(size: 6.5pt)[Commemoration St. Remigius] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[2] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[2] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Holy Guardian Angels] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Exod 23:20\-23 #h(2mm) Gospel Matt 18:1\-10] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Exod 23:20\-23 #h(2mm) Gospel Matt 18:1\-10] ] -#pagebreak(weak: true) + = October #sym.dot.c Week 2 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[3] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[3] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[20th Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Eph 5:15\-21 #h(2mm) Gospel John 4:46\-53] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Eph 5:15\-21 #h(2mm) Gospel John 4:46\-53] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[4] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[4] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Francis of Assisi] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Gal 6:14\-18 #h(2mm) Gospel Matt 11:25\-30] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Gal 6:14\-18 #h(2mm) Gospel Matt 11:25\-30] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[5] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[5] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Tuesday of the 20th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Eph 5:15\-21 #h(2mm) Gospel John 4:46\-53] \ - #text(size: 7pt)[Commemoration St. Placid & Companions] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Eph 5:15\-21 #h(2mm) Gospel John 4:46\-53] \ + #text(size: 6.5pt)[Commemoration St. Placid & Companions] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[6] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[6] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Bruno] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[7] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[7] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Our Lady of the Rosary] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Prov 8:22\-24, 32\-35. #h(2mm) Gospel Luke 1:26\-38] \ - #text(size: 7pt)[Commemoration St. Mark I] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Prov 8:22\-24, 32\-35. #h(2mm) Gospel Luke 1:26\-38] \ + #text(size: 6.5pt)[Commemoration St. Mark I] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[8] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[8] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Bridget of Sweden] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Tim. 5:3\-10. #h(2mm) Gospel Matt 13:44\-52.] \ - #text(size: 7pt)[Commemoration Ss. Sergio, Baccho, Marcello and Apulejo Martyrs] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 1 Tim. 5:3\-10. #h(2mm) Gospel Matt 13:44\-52.] \ + #text(size: 6.5pt)[Commemoration Ss. Sergio, Baccho, Marcello and Apulejo Martyrs] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[9] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[9] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. John Leonardi] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Cor 4:1\-6; 4:15\-18 #h(2mm) Gospel Luke 10:1\-9] \ - #text(size: 7pt)[Commemoration St. Dionysius and companions] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Cor 4:1\-6; 4:15\-18 #h(2mm) Gospel Luke 10:1\-9] \ + #text(size: 6.5pt)[Commemoration St. Dionysius and companions] ] -#pagebreak(weak: true) + = October #sym.dot.c Week 3 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[10] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[10] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[21st Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Eph 6:10\-17 #h(2mm) Gospel Matt 18:23\-35] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Eph 6:10\-17 #h(2mm) Gospel Matt 18:23\-35] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[11] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[11] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Maternity of the Blessed Virgin Mary] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 24:23\-31 #h(2mm) Gospel Luke 2:43\-51] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Sir 24:23\-31 #h(2mm) Gospel Luke 2:43\-51] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[12] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[12] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Tuesday of the 21st Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Eph 6:10\-17 #h(2mm) Gospel Matt 18:23\-35] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Eph 6:10\-17 #h(2mm) Gospel Matt 18:23\-35] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[13] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[13] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Edward] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[14] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[14] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Callistus I] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[15] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[15] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Teresa of Avila] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[16] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[16] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Hedwig] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Prov 31:10\-31 #h(2mm) Gospel Matt 13:44\-52.] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Prov 31:10\-31 #h(2mm) Gospel Matt 13:44\-52.] ] -#pagebreak(weak: true) + = October #sym.dot.c Week 4 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[17] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[17] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[22nd Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Phil 1:6\-11 #h(2mm) Gospel Matt 22:15\-21] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Phil 1:6\-11 #h(2mm) Gospel Matt 22:15\-21] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[18] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[18] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Luke the Evangelist] \ - #text(size: 7pt)[2nd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 2 Cor. 8:16\-24 #h(2mm) Gospel Luke 10:1\-9] + #text(size: 6.5pt)[2nd Class #sym.dot.c Red #h(2mm) Epistle 2 Cor. 8:16\-24 #h(2mm) Gospel Luke 10:1\-9] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[19] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[19] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Peter of Alcantara] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Phil 3:7\-12 #h(2mm) Gospel Luke 12:32\-34] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Phil 3:7\-12 #h(2mm) Gospel Luke 12:32\-34] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[20] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[20] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. John Cantius] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle James 2:12\-17 #h(2mm) Gospel Luke 12:35\-40] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle James 2:12\-17 #h(2mm) Gospel Luke 12:35\-40] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[21] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[21] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Thursday of the 22nd Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Phil 1:6\-11 #h(2mm) Gospel Matt 22:15\-21] \ - #text(size: 7pt)[Commemoration St. Hilarion] \ - #text(size: 7pt)[Commemoration St. Ursula and Companions] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Phil 1:6\-11 #h(2mm) Gospel Matt 22:15\-21] \ + #text(size: 6.5pt)[Commemoration St. Hilarion] \ + #text(size: 6.5pt)[Commemoration St. Ursula and Companions] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[22] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[22] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Friday of the 22nd Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Phil 1:6\-11 #h(2mm) Gospel Matt 22:15\-21] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Phil 1:6\-11 #h(2mm) Gospel Matt 22:15\-21] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[23] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[23] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Anthony Mary Claret] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Heb 7:23\-27 #h(2mm) Gospel Matt 24:42\-47] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Heb 7:23\-27 #h(2mm) Gospel Matt 24:42\-47] ] -#pagebreak(weak: true) + = October #sym.dot.c Week 5 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[24] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[24] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[23rd Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Phil 3:17\-21; 4:1\-3 #h(2mm) Gospel Matt 9:18\-26] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Phil 3:17\-21; 4:1\-3 #h(2mm) Gospel Matt 9:18\-26] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[25] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[25] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Monday of the 23rd Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Phil 3:17\-21; 4:1\-3 #h(2mm) Gospel Matt 9:18\-26] \ - #text(size: 7pt)[Commemoration Sts. Chrysanthus & Daria] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Phil 3:17\-21; 4:1\-3 #h(2mm) Gospel Matt 9:18\-26] \ + #text(size: 6.5pt)[Commemoration Sts. Chrysanthus & Daria] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[26] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[26] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Tuesday of the 23rd Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Phil 3:17\-21; 4:1\-3 #h(2mm) Gospel Matt 9:18\-26] \ - #text(size: 7pt)[Commemoration St. Evaristus] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Phil 3:17\-21; 4:1\-3 #h(2mm) Gospel Matt 9:18\-26] \ + #text(size: 6.5pt)[Commemoration St. Evaristus] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[27] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[27] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Wednesday of the 23rd Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Phil 3:17\-21; 4:1\-3 #h(2mm) Gospel Matt 9:18\-26] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Phil 3:17\-21; 4:1\-3 #h(2mm) Gospel Matt 9:18\-26] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[28] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[28] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Sts. Simon & Jude] \ - #text(size: 7pt)[2nd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Eph. 4:7\-13. #h(2mm) Gospel John 15:17\-25] + #text(size: 6.5pt)[2nd Class #sym.dot.c Red #h(2mm) Epistle Eph. 4:7\-13. #h(2mm) Gospel John 15:17\-25] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[29] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[29] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Friday of the 23rd Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Phil 3:17\-21; 4:1\-3 #h(2mm) Gospel Matt 9:18\-26] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Phil 3:17\-21; 4:1\-3 #h(2mm) Gospel Matt 9:18\-26] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[30] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[30] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Our Lady's Saturday Office] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] ] -#pagebreak(weak: true) + = October #sym.dot.c Week 6 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[31] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[31] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Christ the King] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Col 1:12\-20. #h(2mm) Gospel John 18:33\-37] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Col 1:12\-20. #h(2mm) Gospel John 18:33\-37] ] @@ -6683,643 +3417,318 @@ -#pagebreak(weak: true) + +#block(above: 2mm, below: 0mm, sticky: true)[ + #line(length: 100%, stroke: 0.6pt + luma(120)) + #text(size: 15pt, weight: "bold")[November 2027] +] + = November #sym.dot.c Week 1 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[1] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[1] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[All Saints] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Apoc 7:2\-12 #h(2mm) Gospel Matt 5:1\-12] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Apoc 7:2\-12 #h(2mm) Gospel Matt 5:1\-12] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[2] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("black") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[2] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("black") \ #text(weight: "bold")[Commemoration of All Souls] \ - #text(size: 7pt)[1st Class #sym.dot.c Black] \ - #text(size: 7pt)[Epistle 1 Cor. 15:51\-57 #h(2mm) Gospel John 5:25\-29] + #text(size: 6.5pt)[1st Class #sym.dot.c Black #h(2mm) Epistle 1 Cor. 15:51\-57 #h(2mm) Gospel John 5:25\-29] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[3] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[3] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Wednesday of the 24th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Col 1:12\-20. #h(2mm) Gospel John 18:33\-37] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Col 1:12\-20. #h(2mm) Gospel John 18:33\-37] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[4] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[4] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Charles Borromeo] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 44:16\-27; 45:3\-20 #h(2mm) Gospel Matt 25:14\-23] \ - #text(size: 7pt)[Commemoration Sts. Vitalis and Agricola, Martyrs] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 44:16\-27; 45:3\-20 #h(2mm) Gospel Matt 25:14\-23] \ + #text(size: 6.5pt)[Commemoration Sts. Vitalis and Agricola, Martyrs] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[5] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[5] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Friday of the 24th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Col 1:12\-20. #h(2mm) Gospel John 18:33\-37] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Col 1:12\-20. #h(2mm) Gospel John 18:33\-37] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[6] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[6] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Our Lady's Saturday Office] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] ] -#pagebreak(weak: true) + = November #sym.dot.c Week 2 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[7] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[7] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[5th Sunday after Epiphany] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Col 3:12\-17 #h(2mm) Gospel Matt 13:24\-30] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Col 3:12\-17 #h(2mm) Gospel Matt 13:24\-30] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[8] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[8] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("green") \ #text(weight: "bold")[Monday of the 25th Week of the Time after Pentecost] \ - #text(size: 7pt)[4th Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Col 3:12\-17 #h(2mm) Gospel Matt 13:24\-30] \ - #text(size: 7pt)[Commemoration Four Holy Crowned Martyrs] + #text(size: 6.5pt)[4th Class #sym.dot.c Green #h(2mm) Epistle Col 3:12\-17 #h(2mm) Gospel Matt 13:24\-30] \ + #text(size: 6.5pt)[Commemoration Four Holy Crowned Martyrs] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[9] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[9] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Dedication of the Archbasilica of Our Holy Savior] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Rev 21:2\-5 #h(2mm) Gospel Luke 19:1\-10] \ - #text(size: 7pt)[Commemoration St. Theodore] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Rev 21:2\-5 #h(2mm) Gospel Luke 19:1\-10] \ + #text(size: 6.5pt)[Commemoration St. Theodore] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[10] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[10] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Andrew Avellino] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] \ - #text(size: 7pt)[Commemoration Sts. Tryphonis, Respicii, et Nymphae] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 31:8\-11 #h(2mm) Gospel Luke 12:35\-40] \ + #text(size: 6.5pt)[Commemoration Sts. Tryphonis, Respicii, et Nymphae] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[11] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[11] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Martin of Tours] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 44:16\-27; 45:3\-20 #h(2mm) Gospel Luke 11:33\-36] \ - #text(size: 7pt)[Commemoration St. Menna] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 44:16\-27; 45:3\-20 #h(2mm) Gospel Luke 11:33\-36] \ + #text(size: 6.5pt)[Commemoration St. Menna] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[12] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[12] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Martin I] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[13] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[13] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Didacus] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Cor 4:9\-14 #h(2mm) Gospel Luke 12:32\-34] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 1 Cor 4:9\-14 #h(2mm) Gospel Luke 12:32\-34] ] -#pagebreak(weak: true) + = November #sym.dot.c Week 3 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[14] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[14] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[6th Sunday after Epiphany] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle 1 Thess 1:2\-10 #h(2mm) Gospel Matt 13:31\-35] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle 1 Thess 1:2\-10 #h(2mm) Gospel Matt 13:31\-35] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[15] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[15] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Albert the Great] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[16] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[16] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Gertrude the Great] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 25:1\-13.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[17] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[17] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Gregory the Wonderworker] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Sir 44:16\-27; 45:3\-20 #h(2mm) Gospel Mark 11:22\-24] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Sir 44:16\-27; 45:3\-20 #h(2mm) Gospel Mark 11:22\-24] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[18] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[18] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Dedication of the Basilicas of Sts. Peter & Paul] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Rev 21:2\-5 #h(2mm) Gospel Luke 19:1\-10] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Rev 21:2\-5 #h(2mm) Gospel Luke 19:1\-10] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[19] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[19] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Elizabeth of Hungary] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Prov 31:10\-31 #h(2mm) Gospel Matt 13:44\-52.] \ - #text(size: 7pt)[Commemoration St. Pontian] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Prov 31:10\-31 #h(2mm) Gospel Matt 13:44\-52.] \ + #text(size: 6.5pt)[Commemoration St. Pontian] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[20] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[20] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Felix of Valois] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Cor. 4:9\-14 #h(2mm) Gospel Luke 12:32\-34] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 1 Cor. 4:9\-14 #h(2mm) Gospel Luke 12:32\-34] ] -#pagebreak(weak: true) + = November #sym.dot.c Week 4 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[21] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("green") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[21] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("green") \ #text(weight: "bold")[24th and Last Sunday after Pentecost] \ - #text(size: 7pt)[2nd Class #sym.dot.c Green] \ - #text(size: 7pt)[Epistle Col 1:9\-14 #h(2mm) Gospel Matt 24:15\-35] + #text(size: 6.5pt)[2nd Class #sym.dot.c Green #h(2mm) Epistle Col 1:9\-14 #h(2mm) Gospel Matt 24:15\-35] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[22] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[22] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Cecilia] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Sir 51:13\-17. #h(2mm) Gospel Matt 25:1\-13.] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Sir 51:13\-17. #h(2mm) Gospel Matt 25:1\-13.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[23] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[23] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Clement I] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Phil 3:17\-21; 4:1\-3 #h(2mm) Gospel Matt 16:13\-19] \ - #text(size: 7pt)[Commemoration St. Felicity] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Phil 3:17\-21; 4:1\-3 #h(2mm) Gospel Matt 16:13\-19] \ + #text(size: 6.5pt)[Commemoration St. Felicity] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[24] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[24] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. John of the Cross] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ - #text(size: 7pt)[Commemoration St. Chrysogonus] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ + #text(size: 6.5pt)[Commemoration St. Chrysogonus] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[25] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[25] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Catherine of Alexandria] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Sir 51:1\-8; 51:12 #h(2mm) Gospel Matt 25:1\-13.] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Sir 51:1\-8; 51:12 #h(2mm) Gospel Matt 25:1\-13.] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[26] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[26] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Sylvester] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 45:1\-6 #h(2mm) Gospel Matt 19:27\-29.] \ - #text(size: 7pt)[Commemoration St. Peter of Alexandria] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Ecclus 45:1\-6 #h(2mm) Gospel Matt 19:27\-29.] \ + #text(size: 6.5pt)[Commemoration St. Peter of Alexandria] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[27] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[27] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Our Lady's Saturday Office] \ - #text(size: 7pt)[4th Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] + #text(size: 6.5pt)[4th Class #sym.dot.c White #h(2mm) Epistle Ecclus 24:14\-16 #h(2mm) Gospel Luke 11:27\-28] ] -#pagebreak(weak: true) + = November #sym.dot.c Week 5 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[28] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[28] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[1st Sunday of Advent] \ - #text(size: 7pt)[1st Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Rom 13:11\-14 #h(2mm) Gospel Luke 21:25\-33] + #text(size: 6.5pt)[1st Class #sym.dot.c Violet #h(2mm) Epistle Rom 13:11\-14 #h(2mm) Gospel Luke 21:25\-33] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[29] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[29] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Monday of the 1st Week of Advent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Rom 13:11\-14 #h(2mm) Gospel Luke 21:25\-33] \ - #text(size: 7pt)[Commemoration St. Saturninus] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Rom 13:11\-14 #h(2mm) Gospel Luke 21:25\-33] \ + #text(size: 6.5pt)[Commemoration St. Saturninus] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[30] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[30] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Andrew] \ - #text(size: 7pt)[2nd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Rom 10:10\-18 #h(2mm) Gospel Matt 4:18\-22] \ - #text(size: 7pt)[Commemoration Tuesday of the 1st Week of Advent] + #text(size: 6.5pt)[2nd Class #sym.dot.c Red #h(2mm) Epistle Rom 10:10\-18 #h(2mm) Gospel Matt 4:18\-22] \ + #text(size: 6.5pt)[Commemoration Tuesday of the 1st Week of Advent] ] @@ -7331,10 +3740,15 @@ -#pagebreak(weak: true) + +#block(above: 2mm, below: 0mm, sticky: true)[ + #line(length: 100%, stroke: 0.6pt + luma(120)) + #text(size: 15pt, weight: "bold")[December 2027] +] + = December #sym.dot.c Week 1 @@ -7345,664 +3759,322 @@ -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[1] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[1] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Wednesday of the 1st Week of Advent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Rom 13:11\-14 #h(2mm) Gospel Luke 21:25\-33] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Rom 13:11\-14 #h(2mm) Gospel Luke 21:25\-33] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[2] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[2] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Vivian] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Sir 51:13\-17. #h(2mm) Gospel Matt 13:44\-52.] \ - #text(size: 7pt)[Commemoration Thursday of the 1st Week of Advent] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle Sir 51:13\-17. #h(2mm) Gospel Matt 13:44\-52.] \ + #text(size: 6.5pt)[Commemoration Thursday of the 1st Week of Advent] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[3] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[3] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Francis Xavier] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Rom 10:10\-18 #h(2mm) Gospel Mark 16:15\-18] \ - #text(size: 7pt)[Commemoration Friday of the 1st Week of Advent] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Rom 10:10\-18 #h(2mm) Gospel Mark 16:15\-18] \ + #text(size: 6.5pt)[Commemoration Friday of the 1st Week of Advent] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[4] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[4] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Peter Chrysologus] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ - #text(size: 7pt)[Commemoration Saturday of the 1st Week of Advent] \ - #text(size: 7pt)[Commemoration St. Barbara] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ + #text(size: 6.5pt)[Commemoration Saturday of the 1st Week of Advent] \ + #text(size: 6.5pt)[Commemoration St. Barbara] ] -#pagebreak(weak: true) + = December #sym.dot.c Week 2 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[5] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[5] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[2nd Sunday of Advent] \ - #text(size: 7pt)[1st Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Rom 15:4\-13 #h(2mm) Gospel Matt 11:2\-10] + #text(size: 6.5pt)[1st Class #sym.dot.c Violet #h(2mm) Epistle Rom 15:4\-13 #h(2mm) Gospel Matt 11:2\-10] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[6] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[6] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Nicholas] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Heb 13:7\-17 #h(2mm) Gospel Matt 25:14\-23] \ - #text(size: 7pt)[Commemoration Monday of the 2nd Week of Advent] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle Heb 13:7\-17 #h(2mm) Gospel Matt 25:14\-23] \ + #text(size: 6.5pt)[Commemoration Monday of the 2nd Week of Advent] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[7] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[7] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Ambrose] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ - #text(size: 7pt)[Commemoration Tuesday of the 2nd Week of Advent] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 2 Tim 4:1\-8 #h(2mm) Gospel Matt 5:13\-19] \ + #text(size: 6.5pt)[Commemoration Tuesday of the 2nd Week of Advent] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[8] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[8] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Immaculate Conception of the Blessed Virgin Mary] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Prov 8:22\-35 #h(2mm) Gospel Luke 1:26\-28] \ - #text(size: 7pt)[Commemoration Wednesday of the 2nd Week of Advent] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Prov 8:22\-35 #h(2mm) Gospel Luke 1:26\-28] \ + #text(size: 6.5pt)[Commemoration Wednesday of the 2nd Week of Advent] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[9] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[9] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Thursday of the 2nd Week of Advent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Rom 15:4\-13 #h(2mm) Gospel Matt 11:2\-10] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Rom 15:4\-13 #h(2mm) Gospel Matt 11:2\-10] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[10] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[10] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Friday of the 2nd Week of Advent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Rom 15:4\-13 #h(2mm) Gospel Matt 11:2\-10] \ - #text(size: 7pt)[Commemoration St. Melchiades] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Rom 15:4\-13 #h(2mm) Gospel Matt 11:2\-10] \ + #text(size: 6.5pt)[Commemoration St. Melchiades] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[11] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[11] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. Damasus I] \ - #text(size: 7pt)[3rd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] \ - #text(size: 7pt)[Commemoration Saturday of the 2nd Week of Advent] + #text(size: 6.5pt)[3rd Class #sym.dot.c White #h(2mm) Epistle 1 Pet 5:1\-4; 5:10\-11. #h(2mm) Gospel Matt 16:13\-19] \ + #text(size: 6.5pt)[Commemoration Saturday of the 2nd Week of Advent] ] -#pagebreak(weak: true) + = December #sym.dot.c Week 3 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[12] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("rose") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[12] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("rose") \ #text(weight: "bold")[3rd Sunday of Advent] \ - #text(size: 7pt)[1st Class #sym.dot.c Rose] \ - #text(size: 7pt)[Epistle Phil 4:4\-7 #h(2mm) Gospel John 1:19\-28] + #text(size: 6.5pt)[1st Class #sym.dot.c Rose #h(2mm) Epistle Phil 4:4\-7 #h(2mm) Gospel John 1:19\-28] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[13] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[13] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Lucy] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 13:44\-52.] \ - #text(size: 7pt)[Commemoration Monday of the 3rd Week of Advent] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle 2 Cor 10:17\-18; 11:1\-2 #h(2mm) Gospel Matt 13:44\-52.] \ + #text(size: 6.5pt)[Commemoration Monday of the 3rd Week of Advent] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[14] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[14] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Tuesday of the 3rd Week of Advent] \ - #text(size: 7pt)[3rd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Phil 4:4\-7 #h(2mm) Gospel John 1:19\-28] + #text(size: 6.5pt)[3rd Class #sym.dot.c Violet #h(2mm) Epistle Phil 4:4\-7 #h(2mm) Gospel John 1:19\-28] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[15] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[15] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Advent Ember Wednesday] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Isa 7:10\-15 #h(2mm) Gospel Luke 1:26\-38] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle Isa 7:10\-15 #h(2mm) Gospel Luke 1:26\-38] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[16] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[16] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Eusebius] \ - #text(size: 7pt)[3rd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle 2 Cor. 1:3\-7 #h(2mm) Gospel Matt 16:24\-27.] \ - #text(size: 7pt)[Commemoration Thursday of the 3rd Week of Advent] + #text(size: 6.5pt)[3rd Class #sym.dot.c Red #h(2mm) Epistle 2 Cor. 1:3\-7 #h(2mm) Gospel Matt 16:24\-27.] \ + #text(size: 6.5pt)[Commemoration Thursday of the 3rd Week of Advent] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[17] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[17] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Advent Ember Friday] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Isa 11:1\-5 #h(2mm) Gospel Luke 1:39\-47] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle Isa 11:1\-5 #h(2mm) Gospel Luke 1:39\-47] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[18] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[18] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Advent Ember Saturday] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 2 Thess 2:1\-8 #h(2mm) Gospel Luke 3:1\-6] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle 2 Thess 2:1\-8 #h(2mm) Gospel Luke 3:1\-6] ] -#pagebreak(weak: true) + = December #sym.dot.c Week 4 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[19] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[19] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[4th Sunday of Advent] \ - #text(size: 7pt)[1st Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 1 Cor. 4:1\-5 #h(2mm) Gospel Luke 3:1\-6] + #text(size: 6.5pt)[1st Class #sym.dot.c Violet #h(2mm) Epistle 1 Cor. 4:1\-5 #h(2mm) Gospel Luke 3:1\-6] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[20] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[20] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Monday of the 4th Week of Advent] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 1 Cor. 4:1\-5 #h(2mm) Gospel Luke 3:1\-6] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle 1 Cor. 4:1\-5 #h(2mm) Gospel Luke 3:1\-6] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[21] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[21] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[St. Thomas] \ - #text(size: 7pt)[2nd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Eph 2:19\-22 #h(2mm) Gospel John 20:24\-29] \ - #text(size: 7pt)[Commemoration Tuesday of the 4th Week of Advent] + #text(size: 6.5pt)[2nd Class #sym.dot.c Red #h(2mm) Epistle Eph 2:19\-22 #h(2mm) Gospel John 20:24\-29] \ + #text(size: 6.5pt)[Commemoration Tuesday of the 4th Week of Advent] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[22] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[22] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Wednesday of the 4th Week of Advent] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 1 Cor. 4:1\-5 #h(2mm) Gospel Luke 3:1\-6] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle 1 Cor. 4:1\-5 #h(2mm) Gospel Luke 3:1\-6] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[23] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[23] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Thursday of the 4th Week of Advent] \ - #text(size: 7pt)[2nd Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle 1 Cor. 4:1\-5 #h(2mm) Gospel Luke 3:1\-6] + #text(size: 6.5pt)[2nd Class #sym.dot.c Violet #h(2mm) Epistle 1 Cor. 4:1\-5 #h(2mm) Gospel Luke 3:1\-6] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[24] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("violet") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[24] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("violet") \ #text(weight: "bold")[Vigil of the Nativity (Christmas Eve)] \ - #text(size: 7pt)[1st Class #sym.dot.c Violet] \ - #text(size: 7pt)[Epistle Rom 1:1\-6 #h(2mm) Gospel Matt 1:18\-21] + #text(size: 6.5pt)[1st Class #sym.dot.c Violet #h(2mm) Epistle Rom 1:1\-6 #h(2mm) Gospel Matt 1:18\-21] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[25] #h(2mm) #text(size: 8pt)[Saturday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[25] #h(2mm) #text(size: 7pt)[Saturday] #h(1fr) #swatch("white") \ #text(weight: "bold")[The Nativity of Our Lord (Christmas)] \ - #text(size: 7pt)[1st Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Heb 1:1\-12 #h(2mm) Gospel John 1:1\-14] + #text(size: 6.5pt)[1st Class #sym.dot.c White #h(2mm) Epistle Heb 1:1\-12 #h(2mm) Gospel John 1:1\-14] ] -#pagebreak(weak: true) + = December #sym.dot.c Week 5 -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[26] #h(2mm) #text(size: 8pt)[Sunday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[26] #h(2mm) #text(size: 7pt)[Sunday] #h(1fr) #swatch("white") \ #text(weight: "bold")[Sunday within the Octave of the Nativity] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Gal 4:1\-7 #h(2mm) Gospel Luke 2:33\-40] \ - #text(size: 7pt)[Commemoration St. Stephen] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Gal 4:1\-7 #h(2mm) Gospel Luke 2:33\-40] \ + #text(size: 6.5pt)[Commemoration St. Stephen] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[27] #h(2mm) #text(size: 8pt)[Monday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[27] #h(2mm) #text(size: 7pt)[Monday] #h(1fr) #swatch("white") \ #text(weight: "bold")[St. John the Evangelist] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Ecclus 15:1\-6 #h(2mm) Gospel John 21:19\-24] \ - #text(size: 7pt)[Commemoration 3rd Day within the Octave of the Nativity] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Ecclus 15:1\-6 #h(2mm) Gospel John 21:19\-24] \ + #text(size: 6.5pt)[Commemoration 3rd Day within the Octave of the Nativity] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[28] #h(2mm) #text(size: 8pt)[Tuesday] #h(1fr) #swatch("red") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[28] #h(2mm) #text(size: 7pt)[Tuesday] #h(1fr) #swatch("red") \ #text(weight: "bold")[Holy Innocents] \ - #text(size: 7pt)[2nd Class #sym.dot.c Red] \ - #text(size: 7pt)[Epistle Apoc 14:1\-5 #h(2mm) Gospel Matt 2:13\-18] \ - #text(size: 7pt)[Commemoration 4th Day within the Octave of the Nativity] + #text(size: 6.5pt)[2nd Class #sym.dot.c Red #h(2mm) Epistle Apoc 14:1\-5 #h(2mm) Gospel Matt 2:13\-18] \ + #text(size: 6.5pt)[Commemoration 4th Day within the Octave of the Nativity] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[29] #h(2mm) #text(size: 8pt)[Wednesday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[29] #h(2mm) #text(size: 7pt)[Wednesday] #h(1fr) #swatch("white") \ #text(weight: "bold")[5th Day within the Octave of the Nativity] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Titus 3:4\-7 #h(2mm) Gospel Luke 2:15\-20] \ - #text(size: 7pt)[Commemoration St. Thomas Becket] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Titus 3:4\-7 #h(2mm) Gospel Luke 2:15\-20] \ + #text(size: 6.5pt)[Commemoration St. Thomas Becket] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[30] #h(2mm) #text(size: 8pt)[Thursday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[30] #h(2mm) #text(size: 7pt)[Thursday] #h(1fr) #swatch("white") \ #text(weight: "bold")[6th Day within the Octave of the Nativity] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Titus 3:4\-7 #h(2mm) Gospel Luke 2:15\-20] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Titus 3:4\-7 #h(2mm) Gospel Luke 2:15\-20] ] -#block(width: 100%, above: 0.6mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.6mm))[ - // A single Typst paragraph throughout, deliberately: two markup lines - // separated only by a bare newline stay on ONE rendered line (they are - // still the same paragraph, soft-wrapped) -- verified live, the first - // draft of this box merged the rank/colour line into the citation line - // for exactly that reason. A trailing backslash forces a real line - // break WITHOUT starting a new paragraph (no inter-paragraph spacing - // to tune down), which is what a compact multi-line box wants; #par's - // own block-level break, used further up for the day/weekday/swatch - // row against the name below it, is reserved for the one place this - // box actually wants a fresh paragraph. - #set par(leading: 0.42em) - #text(weight: "bold")[31] #h(2mm) #text(size: 8pt)[Friday] #h(1fr) #swatch("white") \ +#block(width: 100%, above: 0.4mm, below: 0mm, breakable: false, stroke: 0.4pt + luma(160), inset: (x: 1.6mm, y: 0.4mm))[ + #set par(leading: 0.36em) + #text(weight: "bold")[31] #h(2mm) #text(size: 7pt)[Friday] #h(1fr) #swatch("white") \ #text(weight: "bold")[7th Day within the Octave of the Nativity] \ - #text(size: 7pt)[2nd Class #sym.dot.c White] \ - #text(size: 7pt)[Epistle Titus 3:4\-7 #h(2mm) Gospel Luke 2:15\-20] \ - #text(size: 7pt)[Commemoration St. Silvester] + #text(size: 6.5pt)[2nd Class #sym.dot.c White #h(2mm) Epistle Titus 3:4\-7 #h(2mm) Gospel Luke 2:15\-20] \ + #text(size: 6.5pt)[Commemoration St. Silvester] ] -#pagebreak(weak: true) |
