diff options
50 files changed, 14056 insertions, 7492 deletions
@@ -12,3 +12,8 @@ _opam/ .DS_Store *~ *.swp + +# Python -- tools/check_citations.py and its self-test are run directly +# (not installed as a package), so this is the only Python artefact the +# repo ever produces. +tools/__pycache__/ @@ -22,7 +22,7 @@ MAN5DIR := $(PREFIX)/share/man/man5 # over documenting the dune commands. DUNE := opam exec -- -.PHONY: help build test check check-schema check-templates install uninstall reinstall clean fmt man doc release +.PHONY: help build test check check-schema check-templates check-citations install uninstall reinstall clean fmt man doc release help: ## show this help @grep -hE '^[a-z-]+:.*##' $(MAKEFILE_LIST) | sed -E 's/:.*## /\t/' | sort @@ -58,8 +58,10 @@ check-templates: build ## typeset every shipped template (needs pdflatex/groff; if command -v pdflatex >/dev/null 2>&1; then \ for t in ordo grid; do \ opam exec -- dune exec colitur -- table --year 2027 --template templates/ef/$$t.tex > /tmp/$$t.tex && \ - (cd /tmp && pdflatex -halt-on-error -interaction=nonstopmode $$t.tex >/dev/null) && \ - echo "pdflatex: $$t.tex OK" || { echo "pdflatex: $$t.tex FAILED"; ok=0; }; \ + (cd /tmp && pdflatex -halt-on-error -interaction=nonstopmode $$t.tex >/dev/null && \ + pdflatex -halt-on-error -interaction=nonstopmode $$t.tex >/dev/null) && \ + echo "pdflatex: $$t.tex OK (two passes, so a TOC's own \\pageref settles)" || \ + { echo "pdflatex: $$t.tex FAILED"; ok=0; }; \ done; \ else echo "SKIPPED: pdflatex not installed -- LaTeX templates render but are NOT typeset"; fi; \ if command -v groff >/dev/null 2>&1; then \ @@ -84,6 +86,33 @@ check-templates: build ## typeset every shipped template (needs pdflatex/groff; else echo "SKIPPED: groff not installed -- groff templates render but are NOT typeset"; fi; \ test $$ok -eq 1 +# lang/la.ini's own discipline: every celebration/season/rank name cites the +# docs/research/LT.txt line it was transcribed from, so a claim can be +# checked, not just trusted. tools/check_citations.py re-derives that check +# mechanically: for every "LT.txt:<n>" citation outside a PATTERN-marked +# block, it confirms the EXACT cited line (or an explicit "n-m" range, for +# a heading that genuinely wraps -- no automatic +-2-line tolerance any +# more, see the script's own docstring for why) contains the Latin text the +# citation claims, scoped to that citation's own entry only, never to +# prose quoted elsewhere in the surrounding comment. A citation whose pool +# of candidate words is too thin to discriminate a right line from a wrong +# nearby one (a heuristic, not a proof) is reported CANNOT VERIFY, not +# silently passed, and fails the target exactly like a genuine mismatch -- +# a human adjudicates it. The script has its own self-test +# (tools/test_check_citations.py, wired into `dune test`/`make test` as +# well as this target) after an earlier version of this exact check was +# found to be self-poisoning: see either docstring for the full account. +# docs/ is gitignored, so a fresh clone has no docs/research/LT.txt at +# all: the same "SKIPPED, loudly, exit 0" discipline check-schema/ +# check-templates already use above -- a silent skip reads as a pass, +# which this project has hit the cost of before. +check-citations: ## verify lang/la.ini's LT.txt:<n> citations (needs docs/research/LT.txt, gitignored; SKIPPED if absent) + @if command -v python3 >/dev/null 2>&1; then \ + python3 tools/check_citations.py; \ + else \ + echo "SKIPPED: python3 not installed -- citations NOT verified this run"; \ + fi + install: build ## install binary, calendar data, templates, schema and man pages into PREFIX (default ~/.local) $(DUNE) dune install --prefix $(PREFIX) @mkdir -p $(MANDIR) @@ -24,8 +24,16 @@ dune exec colitur -- day 2026 # the full resolved EF calendar (temporal + ## Rendering ```sh -dune exec colitur -- table --year 2027 --template templates/ef/ordo.tex > ordo.tex && pdflatex ordo.tex +# The ordo booklet has a table of contents (page numbers via \pageref), so +# it needs TWO pdflatex passes -- the first pass leaves every entry showing +# "??"; the second resolves them. A single pass is not a bug in the +# template, it is just an unfinished build. Either form works: +dune exec colitur -- table --year 2027 --template templates/ef/ordo.tex > ordo.tex && pdflatex ordo.tex && pdflatex ordo.tex +# or: latexmk -pdf ordo.tex + +# The wall calendar has no cross-references, so one pass is enough: dune exec colitur -- table --year 2027 --template templates/ef/grid.tex > grid.tex && pdflatex grid.tex + dune exec colitur -- publish --from 2027 --to 2027 --out ./public ``` @@ -6,4 +6,4 @@ ; colitur.opam's frozen depends, only a new library this executable links ; against. Used by Task 12's [mkdir_p] (colitur publish, recursive ; directory creation) and nowhere else. - (libraries colitur_kernel rite_ef colitur_render unix)) + (libraries colitur_kernel rite_ef colitur_render colitur_naming unix)) diff --git a/bin/main.ml b/bin/main.ml index 6f64582..b2eef28 100644 --- a/bin/main.ml +++ b/bin/main.ml @@ -131,6 +131,41 @@ let data_dir () = end | _ -> if has_data installed then installed else build_tree +(* TEMPORARY BRIDGE (naming-and-config Task 5): [View.of_days] now takes + [~lang], but real CLI flag/config resolution (--lang, --raw, + Colitur_naming.Config) is Task 6's own scope, not this one's. Rather than + leave `emit`/`table`/`publish` showing bare slugs as their "resolved + name" -- which is precisely the defect this whole branch exists to fix -- + this loads the shipped Latin table by default, using EXACTLY the probe + order [data_dir] above already uses (installed prefix, then the build + tree), so an installed binary finds its language file the same way it + finds its calendar data. Task 6 replaces this wholesale with + `--lang`/`--raw`/config resolution and per-command defaults; nothing + here is meant to survive that task unchanged. A missing or malformed + language file degrades to [Lang.raw] (name = slug) rather than crashing + the CLI -- Task 6 is what makes that case a proper, reported error. *) +let lang_dir () = + let prefix = Filename.dirname (Filename.dirname Sys.executable_name) in + let installed = List.fold_left Filename.concat prefix [ "share"; "colitur"; "lang" ] in + if Sys.file_exists (Filename.concat installed "la.ini") then installed + else Filename.concat prefix "lang" + +let default_lang = + lazy + (let path = Filename.concat (lang_dir ()) "la.ini" in + match open_in_bin path with + | exception Sys_error _ -> Colitur_naming.Lang.raw + | ic -> ( + match + Fun.protect ~finally:(fun () -> close_in_noerr ic) (fun () -> + really_input_string ic (in_channel_length ic)) + with + | exception Sys_error _ -> Colitur_naming.Lang.raw + | text -> ( + match Colitur_naming.Lang.of_string text with + | Ok t -> t + | Error _ -> Colitur_naming.Lang.raw))) + (* Loads the universal sanctoral layer and applies the one hand-authored overlay over it (data/ef/adjustments.sexp -- see that file's own header): [Overlay.apply]'s diagnostics are never silently dropped (Overlay.mli), @@ -428,7 +463,7 @@ let emit_report ~format ~overlays ~dtstamp ~from_y ~to_y = for y = from_y to to_y do let days = resolved_year_days ~overlays y in let v = - Colitur_render.View.of_days ~vocab:Rite_ef.Vocab_ef.vocab ~rite:"ef" ~year:y days + Colitur_render.View.of_days ~lang:(Lazy.force default_lang) ~vocab:Rite_ef.Vocab_ef.vocab ~rite:"ef" ~year:y days in match format with | "csv" -> @@ -538,7 +573,7 @@ let table_report ~template ~flavour_opt ~overlays y = exit 2 | Ok src -> ( let days = resolved_year_days ~overlays y in - let v = Colitur_render.View.of_days ~vocab:Rite_ef.Vocab_ef.vocab ~rite:"ef" ~year:y days in + let v = Colitur_render.View.of_days ~lang:(Lazy.force default_lang) ~vocab:Rite_ef.Vocab_ef.vocab ~rite:"ef" ~year:y days in match Colitur_render.Template.render_string ~flavour src v with | Error e -> (* The template is user input; a parse failure is reported with the @@ -757,7 +792,7 @@ let publish_report ~from_y ~to_y ~out ~overlays ~dtstamp ~prune = in for y = from_y to to_y do let days = resolved_year_days ~overlays y in - let v = Colitur_render.View.of_days ~vocab:Rite_ef.Vocab_ef.vocab ~rite:"ef" ~year:y days in + let v = Colitur_render.View.of_days ~lang:(Lazy.force default_lang) ~vocab:Rite_ef.Vocab_ef.vocab ~rite:"ef" ~year:y days in let ys = string_of_int y in emit ("ef/" ^ ys ^ ".json") (Colitur_render.Emit_json.year v); emit ("ef/" ^ ys ^ ".csv") (Colitur_render.Emit_csv.year v); @@ -770,7 +805,7 @@ let publish_report ~from_y ~to_y ~out ~overlays ~dtstamp ~prune = (fun d -> let iso = D.to_iso8601 d.Colitur_kernel.Liturgical_day.date in let mm = String.sub iso 5 2 and dd = String.sub iso 8 2 in - let one = Colitur_render.View.of_days ~vocab:Rite_ef.Vocab_ef.vocab ~rite:"ef" ~year:y [ d ] in + let one = Colitur_render.View.of_days ~lang:(Lazy.force default_lang) ~vocab:Rite_ef.Vocab_ef.vocab ~rite:"ef" ~year:y [ d ] in emit (Printf.sprintf "ef/%s/%s/%s.json" ys mm dd) (Colitur_render.Emit_json.year one)) days done; diff --git a/lang/en.ini b/lang/en.ini new file mode 100644 index 0000000..25084d8 --- /dev/null +++ b/lang/en.ini @@ -0,0 +1,829 @@ +; colitur -- English names. +; +; [meta] fallback = la: an untranslated slug shows its LATIN name (from +; lang/la.ini) rather than the bare slug -- the better degradation for a +; liturgical text (see Lang.with_fallback / test_lang_coverage.ml's own +; en.ini test). This file is DELIBERATELY NOT EXHAUSTIVE for the same +; reason: a partial translation is shippable from its first line precisely +; because the fallback chain covers every gap. +; +; [celebration] below covers all 394 TEMPORAL slugs (2020-2045 measured) +; and all 331 SANCTORAL slugs, generated/translated from this file's own +; Latin sibling (lang/la.ini) rather than the Missal directly -- English is +; not a liturgical source language for the 1962 Missal, so there is no +; primary text to cite line-by-line the way la.ini's own citations do. +; Ordinary numbered ferias follow one uniform pattern throughout ("<Weekday> +; of the Nth Week of <Season>"), matching the Missal's own week-numbering +; convention (a week is numbered by the Sunday it follows, RG's own +; practice for e.g. Advent/Lent/Time after Pentecost); named days (Ash +; Wednesday, Holy Week, the Ember days, etc.) use their standard English +; liturgical names rather than a literal translation. + +[meta] +lang = en +name = English +fallback = la + +[weekday] +sunday = Sunday +monday = Monday +tuesday = Tuesday +wednesday = Wednesday +thursday = Thursday +friday = Friday +saturday = Saturday + +[month] +1 = January +2 = February +3 = March +4 = April +5 = May +6 = June +7 = July +8 = August +9 = September +10 = October +11 = November +12 = December + +[season] +advent = Advent +christmastide = Christmastide +time-after-epiphany = Time after Epiphany +septuagesima = Septuagesimatide +lent = Lent +passiontide = Passiontide +paschaltide = Eastertide +time-after-pentecost = Time after Pentecost + +[rank] +class-1 = 1st Class +class-2 = 2nd Class +class-3 = 3rd Class +class-4 = 4th Class + +[colour] +white = White +red = Red +green = Green +violet = Violet +rose = Rose +black = Black + +[term] +ordo = Ordo +contents = Contents +epistle = Epistle +lesson = Lesson +gospel = Gospel +commemoration = Commemoration +week = Week + +[celebration] +; --- Temporal (394 slugs, 2020-2045 measured; three added Task 5, +; 2026-08-19, following ef-nativity-octave-day-5/6/7's own pattern -- see +; lang/la.ini's own note at the same three keys). --- +ef-advent-1-friday = Friday of the 1st Week of Advent +ef-advent-1-monday = Monday of the 1st Week of Advent +ef-advent-1-saturday = Saturday of the 1st Week of Advent +ef-advent-1-thursday = Thursday of the 1st Week of Advent +ef-advent-1-tuesday = Tuesday of the 1st Week of Advent +ef-advent-1-wednesday = Wednesday of the 1st Week of Advent +ef-advent-2-friday = Friday of the 2nd Week of Advent +ef-advent-2-monday = Monday of the 2nd Week of Advent +ef-advent-2-saturday = Saturday of the 2nd Week of Advent +ef-advent-2-thursday = Thursday of the 2nd Week of Advent +ef-advent-2-tuesday = Tuesday of the 2nd Week of Advent +ef-advent-2-wednesday = Wednesday of the 2nd Week of Advent +ef-advent-3-monday = Monday of the 3rd Week of Advent +ef-advent-3-thursday = Thursday of the 3rd Week of Advent +ef-advent-3-tuesday = Tuesday of the 3rd Week of Advent +ef-advent-4-friday = Friday of the 4th Week of Advent +ef-advent-4-monday = Monday of the 4th Week of Advent +ef-advent-4-thursday = Thursday of the 4th Week of Advent +ef-advent-4-tuesday = Tuesday of the 4th Week of Advent +ef-advent-4-wednesday = Wednesday of the 4th Week of Advent +ef-advent-ember-fri = Advent Ember Friday +ef-advent-ember-sat = Advent Ember Saturday +ef-advent-ember-wed = Advent Ember Wednesday +ef-advent-sunday-1 = 1st Sunday of Advent +ef-advent-sunday-2 = 2nd Sunday of Advent +ef-advent-sunday-3 = 3rd Sunday of Advent +ef-advent-sunday-4 = 4th Sunday of Advent +ef-ascension = The Ascension of Our Lord +ef-ascension-vigil = Vigil of the Ascension +ef-ash-wednesday = Ash Wednesday +ef-christ-the-king = Christ the King +ef-christmas-1-friday = Friday before Epiphany +ef-christmas-1-monday = Monday before Epiphany +ef-christmas-1-saturday = Our Lady's Saturday Office +ef-christmas-1-thursday = Thursday before Epiphany +ef-christmas-1-tuesday = Tuesday before Epiphany +ef-christmas-1-wednesday = Wednesday before Epiphany +ef-christmas-2-friday = Friday after Epiphany +ef-christmas-2-monday = Monday after Epiphany +ef-christmas-2-saturday = Our Lady's Saturday Office +ef-christmas-2-thursday = Thursday after Epiphany +ef-christmas-2-tuesday = Tuesday after Epiphany +ef-christmas-2-wednesday = Wednesday after Epiphany +ef-christmas-sunday-0 = Sunday within the Octave of the Nativity +ef-circumcision = The Octave Day of the Nativity +ef-corpus-christi = Corpus Christi +ef-easter-1-friday = Friday of Easter Week +ef-easter-1-monday = Monday of Easter Week +ef-easter-1-saturday = Saturday of Easter Week +ef-easter-1-thursday = Thursday of Easter Week +ef-easter-1-tuesday = Tuesday of Easter Week +ef-easter-1-wednesday = Wednesday of Easter Week +ef-easter-2-friday = Friday of the 2nd Week of Eastertide +ef-easter-2-monday = Monday of the 2nd Week of Eastertide +ef-easter-2-saturday = Our Lady's Saturday Office +ef-easter-2-thursday = Thursday of the 2nd Week of Eastertide +ef-easter-2-tuesday = Tuesday of the 2nd Week of Eastertide +ef-easter-2-wednesday = Wednesday of the 2nd Week of Eastertide +ef-easter-3-friday = Friday of the 3rd Week of Eastertide +ef-easter-3-monday = Monday of the 3rd Week of Eastertide +ef-easter-3-saturday = Our Lady's Saturday Office +ef-easter-3-thursday = Thursday of the 3rd Week of Eastertide +ef-easter-3-tuesday = Tuesday of the 3rd Week of Eastertide +ef-easter-3-wednesday = Wednesday of the 3rd Week of Eastertide +ef-easter-4-friday = Friday of the 4th Week of Eastertide +ef-easter-4-monday = Monday of the 4th Week of Eastertide +ef-easter-4-saturday = Our Lady's Saturday Office +ef-easter-4-thursday = Thursday of the 4th Week of Eastertide +ef-easter-4-tuesday = Tuesday of the 4th Week of Eastertide +ef-easter-4-wednesday = Wednesday of the 4th Week of Eastertide +ef-easter-5-friday = Friday of the 5th Week of Eastertide +ef-easter-5-monday = Monday of the 5th Week of Eastertide +ef-easter-5-saturday = Our Lady's Saturday Office +ef-easter-5-thursday = Thursday of the 5th Week of Eastertide +ef-easter-5-tuesday = Tuesday of the 5th Week of Eastertide +ef-easter-5-wednesday = Wednesday of the 5th Week of Eastertide +ef-easter-6-friday = Friday of the 6th Week of Eastertide +ef-easter-6-saturday = Our Lady's Saturday Office +ef-easter-7-friday = Friday of the 7th Week of Eastertide +ef-easter-7-monday = Monday of the 7th Week of Eastertide +ef-easter-7-thursday = Thursday of the 7th Week of Eastertide +ef-easter-7-tuesday = Tuesday of the 7th Week of Eastertide +ef-easter-7-wednesday = Wednesday of the 7th Week of Eastertide +ef-easter-8-monday = Monday of Pentecost Week +ef-easter-8-thursday = Thursday of Pentecost Week +ef-easter-8-tuesday = Tuesday of Pentecost Week +ef-easter-sunday = Easter Sunday +ef-easter-sunday-3 = 2nd Sunday after Easter +ef-easter-sunday-4 = 3rd Sunday after Easter +ef-easter-sunday-5 = 4th Sunday after Easter +ef-easter-sunday-6 = 5th Sunday after Easter +ef-easter-sunday-7 = Sunday after the Ascension +ef-epiphany = The Epiphany of Our Lord +ef-holy-name = The Holy Name of Jesus +ef-holy-name-sunday = The Holy Name of Jesus +ef-lent-1-monday = Monday of the 1st Week of Lent +ef-lent-1-thursday = Thursday of the 1st Week of Lent +ef-lent-1-tuesday = Tuesday of the 1st Week of Lent +ef-lent-2-friday = Friday of the 2nd Week of Lent +ef-lent-2-monday = Monday of the 2nd Week of Lent +ef-lent-2-saturday = Saturday of the 2nd Week of Lent +ef-lent-2-thursday = Thursday of the 2nd Week of Lent +ef-lent-2-tuesday = Tuesday of the 2nd Week of Lent +ef-lent-2-wednesday = Wednesday of the 2nd Week of Lent +ef-lent-3-friday = Friday of the 3rd Week of Lent +ef-lent-3-monday = Monday of the 3rd Week of Lent +ef-lent-3-saturday = Saturday of the 3rd Week of Lent +ef-lent-3-thursday = Thursday of the 3rd Week of Lent +ef-lent-3-tuesday = Tuesday of the 3rd Week of Lent +ef-lent-3-wednesday = Wednesday of the 3rd Week of Lent +ef-lent-4-friday = Friday of the 4th Week of Lent +ef-lent-4-monday = Monday of the 4th Week of Lent +ef-lent-4-saturday = Saturday of the 4th Week of Lent +ef-lent-4-thursday = Thursday of the 4th Week of Lent +ef-lent-4-tuesday = Tuesday of the 4th Week of Lent +ef-lent-4-wednesday = Wednesday of the 4th Week of Lent +ef-lent-after-ashes-friday = Friday after Ash Wednesday +ef-lent-after-ashes-saturday = Saturday after Ash Wednesday +ef-lent-after-ashes-thursday = Thursday after Ash Wednesday +ef-lent-ember-fri = Lenten Ember Friday +ef-lent-ember-sat = Lenten Ember Saturday +ef-lent-ember-wed = Lenten Ember Wednesday +ef-lent-sunday-1 = 1st Sunday of Lent +ef-lent-sunday-2 = 2nd Sunday of Lent +ef-lent-sunday-3 = 3rd Sunday of Lent +ef-lent-sunday-4 = 4th Sunday of Lent +ef-low-sunday = Low Sunday (Sunday in Easter Octave) +ef-nativity = The Nativity of Our Lord (Christmas) +ef-nativity-octave-day-2 = 2nd Day within the Octave of the Nativity +ef-nativity-octave-day-3 = 3rd Day within the Octave of the Nativity +ef-nativity-octave-day-4 = 4th Day within the Octave of the Nativity +ef-nativity-octave-day-5 = 5th Day within the Octave of the Nativity +ef-nativity-octave-day-6 = 6th Day within the Octave of the Nativity +ef-nativity-octave-day-7 = 7th Day within the Octave of the Nativity +ef-nativity-vigil = Vigil of the Nativity (Christmas Eve) +ef-palm-sunday = Palm Sunday +ef-passion-sunday = Passion Sunday +ef-passiontide-1-friday = Friday of the 1st Week of Passion Week +ef-passiontide-1-monday = Monday of the 1st Week of Passion Week +ef-passiontide-1-saturday = Saturday of the 1st Week of Passion Week +ef-passiontide-1-thursday = Thursday of the 1st Week of Passion Week +ef-passiontide-1-tuesday = Tuesday of the 1st Week of Passion Week +ef-passiontide-1-wednesday = Wednesday of the 1st Week of Passion Week +ef-passiontide-2-friday = Good Friday +ef-passiontide-2-monday = Monday of Holy Week +ef-passiontide-2-saturday = Holy Saturday +ef-passiontide-2-thursday = Holy Thursday (Maundy Thursday) +ef-passiontide-2-tuesday = Tuesday of Holy Week +ef-passiontide-2-wednesday = Wednesday of Holy Week (Spy Wednesday) +ef-pentecost = Pentecost Sunday (Whitsunday) +ef-pentecost-ember-fri = Pentecost Ember Friday +ef-pentecost-ember-sat = Pentecost Ember Saturday +ef-pentecost-ember-wed = Pentecost Ember Wednesday +ef-pentecost-vigil = Vigil of Pentecost +ef-rogation-monday = Rogation Monday +ef-rogation-tuesday = Rogation Tuesday +ef-sacred-heart = The Sacred Heart of Jesus +ef-september-ember-fri = September Ember Friday +ef-september-ember-sat = September Ember Saturday +ef-september-ember-wed = September Ember Wednesday +ef-septuagesima-1-friday = Friday of the 1st Week of Septuagesimatide +ef-septuagesima-1-monday = Monday of the 1st Week of Septuagesimatide +ef-septuagesima-1-saturday = Our Lady's Saturday Office +ef-septuagesima-1-thursday = Thursday of the 1st Week of Septuagesimatide +ef-septuagesima-1-tuesday = Tuesday of the 1st Week of Septuagesimatide +ef-septuagesima-1-wednesday = Wednesday of the 1st Week of Septuagesimatide +ef-septuagesima-2-friday = Friday of the 2nd Week of Septuagesimatide +ef-septuagesima-2-monday = Monday of the 2nd Week of Septuagesimatide +ef-septuagesima-2-saturday = Our Lady's Saturday Office +ef-septuagesima-2-thursday = Thursday of the 2nd Week of Septuagesimatide +ef-septuagesima-2-tuesday = Tuesday of the 2nd Week of Septuagesimatide +ef-septuagesima-2-wednesday = Wednesday of the 2nd Week of Septuagesimatide +ef-septuagesima-3-monday = Monday of the 3rd Week of Septuagesimatide +ef-septuagesima-3-tuesday = Tuesday of the 3rd Week of Septuagesimatide +ef-septuagesima-sunday-1 = Septuagesima Sunday +ef-septuagesima-sunday-2 = Sexagesima Sunday +ef-septuagesima-sunday-3 = Quinquagesima Sunday +ef-time-after-epiphany-1-friday = Friday of the 1st Week of the Time after Epiphany +ef-time-after-epiphany-1-monday = Monday of the 1st Week of the Time after Epiphany +ef-time-after-epiphany-1-saturday = Our Lady's Saturday Office +ef-time-after-epiphany-1-thursday = Thursday of the 1st Week of the Time after Epiphany +ef-time-after-epiphany-1-tuesday = Tuesday of the 1st Week of the Time after Epiphany +ef-time-after-epiphany-1-wednesday = Wednesday of the 1st Week of the Time after Epiphany +ef-time-after-epiphany-2-friday = Friday of the 2nd Week of the Time after Epiphany +ef-time-after-epiphany-2-monday = Monday of the 2nd Week of the Time after Epiphany +ef-time-after-epiphany-2-thursday = Thursday of the 2nd Week of the Time after Epiphany +ef-time-after-epiphany-2-tuesday = Tuesday of the 2nd Week of the Time after Epiphany +ef-time-after-epiphany-2-wednesday = Wednesday of the 2nd Week of the Time after Epiphany +ef-time-after-epiphany-4-friday = Friday of the 4th Week of the Time after Epiphany +ef-time-after-epiphany-4-monday = Monday of the 4th Week of the Time after Epiphany +ef-time-after-epiphany-4-thursday = Thursday of the 4th Week of the Time after Epiphany +ef-time-after-epiphany-4-wednesday = Wednesday of the 4th Week of the Time after Epiphany +ef-time-after-epiphany-5-friday = Friday of the 5th Week of the Time after Epiphany +ef-time-after-epiphany-5-saturday = Our Lady's Saturday Office +ef-time-after-epiphany-5-thursday = Thursday of the 5th Week of the Time after Epiphany +ef-time-after-epiphany-5-wednesday = Wednesday of the 5th Week of the Time after Epiphany +ef-time-after-epiphany-6-friday = Friday of the 6th Week of the Time after Epiphany +ef-time-after-epiphany-6-monday = Monday of the 6th Week of the Time after Epiphany +ef-time-after-epiphany-6-saturday = Our Lady's Saturday Office +ef-time-after-epiphany-6-thursday = Thursday of the 6th Week of the Time after Epiphany +ef-time-after-epiphany-6-tuesday = Tuesday of the 6th Week of the Time after Epiphany +ef-time-after-epiphany-6-wednesday = Wednesday of the 6th Week of the Time after Epiphany +ef-time-after-epiphany-sunday-1 = The Holy Family +ef-time-after-epiphany-sunday-2 = 2nd Sunday after Epiphany +ef-time-after-epiphany-sunday-3 = 3rd Sunday after Epiphany +ef-time-after-epiphany-sunday-4 = 4th Sunday after Epiphany +ef-time-after-epiphany-sunday-5 = 5th Sunday after Epiphany +ef-time-after-epiphany-sunday-6 = 6th Sunday after Epiphany +ef-time-after-pentecost-1-friday = Friday of the 1st Week of the Time after Pentecost +ef-time-after-pentecost-1-monday = Monday of the 1st Week of the Time after Pentecost +ef-time-after-pentecost-1-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-1-tuesday = Tuesday of the 1st Week of the Time after Pentecost +ef-time-after-pentecost-1-wednesday = Wednesday of the 1st Week of the Time after Pentecost +ef-time-after-pentecost-10-friday = Friday of the 10th Week of the Time after Pentecost +ef-time-after-pentecost-10-monday = Monday of the 10th Week of the Time after Pentecost +ef-time-after-pentecost-10-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-10-thursday = Thursday of the 10th Week of the Time after Pentecost +ef-time-after-pentecost-10-tuesday = Tuesday of the 10th Week of the Time after Pentecost +ef-time-after-pentecost-10-wednesday = Wednesday of the 10th Week of the Time after Pentecost +ef-time-after-pentecost-11-friday = Friday of the 11th Week of the Time after Pentecost +ef-time-after-pentecost-11-monday = Monday of the 11th Week of the Time after Pentecost +ef-time-after-pentecost-11-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-11-thursday = Thursday of the 11th Week of the Time after Pentecost +ef-time-after-pentecost-11-tuesday = Tuesday of the 11th Week of the Time after Pentecost +ef-time-after-pentecost-11-wednesday = Wednesday of the 11th Week of the Time after Pentecost +ef-time-after-pentecost-12-friday = Friday of the 12th Week of the Time after Pentecost +ef-time-after-pentecost-12-monday = Monday of the 12th Week of the Time after Pentecost +ef-time-after-pentecost-12-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-12-thursday = Thursday of the 12th Week of the Time after Pentecost +ef-time-after-pentecost-12-tuesday = Tuesday of the 12th Week of the Time after Pentecost +ef-time-after-pentecost-12-wednesday = Wednesday of the 12th Week of the Time after Pentecost +ef-time-after-pentecost-13-friday = Friday of the 13th Week of the Time after Pentecost +ef-time-after-pentecost-13-monday = Monday of the 13th Week of the Time after Pentecost +ef-time-after-pentecost-13-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-13-thursday = Thursday of the 13th Week of the Time after Pentecost +ef-time-after-pentecost-13-tuesday = Tuesday of the 13th Week of the Time after Pentecost +ef-time-after-pentecost-13-wednesday = Wednesday of the 13th Week of the Time after Pentecost +ef-time-after-pentecost-14-friday = Friday of the 14th Week of the Time after Pentecost +ef-time-after-pentecost-14-monday = Monday of the 14th Week of the Time after Pentecost +ef-time-after-pentecost-14-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-14-thursday = Thursday of the 14th Week of the Time after Pentecost +ef-time-after-pentecost-14-tuesday = Tuesday of the 14th Week of the Time after Pentecost +ef-time-after-pentecost-14-wednesday = Wednesday of the 14th Week of the Time after Pentecost +ef-time-after-pentecost-15-friday = Friday of the 15th Week of the Time after Pentecost +ef-time-after-pentecost-15-monday = Monday of the 15th Week of the Time after Pentecost +ef-time-after-pentecost-15-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-15-thursday = Thursday of the 15th Week of the Time after Pentecost +ef-time-after-pentecost-15-tuesday = Tuesday of the 15th Week of the Time after Pentecost +ef-time-after-pentecost-15-wednesday = Wednesday of the 15th Week of the Time after Pentecost +ef-time-after-pentecost-16-friday = Friday of the 16th Week of the Time after Pentecost +ef-time-after-pentecost-16-monday = Monday of the 16th Week of the Time after Pentecost +ef-time-after-pentecost-16-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-16-thursday = Thursday of the 16th Week of the Time after Pentecost +ef-time-after-pentecost-16-tuesday = Tuesday of the 16th Week of the Time after Pentecost +ef-time-after-pentecost-16-wednesday = Wednesday of the 16th Week of the Time after Pentecost +ef-time-after-pentecost-17-friday = Friday of the 17th Week of the Time after Pentecost +ef-time-after-pentecost-17-monday = Monday of the 17th Week of the Time after Pentecost +ef-time-after-pentecost-17-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-17-thursday = Thursday of the 17th Week of the Time after Pentecost +ef-time-after-pentecost-17-tuesday = Tuesday of the 17th Week of the Time after Pentecost +ef-time-after-pentecost-17-wednesday = Wednesday of the 17th Week of the Time after Pentecost +ef-time-after-pentecost-18-friday = Friday of the 18th Week of the Time after Pentecost +ef-time-after-pentecost-18-monday = Monday of the 18th Week of the Time after Pentecost +ef-time-after-pentecost-18-thursday = Thursday of the 18th Week of the Time after Pentecost +ef-time-after-pentecost-18-tuesday = Tuesday of the 18th Week of the Time after Pentecost +ef-time-after-pentecost-18-wednesday = Wednesday of the 18th Week of the Time after Pentecost +ef-time-after-pentecost-19-friday = Friday of the 19th Week of the Time after Pentecost +ef-time-after-pentecost-19-monday = Monday of the 19th Week of the Time after Pentecost +ef-time-after-pentecost-19-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-19-thursday = Thursday of the 19th Week of the Time after Pentecost +ef-time-after-pentecost-19-tuesday = Tuesday of the 19th Week of the Time after Pentecost +ef-time-after-pentecost-19-wednesday = Wednesday of the 19th Week of the Time after Pentecost +ef-time-after-pentecost-2-monday = Monday of the 2nd Week of the Time after Pentecost +ef-time-after-pentecost-2-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-2-thursday = Thursday of the 2nd Week of the Time after Pentecost +ef-time-after-pentecost-2-tuesday = Tuesday of the 2nd Week of the Time after Pentecost +ef-time-after-pentecost-2-wednesday = Wednesday of the 2nd Week of the Time after Pentecost +ef-time-after-pentecost-20-friday = Friday of the 20th Week of the Time after Pentecost +ef-time-after-pentecost-20-monday = Monday of the 20th Week of the Time after Pentecost +ef-time-after-pentecost-20-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-20-thursday = Thursday of the 20th Week of the Time after Pentecost +ef-time-after-pentecost-20-tuesday = Tuesday of the 20th Week of the Time after Pentecost +ef-time-after-pentecost-20-wednesday = Wednesday of the 20th Week of the Time after Pentecost +ef-time-after-pentecost-21-friday = Friday of the 21st Week of the Time after Pentecost +ef-time-after-pentecost-21-monday = Monday of the 21st Week of the Time after Pentecost +ef-time-after-pentecost-21-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-21-thursday = Thursday of the 21st Week of the Time after Pentecost +ef-time-after-pentecost-21-tuesday = Tuesday of the 21st Week of the Time after Pentecost +ef-time-after-pentecost-21-wednesday = Wednesday of the 21st Week of the Time after Pentecost +ef-time-after-pentecost-22-friday = Friday of the 22nd Week of the Time after Pentecost +ef-time-after-pentecost-22-monday = Monday of the 22nd Week of the Time after Pentecost +ef-time-after-pentecost-22-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-22-thursday = Thursday of the 22nd Week of the Time after Pentecost +ef-time-after-pentecost-22-tuesday = Tuesday of the 22nd Week of the Time after Pentecost +ef-time-after-pentecost-22-wednesday = Wednesday of the 22nd Week of the Time after Pentecost +ef-time-after-pentecost-23-friday = Friday of the 23rd Week of the Time after Pentecost +ef-time-after-pentecost-23-monday = Monday of the 23rd Week of the Time after Pentecost +ef-time-after-pentecost-23-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-23-thursday = Thursday of the 23rd Week of the Time after Pentecost +ef-time-after-pentecost-23-tuesday = Tuesday of the 23rd Week of the Time after Pentecost +ef-time-after-pentecost-23-wednesday = Wednesday of the 23rd Week of the Time after Pentecost +ef-time-after-pentecost-24-friday = Friday of the 24th Week of the Time after Pentecost +ef-time-after-pentecost-24-monday = Monday of the 24th Week of the Time after Pentecost +ef-time-after-pentecost-24-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-24-thursday = Thursday of the 24th Week of the Time after Pentecost +ef-time-after-pentecost-24-tuesday = Tuesday of the 24th Week of the Time after Pentecost +ef-time-after-pentecost-24-wednesday = Wednesday of the 24th Week of the Time after Pentecost +ef-time-after-pentecost-25-friday = Friday of the 25th Week of the Time after Pentecost +ef-time-after-pentecost-25-monday = Monday of the 25th Week of the Time after Pentecost +ef-time-after-pentecost-25-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-25-thursday = Thursday of the 25th Week of the Time after Pentecost +ef-time-after-pentecost-25-tuesday = Tuesday of the 25th Week of the Time after Pentecost +ef-time-after-pentecost-25-wednesday = Wednesday of the 25th Week of the Time after Pentecost +ef-time-after-pentecost-26-friday = Friday of the 26th Week of the Time after Pentecost +ef-time-after-pentecost-26-monday = Monday of the 26th Week of the Time after Pentecost +ef-time-after-pentecost-26-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-26-thursday = Thursday of the 26th Week of the Time after Pentecost +ef-time-after-pentecost-26-tuesday = Tuesday of the 26th Week of the Time after Pentecost +ef-time-after-pentecost-26-wednesday = Wednesday of the 26th Week of the Time after Pentecost +ef-time-after-pentecost-27-friday = Friday of the 27th Week of the Time after Pentecost +ef-time-after-pentecost-27-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-27-thursday = Thursday of the 27th Week of the Time after Pentecost +ef-time-after-pentecost-27-tuesday = Tuesday of the 27th Week of the Time after Pentecost +ef-time-after-pentecost-27-wednesday = Wednesday of the 27th Week of the Time after Pentecost +ef-time-after-pentecost-28-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-28-thursday = Thursday of the 28th Week of the Time after Pentecost +ef-time-after-pentecost-28-tuesday = Tuesday of the 28th Week of the Time after Pentecost +ef-time-after-pentecost-28-wednesday = Wednesday of the 28th Week of the Time after Pentecost +ef-time-after-pentecost-3-friday = Friday of the 3rd Week of the Time after Pentecost +ef-time-after-pentecost-3-monday = Monday of the 3rd Week of the Time after Pentecost +ef-time-after-pentecost-3-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-3-thursday = Thursday of the 3rd Week of the Time after Pentecost +ef-time-after-pentecost-3-tuesday = Tuesday of the 3rd Week of the Time after Pentecost +ef-time-after-pentecost-3-wednesday = Wednesday of the 3rd Week of the Time after Pentecost +ef-time-after-pentecost-4-friday = Friday of the 4th Week of the Time after Pentecost +ef-time-after-pentecost-4-monday = Monday of the 4th Week of the Time after Pentecost +ef-time-after-pentecost-4-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-4-thursday = Thursday of the 4th Week of the Time after Pentecost +ef-time-after-pentecost-4-tuesday = Tuesday of the 4th Week of the Time after Pentecost +ef-time-after-pentecost-4-wednesday = Wednesday of the 4th Week of the Time after Pentecost +ef-time-after-pentecost-5-friday = Friday of the 5th Week of the Time after Pentecost +ef-time-after-pentecost-5-monday = Monday of the 5th Week of the Time after Pentecost +ef-time-after-pentecost-5-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-5-thursday = Thursday of the 5th Week of the Time after Pentecost +ef-time-after-pentecost-5-tuesday = Tuesday of the 5th Week of the Time after Pentecost +ef-time-after-pentecost-5-wednesday = Wednesday of the 5th Week of the Time after Pentecost +ef-time-after-pentecost-6-friday = Friday of the 6th Week of the Time after Pentecost +ef-time-after-pentecost-6-monday = Monday of the 6th Week of the Time after Pentecost +ef-time-after-pentecost-6-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-6-thursday = Thursday of the 6th Week of the Time after Pentecost +ef-time-after-pentecost-6-tuesday = Tuesday of the 6th Week of the Time after Pentecost +ef-time-after-pentecost-6-wednesday = Wednesday of the 6th Week of the Time after Pentecost +ef-time-after-pentecost-7-friday = Friday of the 7th Week of the Time after Pentecost +ef-time-after-pentecost-7-monday = Monday of the 7th Week of the Time after Pentecost +ef-time-after-pentecost-7-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-7-thursday = Thursday of the 7th Week of the Time after Pentecost +ef-time-after-pentecost-7-tuesday = Tuesday of the 7th Week of the Time after Pentecost +ef-time-after-pentecost-7-wednesday = Wednesday of the 7th Week of the Time after Pentecost +ef-time-after-pentecost-8-friday = Friday of the 8th Week of the Time after Pentecost +ef-time-after-pentecost-8-monday = Monday of the 8th Week of the Time after Pentecost +ef-time-after-pentecost-8-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-8-thursday = Thursday of the 8th Week of the Time after Pentecost +ef-time-after-pentecost-8-tuesday = Tuesday of the 8th Week of the Time after Pentecost +ef-time-after-pentecost-8-wednesday = Wednesday of the 8th Week of the Time after Pentecost +ef-time-after-pentecost-9-friday = Friday of the 9th Week of the Time after Pentecost +ef-time-after-pentecost-9-monday = Monday of the 9th Week of the Time after Pentecost +ef-time-after-pentecost-9-saturday = Our Lady's Saturday Office +ef-time-after-pentecost-9-thursday = Thursday of the 9th Week of the Time after Pentecost +ef-time-after-pentecost-9-tuesday = Tuesday of the 9th Week of the Time after Pentecost +ef-time-after-pentecost-9-wednesday = Wednesday of the 9th Week of the Time after Pentecost +ef-time-after-pentecost-sunday-10 = 10th Sunday after Pentecost +ef-time-after-pentecost-sunday-11 = 11th Sunday after Pentecost +ef-time-after-pentecost-sunday-12 = 12th Sunday after Pentecost +ef-time-after-pentecost-sunday-13 = 13th Sunday after Pentecost +ef-time-after-pentecost-sunday-14 = 14th Sunday after Pentecost +ef-time-after-pentecost-sunday-15 = 15th Sunday after Pentecost +ef-time-after-pentecost-sunday-16 = 16th Sunday after Pentecost +ef-time-after-pentecost-sunday-17 = 17th Sunday after Pentecost +ef-time-after-pentecost-sunday-18 = 18th Sunday after Pentecost +ef-time-after-pentecost-sunday-19 = 19th Sunday after Pentecost +ef-time-after-pentecost-sunday-2 = 2nd Sunday after Pentecost +ef-time-after-pentecost-sunday-20 = 20th Sunday after Pentecost +ef-time-after-pentecost-sunday-21 = 21st Sunday after Pentecost +ef-time-after-pentecost-sunday-22 = 22nd Sunday after Pentecost +ef-time-after-pentecost-sunday-23 = 23rd Sunday after Pentecost +ef-time-after-pentecost-sunday-24 = 24th and Last Sunday after Pentecost +ef-time-after-pentecost-sunday-3 = 3rd Sunday after Pentecost +ef-time-after-pentecost-sunday-4 = 4th Sunday after Pentecost +ef-time-after-pentecost-sunday-5 = 5th Sunday after Pentecost +ef-time-after-pentecost-sunday-6 = 6th Sunday after Pentecost +ef-time-after-pentecost-sunday-7 = 7th Sunday after Pentecost +ef-time-after-pentecost-sunday-8 = 8th Sunday after Pentecost +ef-time-after-pentecost-sunday-9 = 9th Sunday after Pentecost +ef-trinity = Trinity Sunday + +; --- Sanctoral (331 slugs, 2020-2045 measured), extracted verbatim from +; data/ef/sanctoral.sexp's own English `en` names (already scan-verified +; against missalemeum's own title text -- see the project's register, +; §6.1) via `colitur table`, not retyped. +; +; Task 5 (2026-08-19) added 117 commemoration-only slugs the coverage test +; had never walked before (see lang/la.ini's own header and +; test/test_lang_coverage.ml for the full account: the old test walked only +; the OBSERVED day, commemorations were a second, unchecked stream). 112 of +; those 117 are the same sanctoral.sexp `en` extraction as everything else +; in this block; five (barbara, commemoration-of-st-peter, +; commemoration-of-the-seven-sorrows, major-litanies, rogation-wednesday) +; are not in sanctoral.sexp at all -- they are data/ef/adjustments.sexp's +; own hand-authored `Add` directives (RG 110's Peter/Paul companions, the +; Major Litanies, the movable Seven Sorrows and Rogation Wednesday, none +; of which lectio's own bootstrap carries), and their English here is that +; same file's own `en` field, reused verbatim, not retyped either. --- +agapitus = St. Agapitus +agatha = St. Agatha +agnes = St. Agnes +agnes-secundo = St. Agnes +albert-the-great = St. Albert the Great +alexis = St. Alexis +all-saints = All Saints +aloysius-gongzaga = St. Aloysius Gongzaga +alphonsus-liguori = St. Alphonsus Liguori +ambrose = St. Ambrose +andrew = St. Andrew +andrew-avellino = St. Andrew Avellino +andrew-corsini = St. Andrew Corsini +angela-merici = St. Angela Merici +anicetus = St. Anicetus +anne-mother-of-the-blessed-virgin = St. Anne, Mother of the Blessed Virgin +annunciation-of-the-blessed-virgin-mary = Annunciation of the Blessed Virgin Mary +anselm = St. Anselm +anthony = St. Anthony +anthony-mary-claret = St. Anthony Mary Claret +anthony-mary-zaccariah = St. Anthony Mary Zaccariah +anthony-of-padua = St. Anthony of Padua +antoninus = St. Antoninus +apollinaris = St. Apollinaris +appollonia = St. Appollonia +assumption-of-the-blessed-virgin-mary = Assumption of the Blessed Virgin Mary +athanasius = St. Athanasius +augustine = St. Augustine +augustine-of-canterbury = St. Augustine of Canterbury +barbara = St. Barbara +barnabas = St. Barnabas +bartholomew = St. Bartholomew +basil-the-great = St. Basil the Great +basilidus = St. Basilidus +bede-the-venerable = St. Bede the Venerable +beheading-of-st-john-the-baptist = Beheading of St. John the Baptist +benedict = St. Benedict +bernard-of-clairvaux = St. Bernard of Clairvaux +bernardine-of-siena = St. Bernardine of Siena +blaise = St. Blaise +bonaventure = St. Bonaventure +boniface = St. Boniface +boniface-martyr = St. Boniface +bridget-of-sweden = St. Bridget of Sweden +bruno = St. Bruno +cajetan = St. Cajetan +callistus-i = St. Callistus I +camillus-de-lellis = Camillus de Lellis +canute-martyr = St. Canute, Martyr +casimir = St. Casimir +catherine-of-alexandria = St. Catherine of Alexandria +catherine-of-siena = St. Catherine of Siena +cecilia = St. Cecilia +chair-of-st-peter = Chair of St. Peter +charles-borromeo = St. Charles Borromeo +christina = St. Christina +christopher = St. Christopher +chrysogonus = St. Chrysogonus +clare = St. Clare +clement-i = St. Clement I +commemoration-of-all-souls = Commemoration of All Souls +commemoration-of-st-peter = St. Peter +commemoration-of-the-baptism-of-the-lord = Commemoration of the Baptism of the Lord +commemoration-of-the-seven-sorrows = The Seven Sorrows of the Blessed Virgin Mary +conversion-of-st-paul = Conversion of St. Paul +cyriacus-largus-and-smaragdus-martyrs = Ss. Cyriacus, Largus and Smaragdus, Martyrs +cyril-of-alexandria = St. Cyril of Alexandria +cyril-of-jerusalem = St. Cyril of Jerusalem +damasus-i = St. Damasus I +dedication-of-st-michael-the-archangel = Dedication of St. Michael the Archangel +dedication-of-the-archbasilica-of-our-holy-savior = Dedication of the Archbasilica of Our Holy Savior +dedication-of-the-basilica-of-st-mary-major = Dedication of the Basilica of St. Mary Major +dedication-of-the-basilicas-of-sts-peter-paul = Dedication of the Basilicas of Sts. Peter & Paul +didacus = St. Didacus +dionysius-and-companions = St. Dionysius and companions +dominic = St. Dominic +donatus = St. Donatus +dorothy = St. Dorothy +edward = St. Edward +eleutherius = S. Eleutherius +elizabeth-of-hungary = St. Elizabeth of Hungary +elizabeth-of-portugal = St. Elizabeth of Portugal +emerentiana = St. Emerentiana +ephrem-of-syria = St. Ephrem of Syria +eusebius = St. Eusebius +eusebius-confessor = St. Eusebius +evaristus = St. Evaristus +exaltation-of-the-holy-cross = Exaltation of the Holy Cross +felicis = S. Felicis +felicis-simplicii-faustini-et-beatricis = Ss. Felicis, Simplicii, Faustini et Beatricis +felicity = St. Felicity +felix-i = St. Felix I +felix-of-valois = St. Felix of Valois +fidelis-of-sigmaringen = St. Fidelis of Sigmaringen +forty-holy-martyrs-of-sebaste = Forty Holy Martyrs of Sebaste +four-holy-crowned-martyrs = Four Holy Crowned Martyrs +frances-rome = St. Frances Rome +francis-borgia = St. Francis Borgia +francis-caracciolo = St. Francis Caracciolo +francis-de-sales = St. Francis de Sales +francis-of-assisi = St. Francis of Assisi +francis-of-paola = St. Francis of Paola +francis-xavier = St. Francis Xavier +gabriel-of-our-lady-of-sorrows = St. Gabriel of Our Lady of Sorrows +gabriel-the-archangel = St. Gabriel the Archangel +george = St. George +gertrude-the-great = St. Gertrude the Great +giles = St. Giles +gordiano-and-epimacho = St. Gordiano and Epimacho +gorgonius = St. Gorgonius +gregory-barbarigo = St. Gregory Barbarigo +gregory-of-nazianzen = St. Gregory of Nazianzen +gregory-the-great = St. Gregory the Great +gregory-the-wonderworker = St. Gregory the Wonderworker +gregory-vii = St. Gregory VII +hadriani = S. Hadriani +hedwig = St. Hedwig +henry-the-emperor = St. Henry the Emperor +hermenegild = St. Hermenegild +hermes = St. Hermes +hilarion = St. Hilarion +hilary = St. Hilary +holy-guardian-angels = Holy Guardian Angels +holy-innocents = Holy Innocents +holy-machabees = Holy Machabees +hyacinth = St. Hyacinth +hyginus-pope-and-martyr = St. Hyginus Pope and Martyr +ignatius-loyola = St. Ignatius Loyola +ignatius-of-antioch = St. Ignatius of Antioch +immaculate-conception-of-the-blessed-virgin-mary = Immaculate Conception of the Blessed Virgin Mary +immaculate-heart-of-mary = Immaculate Heart of Mary +in-commemoratione-sancti-pauli-apostoli = In Commemoratione Sancti Pauli Apostoli +irenaeus = St. Irenaeus +isidore-of-seville = St. Isidore of Seville +james-the-greater = St. James the Greater +jane-frances-de-chantal = St. Jane Frances de Chantal +januarius-companions = St. Januarius & Companions +jerome = St. Jerome +jerome-emiliani = St. Jerome Emiliani +joachim-father-of-the-blessed-virgin = St. Joachim, Father of the Blessed Virgin +john-baptist-de-la-salle = St. John Baptist de la Salle +john-bosco = St. John Bosco +john-cantius = St. John Cantius +john-chrysostom = St. John Chrysostom +john-damascene = St. John Damascene +john-eudes = St. John Eudes +john-gualbert = St. John Gualbert +john-i = St. John I +john-leonardi = St. John Leonardi +john-mary-vianney = St. John Mary Vianney +john-of-capistrano = St. John of Capistrano +john-of-god = St. John of God +john-of-matha = St. John of Matha +john-of-san-fecundo = St. John of San Fecundo +john-of-the-cross = St. John of the Cross +john-the-evangelist = St. John the Evangelist +josaphat = St. Josaphat +joseph-calasance = St. Joseph Calasance +joseph-of-cupertino = St. Joseph of Cupertino +joseph-spouse-of-the-bl-virgin-mary = St. Joseph, Spouse of the Bl. Virgin Mary +joseph-the-workman = St. Joseph the Workman +julia-of-falconieri = St. Julia of Falconieri +justin = St. Justin +laurence-of-brindisi = St. Laurence of Brindisi +lawrence = St. Lawrence +lawrence-justinian = St. Lawrence Justinian +leo-the-great = St. Leo the Great +liborii = S. Liborii +linus = St. Linus +louis-ix = St. Louis IX +lucius = St. Lucius +lucy = St. Lucy +luke-the-evangelist = St. Luke the Evangelist +major-litanies = The Major Litanies +marcellus-i = St. Marcellus I +marcus-and-marcellianus = Ss. Marcus and Marcellianus +margaret = St. Margaret +margaret-mary-alacoque = St. Margaret Mary Alacoque +margaret-of-scotland = St. Margaret of Scotland +mark = St. Mark +mark-i = St. Mark I +martha = St. Martha +martin-i = St. Martin I +martin-of-tours = St. Martin of Tours +martina = St. Martina +mary-magdalene = St. Mary Magdalene +mary-magdalene-de-pazzi = St. Mary Magdalene de Pazzi +maternity-of-the-blessed-virgin-mary = Maternity of the Blessed Virgin Mary +matthew = St. Matthew +matthias = St. Matthias +maur-abbot = St. Maur, Abbot +maurice-and-companions-martyrs = St. Maurice and Companions, Martyrs +melchiades = St. Melchiades +menna = St. Menna +monica = St. Monica +most-holy-name-of-mary = Most Holy Name of Mary +naboris-et-felicis = Ss. Naboris et Felicis +nativity-of-st-john-the-baptist = Nativity of St. John the Baptist +nativity-of-the-blessed-virgin-mary = Nativity of the Blessed Virgin Mary +nicholas = St. Nicholas +nicholas-of-tolentino = St. Nicholas of Tolentino +nicomedes = S. Nicomedes +norbert = St. Norbert +our-lady-of-lourdes = Our Lady of Lourdes +our-lady-of-mt-carmel = Our Lady of Mt. Carmel +our-lady-of-ransom = Our Lady of Ransom +our-lady-of-the-rosary = Our Lady of the Rosary +pantaleon = St. Pantaleon +paschal-baylon = St. Paschal Baylon +patrick = St. Patrick +paul = St. Paul +paul-of-the-cross = St. Paul of the Cross +paul-the-first-hermit = St. Paul, the First Hermit +paulinus-of-nola = St. Paulinus of Nola +peter = St. Peter +peter-canisius = St. Peter Canisius +peter-celestine = St. Peter Celestine +peter-chrysologus = St. Peter Chrysologus +peter-damien = St. Peter Damien +peter-nolasco = St. Peter Nolasco +peter-of-alcantara = St. Peter of Alcantara +peter-of-alexandria = St. Peter of Alexandria +peter-of-verona = St. Peter of Verona +petronilla = St. Petronilla +philip-benizi = St. Philip Benizi +philip-neri = St. Philip Neri +pius-i = St. Pius I +pius-v = St. Pius V +pius-x = St. Pius X +placid-companions = St. Placid & Companions +polycarp = St. Polycarp +pontian = St. Pontian +pope-sixtus-ii-felicissimus-and-agapitus-martyrs = Pope Sixtus II, Felicissimus and Agapitus, Martyrs +praxedis-virginis = St. Praxedis Virginis +precious-blood-of-our-lord-jesus-christ = The Precious Blood of Our Lord Jesus Christ +presentation-of-the-blessed-virgin-mary = Presentation of the Blessed Virgin Mary +prisca = St. Prisca +processus-and-martinian = SS. Processus and Martinian +pudentiana-virginis = St. Pudentiana Virginis +purification-of-the-blessed-virgin-mary = Purification of the Blessed Virgin Mary +queenship-of-the-blessed-virgin-mary = Queenship of the Blessed Virgin Mary +raphael-the-archangel = St. Raphael the Archangel +raymond-nonnatus = St. Raymond Nonnatus +raymond-of-pe-afort = St. Raymond of Peñafort +remigius = St. Remigius +robert-bellarmine = St. Robert Bellarmine +rogation-wednesday = Rogation Wednesday +romanus = St. Romanus +romuald = St. Romuald +rose-of-lima = St. Rose of Lima +sabbas = St. Sabbas +sabina = St. Sabina +saturninus = St. Saturninus +scholastica = St. Scholastica +sergio-baccho-marcello-and-apulejo-martyrs = Ss. Sergio, Baccho, Marcello and Apulejo Martyrs +seven-holy-brothers-and-sts-rufina-secunda = Seven Holy Brothers and Sts. Rufina & Secunda +seven-holy-servite-founders = Seven Holy Servite Founders +seven-sorrows-of-the-blessed-virgin-mary = Seven Sorrows of the Blessed Virgin Mary +silverius = St. Silverius +silvester = St. Silvester +simeon = St. Simeon +stanislaus = St. Stanislaus +stephen = St. Stephen +stephen-i-pope-and-martyr = St. Stephen I, Pope and Martyr +stephen-of-hungary = St. Stephen of Hungary +stigmata-of-st-francis = Stigmata of St. Francis +sts-abdon-sennen = Sts. Abdon & Sennen +sts-alexander-companions = Sts. Alexander & Companions +sts-chrysanthus-daria = Sts. Chrysanthus & Daria +sts-cletus-marcellinus = Sts. Cletus & Marcellinus +sts-cornelius-cyprian = Sts. Cornelius & Cyprian +sts-cosmas-damian = Sts. Cosmas & Damian +sts-cyprian-justina = Sts. Cyprian & Justina +sts-cyril-methodius = Sts. Cyril & Methodius +sts-euphemia-lucy-and-geminianus = Sts. Euphemia, Lucy and Geminianus +sts-eustace-companions = Sts. Eustace & Companions +sts-fabian-sebastian = Sts. Fabian & Sebastian +sts-faustinus-jovita = Sts. Faustinus & Jovita +sts-felicitas-perpetua = Sts. Felicitas & Perpetua +sts-felix-and-adauctus = Sts. Felix and Adauctus +sts-gervasius-and-protasius = Sts. Gervasius and Protasius +sts-hippolytus-cassian = Sts. Hippolytus & Cassian +sts-john-paul = Sts. John & Paul +sts-marcellinus-peter-erasmus = Sts. Marcellinus, Peter, & Erasmus +sts-marius-martha-audifax-abachum = Sts. Marius, Martha, Audifax & Abachum +sts-nazarius-celsus-st-victor-i-st-innocent-i = Sts. Nazarius & Celsus, St. Victor I & St. Innocent I +sts-nereus-achilleus-domitilla-pancras = Sts. Nereus, Achilleus, Domitilla, & Pancras +sts-peter-paul = Sts. Peter & Paul +sts-philip-james = Sts. Philip & James +sts-primus-felicianus = Sts. Primus & Felicianus +sts-protus-hyacinth = Sts. Protus & Hyacinth +sts-simon-jude = Sts. Simon & Jude +sts-soter-caius = Sts. Soter & Caius +sts-tiburtius-susanna = Sts. Tiburtius & Susanna +sts-tiburtius-valerian-et-maximus-martyrs = Sts. Tiburtius, Valerian et Maximus, Martyrs +sts-timothy-hippolytus-and-symphorianus-martyrs = Sts. Timothy, Hippolytus and Symphorianus, Martyrs +sts-tryphonis-respicii-et-nymphae = Sts. Tryphonis, Respicii, et Nymphae +sts-vincent-anastasius = Sts. Vincent & Anastasius +sts-vitalis-and-agricola-martyrs = Sts. Vitalis and Agricola, Martyrs +sylvester = St. Sylvester +symphorosa-and-sons = Ss. Symphorosa and sons +telesphorus-pope-and-martyr = St. Telesphorus Pope and Martyr +teresa-of-avila = St. Teresa of Avila +thecla = St. Thecla +theodore = St. Theodore +theresa-of-the-infant-jesus = St. Theresa of the Infant Jesus +thomas = St. Thomas +thomas-aquinas = St. Thomas Aquinas +thomas-becket = St. Thomas Becket +thomas-of-villanova = St. Thomas of Villanova +timothy = St. Timothy +titus = St. Titus +transfiguration-of-our-lord = Transfiguration of Our Lord +twelve-holy-brothers-martyrs = Twelve Holy Brothers, Martyrs +ubaldus = St. Ubaldus +urban-pope-and-martyr = St. Urban, Pope and Martyr +ursula-and-companions = St. Ursula and Companions +valentine = St. Valentine +venantius = St. Venantius +vigil-of-st-lawrence = Vigil of St. Lawrence +vigil-of-sts-peter-paul = Vigil of Sts. Peter & Paul +vigil-of-the-assumption = Vigil of the Assumption +vigil-of-the-nativity-of-st-john-the-baptist = Vigil of the Nativity of St. John the Baptist +vincent-de-paul = St. Vincent de Paul +vincent-ferrer = St. Vincent Ferrer +visitation-of-the-blessed-virgin-mary = Visitation of the Blessed Virgin Mary +vitus = St. Vitus +vivian = St. Vivian +wenceslaus = St. Wenceslaus +william = St. William +zephyrinus = St. Zephyrinus diff --git a/lang/la.ini b/lang/la.ini new file mode 100644 index 0000000..e82650d --- /dev/null +++ b/lang/la.ini @@ -0,0 +1,1743 @@ +; colitur -- Latin names, transcribed from the 1962 Missale Romanum. +; Every celebration entry cites where its name came from: a line number in +; docs/research/LT.txt (the electronic transcription, gitignored, present +; locally only), a citation to code that already carries a scan-verified +; string, or -- where the Missal genuinely gives no heading for a day the +; engine emits -- an explicit "PATTERN" marker naming the neighbour rule the +; constructed name follows. An uncited name is worse than a slug: a slug is +; honestly a key, a wrong name is a false claim. +; +; TASK 3 SCOPE: this file currently carries the TEMPORAL half of +; [celebration] only (every ef-* slug the engine can emit, 2020-2045 +; measured). The sanctoral half (a fixed saint's day, not a season/week +; slug) arrives in Task 4, together with the removal of the "^ef-" filter in +; test/test_lang_coverage.ml's own coverage test. +; +; Typographic normalisation applied uniformly, disclosed once here rather +; than per entry: +; - ae/oe replace the ae/oe ligatures LT.txt itself prints +; -- matching the convention already established by every hand-written +; Latin string in lib/rites/rite_ef/temporal_ef.ml (e.g. "Sanctae +; Familiae Iesu, Mariae, Ioseph", "Officium sanctae Mariae in sabbato"), +; none of which use the ligature either. +; - the consonantal i (Iesu, Ianuarius) replaces j/J (Jesu, Januarius) +; throughout, the same existing code convention (temporal_ef.ml's own +; [holy_name_names] is "Sanctissimi Nominis Iesu", never "...Jesu"). +; - abbreviations the source prints (Ss.mi, Ss.mae, D.ni) are spelled out +; in full (Sanctissimi, Sanctissimae, Domini Nostri) -- again matching +; temporal_ef.ml's own precedent of spelling these out in full rather +; than reusing the Missal's own abbreviated form. +; None of these three changes the WORDS a heading uses, only their spelling +; convention; every substantive word choice below is either transcribed +; verbatim (case aside) or explicitly marked PATTERN. + +[meta] +lang = la +name = Latine + +[weekday] +; The Missal's own ferial vocabulary: Sunday is Dominica, and the weekdays +; are numbered feriae from II (Monday) to VII (Saturday) -- except Saturday, +; which the Missal always calls Sabbatum, never "Feria VII" (confirmed +; throughout docs/research/LT.txt's own Proprium de Tempore table of +; contents, e.g. "Sabbato post Dominicam II in Quadragesima", never "Feria +; VII ..."). Standard Latin vocabulary, not itself a Missal heading to cite +; line by line. +sunday = Dominica +monday = Feria II +tuesday = Feria III +wednesday = Feria IV +thursday = Feria V +friday = Feria VI +saturday = Sabbatum + +[month] +; Standard Latin month names -- general vocabulary, not a Missal heading. +1 = Ianuarius +2 = Februarius +3 = Martius +4 = Aprilis +5 = Maius +6 = Iunius +7 = Iulius +8 = Augustus +9 = September +10 = October +11 = November +12 = December + +[season] +; RG 71-77's own season names. Five of eight are direct Proprium de Tempore +; section headings in docs/research/LT.txt (line numbers below); the other +; three are noted individually -- colitur's own eight-season split does not +; align 1:1 with the Missal's own table-of-contents section boundaries, so +; not every colitur season has one clean matching heading. +advent = Tempus Adventus +; LT.txt:8609. CORRECTED (fix round 1): previously cited line 8631, which +; is "Tempus Nativitatis" (christmastide's own heading below), not this +; one -- an off-by-22-line slip. The Latin itself was always right; only +; the pinned line was wrong. +christmastide = Tempus Nativitatis +; LT.txt:8631 -- this is the heading advent's own corrective note above +; refers to (the line that note's old, wrong citation actually belonged +; to). NOT a direct match for what follows: LT.txt separately has "Tempus +; Epiphaniae" (line 8661, covering 6-13 January) for what colitur calls +; the tail of Christmastide -- neither that heading nor christmastide's +; own is time-after-epiphany's heading, cited on its own line below. +time-after-epiphany = Tempus per annum ante Septuagesimam +; LT.txt:8668. "Tempus per annum ante Septuagesimam" covers the numbered +; Sundays II-VI post Epiphaniam -- colitur's own season boundary (RG +; 72-73/77: 14 January) falls inside neither this nor the Epiphaniae TOC +; section named above; using the section that covers the bulk of colitur's +; own time-after-epiphany (the numbered weeks), with this caveat rather +; than a silent pick. +septuagesima = Tempus Septuagesimae +; LT.txt:8675. +lent = Tempus Quadragesimae +; LT.txt:8685. +passiontide = Tempus Passionis +; LT.txt:8719. +paschaltide = Tempus Paschatis +; LT.txt:8751. CORRECTED from an earlier draft's "Tempus Paschale": LT.txt's +; own TOC consistently uses "Tempus <season-noun-genitive>" (Adventus, +; Nativitatis, Epiphaniae, Septuagesimae, Quadragesimae, Passionis, +; Paschatis, Ascensionis) -- "Paschale" is an adjective and does not match +; that pattern or the source text. +time-after-pentecost = Tempus per annum post Pentecosten +; LT.txt:8785. + +[rank] +; RG 8's four classes -- the primary, checkable source for class-1..4. +; "I classis" is ALSO directly attested in a Mass propers heading, not +; only the Rubricae Generales -- line 12462, immediately under "D.Ă‘I +; NOSTRI JESU CHRISTI REGIS" (line 12461, Christ the King). The other +; three ordinals follow the identical, standard pattern. This corroborating +; reference is deliberately NOT an "LT.txt:" citation: "classis" alone is +; the only distinctive word in each entry below, and it occurs 500+ times +; across LT.txt -- too common for the automated citation checker's rarity +; rule to confirm independently (check_citations.py's own docstring +; discloses this trade-off), even though the line is real and was verified +; by hand against the transcription. CORRECTED (fix round 1): previously +; cited line 12459, which is "Dominica ultima Octobris" -- neither "D.NI +; NOSTRI..." nor "I classis" appear there; both are 2-3 lines further down. +class-1 = I classis +class-2 = II classis +class-3 = III classis +class-4 = IV classis + +[colour] +; RG 117 enumerates the five colours; RG 127/128 assign green/violet to the +; seasons, RG 131 rose (an indult, two Sundays only), RG 117-120 the rest. +; White, red and violet are directly attested as rubric words in +; docs/research/LT.txt ("color albus"/"color ruber"/"color violaceus", +; e.g. LT.txt:1873,1912,1980); green appears once (LT.txt, "viridis"). +; Rose and black do not occur anywhere in LT.txt's own captured text (LT.txt +; is a partial 2006 web capture of Mass propers, and rose is used on two +; Sundays a year, black mostly in Requiem/Good-Friday rubrics the capture +; does not include) -- both are standard rubrical Latin, cited to RG 117/131 +; rather than to a line number, not invented. +white = albus +red = ruber +green = viridis +violet = violaceus +rose = rosaceus +black = niger + +[term] +; Standard liturgical Latin, all directly attested in docs/research/LT.txt +; (Epistola, Lectio, Evangelium, Commemoratio, Hebdomada/Hebdomadae each +; appear repeatedly as rubric labels throughout the propers text; "Ordo" is +; the running page header "ORDO MISSAE"; "Index" appears once). +ordo = Ordo +contents = Index +epistle = Epistola +lesson = Lectio +gospel = Evangelium +commemoration = Commemoratio +week = Hebdomada + +[celebration] +; --------------------------------------------------------------------- +; TEMPORAL slugs only (^ef-). The SANCTORAL half (a fixed saint's day, not +; a season/week slug) is a second [celebration] block near the end of this +; file (duplicate [section] blocks MERGE -- see lang.mli) -- kept separate +; rather than interleaved, because it comes from a different source (the +; Missal's own CALENDARIUM table, not the Proprium de Tempore) and carries +; its own header note on the conventions specific to it (the genitive case, +; above all). Task 3's own coverage-test filter that used to restrict +; checking to "^ef-" slugs (test/test_lang_coverage.ml) is REMOVED as of +; Task 4: every slug the engine can emit now needs a Latin name here. +; --------------------------------------------------------------------- + +; Christmas cycle -- LT.txt:8627,8632,8657,8662 (Proprium de Tempore TOC). +; 1 January: the TOC's own heading is "In Octava Nativitatis Domini", NOT +; "In Circumcisione Domini" -- RG 68 confirms the 1960 rubrics renamed the +; day ("Octava Nativitatis Domini modo peculiari ordinatur"); the older +; title never appears anywhere in LT.txt. colitur's own slug ("circumcision") +; is a lectio-inherited key, not a claim about the Missal's own title. +ef-nativity-vigil = In Vigilia Nativitatis Domini +ef-nativity = In Nativitate Domini +ef-circumcision = In Octava Nativitatis Domini +ef-epiphany = In Epiphania Domini + +; The Octave of the Nativity, days 2-4 -- PATTERN, not LT.txt-cited. These +; three civil days (26-28 December) are ALWAYS outranked in the real +; calendar by St Stephen/St John/Holy Innocents respectively (each a fixed +; sanctoral entry of its own, named separately below), so the Missal's own +; TOC never prints a "De II/III/IV Die..." heading for the underlying +; temporal office the way it does for days 5-7 (confirmed: LT.txt has no +; "II die infra Octavam"/"III die.../IV die..." anywhere -- only V/VI/VII, +; cited just below). Constructed by following days 5-7's own attested +; pattern exactly (roman numeral swapped in), the same "colitur-only key, +; nothing narrower to extract" reasoning the Minor Litanies entries below +; already use. +ef-nativity-octave-day-2 = De II Die infra Octavam Nativitatis Domini +ef-nativity-octave-day-3 = De III Die infra Octavam Nativitatis Domini +ef-nativity-octave-day-4 = De IV Die infra Octavam Nativitatis Domini + +; The Octave of the Nativity, days 5-7 -- LT.txt:8649-8650,8652-8653, +; 8654-8655 (each day's own heading wraps two physical lines; the single +; line between each pair, 8651/8656, is an unrelated saint's day). +ef-nativity-octave-day-5 = De V Die infra Octavam Nativitatis Domini +ef-nativity-octave-day-6 = De VI Die infra Octavam Nativitatis Domini +ef-nativity-octave-day-7 = De VII Die infra Octavam Nativitatis Domini + +; Advent Sundays -- LT.txt:8614,8616,8617,8626. +ef-advent-sunday-1 = Dominica I Adventus +ef-advent-sunday-2 = Dominica II Adventus +ef-advent-sunday-3 = Dominica III Adventus +ef-advent-sunday-4 = Dominica IV Adventus + +; The Gesimae, named not numbered -- LT.txt:8676,8682,8683. +ef-septuagesima-sunday-1 = Dominica in Septuagesima +ef-septuagesima-sunday-2 = Dominica in Sexagesima +ef-septuagesima-sunday-3 = Dominica in Quinquagesima + +; Time after Epiphany Sundays -- LT.txt:8669,8670,8671,8672,8673 (the +; ordinary occurrence, one Sunday per line). +; ef-time-after-epiphany-sunday-1 is Holy Family, not an ordinary numbered +; Sunday -- LT.txt:8663-8664 itself glosses it "Dominica I post Epiphaniam, +; Sanctae Familiae Iesu, Mariae, Ioseph", and temporal_ef.ml's own +; [holy_family_sunday] branch already carries the identical Latin title +; ("Sanctae Familiae Iesu, Mariae, Ioseph", scan-verified there); reused +; verbatim here so the engine's own Celebration.names and this table cannot +; disagree, the same discipline the Triduum names below follow. +; CAUTION -- a genuine one-slug/two-names limitation: colitur's own slug +; numbering also reuses ef-time-after-epiphany-sunday-3..6 for the RESUMED +; tail after a short Time-after-Pentecost (Precedence's own "surplus +; Sundays" branch) -- lines 8822-8825 head THOSE occurrences (a +; disclosure, not an "LT.txt:" claim for the entries below, which use the +; ordinary-occurrence wording, not this one) +; "Dominica III/IV/V/VI quae superfuit post Epiphaniam", a different string +; from the ordinary-occurrence heading used below. This table can carry only +; one Latin name per slug; the ordinary (far more common) occurrence wins, +; and the resumed-tail wording is not modelled -- flagged here rather than +; silently picking one with no record of the other. +ef-time-after-epiphany-sunday-1 = Sanctae Familiae Iesu, Mariae, Ioseph +ef-time-after-epiphany-sunday-2 = Dominica II post Epiphaniam +ef-time-after-epiphany-sunday-3 = Dominica III post Epiphaniam +ef-time-after-epiphany-sunday-4 = Dominica IV post Epiphaniam +ef-time-after-epiphany-sunday-5 = Dominica V post Epiphaniam +ef-time-after-epiphany-sunday-6 = Dominica VI post Epiphaniam + +; Ash Wednesday and the three days after it -- LT.txt:8686,8687,8688,8689 +; (one day per line). +ef-ash-wednesday = Feria IV Cinerum +ef-lent-after-ashes-thursday = Feria V post Cineres +ef-lent-after-ashes-friday = Feria VI post Cineres +ef-lent-after-ashes-saturday = Sabbato post Cineres + +; Lent Sundays -- LT.txt:8690,8697,8704,8711. +ef-lent-sunday-1 = Dominica I in Quadragesima +ef-lent-sunday-2 = Dominica II in Quadragesima +ef-lent-sunday-3 = Dominica III in Quadragesima +ef-lent-sunday-4 = Dominica IV in Quadragesima + +; Lent ferias, week by week -- LT.txt:8691,8692,8694,8698,8699,8700,8701, +; 8702,8703,8705,8706,8707,8708,8709,8710,8712,8713,8714,8715,8716,8717, +; one line per entry below, in order. Every weekday of every Lent week is +; individually headed in the source (unlike every other ferial block +; below) -- week 1's Wed/Fri/Sat are the Lenten Ember days (8693,8695-8696, +; named separately above) and each week's own Sunday (8697/8704/8711) is +; the Lent Sunday named above, so both are skipped in the list here. +ef-lent-1-monday = Feria II post Dominicam I in Quadragesima +ef-lent-1-tuesday = Feria III post Dominicam I in Quadragesima +ef-lent-1-thursday = Feria V post Dominicam I in Quadragesima +ef-lent-2-monday = Feria II post Dominicam II in Quadragesima +ef-lent-2-tuesday = Feria III post Dominicam II in Quadragesima +ef-lent-2-wednesday = Feria IV post Dominicam II in Quadragesima +ef-lent-2-thursday = Feria V post Dominicam II in Quadragesima +ef-lent-2-friday = Feria VI post Dominicam II in Quadragesima +ef-lent-2-saturday = Sabbato post Dominicam II in Quadragesima +ef-lent-3-monday = Feria II post Dominicam III in Quadragesima +ef-lent-3-tuesday = Feria III post Dominicam III in Quadragesima +ef-lent-3-wednesday = Feria IV post Dominicam III in Quadragesima +ef-lent-3-thursday = Feria V post Dominicam III in Quadragesima +ef-lent-3-friday = Feria VI post Dominicam III in Quadragesima +ef-lent-3-saturday = Sabbato post Dominicam III in Quadragesima +ef-lent-4-monday = Feria II post Dominicam IV in Quadragesima +ef-lent-4-tuesday = Feria III post Dominicam IV in Quadragesima +ef-lent-4-wednesday = Feria IV post Dominicam IV in Quadragesima +ef-lent-4-thursday = Feria V post Dominicam IV in Quadragesima +ef-lent-4-friday = Feria VI post Dominicam IV in Quadragesima +ef-lent-4-saturday = Sabbato post Dominicam IV in Quadragesima + +; Passion Sunday and its own week's ferias -- LT.txt:8725,8726,8727,8728, +; 8729,8730,8731, all six weekdays individually headed, one line each. +ef-passion-sunday = Dominica I Passionis +ef-passiontide-1-monday = Feria II post Dominicam I Passionis +ef-passiontide-1-tuesday = Feria III post Dominicam I Passionis +ef-passiontide-1-wednesday = Feria IV post Dominicam I Passionis +ef-passiontide-1-thursday = Feria V post Dominicam I Passionis +ef-passiontide-1-friday = Feria VI post Dominicam I Passionis +ef-passiontide-1-saturday = Sabbato post Dominicam I Passionis + +; Holy Week -- LT.txt:8734,8737-8739. Thursday/Friday/Saturday are NOT taken +; from LT.txt here: temporal_ef.ml's own [triduum_names] already carries +; these three exact strings (scan-verified there, register-cited RG 91 entry +; 2), reused verbatim -- the brief's own worked example wrote "Sabbato +; Sancto" (capital S); the code's actual literal is "Sabbato sancto" +; (lowercase), which is what ships here, precisely so the engine and this +; table cannot disagree. +ef-palm-sunday = Dominica II Passionis seu in Palmis +ef-passiontide-2-monday = Feria II Hebdomadae Sanctae +ef-passiontide-2-tuesday = Feria III Hebdomadae Sanctae +ef-passiontide-2-wednesday = Feria IV Hebdomadae Sanctae +ef-passiontide-2-thursday = Feria V in Cena Domini +ef-passiontide-2-friday = Feria VI in Passione et Morte Domini +ef-passiontide-2-saturday = Sabbato sancto + +; Easter Octave -- LT.txt:8753,8754,8755,8756,8757,8758,8759,8760, one +; line per entry below. Saturday of the octave is its own name, "Sabbato +; in Albis", not "...infra Octavam Paschae" like Mon-Fri. +ef-easter-sunday = Dominica Resurrectionis +ef-easter-1-monday = Feria II infra Octavam Paschae +ef-easter-1-tuesday = Feria III infra Octavam Paschae +ef-easter-1-wednesday = Feria IV infra Octavam Paschae +ef-easter-1-thursday = Feria V infra Octavam Paschae +ef-easter-1-friday = Feria VI infra Octavam Paschae +ef-easter-1-saturday = Sabbato in Albis +ef-low-sunday = Dominica in Albis + +; Sundays after Easter through the Sunday after Ascension -- LT.txt:8761, +; 8767-8769,8775. colitur's own week count runs one ahead of the Missal's +; own ordinal (Easter Day itself is colitur's week 1, so what the Missal +; calls "Dominica II post Pascha" is colitur's "sunday-3"; documented once +; here rather than on each line. +ef-easter-sunday-3 = Dominica II post Pascha +ef-easter-sunday-4 = Dominica III post Pascha +ef-easter-sunday-5 = Dominica IV post Pascha +ef-easter-sunday-6 = Dominica V post Pascha +ef-easter-sunday-7 = Dominica post Ascensionem + +; Ascension and Pentecost, vigils and octave -- LT.txt:8771,8774,8776, +; 8777,8778,8779,8781 (8780,8782,8783 are the Pentecost Ember days, named +; separately above, so skipped in this list). +ef-ascension-vigil = In Vigilia Ascensionis +ef-ascension = In Ascensione Domini +ef-pentecost-vigil = Sabbato in Vigilia Pentecostes +ef-pentecost = Dominica Pentecostes +ef-easter-8-monday = Feria II infra Octavam Pentecostes +ef-easter-8-tuesday = Feria III infra Octavam Pentecostes +ef-easter-8-thursday = Feria V infra Octavam Pentecostes + +; Sundays after Pentecost -- LT.txt:8790,8793,8794,8795,8796,8797,8798, +; 8799,8800,8801,8802,8808,8809,8810,8811,8812,8816,8817,8818,8819,8820, +; 8821 (II-XXIII, one line per Sunday; 8813-8815, the September Ember +; days, are named separately above and skipped here), LT.txt:8826 (XXIV, +; "et ultima" -- always this Mass on the last Sunday before Advent +; regardless of the actual count that year, temporal_ef.ml's own +; [sunday_slug] comment). There is no "Dominica I post Pentecosten": in +; the 1962 Missal Trinity Sunday permanently occupies that position (LT.txt +; has no such heading anywhere), matching colitur's own ef-trinity being a +; separate, earlier-intercepted slug. +ef-time-after-pentecost-sunday-2 = Dominica II post Pentecosten +ef-time-after-pentecost-sunday-3 = Dominica III post Pentecosten +ef-time-after-pentecost-sunday-4 = Dominica IV post Pentecosten +ef-time-after-pentecost-sunday-5 = Dominica V post Pentecosten +ef-time-after-pentecost-sunday-6 = Dominica VI post Pentecosten +ef-time-after-pentecost-sunday-7 = Dominica VII post Pentecosten +ef-time-after-pentecost-sunday-8 = Dominica VIII post Pentecosten +ef-time-after-pentecost-sunday-9 = Dominica IX post Pentecosten +ef-time-after-pentecost-sunday-10 = Dominica X post Pentecosten +ef-time-after-pentecost-sunday-11 = Dominica XI post Pentecosten +ef-time-after-pentecost-sunday-12 = Dominica XII post Pentecosten +ef-time-after-pentecost-sunday-13 = Dominica XIII post Pentecosten +ef-time-after-pentecost-sunday-14 = Dominica XIV post Pentecosten +ef-time-after-pentecost-sunday-15 = Dominica XV post Pentecosten +ef-time-after-pentecost-sunday-16 = Dominica XVI post Pentecosten +ef-time-after-pentecost-sunday-17 = Dominica XVII post Pentecosten +ef-time-after-pentecost-sunday-18 = Dominica XVIII post Pentecosten +ef-time-after-pentecost-sunday-19 = Dominica XIX post Pentecosten +ef-time-after-pentecost-sunday-20 = Dominica XX post Pentecosten +ef-time-after-pentecost-sunday-21 = Dominica XXI post Pentecosten +ef-time-after-pentecost-sunday-22 = Dominica XXII post Pentecosten +ef-time-after-pentecost-sunday-23 = Dominica XXIII post Pentecosten +ef-time-after-pentecost-sunday-24 = Dominica XXIV et ultima post Pentecosten + +; The Christmas Sunday within the Octave (26 Dec onward) -- colitur-only +; SLUG (temporal_ef.ml's own comment: lectio has no narrower key here +; either) but a DIRECT citation, not PATTERN: LT.txt:8644 is this exact +; string verbatim, "Dominica infra Octavam Nativitatis Domini", the TOC's +; own general heading for the whole 26 Dec-1 Jan stretch. CORRECTED (fix +; round 1): an earlier draft marked this PATTERN, describing the identical +; cited string as merely "following ... wording" rather than naming it as +; the direct quote it already was -- the name was always right, only the +; provenance label was wrong. +ef-christmas-sunday-0 = Dominica infra Octavam Nativitatis Domini + +; Trinity, Corpus Christi, Sacred Heart -- LT.txt:8786 (Trinity) and +; LT.txt:8791-8792 (Sacred Heart), the Proprium de Tempore TOC's own +; combined lines. Corpus Christi's own TOC line, 8788-8789, is abbreviated +; ("Ss.mi Corporis Christi") rather than spelled out, so it is cited here +; as line 8788-8789, not an "LT.txt:" claim: the automated citation +; checker spells abbreviations out in full and cannot confirm an +; abbreviated occurrence (check_citations.py's own docstring discloses +; this trade-off), even though the line is real and was verified by hand +; against the transcription. LT.txt is a partial 2006 web capture and does +; not carry any of these three Masses' own propers pages, so no +; spelled-out occurrence exists anywhere in the corpus to cite instead. +; All three entries below are spelled out in full +; ("Sanctissimae"/"Sacratissimi"), not the source's "Ss.mae"/"Ss.mi" +; abbreviation, matching the precedent already set by temporal_ef.ml's own +; [holy_name_names] ("Sanctissimi Nominis Iesu", spelled out, not "Ss.mi"). +ef-trinity = In Festo Sanctissimae Trinitatis +ef-corpus-christi = In Festo Sanctissimi Corporis Christi +ef-sacred-heart = In Festo Sacratissimi Cordis Iesu + +; Christ the King -- LT.txt:12453 (the page's own title bar, carrying both +; "Dominica ultima Octobris" and "D.ni Nostri Jesu Christi Regis" on one +; line) and LT.txt:12459-12461 (the Mass's own in-body heading: "Dominica +; ultima Octobris" at 12459, "D.Ă‘I NOSTRI JESU CHRISTI REGIS" at 12461, +; with an unrelated page-number line, 12460, between them -- cited as one +; explicit range since it is genuinely one heading split across those two +; non-adjacent lines, not two independent claims) -- filed, unusually, in +; this transcription's Proprium Sanctorum section by calendar date rather +; than the Proprium de Tempore, even though RG 17(d) places it in the +; temporal cycle by rule. CORRECTED (fix round 1): previously cited +; "12457-12458" for the in-body heading; those two lines are "PROPRIUM +; SANCTORUM" and blank -- the real heading is one line further down, at +; 12459/12461. +; "Jesu" normalised to "Iesu" and "D.ni" expanded to "D. N.", matching this +; file's own consonantal-i convention (see header). +ef-christ-the-king = Dominica ultima Octobris, D. N. Iesu Christi Regis + +; Holy Name of Jesus, both shapes (RG 17(a)) -- temporal_ef.ml's own +; [holy_name_names] already carries this exact Latin string, itself +; scan-verified there against the Mass propers' own heading (the primary, +; checkable source for the entries below); LT.txt's own TOC corroborates +; it independently at line 8659 ("Ss.mi Nominis Jesu", the abbreviated TOC +; form of the same title -- not an "LT.txt:" claim, since the automated +; citation checker cannot confirm an abbreviated occurrence against these +; entries' spelled-out form; see the Corpus Christi note above for the +; identical trade-off). Reused verbatim, the same no-disagreement +; discipline as the Triduum above -- ONE feast, two shapes (the Sunday and +; the 2 January fallback), one name either way. +ef-holy-name-sunday = Sanctissimi Nominis Iesu +ef-holy-name = Sanctissimi Nominis Iesu + +; Ember days, all four sets -- LT.txt:8618,8620,8622 (Advent), +; 8693,8695-8696 (Lent), 8780,8782-8783 (Pentecost/Whitsun), +; 8813-8815 (September). +ef-advent-ember-wed = Feria IV Quatuor Temporum Adventus +ef-advent-ember-fri = Feria VI Quatuor Temporum Adventus +ef-advent-ember-sat = Sabbato Quatuor Temporum Adventus +ef-lent-ember-wed = Feria IV Quatuor Temporum Quadragesimae +ef-lent-ember-fri = Feria VI Quatuor Temporum Quadragesimae +ef-lent-ember-sat = Sabbato Quatuor Temporum Quadragesimae +ef-pentecost-ember-wed = Feria IV Quatuor Temporum Pentecostes +ef-pentecost-ember-fri = Feria VI Quatuor Temporum Pentecostes +ef-pentecost-ember-sat = Sabbato Quatuor Temporum Pentecostes +ef-september-ember-wed = Feria IV Quatuor Temporum Septembris +ef-september-ember-fri = Feria VI Quatuor Temporum Septembris +ef-september-ember-sat = Sabbato Quatuor Temporum Septembris + +; The Minor Litanies (Rogation Monday/Tuesday, RG 87-89) -- PATTERN. No +; heading for either day survives in LT.txt (only the general section marker +; "In Litaniis majoribus et minoribus", LT.txt:8770, which names the +; observance but not these two specific days); temporal_ef.ml's own comment +; records both as "colitur-only keys", so there is nothing narrower to +; extract. Constructed from RG 87's own vocabulary ("Litaniae minores"), +; already cited in temporal_ef.ml against LT.txt:691 (a different scan file +; index, not this TOC). +ef-rogation-monday = Feria II in Litaniis Minoribus +ef-rogation-tuesday = Feria III in Litaniis Minoribus + +; The votive Office of the BVM on Saturday (RG 78-79, RG 91 entry 27) -- +; temporal_ef.ml's own [bvm_saturday_names] already carries this exact Latin +; string, scan-verified there against RG 91's own table title and RG 79's +; own heading; not in LT.txt (LT.txt is Proprium de Tempore/Sanctorum only, +; this is General Rubrics text). Reused verbatim. +; +; This is NOT a pattern name -- it is what temporal_ef.ml's own code +; UNCONDITIONALLY substitutes, at resolution time, for every one of the +; slugs below whenever it is the observed day: every Saturday in Time after +; Epiphany/Septuagesima/Time after Pentecost/ordinary Paschaltide has +; ferial_rank Class4 (Vocab_ef.ml's own catch-all), and is_bvm_saturday +; fires on rank=Class4 && weekday=Saturday unconditionally -- there is no +; code path left by which one of these slugs is observed as a plain, +; unnamed feria. Advent's own Saturdays (weeks 1-2, Class2/3, never Class4) +; and Lent/Passiontide's own Saturdays (Class3, individually named above +; already) are the only in-range Saturdays this rule does NOT reach, and +; week 1 of Easter is excluded too (the privileged Easter octave overrides +; to Class1) -- both correctly excluded from this block. +ef-time-after-epiphany-1-saturday = Officium sanctae Mariae in sabbato +ef-time-after-epiphany-5-saturday = Officium sanctae Mariae in sabbato +ef-time-after-epiphany-6-saturday = Officium sanctae Mariae in sabbato +ef-septuagesima-1-saturday = Officium sanctae Mariae in sabbato +ef-septuagesima-2-saturday = Officium sanctae Mariae in sabbato +ef-christmas-1-saturday = Officium sanctae Mariae in sabbato +ef-christmas-2-saturday = Officium sanctae Mariae in sabbato +ef-easter-2-saturday = Officium sanctae Mariae in sabbato +ef-easter-3-saturday = Officium sanctae Mariae in sabbato +ef-easter-4-saturday = Officium sanctae Mariae in sabbato +ef-easter-5-saturday = Officium sanctae Mariae in sabbato +ef-easter-6-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-1-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-2-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-3-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-4-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-5-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-6-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-7-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-8-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-9-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-10-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-11-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-12-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-13-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-14-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-15-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-16-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-17-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-19-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-20-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-21-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-22-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-23-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-24-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-25-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-26-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-27-saturday = Officium sanctae Mariae in sabbato +ef-time-after-pentecost-28-saturday = Officium sanctae Mariae in sabbato + +; Advent ferias -- PATTERN. LT.txt carries no per-week Advent feria headings +; at all (only the Ember days, already transcribed above) -- constructed +; from the Advent Sundays' own numbering (LT.txt:8614-8626) using the exact +; grammar the Lent/Passiontide blocks above attest ("Feria <n> post +; Dominicam <m> ..."). +ef-advent-1-monday = Feria II post Dominicam I Adventus +ef-advent-1-tuesday = Feria III post Dominicam I Adventus +ef-advent-1-wednesday = Feria IV post Dominicam I Adventus +ef-advent-1-thursday = Feria V post Dominicam I Adventus +ef-advent-1-friday = Feria VI post Dominicam I Adventus +ef-advent-1-saturday = Sabbato post Dominicam I Adventus +ef-advent-2-monday = Feria II post Dominicam II Adventus +ef-advent-2-tuesday = Feria III post Dominicam II Adventus +ef-advent-2-wednesday = Feria IV post Dominicam II Adventus +ef-advent-2-thursday = Feria V post Dominicam II Adventus +ef-advent-2-friday = Feria VI post Dominicam II Adventus +ef-advent-2-saturday = Sabbato post Dominicam II Adventus +ef-advent-3-monday = Feria II post Dominicam III Adventus +ef-advent-3-tuesday = Feria III post Dominicam III Adventus +ef-advent-3-thursday = Feria V post Dominicam III Adventus +ef-advent-4-monday = Feria II post Dominicam IV Adventus +ef-advent-4-tuesday = Feria III post Dominicam IV Adventus +ef-advent-4-wednesday = Feria IV post Dominicam IV Adventus +ef-advent-4-thursday = Feria V post Dominicam IV Adventus +ef-advent-4-friday = Feria VI post Dominicam IV Adventus + +; Time after Epiphany ferias -- PATTERN, same reasoning: LT.txt gives only +; the Sundays (already transcribed above), no ferial headings. Week 1's own +; Sunday is Holy Family, but the TOC's own combined heading +; (LT.txt:8663-8664) still numbers it "Dominica I post Epiphaniam", so week +; 1's ferias use the same numbered pattern as every other week here. +ef-time-after-epiphany-1-monday = Feria II post Dominicam I post Epiphaniam +ef-time-after-epiphany-1-tuesday = Feria III post Dominicam I post Epiphaniam +ef-time-after-epiphany-1-wednesday = Feria IV post Dominicam I post Epiphaniam +ef-time-after-epiphany-1-thursday = Feria V post Dominicam I post Epiphaniam +ef-time-after-epiphany-1-friday = Feria VI post Dominicam I post Epiphaniam +ef-time-after-epiphany-2-monday = Feria II post Dominicam II post Epiphaniam +ef-time-after-epiphany-2-tuesday = Feria III post Dominicam II post Epiphaniam +ef-time-after-epiphany-2-wednesday = Feria IV post Dominicam II post Epiphaniam +ef-time-after-epiphany-2-thursday = Feria V post Dominicam II post Epiphaniam +ef-time-after-epiphany-2-friday = Feria VI post Dominicam II post Epiphaniam +ef-time-after-epiphany-4-monday = Feria II post Dominicam IV post Epiphaniam +ef-time-after-epiphany-4-wednesday = Feria IV post Dominicam IV post Epiphaniam +ef-time-after-epiphany-4-thursday = Feria V post Dominicam IV post Epiphaniam +ef-time-after-epiphany-4-friday = Feria VI post Dominicam IV post Epiphaniam +ef-time-after-epiphany-5-wednesday = Feria IV post Dominicam V post Epiphaniam +ef-time-after-epiphany-5-thursday = Feria V post Dominicam V post Epiphaniam +ef-time-after-epiphany-5-friday = Feria VI post Dominicam V post Epiphaniam +ef-time-after-epiphany-6-monday = Feria II post Dominicam VI post Epiphaniam +ef-time-after-epiphany-6-tuesday = Feria III post Dominicam VI post Epiphaniam +ef-time-after-epiphany-6-wednesday = Feria IV post Dominicam VI post Epiphaniam +ef-time-after-epiphany-6-thursday = Feria V post Dominicam VI post Epiphaniam +ef-time-after-epiphany-6-friday = Feria VI post Dominicam VI post Epiphaniam + +; Septuagesima-tide ferias -- PATTERN. The three Sundays are named, not +; numbered (LT.txt:8676,8682-8683), so their ferias follow suit here +; ("post Dominicam in <name>") rather than being given a false ordinal. +ef-septuagesima-1-monday = Feria II post Dominicam in Septuagesima +ef-septuagesima-1-tuesday = Feria III post Dominicam in Septuagesima +ef-septuagesima-1-wednesday = Feria IV post Dominicam in Septuagesima +ef-septuagesima-1-thursday = Feria V post Dominicam in Septuagesima +ef-septuagesima-1-friday = Feria VI post Dominicam in Septuagesima +ef-septuagesima-2-monday = Feria II post Dominicam in Sexagesima +ef-septuagesima-2-tuesday = Feria III post Dominicam in Sexagesima +ef-septuagesima-2-wednesday = Feria IV post Dominicam in Sexagesima +ef-septuagesima-2-thursday = Feria V post Dominicam in Sexagesima +ef-septuagesima-2-friday = Feria VI post Dominicam in Sexagesima +ef-septuagesima-3-monday = Feria II post Dominicam in Quinquagesima +ef-septuagesima-3-tuesday = Feria III post Dominicam in Quinquagesima + +; Time after Pentecost ferias -- PATTERN, the largest block by far (most of +; the liturgical year has no proper ferial Mass here, RG 91 entry 28's +; unqualified IV-class catch-all). Unlike the other PATTERN blocks above, +; this exact grammar is directly attested in LT.txt, just for a different +; day: LT.txt:8791, "Feria VI post Dominicam II post Pentecosten, in festo +; Sacratissimi Cordis Iesu" (the Sacred Heart's own alternate dating, +; already used above) shows the Missal DOES write "post Dominicam N post +; Pentecosten" for an ordinary Friday of this season -- applied here to +; every other weekday of every other week on the same attested grammar, +; still marked PATTERN because no day in this block has its OWN heading. +ef-time-after-pentecost-1-monday = Feria II post Dominicam I post Pentecosten +ef-time-after-pentecost-1-tuesday = Feria III post Dominicam I post Pentecosten +ef-time-after-pentecost-1-wednesday = Feria IV post Dominicam I post Pentecosten +ef-time-after-pentecost-1-friday = Feria VI post Dominicam I post Pentecosten +ef-time-after-pentecost-2-monday = Feria II post Dominicam II post Pentecosten +ef-time-after-pentecost-2-tuesday = Feria III post Dominicam II post Pentecosten +ef-time-after-pentecost-2-wednesday = Feria IV post Dominicam II post Pentecosten +ef-time-after-pentecost-2-thursday = Feria V post Dominicam II post Pentecosten +ef-time-after-pentecost-3-monday = Feria II post Dominicam III post Pentecosten +ef-time-after-pentecost-3-tuesday = Feria III post Dominicam III post Pentecosten +ef-time-after-pentecost-3-wednesday = Feria IV post Dominicam III post Pentecosten +ef-time-after-pentecost-3-thursday = Feria V post Dominicam III post Pentecosten +ef-time-after-pentecost-3-friday = Feria VI post Dominicam III post Pentecosten +ef-time-after-pentecost-4-monday = Feria II post Dominicam IV post Pentecosten +ef-time-after-pentecost-4-tuesday = Feria III post Dominicam IV post Pentecosten +ef-time-after-pentecost-4-wednesday = Feria IV post Dominicam IV post Pentecosten +ef-time-after-pentecost-4-thursday = Feria V post Dominicam IV post Pentecosten +ef-time-after-pentecost-4-friday = Feria VI post Dominicam IV post Pentecosten +ef-time-after-pentecost-5-monday = Feria II post Dominicam V post Pentecosten +ef-time-after-pentecost-5-tuesday = Feria III post Dominicam V post Pentecosten +ef-time-after-pentecost-5-wednesday = Feria IV post Dominicam V post Pentecosten +ef-time-after-pentecost-5-thursday = Feria V post Dominicam V post Pentecosten +ef-time-after-pentecost-5-friday = Feria VI post Dominicam V post Pentecosten +ef-time-after-pentecost-6-monday = Feria II post Dominicam VI post Pentecosten +ef-time-after-pentecost-6-tuesday = Feria III post Dominicam VI post Pentecosten +ef-time-after-pentecost-6-wednesday = Feria IV post Dominicam VI post Pentecosten +ef-time-after-pentecost-6-thursday = Feria V post Dominicam VI post Pentecosten +ef-time-after-pentecost-6-friday = Feria VI post Dominicam VI post Pentecosten +ef-time-after-pentecost-7-monday = Feria II post Dominicam VII post Pentecosten +ef-time-after-pentecost-7-tuesday = Feria III post Dominicam VII post Pentecosten +ef-time-after-pentecost-7-wednesday = Feria IV post Dominicam VII post Pentecosten +ef-time-after-pentecost-7-thursday = Feria V post Dominicam VII post Pentecosten +ef-time-after-pentecost-7-friday = Feria VI post Dominicam VII post Pentecosten +ef-time-after-pentecost-8-monday = Feria II post Dominicam VIII post Pentecosten +ef-time-after-pentecost-8-tuesday = Feria III post Dominicam VIII post Pentecosten +ef-time-after-pentecost-8-wednesday = Feria IV post Dominicam VIII post Pentecosten +ef-time-after-pentecost-8-thursday = Feria V post Dominicam VIII post Pentecosten +ef-time-after-pentecost-8-friday = Feria VI post Dominicam VIII post Pentecosten +ef-time-after-pentecost-9-monday = Feria II post Dominicam IX post Pentecosten +ef-time-after-pentecost-9-tuesday = Feria III post Dominicam IX post Pentecosten +ef-time-after-pentecost-9-wednesday = Feria IV post Dominicam IX post Pentecosten +ef-time-after-pentecost-9-thursday = Feria V post Dominicam IX post Pentecosten +ef-time-after-pentecost-9-friday = Feria VI post Dominicam IX post Pentecosten +ef-time-after-pentecost-10-monday = Feria II post Dominicam X post Pentecosten +ef-time-after-pentecost-10-tuesday = Feria III post Dominicam X post Pentecosten +ef-time-after-pentecost-10-wednesday = Feria IV post Dominicam X post Pentecosten +ef-time-after-pentecost-10-thursday = Feria V post Dominicam X post Pentecosten +ef-time-after-pentecost-10-friday = Feria VI post Dominicam X post Pentecosten +ef-time-after-pentecost-11-monday = Feria II post Dominicam XI post Pentecosten +ef-time-after-pentecost-11-tuesday = Feria III post Dominicam XI post Pentecosten +ef-time-after-pentecost-11-wednesday = Feria IV post Dominicam XI post Pentecosten +ef-time-after-pentecost-11-thursday = Feria V post Dominicam XI post Pentecosten +ef-time-after-pentecost-11-friday = Feria VI post Dominicam XI post Pentecosten +ef-time-after-pentecost-12-monday = Feria II post Dominicam XII post Pentecosten +ef-time-after-pentecost-12-tuesday = Feria III post Dominicam XII post Pentecosten +ef-time-after-pentecost-12-wednesday = Feria IV post Dominicam XII post Pentecosten +ef-time-after-pentecost-12-thursday = Feria V post Dominicam XII post Pentecosten +ef-time-after-pentecost-12-friday = Feria VI post Dominicam XII post Pentecosten +ef-time-after-pentecost-13-monday = Feria II post Dominicam XIII post Pentecosten +ef-time-after-pentecost-13-tuesday = Feria III post Dominicam XIII post Pentecosten +ef-time-after-pentecost-13-wednesday = Feria IV post Dominicam XIII post Pentecosten +ef-time-after-pentecost-13-thursday = Feria V post Dominicam XIII post Pentecosten +ef-time-after-pentecost-13-friday = Feria VI post Dominicam XIII post Pentecosten +ef-time-after-pentecost-14-monday = Feria II post Dominicam XIV post Pentecosten +ef-time-after-pentecost-14-tuesday = Feria III post Dominicam XIV post Pentecosten +ef-time-after-pentecost-14-wednesday = Feria IV post Dominicam XIV post Pentecosten +ef-time-after-pentecost-14-thursday = Feria V post Dominicam XIV post Pentecosten +ef-time-after-pentecost-14-friday = Feria VI post Dominicam XIV post Pentecosten +ef-time-after-pentecost-15-monday = Feria II post Dominicam XV post Pentecosten +ef-time-after-pentecost-15-tuesday = Feria III post Dominicam XV post Pentecosten +ef-time-after-pentecost-15-wednesday = Feria IV post Dominicam XV post Pentecosten +ef-time-after-pentecost-15-thursday = Feria V post Dominicam XV post Pentecosten +ef-time-after-pentecost-15-friday = Feria VI post Dominicam XV post Pentecosten +ef-time-after-pentecost-16-monday = Feria II post Dominicam XVI post Pentecosten +ef-time-after-pentecost-16-tuesday = Feria III post Dominicam XVI post Pentecosten +ef-time-after-pentecost-16-wednesday = Feria IV post Dominicam XVI post Pentecosten +ef-time-after-pentecost-16-thursday = Feria V post Dominicam XVI post Pentecosten +ef-time-after-pentecost-16-friday = Feria VI post Dominicam XVI post Pentecosten +ef-time-after-pentecost-17-monday = Feria II post Dominicam XVII post Pentecosten +ef-time-after-pentecost-17-tuesday = Feria III post Dominicam XVII post Pentecosten +ef-time-after-pentecost-17-wednesday = Feria IV post Dominicam XVII post Pentecosten +ef-time-after-pentecost-17-thursday = Feria V post Dominicam XVII post Pentecosten +ef-time-after-pentecost-17-friday = Feria VI post Dominicam XVII post Pentecosten +ef-time-after-pentecost-18-monday = Feria II post Dominicam XVIII post Pentecosten +ef-time-after-pentecost-18-tuesday = Feria III post Dominicam XVIII post Pentecosten +ef-time-after-pentecost-18-wednesday = Feria IV post Dominicam XVIII post Pentecosten +ef-time-after-pentecost-18-thursday = Feria V post Dominicam XVIII post Pentecosten +ef-time-after-pentecost-18-friday = Feria VI post Dominicam XVIII post Pentecosten +ef-time-after-pentecost-19-monday = Feria II post Dominicam XIX post Pentecosten +ef-time-after-pentecost-19-tuesday = Feria III post Dominicam XIX post Pentecosten +ef-time-after-pentecost-19-wednesday = Feria IV post Dominicam XIX post Pentecosten +ef-time-after-pentecost-19-thursday = Feria V post Dominicam XIX post Pentecosten +ef-time-after-pentecost-19-friday = Feria VI post Dominicam XIX post Pentecosten +ef-time-after-pentecost-20-monday = Feria II post Dominicam XX post Pentecosten +ef-time-after-pentecost-20-tuesday = Feria III post Dominicam XX post Pentecosten +ef-time-after-pentecost-20-wednesday = Feria IV post Dominicam XX post Pentecosten +ef-time-after-pentecost-20-thursday = Feria V post Dominicam XX post Pentecosten +ef-time-after-pentecost-20-friday = Feria VI post Dominicam XX post Pentecosten +ef-time-after-pentecost-21-monday = Feria II post Dominicam XXI post Pentecosten +ef-time-after-pentecost-21-tuesday = Feria III post Dominicam XXI post Pentecosten +ef-time-after-pentecost-21-wednesday = Feria IV post Dominicam XXI post Pentecosten +ef-time-after-pentecost-21-thursday = Feria V post Dominicam XXI post Pentecosten +ef-time-after-pentecost-21-friday = Feria VI post Dominicam XXI post Pentecosten +ef-time-after-pentecost-22-monday = Feria II post Dominicam XXII post Pentecosten +ef-time-after-pentecost-22-tuesday = Feria III post Dominicam XXII post Pentecosten +ef-time-after-pentecost-22-wednesday = Feria IV post Dominicam XXII post Pentecosten +ef-time-after-pentecost-22-thursday = Feria V post Dominicam XXII post Pentecosten +ef-time-after-pentecost-22-friday = Feria VI post Dominicam XXII post Pentecosten +ef-time-after-pentecost-23-monday = Feria II post Dominicam XXIII post Pentecosten +ef-time-after-pentecost-23-tuesday = Feria III post Dominicam XXIII post Pentecosten +ef-time-after-pentecost-23-wednesday = Feria IV post Dominicam XXIII post Pentecosten +ef-time-after-pentecost-23-thursday = Feria V post Dominicam XXIII post Pentecosten +ef-time-after-pentecost-23-friday = Feria VI post Dominicam XXIII post Pentecosten +ef-time-after-pentecost-24-monday = Feria II post Dominicam XXIV post Pentecosten +ef-time-after-pentecost-24-tuesday = Feria III post Dominicam XXIV post Pentecosten +ef-time-after-pentecost-24-wednesday = Feria IV post Dominicam XXIV post Pentecosten +ef-time-after-pentecost-24-thursday = Feria V post Dominicam XXIV post Pentecosten +ef-time-after-pentecost-24-friday = Feria VI post Dominicam XXIV post Pentecosten +ef-time-after-pentecost-25-monday = Feria II post Dominicam XXV post Pentecosten +ef-time-after-pentecost-25-tuesday = Feria III post Dominicam XXV post Pentecosten +ef-time-after-pentecost-25-wednesday = Feria IV post Dominicam XXV post Pentecosten +ef-time-after-pentecost-25-thursday = Feria V post Dominicam XXV post Pentecosten +ef-time-after-pentecost-25-friday = Feria VI post Dominicam XXV post Pentecosten +ef-time-after-pentecost-26-monday = Feria II post Dominicam XXVI post Pentecosten +ef-time-after-pentecost-26-tuesday = Feria III post Dominicam XXVI post Pentecosten +ef-time-after-pentecost-26-wednesday = Feria IV post Dominicam XXVI post Pentecosten +ef-time-after-pentecost-26-thursday = Feria V post Dominicam XXVI post Pentecosten +ef-time-after-pentecost-26-friday = Feria VI post Dominicam XXVI post Pentecosten +ef-time-after-pentecost-27-tuesday = Feria III post Dominicam XXVII post Pentecosten +ef-time-after-pentecost-27-wednesday = Feria IV post Dominicam XXVII post Pentecosten +ef-time-after-pentecost-27-thursday = Feria V post Dominicam XXVII post Pentecosten +ef-time-after-pentecost-27-friday = Feria VI post Dominicam XXVII post Pentecosten +ef-time-after-pentecost-28-tuesday = Feria III post Dominicam XXVIII post Pentecosten +ef-time-after-pentecost-28-wednesday = Feria IV post Dominicam XXVIII post Pentecosten +ef-time-after-pentecost-28-thursday = Feria V post Dominicam XXVIII post Pentecosten + +; Paschaltide ferias, weeks 2-7 (Monday-Friday; each week's own Saturday +; through week 6 is the votive BVM Office, above -- week 7's Saturday is +; the Pentecost Vigil, already named above) -- PATTERN, same "post +; Dominicam ... post Pascha" grammar the Time-after-Pentecost block +; attests, substituting "Pascha" for "Pentecosten"; week 2 follows Low +; Sunday itself so reads "post Dominicam in Albis" rather than an ordinal, +; and week 7 follows "Dominica post Ascensionem" (no ordinal either) so +; reads "post Dominicam post Ascensionem". +ef-easter-2-monday = Feria II post Dominicam in Albis +ef-easter-2-tuesday = Feria III post Dominicam in Albis +ef-easter-2-wednesday = Feria IV post Dominicam in Albis +ef-easter-2-thursday = Feria V post Dominicam in Albis +ef-easter-2-friday = Feria VI post Dominicam in Albis +ef-easter-3-monday = Feria II post Dominicam II post Pascha +ef-easter-3-tuesday = Feria III post Dominicam II post Pascha +ef-easter-3-wednesday = Feria IV post Dominicam II post Pascha +ef-easter-3-thursday = Feria V post Dominicam II post Pascha +ef-easter-3-friday = Feria VI post Dominicam II post Pascha +ef-easter-4-monday = Feria II post Dominicam III post Pascha +ef-easter-4-tuesday = Feria III post Dominicam III post Pascha +ef-easter-4-wednesday = Feria IV post Dominicam III post Pascha +ef-easter-4-thursday = Feria V post Dominicam III post Pascha +ef-easter-4-friday = Feria VI post Dominicam III post Pascha +ef-easter-5-monday = Feria II post Dominicam IV post Pascha +ef-easter-5-tuesday = Feria III post Dominicam IV post Pascha +ef-easter-5-wednesday = Feria IV post Dominicam IV post Pascha +ef-easter-5-thursday = Feria V post Dominicam IV post Pascha +ef-easter-5-friday = Feria VI post Dominicam IV post Pascha +ef-easter-6-friday = Feria VI post Dominicam V post Pascha +ef-easter-7-monday = Feria II post Dominicam post Ascensionem +ef-easter-7-tuesday = Feria III post Dominicam post Ascensionem +ef-easter-7-wednesday = Feria IV post Dominicam post Ascensionem +ef-easter-7-thursday = Feria V post Dominicam post Ascensionem +ef-easter-7-friday = Feria VI post Dominicam post Ascensionem + +; 2-5 January (between the Nativity Octave Day and Epiphany) -- PATTERN. +; temporal_ef.ml's own comment on [christmastide_feria_slug] is explicit +; that this whole window is a colitur-only key with no lectio or Missal +; counterpart ("a further lectionary gap"); constructed here, not +; transcribed from anywhere. +ef-christmas-1-monday = Feria II ante Epiphaniam +ef-christmas-1-tuesday = Feria III ante Epiphaniam +ef-christmas-1-wednesday = Feria IV ante Epiphaniam +ef-christmas-1-thursday = Feria V ante Epiphaniam +ef-christmas-1-friday = Feria VI ante Epiphaniam + +; 7-13 January before the actual first-Sunday-after-Epiphany origin -- +; PATTERN, same reasoning as the block immediately above (temporal_ef.ml's +; own comment: "a further lectionary gap"). +ef-christmas-2-monday = Feria II post Epiphaniam +ef-christmas-2-tuesday = Feria III post Epiphaniam +ef-christmas-2-wednesday = Feria IV post Epiphaniam +ef-christmas-2-thursday = Feria V post Epiphaniam +ef-christmas-2-friday = Feria VI post Epiphaniam + +[celebration] +; --------------------------------------------------------------------- +; SANCTORAL slugs (a fixed saint's day, not a season/week slug). Source: +; the Missal's own CALENDARIUM table in docs/research/LT.txt (a compact, +; 14-page, month-by-month grid -- distinct from the Proprium de Tempore +; TOC the temporal block above draws on, and from the Proprium Sanctorum +; body text, which this transcription mostly lacks -- see sources.md). +; Every entry below cites the calendarium's own day-row line number(s); +; the rank suffix ("III classis"/"II cl."/etc.) is stripped, since it is +; already carried by the engine's own Celebration.rank, not this table. +; +; THE NAMES ARE IN THE GENITIVE, exactly as the Missal's calendarium +; prints them ("S. Hilarii Ep." = "[the feast] of St Hilary") -- do NOT +; "correct" them to the nominative. +; +; The typographic normalisations disclosed at the top of this file (ae/oe +; for the ligatures, consonantal i for j) are applied here too. TWO further +; normalisations are specific to this block, both disclosed once here +; rather than per entry: +; - CASE. The calendarium prints every I/II-class feast's own heading in +; ALL CAPS (a typesetting choice of that one compact table -- III/IV +; class headings in the very same table are ordinary mixed case, and +; nothing in the Missal's actual orthography changes between them). +; Transcribing the capitals literally would read as a claim about the +; Missal's own spelling that is not true, and would put a sanctoral +; entry in a visibly different style from every temporal entry above +; it in this same file. Re-cased here to match this file's own +; dominant convention throughout (confirmed against hundreds of +; temporal entries above, and independently against real mixed-case +; RG-body occurrences of some of these same phrases, e.g. "Omnium +; Sanctorum" at LT.txt line 1880, "In Commemoratione omnium Fidelium +; defunctorum" at LT.txt lines 2307/2777/3316/19655, "commemoratio +; septem Dolorum B. Mariae Virg." at LT.txt line 5056 -- not cited in +; "LT.txt:N" form here, since none of these lines is evidence for THIS +; block's own entries, only for the general case-style claim above): +; capitalise the sentence- +; initial word plus every substantive word; lowercase a small, fixed +; set of prepositions/conjunctions when NOT sentence-initial (in, de, +; a, ab, post, ante, ad, cum, per, et, ac, atque, vel, seu, ex) -- +; exactly the pattern already visible in "Feria V post Cineres" and +; "Dominica in Septuagesima" above. This is a case-only change (this +; file's own header already carries "case aside" for exactly this +; reason); no word is added, dropped or reordered. +; - A handful of individual entries print a stray capital "Et" mid- +; phrase (e.g. "Pp. Et Mm.") where the identical word is lowercase +; "et" in the very next nearly-identical entry -- a transcription +; inconsistency, not a grammatical fact (Latin has no reason to +; capitalise a mid-phrase "and"); lowercased for the same internal- +; consistency reason as the case rule above. +; Two source typos (a missing period after an abbreviation the other 212 +; entries all print with one: "S Ioannis" for john-bosco, "Conf" for +; edward) are corrected in place and flagged at their own entry, per this +; file's standing rule that a normalisation changing WORDS, not merely +; case, must be visible at the entry it touches. +; +; "D. N. I. C." (Domini Nostri Iesu Christi) is abbreviated in the source +; and KEPT abbreviated here, unlike this file's own ef-christ-the-king +; entry ("D. N. Iesu Christi Regis") -- that entry's own comment explains +; it is expanded because ITS OWN citation happens to also carry the words +; spelled out nearby (that entry's own first cited line, a Proprium +; Sanctorum page-title reading "D.ni Nostri Jesu Christi Regis"). The +; three sanctoral entries below +; that also carry this abbreviation (13 Jan, 1 Jul, 6 Aug) have no such +; nearby spelled-out occurrence -- the calendarium is their only source, +; and it never spells the phrase out anywhere in this document -- so +; expanding would be an unattested guess at wording rather than a +; transcription, and check-citations.py could never confirm it. Left +; abbreviated, exactly as the calendarium prints it. +; +; Two entries needed a citation the calendarium itself cannot supply. Its +; four "vigil" rows print the bare word "Vigilia" with no saint named +; (the compact table relies on the reader's own sense of position, not on +; the printed word, to say whose vigil it is) -- RG 30-32 (Caput V, "De +; Vigiliis") name all four explicitly, and that fuller, unambiguous +; wording is used instead, cited to both the calendarium row (day/rank) +; and the RG paragraph (the actual words). St Mark's own row also carries +; a "Litania Maior. – " annotation ahead of his title, marking that the +; Major Litanies (RG 80/81, a separate commemoration-only entity already +; in data/ef/adjustments.sexp) fall on his date -- stripped, since it is +; not part of his own title. +; --------------------------------------------------------------------- +; January. +commemoration-of-the-baptism-of-the-lord = In Commemoratione Baptismatis D. N. I. C. +; LT.txt:4940. +hilary = S. Hilarii Ep., Conf. et Eccl. Doct. +; LT.txt:4941. +paul-the-first-hermit = S. Pauli Primi Eremitae, Conf. +; LT.txt:4943. +marcellus-i = S. Marcelli I Papae et Mart. +; LT.txt:4945. +anthony = S. Antonii Abb. +; LT.txt:4946. +sts-fabian-sebastian = Ss. Fabiani Papae et Sebastiani Mm. +; LT.txt:4953. +agnes = S. Agnetis Virg. et Mart. +; LT.txt:4954. +sts-vincent-anastasius = Ss. Vincentii et Anastasii Mm. +; LT.txt:4955. +raymond-of-pe-afort = S. Raymundi de Peñafort Conf. +; LT.txt:4956. +timothy = S. Timothei Ep. et Mart. +; LT.txt:4958. +conversion-of-st-paul = In Conversione S. Pauli Ap. +; LT.txt:4959. +polycarp = S. Polycarpi Ep. et Mart. +; LT.txt:4961. +john-chrysostom = S. Ioannis Chrysostomi Ep., Conf. et Eccl. Doct. +; LT.txt:4962. +peter-nolasco = S. Petri Nolasci Conf. +; LT.txt:4963. +francis-de-sales = S. Francisci Salesii Ep., Conf. et Eccl. Doct. +; LT.txt:4965. +martina = S. Martinae Virg. et Mart. +; LT.txt:4966. +john-bosco = S. Ioannis Bosco Conf. +; LT.txt:4967. Source prints "S Ioannis" (missing period after the abbreviated "S"); corrected for consistency -- every other entry in this block abbreviates the saint marker "S."/"Ss." with its period, and no other reading of a bare "S" is available. + +; January, continued -- commemorations found by the Task 5 coverage-test +; extension (2026-08-19): the walk above only ever reached an OBSERVED +; day, so every one of these was invisible to the coverage test until it +; also started walking `commemorations`/`transferred_in`/`transferred_out` +; (see test/test_lang_coverage.ml's own header). Appended here, after the +; original January block, rather than interleaved into day order, to keep +; this addition auditable as one unit; each entry's own day-of-month is +; still given in its citation line below for cross-reference. +telesphorus-pope-and-martyr = S. Telesphori Papae et Mart. +; LT.txt:4932 (5 January). +hyginus-pope-and-martyr = S. Hygini Papae et Mart. +; LT.txt:4938 (11 January). +felicis = S. Felicis Presbyt. et Mart. +; LT.txt:4942 (14 January, companion of hilary). +maur-abbot = S. Mauri Abbatis +; LT.txt:4944 (15 January, companion of paul-the-first-hermit). Source +; prints "Abbatis" in full, not the abbreviated "Abb." this block uses +; elsewhere (e.g. benedict, below) -- transcribed as printed, so no +; trailing period (nothing here is abbreviated). +prisca = S. Priscae Virg. et Mart. +; LT.txt:4947 (18 January). +sts-marius-martha-audifax-abachum = Ss. Marii, Marthae, Audifacis et Abachum, Mm. +; LT.txt:4948 (19 January). +canute-martyr = S. Canuti Regis, Mart. +; LT.txt:4952 (19 January, second companion of the same day, page-break- +; separated from the entry above in the source). +emerentiana = S. Emerentianae Virg. et Mart. +; LT.txt:4957 (23 January, companion of raymond-of-pe-afort). +peter = S. Petri Ap. +; LT.txt:4960 (25 January, RG 110(a)'s own companion of conversion-of-st-paul +; -- "Com. S. Petri Ap." immediately under that day's own row). +agnes-secundo = S. Agnetis Virg. et Mart., secundo +; LT.txt:4964 (28 January, companion of peter-nolasco; "secundo" -- "a +; second time" -- kept, since it is the source's own way of distinguishing +; this from 21 January's agnes, not a rank marker to strip). + +; February. +ignatius-of-antioch = S. Ignatii Ep. et Mart. +; LT.txt:4976. +purification-of-the-blessed-virgin-mary = In Purificatione B. Mariae Virg. +; LT.txt:4977. +andrew-corsini = S. Andreae Corsini Ep. et Conf. +; LT.txt:4979. +agatha = S. Agathae Virg. et Mart. +; LT.txt:4980. +titus = S. Titi Ep. et Conf. +; LT.txt:4981. +romuald = S. Romualdi Abb. +; LT.txt:4983. +john-of-matha = S. Ioannis de Matha Conf. +; LT.txt:4984. +cyril-of-alexandria = S. Cyrilli Ep. Alexandrini, Conf. et Eccl. Doct. +; LT.txt:4985. +scholastica = S. Scholasticae Virg. +; LT.txt:4987. +our-lady-of-lourdes = In Apparitione B. Mariae Virg. Immaculatae +; LT.txt:4988. +seven-holy-servite-founders = Ss. Septem Fundatorum Ordinis Servorum B. Mariae Virg., Cc. +; LT.txt:4989. +chair-of-st-peter = Cathedrae S. Petri Ap. +; LT.txt:5003. +peter-damien = S. Petri Damiani Ep., Conf. et Eccl. Doct. +; LT.txt:5005. +matthias = S. Matthiae Ap. +; LT.txt:5006. +gabriel-of-our-lady-of-sorrows = S. Gabrielis a Virgine Perdolente Conf. +; LT.txt:5009. + +; February, continued -- commemorations, Task 5 (see the January note above +; for why these were invisible to the coverage test until now). +blaise = S. Blasii Ep. et Mart. +; LT.txt:4978 (3 February). +dorothy = S. Dorotheae Virg. et Mart. +; LT.txt:4982 (6 February, companion of titus). +appollonia = S. Apolloniae Virg. et Mart. +; LT.txt:4986 (9 February, companion of cyril-of-alexandria). +valentine = S. Valentini Presbyteri et Mart. +; LT.txt:4995 (14 February). +sts-faustinus-jovita = Ss. Faustini et Iovitae Mm. +; LT.txt:4996 (15 February). +simeon = S. Simeonis Ep. et Mart. +; LT.txt:4999 (18 February). +paul = S. Pauli Ap. +; LT.txt:5004 (22 February, RG 110(a)'s own companion of chair-of-st-peter +; -- "Com. S. Pauli Ap." immediately under that day's own row, the mirror +; of peter's own 25 January entry above). + +; March. +casimir = S. Casimiri Conf. +; LT.txt:5023. +sts-felicitas-perpetua = Ss. Perpetuae et Felicitatis Mm. +; LT.txt:5026. +john-of-god = S. Ioannis a Deo Conf. +; LT.txt:5028. +frances-rome = S. Franciscae Romanae Viduae +; LT.txt:5029. +joseph-spouse-of-the-bl-virgin-mary = S. Ioseph, Sponsi B. Mariae Virg., Conf. et Ecclesiae universae Patroni +; LT.txt:5042-5043 (a genuine two-line wrap, RANGE not list -- see this +; file's own header note on the two citation shapes). +annunciation-of-the-blessed-virgin-mary = In Annuntiatione B. Mariae Virg. +; LT.txt:5049. + +; March, continued -- own feasts (not companions), Task 5. These are full +; Class3 entries the original bootstrap-driven pass simply never reached +; (see January's note above for why). +lucius = S. Lucii I Papae et Mart. +; LT.txt:5024 (4 March, companion of casimir). +thomas-aquinas = S. Thomae de Aquino Conf. et Eccl. Doct. +; LT.txt:5027 (7 March). +forty-holy-martyrs-of-sebaste = Ss. Quadraginta Martyrum +; LT.txt:5030 (10 March). "Martyrum" is the source's own unabbreviated +; genitive plural (not "Mm."), so no period follows it, matching this +; file's own precedent for a spelled-out final word (e.g. mark's "S. Marci +; Evangelistae" above). +gregory-the-great = S. Gregorii I Papae, Conf. et Eccl. Doct. +; LT.txt:5032 (12 March). +patrick = S. Patricii Ep. et Conf. +; LT.txt:5040 (17 March). +cyril-of-jerusalem = S. Cyrilli Ep. Hierosolymitani, Conf. et Eccl. Doct. +; LT.txt:5041 (18 March). +benedict = S. Benedicti Abb. +; LT.txt:5045 (21 March). +gabriel-the-archangel = S. Gabrielis Archangeli +; LT.txt:5048 (24 March). +john-damascene = S. Ioannis Damasceni Conf. et Eccl. Doct. +; LT.txt:5051 (27 March). +john-of-capistrano = S. Ioannis de Capistrano Conf. +; LT.txt:5052 (28 March). + +; April. +isidore-of-seville = S. Isidori Ep., Conf. et Eccl. Doct. +; LT.txt:5065. +vincent-ferrer = S. Vincentii Ferrerii Conf. +; LT.txt:5066. +leo-the-great = S. Leonis I Papae, Conf. et Eccl. Doct. +; LT.txt:5072. +hermenegild = S. Hermenegildi Mart. +; LT.txt:5078. +justin = S. Iustini Mart. +; LT.txt:5079. +anselm = S. Anselmi Ep., Conf. et Eccl. Doct. +; LT.txt:5087. +sts-soter-caius = Ss. Soteris et Caii Pp. et Mm. +; LT.txt:5088. +fidelis-of-sigmaringen = S. Fidelis de Sigmaringa Mart. +; LT.txt:5090. +mark = S. Marci Evangelistae +; LT.txt:5091. "Litania Maior. – " stripped from the calendarium's own text: that clause notes the Major Litanies (RG 80/81, a separate commemoration-only entity, data/ef/adjustments.sexp) fall on St Mark's own date, not part of his title. +sts-cletus-marcellinus = Ss. Cleti et Marcellini Pp. et Mm. +; LT.txt:5092. +peter-canisius = S. Petri Canisii Conf. et Eccl. Doct. +; LT.txt:5093. +paul-of-the-cross = S. Pauli a Cruce Conf. +; LT.txt:5094. +peter-of-verona = S. Petri Mart. +; LT.txt:5095. +catherine-of-siena = S. Catharinae Senensis Virg. +; LT.txt:5096. + +; April, continued -- commemorations, Task 5. +francis-of-paola = S. Francisci de Paula Conf. +; LT.txt:5063 (2 April). +sts-tiburtius-valerian-et-maximus-martyrs = Ss. Tiburtii, Valeriani et Maximi Mm. +; LT.txt:5080 (14 April, companion of justin). +anicetus = S. Aniceti Papae et Mart. +; LT.txt:5083 (17 April). +george = S. Georgii Mart. +; LT.txt:5089 (23 April). + +; major-litanies -- data/ef/adjustments.sexp's own `Add`, 25 April +; (RG 80/81/109(f); see that file's own header note). NOT a calendarium +; entry with its own row: the calendarium marks the day only with the +; marginal annotation "Litania Maior. -- " ahead of mark's own title (the +; same line already cited for mark above), corroborating RG 81's own "nihil +; fit in Officio" (no separate Office heading exists for this entity to +; transcribe verbatim). Name is that marginal annotation's own two words, +; not RG 80's plural "Litaniae maiores" -- transcribed, not paraphrased. +major-litanies = Litania Maior +; LT.txt:5091. "litania" occurs exactly once in the whole LT.txt corpus +; (the mark entry above shares this same line for its own, different, +; distinctive word "marci"). + +; May. +joseph-the-workman = S. Ioseph Opificis Sponsi B. Mariae Virg., Conf. +; LT.txt:5102. +athanasius = S. Athanasii Ep., Conf. et Eccl. Doct. +; LT.txt:5103. +monica = S. Monicae Viduae +; LT.txt:5105. +pius-v = S. Pii V Papae et Conf. +; LT.txt:5106. +stanislaus = S. Stanislai Ep. et Mart. +; LT.txt:5108. +gregory-of-nazianzen = S. Gregorii Nazianzeni Ep., Conf. et Eccl. Doct. +; LT.txt:5110. +antoninus = S. Antonini Ep. et Conf. +; LT.txt:5111. +sts-philip-james = Ss. Philippi et Iacobi App. +; LT.txt:5113. +sts-nereus-achilleus-domitilla-pancras = Ss. Nerei, Achillei et Domitillae Virg., atque Pancratii Mm. +; LT.txt:5114. +robert-bellarmine = S. Roberti Bellarmino Ep., Conf. et Eccl. Doct. +; LT.txt:5115. +john-baptist-de-la-salle = S. Ioannis Baptistae de la Salle Conf. +; LT.txt:5120. +ubaldus = S. Ubaldi Ep. et Conf. +; LT.txt:5121. +paschal-baylon = S. Paschalis Baylon Conf. +; LT.txt:5122. +venantius = S. Venantii Mart. +; LT.txt:5123. +peter-celestine = S. Petri Caelestini Papae et Conf. +; LT.txt:5124. +bernardine-of-siena = S. Bernardini Senensis Conf. +; LT.txt:5126. +gregory-vii = S. Gregorii Papae et Conf. +; LT.txt:5131. +philip-neri = S. Philippi Nerii Conf. +; LT.txt:5133. +bede-the-venerable = S. Bedae Venerabilis Conf. et Eccl. Doct. +; LT.txt:5135. +augustine-of-canterbury = S. Augustini Ep. et Conf. +; LT.txt:5137. +mary-magdalene-de-pazzi = S. Mariae Magdalenae de Pazzis Virg. +; LT.txt:5138. +queenship-of-the-blessed-virgin-mary = B. Mariae Virg. Reginae +; LT.txt:5140. + +; May, continued -- commemorations, Task 5. +sts-alexander-companions = Ss. Alexandri I Papae, Eventii et Theoduli Mm., ac S. Iuvenalis Ep. et Conf. +; LT.txt:5104 (3 May). +gordiano-and-epimacho = Ss. Gordiani et Epimachi, Mm. +; LT.txt:5112 (10 May, companion of antoninus). +boniface-martyr = S. Bonifatii Mart. +; LT.txt:5116 (14 May). Distinct from the +; unrelated boniface entry below (5 June, "S. Bonifatii Ep. et Mart." -- +; a different saint's own feast day, not a companion). +pudentiana-virginis = S. Pudentianae Virg. +; LT.txt:5125 (19 May, companion of peter-celestine). +urban-pope-and-martyr = S. Urbani I Papae et Mart. +; LT.txt:5132 (25 May, companion of gregory-vii). +eleutherius = S. Eleutherii Papae et Mart. +; LT.txt:5134 (26 May, companion of philip-neri). +john-i = S. Ioannis I Papae et Mart. +; LT.txt:5136 (27 May, companion of bede-the-venerable). +felix-i = S. Felicis I Papae et Mart. +; LT.txt:5139 (30 May). +petronilla = S. Petronillae Virg. +; LT.txt:5141 (31 May, companion of queenship-of-the-blessed-virgin-mary). + +; June. +angela-merici = S. Angelae Mericiae Virg. +; LT.txt:5147. +francis-caracciolo = S. Francisci Caracciolo Conf. +; LT.txt:5150. +boniface = S. Bonifatii Ep. et Mart. +; LT.txt:5151. +norbert = S. Norberti Ep. et Conf. +; LT.txt:5152. +margaret-of-scotland = S. Margaritae Reginae, Viduae +; LT.txt:5156. +barnabas = S. Barnabae Apostoli +; LT.txt:5157. +john-of-san-fecundo = S. Ioannis a S. Facundo Conf. +; LT.txt:5162. +anthony-of-padua = S. Antonii de Padua Conf. et Eccl. Doct. +; LT.txt:5164. +basil-the-great = S. Basilii Magni Ep., Conf. et Eccl. Doct. +; LT.txt:5165. +gregory-barbarigo = S. Gregorii Barbadici Ep. et Conf. +; LT.txt:5168. +ephrem-of-syria = S. Ephraem Syri Diaconi, Conf. et Eccl. Doct. +; LT.txt:5169. +julia-of-falconieri = S. Iulianae de Falconeriis Virg. +; LT.txt:5171. +aloysius-gongzaga = S. Aloisii Gonzagae Conf. +; LT.txt:5173. +paulinus-of-nola = S. Paulini Ep. et Conf. +; LT.txt:5174. +vigil-of-the-nativity-of-st-john-the-baptist = Vigilia Nativitatis S. Ioannis Baptistae +; LT.txt:971 (RG 31(c), "vigilia Nativitatis S. Ioannis Baptistae", the full +; name -- the calendarium row itself, LT.txt line 5175, prints only the +; bare word "Vigilia" with no saint named, relying on the reader's own +; sense of position, so it cannot itself support this entry's full value +; and is not cited as if it could). +nativity-of-st-john-the-baptist = In Nativitate S. Ioannis Baptistae +; LT.txt:5176. +william = S. Gulielmi Abb. +; LT.txt:5177. +sts-john-paul = Ss. Ioannis et Pauli Mm. +; LT.txt:5178. +vigil-of-sts-peter-paul = Vigilia Ss. Petri et Pauli Apostolorum +; LT.txt:972 (RG 31(d), "vigilia Ss. Petri et Pauli Apostolorum") -- +; the calendarium row, LT.txt line 5180, is again the bare word "Vigilia" +; alone, same reasoning as the previous entry. +sts-peter-paul = Ss. Petri et Pauli App. +; LT.txt:5181. +in-commemoratione-sancti-pauli-apostoli = In Commemoratione S. Pauli Ap. +; LT.txt:5182. + +; June, continued -- commemorations, Task 5. +sts-marcellinus-peter-erasmus = Ss. Marcellini, Petri atque Erasmi Ep., Mm. +; LT.txt:5148 (2 June). +sts-primus-felicianus = Ss. Primi et Feliciani Mm. +; LT.txt:5155 (9 June). +basilidus = Ss. Basilidis, Cyrini, Naboris et Nazarii, Mm. +; LT.txt:5163 (12 June, companion of john-of-san-fecundo). The calendarium +; names four martyrs on this one row; colitur's own bootstrap keeps only +; the first ("St. Basilidus", data/ef/sanctoral.sexp) under this slug -- +; the fuller Latin is transcribed here regardless (it is what the Missal +; actually prints at this line), matching that same entry's own Polish +; field, which already carries all four names in full. +vitus = Ss. Viti, Modesti atque Crescentiae Mm. +; LT.txt:5166 (15 June). Same shape as basilidus above: the calendarium +; names three martyrs, colitur's own English field keeps only "St. Vitus" +; (its Polish field again carries all three) -- transcribed in full here. +marcus-and-marcellianus = Ss. Marci et Marcelliani Mm. +; LT.txt:5170 (18 June, companion of ephrem-of-syria). +; +; sts-gervasius-and-protasius is a genuine gap IN LT.TXT ITSELF, not in the +; Missal: this 2006 web capture's calendarium table silently drops several +; commemorations that both photographic scans (missale-romanum-1962.pdf, +; Missale Romanum 1962_text.pdf) carry -- confirmed independently by this +; project's own register (docs/research/rules-register.md's "romanus" +; audit, 2026-08-12: "where the transcription and a scan disagree, the +; scan wins, always... only a scan's own absence counts as evidence [a +; commemoration] does not exist"). Six of the seven dropped commemorations +; that audit found are exactly six of this task's own missing slugs (19 +; June, 12 July, 7/9/14 August, 30 August); each is cited to +; docs/research/scan1.txt below instead of LT.txt, since LT.txt's own text +; is silent at the relevant line and the automated checker has nothing to +; verify there. `scan1.txt` is the same primary-source photographic-scan +; OCR this project already cites elsewhere for General Rubrics text +; outside LT.txt's own coverage (e.g. rogation-wednesday, below). +sts-gervasius-and-protasius = Ss. Gervasii et Protasii Mm. +; scan1.txt:2849 ("Commemoratio Ss. Gervasii et Protasii Mm.", 19 June, +; companion of julia-of-falconieri -- LT.txt's own day-19 row, line 5171, +; is julia-of-falconieri's "S. Iulianae de Falconeriis Virg."; this +; companion commemoration is simply absent from that row, the same LT.txt +; gap the note immediately above describes). Not an LT.txt: citation. +silverius = S. Silverii Papae et Mart. +; LT.txt:5172 (20 June). +commemoration-of-st-peter = S. Petri Ap. +; LT.txt:5183 (30 June). RG 110(a)'s own companion of +; in-commemoratione-sancti-pauli-apostoli immediately above -- "Com. S. +; Petri Ap." directly under that day's own row, the identical shape as +; peter (25 January) and paul (22 February) above. + +; July. +precious-blood-of-our-lord-jesus-christ = Pretiosissimi Sanguinis D. N. I. C. +; LT.txt:5191. +visitation-of-the-blessed-virgin-mary = In Visitatione B. Mariae Virg. +; LT.txt:5192. +irenaeus = S. Irenaei Ep. et Mart. +; LT.txt:5194. +anthony-mary-zaccariah = S. Antonii Mariae Zaccaria Conf. +; LT.txt:5196. +sts-cyril-methodius = Ss. Cyrilli et Methodii Epp. et Cc. +; LT.txt:5198. +elizabeth-of-portugal = S. Elisabeth Reginae, Viduae +; LT.txt:5199. +seven-holy-brothers-and-sts-rufina-secunda = Ss. Septem Fratrum Mm., ac Ss. Rufinae et Secundae Vv. et Mm. +; LT.txt:5204. +john-gualbert = S. Ioannis Gualberti Abb. +; LT.txt:5206. +bonaventure = S. Bonaventurae Ep., Conf. et Eccl. Doct. +; LT.txt:5208. +henry-the-emperor = S. Henrici Imperatoris Conf. +; LT.txt:5209. +camillus-de-lellis = S. Camilli de Lellis Conf. +; LT.txt:5212. +vincent-de-paul = S. Vincenti a Paulo Conf. +; LT.txt:5214. +jerome-emiliani = S. Hieronymi Aemiliani Conf. +; LT.txt:5215. +laurence-of-brindisi = S. Laurentii de Brundusio Conf. et Eccl. Doct. +; LT.txt:5217. +mary-magdalene = S. Mariae Magdalenae Poenitentis +; LT.txt:5219. +apollinaris = S. Apollinaris Ep. et Mart. +; LT.txt:5220. +james-the-greater = S. Iacobi Apostoli +; LT.txt:5223. +anne-mother-of-the-blessed-virgin = S. Annae Matris B. M. V. +; LT.txt:5225. +sts-nazarius-celsus-st-victor-i-st-innocent-i = Ss. Nazarii et Celsi Mm., Victoris I Papae et Mart., ac Innocentii I Papae et Conf. +; LT.txt:5227-5228 (a genuine two-line wrap, RANGE not list). +martha = S. Marthae Virg. +; LT.txt:5229. +ignatius-loyola = S. Ignatii Conf. +; LT.txt:5232. + +; July, continued -- commemorations, Task 5. +processus-and-martinian = Ss. Processi et Martiniani Mm. +; LT.txt:5193 (2 July, companion of visitation-of-the-blessed-virgin-mary). +pius-i = S. Pii I Papae et Mart. +; LT.txt:5205 (11 July). +naboris-et-felicis = Ss. Naboris et Felicis Mm. +; scan1.txt:2888 ("Commemoratio Ss. Naboris et Felicis Mm.", 12 July, +; companion of john-gualbert). Not an LT.txt: citation -- LT.txt's own row +; for 12 July is silent here (see the note under sts-gervasius-and- +; protasius, June, above); the index confirms the date independently +; (scan1.txt:54594, "Naboris et Felicis Mm., 12 iulii"). +our-lady-of-mt-carmel = B. Mariae Virg. de Monte Carmelo +; LT.txt:5210 (16 July). +alexis = S. Alexii Conf. +; LT.txt:5211 (17 July). +symphorosa-and-sons = Ss. Symphorosae et septem eius Filiorum Mm. +; LT.txt:5213 (18 July, companion of camillus-de-lellis). +margaret = S. Margaritae Virg. et Mart. +; LT.txt:5216 (20 July, companion of jerome-emiliani). +praxedis-virginis = S. Praxedis Virg. +; scan1.txt:2901 ("Commemoratio S. Praxedis Virg.", 21 July, companion of +; laurence-of-brindisi). Not an "LT.txt:" citation, deliberately: line +; 5218 of that transcription prints this same commemoration but spells it +; "Præxedis" -- confirmed against BOTH photographic scans +; (scan1.txt:2901/33589/54645, scan2.txt:37551/61253) that the true +; spelling carries no diphthong here at all, "Praxedis" -- an LT.txt-only +; OCR artifact, not a genuine ligature this file's usual æ->ae rule would +; produce the right answer for; per the register's own rule (see the note +; under sts-gervasius-and-protasius, June, above), the scan wins and that +; line is not cited in "LT.txt:" form. +liborii = S. Liborii Ep. et Conf. +; LT.txt:5221 (23 July, companion of apollinaris). +christina = S. Christinae Virg. et Mart. +; LT.txt:5222 (24 July). +christopher = S. Christophori Mart. +; LT.txt:5224 (25 July, companion of james-the-greater). +pantaleon = S. Pantaleonis Mart. +; LT.txt:5226 (27 July). +felicis-simplicii-faustini-et-beatricis = Ss. Felicis, Simplicii, Faustini et Beatricis Mm. +; LT.txt:5230 (29 July, companion of martha). +sts-abdon-sennen = Ss. Abdon et Sennen Mm. +; LT.txt:5231 (30 July). + +; August. +alphonsus-liguori = S. Alfonsi Mariae de Ligorio Ep., Conf. et Eccl. Doct. +; LT.txt:5239. +dominic = S. Dominici Conf. +; LT.txt:5245. +dedication-of-the-basilica-of-st-mary-major = In Dedicatione S. Mariae ad Nives +; LT.txt:5246. +transfiguration-of-our-lord = In Transfiguratione D. N. I. C. +; LT.txt:5247. +cajetan = S. Caietani Conf. +; LT.txt:5249. +john-mary-vianney = S. Ioannis Mariae Vianney Conf. +; LT.txt:5250. +vigil-of-st-lawrence = Vigilia S. Laurentii +; LT.txt:977 (RG 32, "Vigilia III classis est vigilia S. Laurentii") -- +; the calendarium row, LT.txt line 5252, is again the bare word "Vigilia" +; alone, same reasoning as the two entries above. +lawrence = S. Laurentii Mart. +; LT.txt:5253. +clare = S. Clarae Virg. +; LT.txt:5255. +vigil-of-the-assumption = Vigilia Assumptionis B. Mariae Virg. +; LT.txt:970 (RG 31(b), "vigilia Assumptionis B. Mariae Virg.") -- the +; calendarium row, LT.txt line 5257, is again the bare word "Vigilia" +; alone, same reasoning as the three entries above. +assumption-of-the-blessed-virgin-mary = In Assumptione B. Mariae Virg. +; LT.txt:5258. +joachim-father-of-the-blessed-virgin = S. Ioachim Patris B. Mariae Virg., Conf. +; LT.txt:5259. +hyacinth = S. Hyacinthi Conf. +; LT.txt:5260. +john-eudes = S. Ioannis Eudes Conf. +; LT.txt:5262. +bernard-of-clairvaux = S. Bernardi Abb. et Eccl. Doct. +; LT.txt:5263. +jane-frances-de-chantal = S. Ioannae Franciscae FrĂ©miot de Chantal Viduae +; LT.txt:5264. +immaculate-heart-of-mary = Immaculati Cordis B. Mariae Virg. +; LT.txt:5265. +philip-benizi = S. Philippi Benitii Conf. +; LT.txt:5267. +bartholomew = S. Bartholomaei Ap. +; LT.txt:5268. +louis-ix = S. Ludovici Regis, Conf. +; LT.txt:5269. +joseph-calasance = S. Iosephi Calasanctii Conf. +; LT.txt:5271. +augustine = S. Augustini Ep., Conf. et Eccl. Doct. +; LT.txt:5272. +beheading-of-st-john-the-baptist = In Decollatione S. Ioannis Baptistae +; LT.txt:5274. +rose-of-lima = S. Rosae Limanae Virg. +; LT.txt:5276. +raymond-nonnatus = S. Raymundi Nonnati Conf. +; LT.txt:5277. + +; August, continued -- commemorations, Task 5. +holy-machabees = Ss. Machabaeorum Mm. +; LT.txt:5238 (1 August). No companion: this is the ONLY entry the +; calendarium prints for 1 August -- unlike every other entry in this +; block, a bare commemoration with no separate named feast row above it. +stephen-i-pope-and-martyr = S. Stephani I Papae et Mart. +; LT.txt:5240 (2 August, companion of alphonsus-liguori). +pope-sixtus-ii-felicissimus-and-agapitus-martyrs = Ss. Xysti II Papae, Felicissimi et Agapiti Mm. +; LT.txt:5248 (6 August, companion of transfiguration-of-our-lord). +donatus = S. Donati Ep. et Mart. +; scan1.txt:2936 ("Commemoratio S. Donati Ep. et Mart.", 7 August, +; companion of cajetan). Not an LT.txt: citation -- LT.txt's own row for 7 +; August is silent here (see the note under sts-gervasius-and-protasius, +; June, above). +cyriacus-largus-and-smaragdus-martyrs = Ss. Cyriaci, Largi et Smaragdi Mm. +; LT.txt:5251 (8 August, companion of john-mary-vianney). +romanus = S. Romani Mart. +; scan1.txt:2939 ("Vigilia, III classis, Commemoratio S. Romani Mart.", +; 9 August, companion of vigil-of-st-lawrence). Not an LT.txt: citation -- +; LT.txt's own row for 9 August reads only "Vigilia, III classis." (see +; the note under sts-gervasius-and-protasius, June, above; this exact +; date is also the register's own worked example for that rule, +; rules-register.md's "romanus" item -- CONFIRMED GENUINE against both +; photographic scans, not a spurious entry). +sts-tiburtius-susanna = Ss. Tiburtii et Susannae Virg., Mm. +; LT.txt:5254 (11 August). +sts-hippolytus-cassian = Ss. Hippolyti et Cassiani Mm. +; LT.txt:5256 (13 August). +eusebius-confessor = S. Eusebii Conf. +; scan1.txt:2944 ("Vigilia, II classis, Commemoratio S. Eusebii Conf.", +; 14 August, companion of assumption-of-the-blessed-virgin-mary's own +; vigil). Not an LT.txt: citation -- LT.txt's own row for 14 August reads +; only "Vigilia, II classis." (see the note under sts-gervasius-and- +; protasius, June, above). Distinct from the unrelated eusebius entry +; below (16 December, "S. Eusebii Ep. et Mart." -- a different saint's own +; feast day). +agapitus = S. Agapiti Mart. +; LT.txt:5261 (18 August). +sts-timothy-hippolytus-and-symphorianus-martyrs = Ss. Timothei, Hippolyti et Symphoriani Mm. +; LT.txt:5266 (22 August, companion of immaculate-heart-of-mary). +zephyrinus = S. Zephyrini Papae et Mart. +; LT.txt:5270 (26 August). +hermes = S. Hermetis Mart. +; LT.txt:5273 (28 August, companion of augustine). +sabina = S. Sabinae Mart. +; LT.txt:5275 (29 August, companion of beheading-of-st-john-the-baptist). +sts-felix-and-adauctus = Ss. Felicis et Adaucti Mm. +; scan1.txt:2967 ("Commemoratio Ss. Felicis et Adaucti Mm.", 30 August, +; companion of rose-of-lima). Not an LT.txt: citation -- LT.txt's own row +; for 30 August is silent here (see the note under sts-gervasius-and- +; protasius, June, above). + +; September. +stephen-of-hungary = S. Stephani Regis Conf. +; LT.txt:5289. +pius-x = S. Pii X Papae et Conf. +; LT.txt:5290. +lawrence-justinian = S. Laurentii Iustiniani Ep. et Conf. +; LT.txt:5292. +nativity-of-the-blessed-virgin-mary = In Nativitate B. Mariae Virg. +; LT.txt:5295. +nicholas-of-tolentino = S. Nicolai de Tolentino Conf. +; LT.txt:5298. +most-holy-name-of-mary = Sanctissimi Nominis Mariae +; LT.txt:5300. +exaltation-of-the-holy-cross = In Exaltatione S. Crucis +; LT.txt:5302. +seven-sorrows-of-the-blessed-virgin-mary = Septem Dolorum B. Mariae Virginis +; LT.txt:5303. +sts-cornelius-cyprian = Ss. Cornelis Papae et Cypriani Ep., Mm. +; LT.txt:5305. +joseph-of-cupertino = S. Iosephi de Cupertino Conf. +; LT.txt:5308. +januarius-companions = Ss. Ianuarii Ep. et Sociorum Mm. +; LT.txt:5309. +matthew = S. Matthaei Ap. et Ev. +; LT.txt:5311. +thomas-of-villanova = S. Thomae de Villanova Ep. et Conf. +; LT.txt:5312. +linus = S. Lini Papae et Mart. +; LT.txt:5314. +sts-cosmas-damian = Ss. Cosmae et Damiani Mm. +; LT.txt:5319. +wenceslaus = S. Wenceslai Ducis, Mart. +; LT.txt:5320. +dedication-of-st-michael-the-archangel = In Dedicatione S. Michaelis Archangeli +; LT.txt:5321. +jerome = S. Hieronymi Presbyteri, Conf. et Eccl. Doct. +; LT.txt:5322. + +; September, continued -- commemorations, Task 5. +giles = S. Aegidii Abb. +; LT.txt:5287 (1 September). Bare, like twelve-holy-brothers-martyrs +; immediately below -- both share the day, neither has a separate named +; host feast. +twelve-holy-brothers-martyrs = Ss. Duodecim Fratrum Mm. +; LT.txt:5288 (1 September, second entry of the same day). +hadriani = S. Hadriani Mart. +; LT.txt:5296 (8 September, companion of nativity-of-the-blessed-virgin-mary). +gorgonius = S. Gorgonii Mart. +; LT.txt:5297 (9 September). +sts-protus-hyacinth = Ss. Proti et Hyacinthi Mm. +; LT.txt:5299 (11 September). +nicomedes = S. Nicomedis Mart. +; LT.txt:5304 (15 September, companion of seven-sorrows-of-the-blessed-virgin-mary). +sts-euphemia-lucy-and-geminianus = Ss. Euphemiae Virg., Luciae et Geminiani Mm. +; LT.txt:5306 (16 September, companion of sts-cornelius-cyprian). +stigmata-of-st-francis = Impressionis sacrorum Stigmatum S. Francisci Conf. +; LT.txt:5307 (17 September). +sts-eustace-companions = Ss. Eustachii et Sociorum Mm. +; LT.txt:5310 (20 September). +maurice-and-companions-martyrs = Ss. Mauritii et Sociorum Mm. +; LT.txt:5313 (22 September, companion of thomas-of-villanova). +thecla = S. Theclae Virg. et Mart. +; LT.txt:5315 (23 September, companion of linus). +our-lady-of-ransom = B. Mariae Virg. a Mercede +; LT.txt:5316 (24 September). +sts-cyprian-justina = Ss. Cypriani et Iustinae Virg., Mm. +; LT.txt:5318 (26 September). + +; October. +holy-guardian-angels = Ss. Angelorum Custodum +; LT.txt:5334. +theresa-of-the-infant-jesus = S. Teresiae a Iesu Infante Virg. +; LT.txt:5335. +francis-of-assisi = S. Francisci Conf. +; LT.txt:5336. +bruno = S. Brunonis Conf. +; LT.txt:5338. +our-lady-of-the-rosary = B. Mariae Virg. a Rosario +; LT.txt:5339. +bridget-of-sweden = S. Birgittae Viduae +; LT.txt:5341. +john-leonardi = S. Ioannis Leonardi Conf. +; LT.txt:5343. +francis-borgia = S. Francisci Borgiae Conf. +; LT.txt:5345. +maternity-of-the-blessed-virgin-mary = Maternitatis B. Mariae Virg. +; LT.txt:5346. +edward = S. Eduardis Regis, Conf. +; LT.txt:5348. Source prints "Conf" (missing trailing period before the rank comma); corrected for the same reason as john-bosco above. +callistus-i = S. Callisti I Papae et Mart. +; LT.txt:5349. +teresa-of-avila = S. Teresiae Virg. +; LT.txt:5350. +hedwig = S. Hedwigis Viduae +; LT.txt:5351. +margaret-mary-alacoque = S. Margaritae Mariae Alacoque Virg. +; LT.txt:5352. +luke-the-evangelist = S. Lucae Evangelistae +; LT.txt:5353. +peter-of-alcantara = S. Petri de Alcantara Conf. +; LT.txt:5354. +john-cantius = S. Ioannis Cantii Conf. +; LT.txt:5355. +anthony-mary-claret = S. Antonii Mariae Claret Ep. et Conf. +; LT.txt:5359. +raphael-the-archangel = S. Raphaelis Archangeli +; LT.txt:5360. +sts-simon-jude = Ss. Simeonis et Iudae App. +; LT.txt:5364. + +; October, continued -- commemorations, Task 5. +remigius = S. Remigii Ep. et Conf. +; LT.txt:5333 (1 October). +placid-companions = Ss. Placidi et Sociorum Mm. +; LT.txt:5337 (5 October). +mark-i = S. Marci Papae et Conf. +; LT.txt:5340 (7 October, companion of our-lady-of-the-rosary). Distinct +; from the unrelated mark entry above (25 April, "S. Marci Evangelistae" -- +; a different saint's own feast day, not a companion). +sergio-baccho-marcello-and-apulejo-martyrs = Ss. Sergii, Bacchi, Marcelli et Apuleii Mm. +; LT.txt:5342 (8 October, companion of bridget-of-sweden). +dionysius-and-companions = Ss. Dionysii Ep., Rustici et Eleutherii Mm. +; LT.txt:5344 (9 October, companion of john-leonardi). +hilarion = S. Hilarionis Abb. +; LT.txt:5356 (21 October). Bare, like ursula-and-companions immediately +; below -- both share the day, neither has a separate named host feast. +ursula-and-companions = Ss. Ursulae et Sociarum Vv. et Mm. +; LT.txt:5357 (21 October, second entry of the same day). Source prints a +; stray mid-phrase capital "Et" here ("Vv. Et Mm."); lowercased per this +; file's own header note on that exact typographic inconsistency. +sts-chrysanthus-daria = Ss. Chrysanthi et Dariae Mm. +; LT.txt:5361 (25 October). +evaristus = S. Evaristi Papae et Mart. +; LT.txt:5362 (26 October). + +; November. +all-saints = Omnium Sanctorum +; LT.txt:5378. +commemoration-of-all-souls = In Commemoratione Omnium Fidelium Defunctorum +; LT.txt:5379. +charles-borromeo = S. Caroli Ep. et Conf. +; LT.txt:5381. +dedication-of-the-archbasilica-of-our-holy-savior = In Dedicatione Archibasilicae Sanctissimi Salvatoris +; LT.txt:5387. +andrew-avellino = S. Andreae Avellini Conf. +; LT.txt:5389. +martin-of-tours = S. Martini Ep. et Conf. +; LT.txt:5391. +martin-i = S. Martini I Papae et Mart. +; LT.txt:5393. +didacus = S. Didaci Conf. +; LT.txt:5394. +josaphat = S. Iosaphat Ep. et Mart. +; LT.txt:5395. +albert-the-great = S. Alberti Magni Ep., Conf. et Eccl. Doct. +; LT.txt:5396. +gertrude-the-great = S. Gertrudis Virg. +; LT.txt:5397. +gregory-the-wonderworker = S. Gregorii Thaumaturgi Ep. et Conf. +; LT.txt:5398. +dedication-of-the-basilicas-of-sts-peter-paul = In Dedicatione Basilicarum Ss. Petri et Pauli App. +; LT.txt:5399. +elizabeth-of-hungary = S. Elisabeth Viduae +; LT.txt:5400. +felix-of-valois = S. Felicis de Valois Conf. +; LT.txt:5402. +presentation-of-the-blessed-virgin-mary = In Praesentatione B. Mariae Virg. +; LT.txt:5403. +cecilia = S. Caeciliae Virg. et Mart. +; LT.txt:5404. +clement-i = S. Clementis I Papae et Mart. +; LT.txt:5405. +john-of-the-cross = S. Ioannis a Cruce Conf. et Eccl. Doct. +; LT.txt:5407. +catherine-of-alexandria = S. Catharinae Virg. et Mart. +; LT.txt:5412. +sylvester = S. Silvestri Abb. +; LT.txt:5413. +andrew = S. Andreae Apostoli +; LT.txt:5418. + +; November, continued -- commemorations, Task 5. +sts-vitalis-and-agricola-martyrs = Ss. Vitalis et Agricolae Mm. +; LT.txt:5382 (4 November, companion of charles-borromeo). +four-holy-crowned-martyrs = Ss. Quatuor Coronatorum Mm. +; LT.txt:5386 (8 November). +theodore = S. Theodori Mart. +; LT.txt:5388 (9 November, companion of dedication-of-the-archbasilica-of-our-holy-savior). +sts-tryphonis-respicii-et-nymphae = Ss. Tryphonis, Respicii et Nymphae Virg., Mm. +; LT.txt:5390 (10 November, companion of andrew-avellino). +menna = S. Mennae Mart. +; LT.txt:5392 (11 November, companion of martin-of-tours). +pontian = S. Pontiani Papae et Mart. +; LT.txt:5401 (19 November, companion of elizabeth-of-hungary). +felicity = S. Felicitatis Mart. +; LT.txt:5406 (23 November, companion of clement-i). +chrysogonus = S. Chrysogoni Mart. +; LT.txt:5408 (24 November, companion of john-of-the-cross). +peter-of-alexandria = S. Petri Alexandrini Ep. et Mart. +; LT.txt:5414 (26 November, companion of sylvester -- the Abbot's own +; entry above, "S. Silvestri Abb.", not the Pope of the same name below, +; 31 December). +saturninus = S. Saturnini Mart. +; LT.txt:5417 (29 November). + +; December. +vivian = S. Bibianae Virg. et Mart. +; LT.txt:5425. +francis-xavier = S. Francisci Xavierii Conf. +; LT.txt:5426. +peter-chrysologus = S. Petri Chrysologi Ep., Conf. et Eccl. Doct. +; LT.txt:5427. +nicholas = S. Nicolai Ep. et Conf. +; LT.txt:5430. +ambrose = S. Ambrosii Ep., Conf. et Eccl. Doct. +; LT.txt:5431. +immaculate-conception-of-the-blessed-virgin-mary = In Conceptione Immaculata B. Mariae Virg. +; LT.txt:5432. +damasus-i = S. Damasi I Papae et Conf. +; LT.txt:5435. +lucy = S. Luciae Virg. et Mart. +; LT.txt:5437. +eusebius = S. Eusebii Ep. et Mart. +; LT.txt:5440. +thomas = S. Thomae Apostoli +; LT.txt:5445. +stephen = S. Stephani Protomartyris +; LT.txt:5453-5454 (a genuine two-line wrap, RANGE not list -- day-number +; and heading print on separate physical lines here, a page-width wrap the +; compact table falls into nowhere else in this block). +john-the-evangelist = S. Ioannis Ap. et Ev. +; LT.txt:5456. +holy-innocents = Ss. Innocentium Mm. +; LT.txt:5458. + +; December, continued -- commemorations, Task 5. +barbara = S. Barbarae Virg. et Mart. +; LT.txt:5428 (4 December, companion of peter-chrysologus). A genuine DATA +; GAP the same shape as the "ef-rebootstrap" entries above (agnes-secundo, +; boniface-martyr, eusebius-confessor, evaristus, theodore): both scans +; and this calendarium carry her, but she was absent from +; data/ef/sanctoral.sexp's own bootstrap and from lectio's upstream data +; -- hand-authored in data/ef/adjustments.sexp's own `Add barbara` +; directive (see that file's header note), not a sanctoral.sexp entry. +sabbas = S. Sabae Abb. +; LT.txt:5429 (5 December). +melchiades = S. Melchiadis Papae et Mart. +; LT.txt:5434 (10 December). +thomas-becket = S. Thomae Ep. et Mart. +; LT.txt:5461 (29 December, companion of the fifth day of the Christmas +; octave -- ef-nativity-octave-day-5 above, not a sanctoral host feast). +silvester = S. Silvestri I Papae et Conf. +; LT.txt:5464 (31 December, companion of the seventh day of the Christmas +; octave -- ef-nativity-octave-day-7 above). Distinct from the unrelated +; sylvester entry above (26 November, "S. Silvestri Abb." -- a different +; saint's own feast day, spelled with a "y" in this file's own key to keep +; the two apart, lectio's own naming choice). + +; --------------------------------------------------------------------- +; MOVABLE, hand-authored additions -- data/ef/adjustments.sexp's own `Add` +; directives with an Easter_offset date, not a Fixed one, so neither has a +; (month, day) calendarium row of its own to cite by line number. Both +; already carry their own `la` name in adjustments.sexp; reused verbatim +; here, the same "engine and this table cannot disagree" discipline the +; Triduum and BVM-Saturday temporal entries already follow (see the +; header note above [celebration]'s temporal half). +; --------------------------------------------------------------------- +commemoration-of-the-seven-sorrows = Commemoratio septem Dolorum B. Mariae Virginis +; Cited here as line 5056, not an "LT.txt:" claim: that line prints +; "Feria VI post dominicam I Passionis: Commemoratio septem Dolorum B. +; Mariæ Virg." -- the calendarium's own foot-of-March note for this +; movable commemoration, Easter-9 -- but abbreviates "Virg." where this +; entry (reused verbatim from data/ef/adjustments.sexp's own `Add +; commemoration-of-the-seven-sorrows`, spelled out as "Virginis") does +; not; the automated checker cannot confirm an abbreviated occurrence +; against a spelled-out claim (the same Corpus Christi trade-off disclosed +; above), even though the line is real and was verified by hand. +rogation-wednesday = Feria IV Rogationum +; Not an LT.txt: citation. data/ef/adjustments.sexp's own header cites +; scan1.txt:20495-20497, RG 87/89 (Caput X): "Et in minoribus ante +; Ascensionem: feria II Rogationum, statio ad S. Mariam maiorem; feria +; III, statio ad S. Ioannem in Laterano; feria IV, statio ad S. Petrum" -- +; this day's own name, "feria IV [Rogationum]", drawn directly from that +; three-day list. Compare ef-rogation-monday/-tuesday above (PATTERN, +; "Feria II/III in Litaniis Minoribus") -- a DIFFERENT, colitur-constructed +; phrasing for the two days LT.txt itself is silent on; this one is not +; PATTERN, because the Missal's own text for this specific day was found +; (Wednesday's own station, "ad S. Petrum") and is transcribed, not built +; by pattern. diff --git a/lib/kernel/overlay_ini.mli b/lib/kernel/overlay_ini.mli index bace93b..321cac1 100644 --- a/lib/kernel/overlay_ini.mli +++ b/lib/kernel/overlay_ini.mli @@ -32,6 +32,15 @@ Dates take three forms, matching {!Date_spec}: [MM-DD], [easter+N] or [easter-N], and [mon/day/nth] such as [oct/sun/1] or [oct/sun/-1]. *) +(** One [section] of a flat INI file. Exposed so other libraries (the language + and config files) reuse this reader rather than growing a second one that + would drift in its comment, quoting and trimming rules. *) +type section = { name : string; fields : (string * string) list } + +(** Split INI text into sections. [\[section\]] headers, [key = value] lines, + ';' and '#' comments, blank lines ignored. Never raises. *) +val parse_sections : string -> (section list, string) result + (** [parse ~rank_of_string text] is the overlay [text] denotes. [rank_of_string] is supplied by the rite, exactly as [Overlay.load] takes diff --git a/lib/naming/config.ml b/lib/naming/config.ml new file mode 100644 index 0000000..7d87d62 --- /dev/null +++ b/lib/naming/config.ml @@ -0,0 +1,80 @@ +module OI = Colitur_kernel.Overlay_ini + +type t = { + lang : string option; + overlays : string list; + template : string option; + format : string option; + unknown_keys : string list; + unknown_sections : string list; +} + +let empty = + { lang = None; overlays = []; template = None; format = None; unknown_keys = []; + unknown_sections = [] } + +let lang t = t.lang +let overlays t = t.overlays +let template t = t.template +let format t = t.format +let unknown_keys t = t.unknown_keys +let unknown_sections t = t.unknown_sections + +let of_string text = + match OI.parse_sections text with + | Error e -> Error e + | Ok sections -> + (* Any section that is not [defaults] is unrecognised -- including a + plain typo such as [deafults] -- and must be REPORTED, never + silently dropped: that is precisely the failure this feature exists + to surface. *) + let unknown_sections = + List.filter_map + (fun (s : OI.section) -> if s.OI.name = "defaults" then None else Some s.OI.name) + sections + in + (* Merge EVERY section named [defaults], not just the first: [lang.ml]'s + [of_string] was fixed this morning to fold over all matching + sections rather than take [List.find_opt]'s first match, because a + hand-edited file WILL grow duplicate headers as a user appends to it + over time. Both modules parse the same reader + ([Overlay_ini.parse_sections]) over the same file format, so they + must not disagree about what a duplicate [section] header means -- + taking only the first [defaults] block here silently discarded every + later one, with nothing pointing back at the parser. Folding a + single accumulator across every matching section, in file order, + keeps this consistent with the within-section behaviour below (last + [k]-match wins): a scalar key repeated across two blocks resolves to + the LATER value, and [overlay] keeps accumulating across every + block, not only its first. *) + let defaults_sections = + List.filter (fun (s : OI.section) -> s.OI.name = "defaults") sections + in + let acc = + (* Cons then reverse once at the very end, not `@ [v]` per line: the + latter is O(n^2) over the field count, a real hang on a + machine-generated file with many overlay lines. Reversing only + after every section has been folded (not once per section) is + what keeps [overlay] and [unknown_keys] in file order across + block boundaries, not merely within one block. *) + List.fold_left + (fun acc (s : OI.section) -> + List.fold_left + (fun acc (k, v) -> + match k with + | "lang" -> { acc with lang = Some v } + | "template" -> { acc with template = Some v } + | "format" -> { acc with format = Some v } + (* accumulates: a user has more than one overlay *) + | "overlay" -> { acc with overlays = v :: acc.overlays } + | other -> { acc with unknown_keys = other :: acc.unknown_keys }) + acc s.OI.fields) + empty defaults_sections + in + let acc = { acc with overlays = List.rev acc.overlays; unknown_keys = List.rev acc.unknown_keys } in + Ok { acc with unknown_sections } + +let resolve ~flag ~config ~default = + match flag with + | Some v -> (v, "flag") + | None -> ( match config with Some v -> (v, "config") | None -> (default, "default")) diff --git a/lib/naming/config.mli b/lib/naming/config.mli new file mode 100644 index 0000000..a84f95b --- /dev/null +++ b/lib/naming/config.mli @@ -0,0 +1,49 @@ +(** The config file: what the user wants by default, and where each value came + from. + + Owns precedence and provenance and nothing else. Never reads the filesystem + -- callers hand it text -- so it is as testable as the language table. + + A config file is OPTIONAL. With none, colitur behaves exactly as it does + without this feature, except that names resolve through the default + language. *) + +type t + +val empty : t +val of_string : string -> (t, string) result + +(** [lang], [template] and [format] are each set from a single field. A + repeated key is LAST-WINS -- the opposite direction from + {!Colitur_kernel.Overlay_ini.get}'s first-wins over the same [section] + type -- because the natural reading of a config file a user edited by + hand and appended to is "the bottom line is the one that took effect". + This holds whether the repeat is within one [\[defaults\]] block or + across two of them: every section named [defaults] is merged, not only + the first, the same duplicate-section policy {!Lang.of_string} documents + for its own sections -- the two modules read the same underlying format + and must not disagree about what a repeated header means. *) +val lang : t -> string option + +val overlays : t -> string list +val template : t -> string option +val format : t -> string option + +(** Keys present in the [\[defaults\]] section that this build does not + understand. Reported, never fatal: a config written for a newer colitur + must still work on an older one, but silently ignoring a line the user + wrote is how a typo becomes invisible. *) +val unknown_keys : t -> string list + +(** Section names other than [\[defaults\]], reported separately from + {!unknown_keys} so the CLI can word the two warnings differently (a + misspelled section, e.g. [\[deafults\]], versus a misspelled key inside a + recognised one). Also never fatal, and never silent: a section this build + does not recognise is exactly the highest-value typo this feature exists + to catch, because it silently discards the whole section -- [lang] and + everything else in it -- with no other way for the user to notice. *) +val unknown_sections : t -> string list + +(** [resolve ~flag ~config ~default] returns [(value, source)] with source one of + ["flag"], ["config"], ["default"]. Precedence is flag > config > default. *) +val resolve : flag:string option -> config:string option -> default:string -> string * string diff --git a/lib/naming/dune b/lib/naming/dune new file mode 100644 index 0000000..8af06c5 --- /dev/null +++ b/lib/naming/dune @@ -0,0 +1,3 @@ +(library + (name colitur_naming) + (libraries colitur_kernel)) diff --git a/lib/naming/lang.ml b/lib/naming/lang.ml new file mode 100644 index 0000000..147a49b --- /dev/null +++ b/lib/naming/lang.ml @@ -0,0 +1,109 @@ +module OI = Colitur_kernel.Overlay_ini + +module SM = Map.Make (String) + +type table = string SM.t + +type t = { + code : string; + fallback_code : string option; + celebration : table; + weekday : table; + month : table; + season : table; + rank : table; + colour : table; + term : table; + chain : t option; (** consulted when this table misses *) +} + +let empty_table = SM.empty + +let rec lookup t sel key = + match SM.find_opt key (sel t) with + | Some v -> Some v + | None -> ( match t.chain with Some b -> lookup b sel key | None -> None) + +(* A miss returns the KEY, never "". See lang.mli for why. *) +let get t sel key = match lookup t sel key with Some v -> v | None -> key + +let celebration t k = get t (fun x -> x.celebration) k +let season t k = get t (fun x -> x.season) k +let rank t k = get t (fun x -> x.rank) k +let colour t k = get t (fun x -> x.colour) k +let term t k = get t (fun x -> x.term) k + +let weekday_key = [| "sunday"; "monday"; "tuesday"; "wednesday"; "thursday"; "friday"; "saturday" |] + +(* weekday/month deliberately do NOT go through [get]: their SM key is a + presentation detail (an English day-name word for weekday, a numeral for + month), not the value a miss should degrade to. [get]'s generic + echo-the-search-key fallback would leak that word ("sunday") out of an + empty/raw table instead of the documented numeral -- [month] never showed + the bug because its key already equals [string_of_int n], but [weekday] + did, and it broke [Lang.raw]'s own identity contract (0 = Sunday, not + "sunday"). Falling back to [string_of_int n] directly keeps [month] + byte-identical and fixes [weekday]. *) +let weekday t n = + if n < 0 || n > 6 then string_of_int n + else match lookup t (fun x -> x.weekday) weekday_key.(n) with Some v -> v | None -> string_of_int n + +let month t n = + if n < 1 || n > 12 then string_of_int n + else match lookup t (fun x -> x.month) (string_of_int n) with Some v -> v | None -> string_of_int n + +let code t = t.code +let fallback_code t = t.fallback_code + +let raw = + { code = "raw"; fallback_code = None; celebration = empty_table; weekday = empty_table; + month = empty_table; season = empty_table; rank = empty_table; colour = empty_table; + term = empty_table; chain = None } + +let with_fallback t base = { t with chain = Some base } + +let of_string text = + match OI.parse_sections text with + | Error e -> Error e + | Ok sections -> + (* Merge EVERY section sharing [name], not just the first: a hand-edited + 595-entry language file (Tasks 3/4's la.ini) WILL grow duplicate + [section] headers as contributors append entries over time -- a + second [celebration] block is the natural way to paste in a new + batch of names. Taking only the first match (the original + [List.find_opt] here) silently dropped every later block; the + failure then surfaces as a coverage report claiming those slugs have + "no Latin name", with nothing pointing back at the parser. Folding + over all matching sections, in file order, keeps this consistent + with the existing within-section behaviour below (last [SM.add] + wins): a key repeated across two blocks resolves to the later one, + exactly what a reader expects when appending to an INI file. *) + let find name = + List.fold_left + (fun m (s : OI.section) -> + if s.OI.name = name then List.fold_left (fun m (k, v) -> SM.add k v m) m s.OI.fields else m) + empty_table sections + in + let meta = find "meta" in + (match SM.find_opt "lang" meta with + | None -> Error "language file has no [meta] lang = <code>" + | Some code -> + Ok + { code; + fallback_code = SM.find_opt "fallback" meta; + celebration = find "celebration"; + weekday = find "weekday"; + month = find "month"; + season = find "season"; + rank = find "rank"; + colour = find "colour"; + term = find "term"; + chain = None }) + +let keys t = + let qualify prefix m = SM.bindings m |> List.map (fun (k, v) -> (prefix ^ "." ^ k, v)) in + List.concat + [ qualify "celebration" t.celebration; qualify "weekday" t.weekday; + qualify "month" t.month; qualify "season" t.season; qualify "rank" t.rank; + qualify "colour" t.colour; qualify "term" t.term ] + |> List.sort compare diff --git a/lib/naming/lang.mli b/lib/naming/lang.mli new file mode 100644 index 0000000..36931d4 --- /dev/null +++ b/lib/naming/lang.mli @@ -0,0 +1,60 @@ +(** A language table: strings to strings, nothing more. + + Knows nothing about calendars, dates or rites, and never touches the + filesystem -- callers hand it text. That is what lets every command use it + without the kernel learning about presentation. + + Every lookup is TOTAL. A key with no entry returns THE KEY ITSELF, never the + empty string: a partial translation must be usable from its first line, and + an untranslated day must still print something a reader can act on. This is + also why the pre-naming output (bare slugs) is exactly what an empty table + produces -- the degraded case is the old behaviour, not a blank page. *) + +type t + +(** Parse INI text. Never raises. [Error] on a malformed file or a missing + [\[meta\] lang]. + + Two duplicate policies, both LAST-WINS: + - A section name repeated in the file (e.g. two [\[celebration\]] + blocks) has ALL of its blocks merged, not only the first -- a + 595-entry hand-edited language file WILL grow duplicate section + headers as contributors append entries over time, and dropping a + later block would silently lose real translations. + - Where the same key appears more than once -- within one block or + across two of them -- the value from further down the file wins. + + Both read the same order a reader would: later in the file overrides + earlier. This is the OPPOSITE direction from + {!Colitur_kernel.Overlay_ini.get} ([List.assoc_opt], first match) over + the very same [section.fields] shape -- the two modules resolve a + duplicate key in opposite directions, so do not assume one's behaviour + from the other's. *) +val of_string : string -> (t, string) result + +val code : t -> string +val fallback_code : t -> string option + +(** [with_fallback t base] resolves through [t] first, then [base], then the key. *) +val with_fallback : t -> t -> t + +(** The identity table: every lookup returns its key. This is what [--raw] uses, + so raw output is one table passed around rather than a special case threaded + through every call site. *) +val raw : t + +val celebration : t -> string -> string +val season : t -> string -> string +val rank : t -> string -> string +val colour : t -> string -> string +val term : t -> string -> string + +(** [weekday t n], 0 = Sunday. Out-of-range [n] returns [string_of_int n]. *) +val weekday : t -> int -> string + +(** [month t n], 1 = January. Out-of-range [n] returns [string_of_int n]. *) +val month : t -> int -> string + +(** Every (section-qualified key, value) pair, sorted. Used by [lang --dump] and + [lang --check]. Keys are qualified as e.g. ["celebration.ef-epiphany"]. *) +val keys : t -> (string * string) list diff --git a/lib/render/dune b/lib/render/dune index 7880188..548cf43 100644 --- a/lib/render/dune +++ b/lib/render/dune @@ -1,5 +1,5 @@ (library (name colitur_render) - (libraries colitur_kernel sexplib) + (libraries colitur_kernel colitur_naming sexplib) (preprocess (pps ppx_sexp_conv))) diff --git a/lib/render/emit_csv.ml b/lib/render/emit_csv.ml index b478265..415a684 100644 --- a/lib/render/emit_csv.ml +++ b/lib/render/emit_csv.ml @@ -16,11 +16,15 @@ let escape_field s = let get v k = match v with T.Obj kvs -> List.assoc_opt k kvs | _ -> None let s v k = match get v k with Some (T.Str x) -> x | _ -> "" -let nested v a b = match get v a with Some inner -> s inner b | None -> "" +(* [name] is now the single RESOLVED display string (view.ml), not a + lang-keyed object -- the [name_la]/[name_en] pair this replaces carried + the kernel's own [Celebration.names], a different, unlocalised source. + Machine formats still carry [slug] alongside it, so a script keeps the + stable key and a human reads the name. *) let columns = - [ "date"; "rite"; "season"; "week"; "slug"; "rank"; "colour"; "subject"; - "name_la"; "name_en"; "first"; "gospel"; "comms" ] + [ "date"; "rite"; "season"; "season_name"; "week"; "slug"; "name"; "weekday"; + "rank"; "rank_name"; "colour"; "colour_name"; "subject"; "first"; "gospel"; "comms" ] let row ~rite d = let comms = @@ -30,9 +34,9 @@ let row ~rite d = in String.concat "," (List.map escape_field - [ s d "iso"; rite; s d "season"; s d "week"; s d "slug"; s d "rank"; - s d "colour"; s d "subject"; nested d "name" "la"; nested d "name" "en"; - s d "first"; s d "gospel"; comms ]) + [ s d "iso"; rite; s d "season"; s d "season_name"; s d "week"; s d "slug"; + s d "name"; s d "weekday"; s d "rank"; s d "rank_name"; s d "colour"; + s d "colour_name"; s d "subject"; s d "first"; s d "gospel"; comms ]) let year v = let rite = s v "rite" in diff --git a/lib/render/emit_ics.ml b/lib/render/emit_ics.ml index 41efb95..4e06eae 100644 --- a/lib/render/emit_ics.ml +++ b/lib/render/emit_ics.ml @@ -55,14 +55,10 @@ let line b l = Buffer.add_string b (Escape.fold_ics l) let event b ~rite ~dtstamp d = let iso = s d "iso" in if iso <> "" then begin - let name = - match get d "name" with - | Some (T.Obj kvs) -> ( - match List.assoc_opt "en" kvs with - | Some (T.Str x) when x <> "" -> x - | _ -> ( match List.assoc_opt "la" kvs with Some (T.Str x) -> x | _ -> s d "slug")) - | _ -> s d "slug" - in + (* [name] is the view's own resolved display string (view.ml) -- no + further fallback needed here: under [Lang.raw] it already equals + [slug], which is what a miss used to require picking by hand. *) + let name = s d "name" in let summary = Printf.sprintf "%s (%s, %s)" name (s d "rank") (s d "colour") in let desc = String.concat "\n" diff --git a/lib/render/emit_xml.ml b/lib/render/emit_xml.ml index 4e4b51a..3f1ca32 100644 --- a/lib/render/emit_xml.ml +++ b/lib/render/emit_xml.ml @@ -11,20 +11,19 @@ let el b name value = let day b d = Buffer.add_string b (" <day date=\"" ^ escape (s d "iso") ^ "\">\n"); el b "season" (s d "season"); + el b "season_name" (s d "season_name"); el b "week" (s d "week"); el b "slug" (s d "slug"); + (* The resolved display name. A single element, no [lang] attribute: the + view's own [name] is now one resolved string, not a lang-keyed object + (view.ml), so there is exactly one to emit rather than one per language. *) + el b "name" (s d "name"); + el b "weekday" (s d "weekday"); el b "rank" (s d "rank"); + el b "rank_name" (s d "rank_name"); el b "colour" (s d "colour"); + el b "colour_name" (s d "colour_name"); el b "subject" (s d "subject"); - (match get d "name" with - | Some (T.Obj kvs) -> - List.iter - (fun (lang, v) -> - match v with - | T.Str x -> Buffer.add_string b (" <name lang=\"" ^ escape lang ^ "\">" ^ escape x ^ "</name>\n") - | _ -> ()) - kvs - | _ -> ()); (match get d "comms" with | Some (T.List l) -> List.iter (fun c -> Buffer.add_string b (" <commemoration>" ^ escape (s c "slug") ^ "</commemoration>\n")) l diff --git a/lib/render/view.ml b/lib/render/view.ml index 733aa45..bbb8c7d 100644 --- a/lib/render/view.ml +++ b/lib/render/view.ml @@ -1,18 +1,10 @@ module K = Colitur_kernel module T = Template +module Lang = Colitur_naming.Lang let str s = T.Str s let bool b = T.Bool b -let month_names = - [| ("Ianuarius", "January"); ("Februarius", "February"); ("Martius", "March"); - ("Aprilis", "April"); ("Maius", "May"); ("Iunius", "June"); - ("Iulius", "July"); ("Augustus", "August"); ("September", "September"); - ("October", "October"); ("November", "November"); ("December", "December") |] - -let names_value (n : K.Names.t) = - T.Obj (List.map (fun (l, s) -> (K.Lang.to_string l, str s)) (K.Names.to_list n)) - let dow_int = function | K.Date.Sun -> 0 | K.Date.Mon -> 1 | K.Date.Tue -> 2 | K.Date.Wed -> 3 | K.Date.Thu -> 4 | K.Date.Fri -> 5 | K.Date.Sat -> 6 @@ -24,55 +16,78 @@ let citation_ref cits part = | Some c -> c.K.Citation.reference | None -> "" -let comm_value (c, priv) = +(* A commemoration's own name resolves through the SAME [lang.celebration] + table as the observed day's -- a commemoration's slug is drawn from the + identical sanctoral/temporal pool, not a second vocabulary. Templates + (the ordo booklet, Task 8) interpolate this as a plain [{{name}}] inside + [{{#comms}}], so it must be a string here too, not the kernel's own + lang-keyed [Celebration.names] object -- the same reasoning [day_value]'s + own [name] follows below, applied consistently rather than left as a + second, differently-shaped name field a template author would have to + remember. *) +let comm_value ~lang (c, priv) = + let slug_s = K.Slug.to_string c.K.Celebration.slug in T.Obj - [ ("slug", str (K.Slug.to_string c.K.Celebration.slug)); - ("name", names_value c.K.Celebration.names); + [ ("slug", str slug_s); + ("name", str (Lang.celebration lang slug_s)); ("privileged", bool (priv = K.Precedence.Privileged)) ] (* A padding cell: present so a grid row always has seven entries, and flagged so a template can render it blank. Every field a real day has is present and - empty, so a template never hits a missing key on a padding cell. *) + empty, so a template never hits a missing key on a padding cell -- the same + key SET as [day_value], not merely the same shape by coincidence. *) let padding_cell dow = T.Obj [ ("iso", str ""); ("dom", str ""); ("dow", str (string_of_int dow)); ("in_month", bool false); - ("season", str ""); ("week", str ""); ("slug", str ""); - ("name", T.Obj []); ("rank", str ""); - ("colour", str ""); + ("season", str ""); ("season_name", str ""); + ("week", str ""); ("slug", str ""); + ("name", str ""); ("weekday", str ""); + ("rank", str ""); ("rank_name", str ""); + ("colour", str ""); ("colour_name", str ""); ("is_white", bool false); ("is_red", bool false); ("is_green", bool false); ("is_violet", bool false); ("is_rose", bool false); ("is_black", bool false); ("subject", str ""); ("comms", T.List []); ("transferred_in", T.List []); ("transferred_out", T.List []); ("first", str ""); ("gospel", str ""); ("last", bool false) ] -let day_value ~vocab (d : ('s, 'r) K.Liturgical_day.t) = +let day_value ~lang ~vocab (d : ('s, 'r) K.Liturgical_day.t) = let date = d.K.Liturgical_day.date in let tmp = d.K.Liturgical_day.temporal in let cel = d.K.Liturgical_day.observed in let colour = cel.K.Celebration.colour in let is c = bool (colour = c) in + let slug_s = K.Slug.to_string cel.K.Celebration.slug in + let rank_s = vocab.K.Vocab.rank_to_string cel.K.Celebration.rank in + let colour_s = K.Colour.to_string colour in + let season_s = vocab.K.Vocab.season_to_string tmp.K.Temporal.season in T.Obj [ ("iso", str (K.Date.to_iso8601 date)); ("dom", str (string_of_int (K.Date.day date))); ("dow", str (string_of_int (dow_int (K.Date.weekday date)))); ("in_month", bool true); - ("season", str (vocab.K.Vocab.season_to_string tmp.K.Temporal.season)); + ("season", str season_s); + ("season_name", str (Lang.season lang season_s)); ("week", str (match tmp.K.Temporal.week with Some w -> string_of_int w | None -> "")); - ("slug", str (K.Slug.to_string cel.K.Celebration.slug)); - ("name", names_value cel.K.Celebration.names); - (* [rank] is the kernel's own class string ("class-1"); there is - deliberately no separate localized rank label here -- the kernel - has no per-language rank names to draw one from, and a field - whose contents cannot honestly differ from [name] should not - exist just to exist. Do not re-add one until the kernel can. *) - ("rank", str (vocab.K.Vocab.rank_to_string cel.K.Celebration.rank)); - ("colour", str (K.Colour.to_string colour)); + ("slug", str slug_s); + (* The resolved display name. A plain string, not a lang-keyed object: + a dotted {{name.la}} used to fall back WHOLESALE to the enclosing + month's own name.la and print "Ianuarius" on unnamed days. One + string removes that hazard entirely -- there is no dotted path left + for a partial match to climb out of. Under [Lang.raw] this equals + [slug] exactly (every lookup in the identity table echoes its key), + which is what makes [--raw] output byte-stable. *) + ("name", str (Lang.celebration lang slug_s)); + ("weekday", str (Lang.weekday lang (dow_int (K.Date.weekday date)))); + ("rank", str rank_s); + ("rank_name", str (Lang.rank lang rank_s)); + ("colour", str colour_s); + ("colour_name", str (Lang.colour lang colour_s)); ("is_white", is K.Colour.White); ("is_red", is K.Colour.Red); ("is_green", is K.Colour.Green); ("is_violet", is K.Colour.Violet); ("is_rose", is K.Colour.Rose); ("is_black", is K.Colour.Black); ("subject", str (K.Subject.to_string cel.K.Celebration.subject)); - ("comms", T.List (List.map comm_value d.K.Liturgical_day.commemorations)); + ("comms", T.List (List.map (comm_value ~lang) d.K.Liturgical_day.commemorations)); ( "transferred_in", T.List (match d.K.Liturgical_day.transferred_in with @@ -102,7 +117,14 @@ let set_last cells = (fun i c -> match c with T.Obj kvs -> T.Obj (("last", bool (i = 6)) :: List.remove_assoc "last" kvs) | v -> v) cells -let weeks_of_month ~first_dow day_values = +(* [month_num]/[month_name] are carried onto every WEEK object because the + engine has no {{../}} parent-path syntax: a nested {{num}} inside a week + silently finds the WEEK's own number, never the month's, so a template + that needs the month (the ordo booklet, Task 8, whose weeks span a + {{#months}}{{#weeks}} nesting) has no other way to reach it. Shaping the + data here, rather than inventing template syntax, is the same call the + [last] flag above already made. *) +let weeks_of_month ~first_dow ~month_num ~month_name day_values = let lead = List.init first_dow (fun i -> padding_cell i) in let cells = lead @ day_values in let rec chunk acc = function @@ -118,11 +140,35 @@ let weeks_of_month ~first_dow day_values = chunk (week :: acc) tl in List.mapi - (fun i w -> T.Obj [ ("num", str (string_of_int (i + 1))); ("days", T.List (set_last w)) ]) + (fun i w -> + T.Obj + [ ("num", str (string_of_int (i + 1))); + ("month_num", str month_num); + ("month_name", str month_name); + ("days", T.List (set_last w)) ]) (chunk [] cells) -let of_days ~vocab ~rite ~year days = - let dvs = List.map (fun d -> (d, day_value ~vocab d)) days in +(* The [term] vocabulary a template routes every fixed string through + ({{term.epistle}}, {{term.week}}, ...) so a translated booklet needs no + template edit. The key list is the vocabulary's own fixed, closed set + (lang/*.ini's own [term] section, Task 1/3) -- not open like [celebration], + so it is named here rather than invented a second time from a wildcard + enumeration. *) +let term_keys = [ "ordo"; "contents"; "epistle"; "lesson"; "gospel"; "commemoration"; "week" ] + +let term_value lang = T.Obj (List.map (fun k -> (k, str (Lang.term lang k))) term_keys) + +(* A localised grid header row: {name; last} objects, not bare strings -- + the engine rejects an empty tag path ({{.}}) as a parse error, so a + template walking this list needs a named field to interpolate. Always + Sunday-first (index 0), matching [padding_cell]'s own [dow] numbering and + every week this view builds. *) +let weekday_headings lang = + T.List + (List.init 7 (fun i -> T.Obj [ ("name", str (Lang.weekday lang i)); ("last", bool (i = 6)) ])) + +let of_days ~lang ~vocab ~rite ~year days = + let dvs = List.map (fun d -> (d, day_value ~lang ~vocab d)) days in let months = List.init 12 (fun i -> let m = i + 1 in @@ -135,15 +181,18 @@ let of_days ~vocab ~rite ~year days = | (d, _) :: _ -> dow_int (K.Date.weekday d.K.Liturgical_day.date) | [] -> 0 in - let la, en = month_names.(i) in + let month_num = string_of_int m in + let month_name = Lang.month lang m in T.Obj - [ ("num", str (string_of_int m)); - ("name", T.Obj [ ("la", str la); ("en", str en) ]); + [ ("num", str month_num); + ("name", str month_name); ("days", T.List day_values); - ("weeks", T.List (weeks_of_month ~first_dow day_values)) ]) + ("weeks", T.List (weeks_of_month ~first_dow ~month_num ~month_name day_values)) ]) in T.Obj [ ("rite", str rite); ("year", str (string_of_int year)); + ("term", term_value lang); + ("weekday_headings", weekday_headings lang); ("months", T.List months); ("days", T.List (List.map snd dvs)) ] diff --git a/lib/render/view.mli b/lib/render/view.mli index fb48590..81bfc26 100644 --- a/lib/render/view.mli +++ b/lib/render/view.mli @@ -15,10 +15,24 @@ different colour expression. Exactly one of the six is true on every day. *) val of_days : + lang:Colitur_naming.Lang.t -> vocab:('s, 'r) Colitur_kernel.Vocab.t -> rite:string -> year:int -> ('s, 'r) Colitur_kernel.Liturgical_day.t list -> Template.value -(** [of_days ~vocab ~rite ~year days] where [days] is one civil year, 1 January - to 31 December, in order. Pure and total. *) +(** [of_days ~lang ~vocab ~rite ~year days] where [days] is one civil year, + 1 January to 31 December, in order. Pure and total. + + [lang] resolves every display string -- a day's [name], its localised + [weekday]/[rank_name]/[colour_name]/[season_name], each month's [name], + and the top-level [term] vocabulary and [weekday_headings]. [name] is a + PLAIN STRING, not the old lang-keyed object: a dotted [{{name.la}}] + reference that misses falls back WHOLESALE to the enclosing scope (a + month's own [name.la]), which is how a printed booklet came to show + "Ianuarius" in place of a feast with no Latin name. A plain string has no + dotted path to fall back through, so that hazard is unrepresentable. + [slug] is untouched by [lang] -- it stays the stable machine key, + identical between any two calls that differ only in [lang]. Pass + {!Colitur_naming.Lang.raw} for the pre-naming behaviour, under which + [name] equals [slug] exactly (this is what CLI [--raw] uses). *) diff --git a/schema/colitur-v1.xsd b/schema/colitur-v1.xsd index 46af9a9..df11c3d 100644 --- a/schema/colitur-v1.xsd +++ b/schema/colitur-v1.xsd @@ -10,20 +10,19 @@ <xs:complexType> <xs:sequence> <xs:element name="season" type="xs:string"/> + <xs:element name="season_name" type="xs:string"/> <xs:element name="week" type="xs:string"/> <xs:element name="slug" type="xs:string"/> + <!-- The resolved display name: a single element, no + lang attribute. The view's own name is now one + resolved string, not a value per language. --> + <xs:element name="name" type="xs:string"/> + <xs:element name="weekday" type="xs:string"/> <xs:element name="rank" type="xs:string"/> + <xs:element name="rank_name" type="xs:string"/> <xs:element name="colour" type="xs:string"/> + <xs:element name="colour_name" type="xs:string"/> <xs:element name="subject" type="xs:string"/> - <xs:element name="name" minOccurs="0" maxOccurs="unbounded"> - <xs:complexType> - <xs:simpleContent> - <xs:extension base="xs:string"> - <xs:attribute name="lang" type="xs:string" use="required"/> - </xs:extension> - </xs:simpleContent> - </xs:complexType> - </xs:element> <xs:element name="commemoration" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="citation" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> diff --git a/schema/day-v1.json b/schema/day-v1.json index b48133a..5a7537c 100644 --- a/schema/day-v1.json +++ b/schema/day-v1.json @@ -3,10 +3,21 @@ "$id": "https://colitur/schema/day-v1.json", "title": "colitur liturgical year, v1", "type": "object", - "required": ["rite", "year", "months", "days"], + "required": ["rite", "year", "term", "weekday_headings", "months", "days"], "properties": { "rite": { "type": "string" }, "year": { "type": "string", "pattern": "^[0-9]{4}$" }, + "term": { "type": "object", "additionalProperties": { "type": "string" }, "description": "fixed vocabulary (ordo, contents, epistle, lesson, gospel, commemoration, week) in the active language" }, + "weekday_headings": { + "type": "array", + "minItems": 7, + "maxItems": 7, + "items": { + "type": "object", + "required": ["name", "last"], + "properties": { "name": { "type": "string" }, "last": { "type": "boolean" } } + } + }, "months": { "type": "array", "items": { "$ref": "#/$defs/month" } }, "days": { "type": "array", "items": { "$ref": "#/$defs/day" } } }, @@ -16,36 +27,43 @@ "required": ["num", "name", "days", "weeks"], "properties": { "num": { "type": "string" }, - "name": { "type": "object", "additionalProperties": { "type": "string" } }, + "name": { "type": "string", "description": "the resolved display name, e.g. \"Ianuarius\"" }, "days": { "type": "array", "items": { "$ref": "#/$defs/day" } }, "weeks": { "type": "array", "items": { "$ref": "#/$defs/week" } } } }, "week": { "type": "object", - "required": ["num", "days"], + "required": ["num", "month_num", "month_name", "days"], "properties": { - "num": { "type": "string" }, - "days": { "type": "array", "minItems": 7, "maxItems": 7, "items": { "$ref": "#/$defs/day" } } + "num": { "type": "string" }, + "month_num": { "type": "string", "description": "the enclosing month's num, carried here because the engine has no parent-path syntax" }, + "month_name": { "type": "string", "description": "the enclosing month's resolved name, same reason" }, + "days": { "type": "array", "minItems": 7, "maxItems": 7, "items": { "$ref": "#/$defs/day" } } } }, "day": { "type": "object", - "required": ["iso", "dom", "dow", "in_month", "season", "week", "slug", - "name", "rank", "colour", "is_white", "is_red", "is_green", - "is_violet", "is_rose", "is_black", "subject", "comms", - "transferred_in", "transferred_out", "first", "gospel", "last"], + "required": ["iso", "dom", "dow", "in_month", "season", "season_name", "week", + "slug", "name", "weekday", "rank", "rank_name", "colour", "colour_name", + "is_white", "is_red", "is_green", "is_violet", "is_rose", "is_black", + "subject", "comms", "transferred_in", "transferred_out", "first", + "gospel", "last"], "properties": { - "iso": { "type": "string", "description": "empty on a grid padding cell" }, - "dom": { "type": "string" }, - "dow": { "type": "string", "description": "0 = Sunday" }, - "in_month": { "type": "boolean", "description": "false = grid padding cell" }, - "season": { "type": "string" }, - "week": { "type": "string", "description": "empty when the rite numbers no week here" }, - "slug": { "type": "string" }, - "name": { "type": "object", "additionalProperties": { "type": "string" } }, - "rank": { "type": "string" }, - "colour": { "type": "string", "enum": ["white","red","green","violet","rose","black",""] }, + "iso": { "type": "string", "description": "empty on a grid padding cell" }, + "dom": { "type": "string" }, + "dow": { "type": "string", "description": "0 = Sunday" }, + "in_month": { "type": "boolean", "description": "false = grid padding cell" }, + "season": { "type": "string" }, + "season_name": { "type": "string", "description": "the resolved season name in the active language" }, + "week": { "type": "string", "description": "empty when the rite numbers no week here" }, + "slug": { "type": "string", "description": "the stable machine key -- unaffected by the active language" }, + "name": { "type": "string", "description": "the resolved display name; under --raw this equals slug" }, + "weekday": { "type": "string", "description": "the resolved weekday name in the active language" }, + "rank": { "type": "string" }, + "rank_name": { "type": "string", "description": "the resolved rank name in the active language" }, + "colour": { "type": "string", "enum": ["white","red","green","violet","rose","black",""] }, + "colour_name": { "type": "string", "description": "the resolved colour name in the active language" }, "is_white": { "type": "boolean" }, "is_red": { "type": "boolean" }, "is_green": { "type": "boolean" }, "is_violet":{ "type": "boolean" }, "is_rose": { "type": "boolean" }, "is_black": { "type": "boolean" }, @@ -57,7 +75,7 @@ "required": ["slug", "name", "privileged"], "properties": { "slug": { "type": "string" }, - "name": { "type": "object", "additionalProperties": { "type": "string" } }, + "name": { "type": "string", "description": "the resolved display name, same table as the day's own name" }, "privileged": { "type": "boolean" } } } diff --git a/templates/ef/grid.html b/templates/ef/grid.html index b92e14a..b6ed229 100644 --- a/templates/ef/grid.html +++ b/templates/ef/grid.html @@ -1,11 +1,11 @@ <!-- colitur wall calendar -- HTML. flavour: html --> -<!-- Day label falls back to the slug when the day carries no Latin name - (most temporal days, and most sanctoral entries, which are Latin-less - in the shipped data) -- see ordo.tex's own comment for why the fallback - is written as a name-section wrapping a plain var and its inverse, - rather than a single dotted lookup and its inverse: the enclosing month - object also carries its own name.la, and a dotted lookup that misses - climbs the WHOLE path to that outer scope instead of falling back. --> +<!-- The observed day's own display name is a PLAIN resolved string + (View.of_days, Task 5), not a lang-keyed object -- there is no + dotted-la-with-slug-fallback idiom to write here any more (see + ordo.html's own header comment for the full reasoning). + The weekday header row comes from the view's own top-level + weekday_headings list (name/last objects), not a hard-coded + Dom/Lun/Mar row, so a translated calendar needs no template edit. --> <!doctype html> <html lang="la"><head><meta charset="utf-8"> <title>Calendarium {{year}}</title> @@ -24,10 +24,10 @@ <h1>Calendarium {{year}} · {{rite}}</h1> {{#months}} <table> - <caption>{{name.la}}</caption> - <tr><th>Dom</th><th>Lun</th><th>Mar</th><th>Mer</th><th>Iov</th><th>Ven</th><th>Sab</th></tr> + <caption>{{name}}</caption> + <tr>{{#weekday_headings}}<th>{{name}}</th>{{/weekday_headings}}</tr> {{#weeks}}<tr> - {{#days}}{{#in_month}}<td class="{{colour}}"><span class="dom">{{dom}}</span>{{#name}}{{la}}{{^la}}{{slug}}{{/la}}{{/name}}</td>{{/in_month}}{{^in_month}}<td class="pad"></td>{{/in_month}}{{/days}} + {{#days}}{{#in_month}}<td class="{{colour}}"><span class="dom">{{dom}}</span>{{name}}</td>{{/in_month}}{{^in_month}}<td class="pad"></td>{{/in_month}}{{/days}} </tr> {{/weeks}} </table> diff --git a/templates/ef/grid.ms b/templates/ef/grid.ms index 703f46b..2244815 100644 --- a/templates/ef/grid.ms +++ b/templates/ef/grid.ms @@ -63,11 +63,17 @@ .\" every such row -- another warning `make check-templates` must fail on. .\" Ragged-right removes the stretching, not the wrapping. .\" -.\" Day label falls back to the slug when the day carries no Latin name (most -.\" temporal days, and most sanctoral entries, which are Latin-less in the -.\" shipped data) -- see ordo.tex's own comment for why the fallback is -.\" written as a name-section wrapping a plain var and its inverse, rather -.\" than a single dotted lookup and its inverse. +.\" The observed day's own display name is a PLAIN resolved string +.\" (View.of_days, Task 5), not a lang-keyed object -- there is no +.\" dotted-la-with-slug-fallback idiom to write here any more (see +.\" ordo.ms's own header comment for the full reasoning). +.\" +.\" The weekday header row comes from the view's own top-level +.\" weekday_headings list (name/last objects), not a hard-coded Dom/Lun/Mar +.\" row -- the same localisation reasoning as grid.tex's own header +.\" comment, and the same reason it cannot be a bare current-value +.\" reference: this engine rejects an empty tag path as a parse error, so a +.\" loop over this list must name a field on each heading object. .\" .\" Every cell also carries a last flag, true on the seventh of its row: tbl .\" needs the tab separator BETWEEN columns, not after the last one, and the @@ -82,14 +88,14 @@ Calendarium {{year}} \(bu {{rite}} .na {{#months}} .SH -{{name.la}} +{{name}} .TS allbox; cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i). -Dom Lun Mar Mer Iov Ven Sab +{{#weekday_headings}}{{name}}{{^last}} {{/last}}{{/weekday_headings}} {{#weeks}}{{#days}}T{ -{{#in_month}}\fB{{dom}}\fP \s-2{{#name}}{{la}}{{^la}}{{slug}}{{/la}}{{/name}}\s+2{{/in_month}} +{{#in_month}}\fB{{dom}}\fP \s-2{{name}}\s+2{{/in_month}} {{#last}}T}{{/last}}{{^last}}T} {{/last}}{{/days}} {{/weeks}}.TE {{/months}} diff --git a/templates/ef/grid.tex b/templates/ef/grid.tex index 51432e9..8f90372 100644 --- a/templates/ef/grid.tex +++ b/templates/ef/grid.tex @@ -1,35 +1,66 @@ -% colitur wall calendar -- LaTeX. flavour: latex +% colitur wall calendar -- A4 landscape, one month per page. flavour: latex % Build: colitur table --year 2027 --template grid.tex > grid.tex && pdflatex grid.tex +% This template has no table of contents and no cross-references (unlike +% ordo.tex), so a single pdflatex pass is enough -- there is nothing for a +% second pass to resolve. % -% Day label falls back to the slug when the day carries no Latin name (most -% temporal days, and most sanctoral entries, which are Latin-less in the -% shipped data). The fallback is written as a name-section wrapping a plain -% var and its inverse, deliberately NOT as a single dotted-path lookup -% followed by its own inverse: a dotted lookup that misses climbs to the -% enclosing scope for the WHOLE path, and the month object also carries a -% same-named key one level up, so the naive form would render the month's -% own Latin name on every day lacking one, and never fall back at all. +% The grid must FILL the page, not sit in its top quarter: \arraystretch +% alone only pads a row's NATURAL height, it cannot make a table taller +% than its own content wants to be, which is exactly why the previous +% version floated at the top with the rest of the page blank. The fix is +% to compute an explicit row height from the text height itself (\cellh +% below) and give every cell a fixed-height parbox of that size, so the +% table's total height is dictated by the page, not by its content. Every +% month in the 1583-9999 domain has either 5 or 6 Sunday-started weeks +% (never fewer), so dividing the available height by 6 fills at least 5/6 +% of it on a 5-week month and all of it on a 6-week one -- never a quarter. % -% Every cell also carries a last flag, true on the seventh of its row: the -% engine has no unless-last construct, so the separator BETWEEN cells comes -% from data, not the template. A trailing separator on every cell would give -% eight columns for seven and pdflatex would reject the file outright. -\documentclass[10pt,landscape]{article} +% Real names, not slugs: the observed day's own display name is a PLAIN +% resolved string (View.of_days, Task 5), interpolated directly as a plain +% var below -- there is no dotted-la-with-slug-fallback idiom left to +% write (see ordo.tex's own header comment for the full reasoning; it +% applies here unchanged). +% +% The weekday header row comes from the view's top-level weekday_headings +% list (name/last objects), not a hard-coded "Dom Lun Mar" row: the engine +% rejects an EMPTY tag path -- a bare dot inside a section, on its own -- +% as a parse error, so the loop below must name a field on each heading +% object rather than interpolate the section's own value directly, and a +% hard-coded row would not be localised anyway. Every cell (day and +% heading alike) also carries a last flag, true on the seventh of its row: +% a LaTeX table row needs the ampersand separator BETWEEN cells, not after +% the last one, and the engine has no unless-last construct, so the flag +% is data -- rendered only when NOT last. A trailing ampersand gives eight +% columns for seven cells and pdflatex rejects the file outright. +\documentclass[11pt,landscape]{article} \usepackage[a4paper,margin=10mm]{geometry} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[table]{xcolor} -\definecolor{lwhite}{HTML}{FFFFFF}\definecolor{lred}{HTML}{FFDDDD} -\definecolor{lgreen}{HTML}{DDFFDD}\definecolor{lviolet}{HTML}{EEAAEE} -\definecolor{lrose}{HTML}{FFDDEE}\definecolor{lblack}{HTML}{DDDDDD} +\usepackage{array} +\definecolor{cwhite}{HTML}{FFFFFF} +\definecolor{cred}{HTML}{F8DCDC} +\definecolor{cgreen}{HTML}{DDEEDD} +\definecolor{cviolet}{HTML}{E6DAF0} +\definecolor{crose}{HTML}{FADCE8} +\definecolor{cblack}{HTML}{DCDCDC} +\setlength{\parindent}{0pt} +\pagestyle{empty} +% Seven equal columns filling the text width, and rows stretched so six +% possible week rows fill the text height -- see the header comment above +% for why a fixed row height, not \arraystretch, is what makes this work. +\newlength{\cellw}\setlength{\cellw}{\dimexpr(\textwidth-14\tabcolsep-8\arrayrulewidth)/7\relax} +\newlength{\cellh}\setlength{\cellh}{\dimexpr(\textheight-18mm)/6\relax} +\newcommand{\daycell}[3]{\parbox[t][\cellh][t]{\cellw}{\raggedright\textbf{#1}\ \footnotesize #2\par\vfill\tiny #3}} \begin{document} {{#months}} -\section*{ {{name.la}} {{year}} } -\begin{tabular}{|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|} -\hline Dom & Lun & Mar & Mer & Iov & Ven & Sab \\ \hline -{{#weeks}}{{#days}}{{#in_month}}\cellcolor{l{{colour}}}\textbf{ {{dom}} } \footnotesize {{#name}}{{la}}{{^la}}{{slug}}{{/la}}{{/name}}{{/in_month}}{{^last}} & {{/last}}{{/days}} \\ \hline +{\LARGE\bfseries {{name}} {{year}}}\par\vspace{2mm} +\renewcommand{\arraystretch}{1} +\begin{tabular}{|*{7}{p{\cellw}|}}\hline +{{#weekday_headings}}\textbf{ {{name}} }{{^last}} & {{/last}}{{/weekday_headings}} \\ \hline +{{#weeks}}{{#days}}{{#in_month}}\cellcolor{c{{colour}}}\daycell{ {{dom}} }{ {{name}} }{ {{rank_name}} }{{/in_month}}{{^last}} & {{/last}}{{/days}} \\ \hline {{/weeks}} \end{tabular} -\newpage +\clearpage {{/months}} \end{document} diff --git a/templates/ef/ordo.adoc b/templates/ef/ordo.adoc index 13d09ec..3146f2e 100644 --- a/templates/ef/ordo.adoc +++ b/templates/ef/ordo.adoc @@ -4,22 +4,25 @@ // A feast name containing `*` or `_` will render as emphasis. That is a // documented limitation, not a bug to fix. // -// Day label falls back to the slug when the day carries no Latin name (most -// temporal days, and most sanctoral entries, which are Latin-less in the -// shipped data) -- see ordo.tex's own comment for why the fallback is -// written as a name-section wrapping a plain var and its inverse, rather -// than a single dotted lookup and its inverse. -= Ordo {{year}} · {{rite}} +// The observed day's own display name is a PLAIN resolved string +// (View.of_days, Task 5), not a lang-keyed object -- there is no +// dotted-la-with-slug-fallback idiom to write here any more; a +// commemoration entry carries its own resolved display name too, so a +// commemoration line no longer prints the bare slug. Every fixed label +// (Ordo, Epistle, Gospel, Commemoration) comes from the view's term +// vocabulary rather than being written into this file, so a translated +// booklet needs no template edit. += {{term.ordo}} {{year}} · {{rite}} :toc: {{#months}} -== {{name.la}} +== {{name}} {{#days}} -*{{dom}}* {{#name}}{{la}}{{^la}}{{slug}}{{/la}}{{/name}} + +*{{dom}}* {{name}} + {{rank}} · {{colour}} + -{{#first}}Ep. {{first}} {{/first}}{{#gospel}}Ev. {{gospel}}{{/gospel}} +{{#first}}{{term.epistle}} {{first}} {{/first}}{{#gospel}}{{term.gospel}} {{gospel}}{{/gospel}} {{#comms}} + -Com. {{slug}}{{/comms}} +{{term.commemoration}} {{name}}{{/comms}} {{/days}}{{/months}} diff --git a/templates/ef/ordo.html b/templates/ef/ordo.html index e516816..3353000 100644 --- a/templates/ef/ordo.html +++ b/templates/ef/ordo.html @@ -1,12 +1,15 @@ <!-- colitur ordo booklet -- HTML. flavour: html --> -<!-- Day label falls back to the slug when the day carries no Latin name - (most temporal days, and most sanctoral entries, which are Latin-less - in the shipped data) -- see ordo.tex's own comment for why the fallback - is written as a name-section wrapping a plain var and its inverse, - rather than a single dotted lookup and its inverse. --> +<!-- The observed day's own display name is a PLAIN resolved string + (View.of_days, Task 5), not a lang-keyed object -- there is no + dotted-la-with-slug-fallback idiom to write here any more; a + commemoration entry carries its own resolved display name too, so a + commemoration line no longer prints the bare slug. Every fixed label + (Ordo, Epistle, Gospel, Commemoration) comes from the view's term + vocabulary rather than being written into this file, so a translated + booklet needs no template edit. --> <!doctype html> <html lang="la"><head><meta charset="utf-8"> -<title>Ordo {{year}}</title> +<title>{{term.ordo}} {{year}}</title> <style> body{font-family:serif;max-width:40em;margin:2em auto;line-height:1.4} .day{margin:.6em 0;padding-left:2.5em;text-indent:-2.5em} @@ -17,12 +20,12 @@ .rose{border-left:4px solid #e7a} .black{border-left:4px solid #000} @media print{body{margin:0}} </style></head><body> -<h1>Ordo {{year}} · {{rite}}</h1> -{{#months}}<h2>{{name.la}}</h2> +<h1>{{term.ordo}} {{year}} · {{rite}}</h1> +{{#months}}<h2>{{name}}</h2> {{#days}}<div class="day {{colour}}"> - <span class="dom">{{dom}}</span>{{#name}}{{la}}{{^la}}{{slug}}{{/la}}{{/name}} - <div class="meta">{{rank}} · {{colour}}{{#first}} · Ep. {{first}}{{/first}}{{#gospel}} · Ev. {{gospel}}{{/gospel}}</div> - {{#comms}}<div class="meta">Com. {{slug}}</div>{{/comms}} + <span class="dom">{{dom}}</span>{{name}} + <div class="meta">{{rank}} · {{colour}}{{#first}} · {{term.epistle}} {{first}}{{/first}}{{#gospel}} · {{term.gospel}} {{gospel}}{{/gospel}}</div> + {{#comms}}<div class="meta">{{term.commemoration}} {{name}}</div>{{/comms}} </div> {{/days}}{{/months}} </body></html> diff --git a/templates/ef/ordo.md b/templates/ef/ordo.md index 606ea01..805bf67 100644 --- a/templates/ef/ordo.md +++ b/templates/ef/ordo.md @@ -3,21 +3,24 @@ so this template's flavour deliberately does NOT escape interpolated values. A feast name containing `*` or `_` will render as emphasis. That is a documented limitation, not a bug to fix. --> -<!-- Day label falls back to the slug when the day carries no Latin name - (most temporal days, and most sanctoral entries, which are Latin-less - in the shipped data) -- see ordo.tex's own comment for why the fallback - is written as a name-section wrapping a plain var and its inverse, - rather than a single dotted lookup and its inverse. --> -# Ordo {{year}} · {{rite}} +<!-- The observed day's own display name is a PLAIN resolved string + (View.of_days, Task 5), not a lang-keyed object -- there is no + dotted-la-with-slug-fallback idiom to write here any more; a + commemoration entry carries its own resolved display name too, so a + commemoration line no longer prints the bare slug. Every fixed label + (Ordo, Epistle, Gospel, Commemoration) comes from the view's term + vocabulary rather than being written into this file, so a translated + booklet needs no template edit. --> +# {{term.ordo}} {{year}} · {{rite}} {{#months}} -## {{name.la}} +## {{name}} {{#days}} -**{{dom}}** {{#name}}{{la}}{{^la}}{{slug}}{{/la}}{{/name}} -`{{rank}}` · {{colour}}{{#first}} · Ep. {{first}}{{/first}}{{#gospel}} · Ev. {{gospel}}{{/gospel}} +**{{dom}}** {{name}} +`{{rank}}` · {{colour}}{{#first}} · {{term.epistle}} {{first}}{{/first}}{{#gospel}} · {{term.gospel}} {{gospel}}{{/gospel}} {{#comms}} -- Com. {{slug}} +- {{term.commemoration}} {{name}} {{/comms}} {{/days}}{{/months}} diff --git a/templates/ef/ordo.ms b/templates/ef/ordo.ms index db9b9fc..88dcb6c 100644 --- a/templates/ef/ordo.ms +++ b/templates/ef/ordo.ms @@ -1,27 +1,30 @@ .\" colitur ordo booklet -- groff ms. flavour: groff .\" Build: colitur table --year 2027 --template ordo.ms | groff -ms -Tpdf > ordo.pdf .\" -.\" Day label falls back to the slug when the day carries no Latin name (most -.\" temporal days, and most sanctoral entries, which are Latin-less in the -.\" shipped data) -- see ordo.tex's own comment for why the fallback is -.\" written as a name-section wrapping a plain var and its inverse, rather -.\" than a single dotted lookup and its inverse. +.\" The observed day's own display name is a PLAIN resolved string +.\" (View.of_days, Task 5), not a lang-keyed object -- there is no +.\" dotted-la-with-slug-fallback idiom to write here any more; a +.\" commemoration entry carries its own resolved display name too, so a +.\" commemoration line no longer prints the bare slug. Every fixed label +.\" (Ordo, Epistle, Gospel, Commemoration) comes from the view's term +.\" vocabulary rather than being written into this file, so a translated +.\" booklet needs no template edit. .TL -ORDO {{year}} \(bu {{rite}} +{{term.ordo}} {{year}} \(bu {{rite}} {{#months}} .SH -{{name.la}} +{{name}} .LP {{#days}} .IP "{{dom}}" 4 -{{#name}}{{la}}{{^la}}{{slug}}{{/la}}{{/name}} +{{name}} .br \s-2{{rank}} \(bu {{colour}}\s+2 {{#first}}.br -\s-2Ep. {{first}}\s+2 +\s-2{{term.epistle}} {{first}}\s+2 {{/first}}{{#gospel}}.br -\s-2Ev. {{gospel}}\s+2 +\s-2{{term.gospel}} {{gospel}}\s+2 {{/gospel}}{{#comms}}.br -\s-2Com. {{slug}}\s+2 +\s-2{{term.commemoration}} {{name}}\s+2 {{/comms}}{{/days}} {{/months}} diff --git a/templates/ef/ordo.tex b/templates/ef/ordo.tex index 6012753..6a298df 100644 --- a/templates/ef/ordo.tex +++ b/templates/ef/ordo.tex @@ -1,33 +1,103 @@ % colitur ordo booklet -- LaTeX. flavour: latex -% Build: colitur table --year 2027 --template ordo.tex > ordo.tex && pdflatex ordo.tex +% Build: colitur table --year 2027 --template ordo.tex > ordo.tex && pdflatex ordo.tex && +% pdflatex ordo.tex (twice, so \pageref in the table of contents settles) % -% Day label falls back to the slug when the day carries no Latin name (most -% temporal days, and most sanctoral entries, which are Latin-less in the -% shipped data). The fallback is written as a name-section wrapping a plain -% var and its inverse, deliberately NOT as a single dotted-path lookup -% followed by its own inverse: a dotted lookup that misses climbs to the -% enclosing scope for the WHOLE path, and the month object also carries a -% same-named key one level up, so the naive form would render the month's -% own Latin name on every day lacking one, and never fall back at all. -\documentclass[10pt,twoside]{article} -\usepackage[a5paper,margin=15mm]{geometry} +% 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. +% +% The observed day's own display name is a PLAIN resolved string +% (View.of_days, Task 5), never a lang-keyed object -- there is no +% dotted-la-with-slug-fallback idiom to write here at all; a day with no +% name in the shipped data still resolves to something printable (its slug, +% under --raw, or the lang table's own miss-echoes-the-key behaviour), so +% the plain name field alone is always enough. +% +% The engine has no parent-path syntax: nested inside a month's own week +% loop, a bare week-number reference finds the WEEK's own number, and there +% is no way to reach the enclosing month's from there. That is why each +% week object carries its own month number and month name fields +% (lib/render/view.ml, Task 5) -- used throughout below instead of a +% parent-path reference, which this engine cannot express. +% +% This template's own %-comments are plain text to the engine: it has no +% awareness of LaTeX's comment syntax, and a stray double-brace pair inside +% one would still be parsed as a tag -- which is why this whole header is +% deliberately written without ever typing two curly braces next to each +% other, even to name a field. +\documentclass[10pt]{article} +% includehead/includefoot: without them geometry seats the text block at +% top=/bottom= and fancyhdr then places the running header/footer OUTSIDE +% that block -- above the top margin and below the bottom one -- which on +% this page's original top=11mm/bottom=12mm pushed the header partly above +% the physical page edge (measured: yMin -5.5pt on a 0..595pt page) and the +% footer to within 1pt of the bottom edge. With includehead/includefoot the +% header/footer live INSIDE top=/bottom= instead, so headsep/footskip are +% also set explicitly (3mm/7mm) rather than left at article's defaults +% (25pt/30pt) -- those defaults alone would still overflow a 10mm margin +% and, measured, silently added 20 extra pages to the whole booklet by +% shrinking every day box. \headheight is left at fancyhdr's own default +% (12pt, confirmed by the log, no "increase \headheight" warning) since a +% single \small header line fits it without complaint. +\usepackage[a5paper,top=10mm,bottom=10mm,inner=14mm,outer=10mm,includehead,includefoot,headsep=3mm,footskip=7mm]{geometry} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} +\usepackage{xcolor} +\usepackage{tikz} +\usepackage{tcolorbox} \usepackage{fancyhdr} -\pagestyle{fancy} -\fancyhead[C]{ORDO {{year}} \textperiodcentered\ {{rite}}} +\usepackage[hidelinks]{hyperref} +\definecolor{licolwhite}{HTML}{FFFFFF} +\definecolor{licolred}{HTML}{C1272D} +\definecolor{licolgreen}{HTML}{2E7D32} +\definecolor{licolviolet}{HTML}{6A1B9A} +\definecolor{licolrose}{HTML}{E91E8C} +\definecolor{licolblack}{HTML}{000000} +% A framed square, always outlined in black regardless of fill -- so white +% (and, on a black background page, black) still reads as a swatch rather +% than a gap. tikz (a tcolorbox dependency already) draws the border; xcolor +% alone cannot outline a filled rule. +\newcommand{\swatch}[1]{\tikz[baseline=-0.6ex]{\fill[draw=black,line width=0.4pt,fill=#1] (0,0) rectangle (2.4ex,2.4ex);}} +\pagestyle{fancy}\fancyhf{} +\fancyhead[C]{\small {{term.ordo}} {{year}} \textperiodcentered\ {{rite}}} +\fancyfoot[C]{\small\thepage} +\renewcommand{\headrulewidth}{0.4pt} \setlength{\parindent}{0pt} \begin{document} + +\begin{center} +\Large\bfseries {{term.ordo}} {{year}}\\[2pt] +\normalsize\mdseries {{rite}} +\end{center} +\vspace{4mm} +{\bfseries {{term.contents}}}\par\vspace{2mm} +\begin{small} {{#months}} -\section*{ {{name.la}} } -{{#days}} -\textbf{ {{dom}} } \quad {{#name}}{{la}}{{^la}}{{slug}}{{/la}}{{/name}}\\ -\small {{rank}} \textperiodcentered\ {{colour}}\\ -{{#first}}\small Ep. {{first}}\quad{{/first}}{{#gospel}}\small Ev. {{gospel}}{{/gospel}}\\ -{{#comms}}\small Com. {{slug}}\\ -{{/comms}} -\medskip +\textbf{ {{name}} }\par +{{#weeks}}\hspace*{4mm}{{term.week}} {{num}}\dotfill\pageref{w{{month_num}}-{{num}}}\par +{{/weeks}} +{{/months}} +\end{small} +\clearpage +{{#months}} +{{#weeks}} +\label{w{{month_num}}-{{num}}} +{\bfseries\large {{month_name}} }\hfill{\small {{term.week}} {{num}}}\par\vspace{0.5mm} +{{#days}} +{{#in_month}} +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries {{dom}} } \;\; {\scriptsize {{weekday}} } \hfill \swatch{licol{{colour}}}\par +{\bfseries {{name}} }\par +{\scriptsize {{rank_name}} \textperiodcentered\ {{colour_name}} }\par +{{#first}}{\scriptsize {{term.epistle}}\ {{first}} }\quad{{/first}}{{#gospel}}{\scriptsize {{term.gospel}}\ {{gospel}} }{{/gospel}} +{{#comms}}\par{\scriptsize {{term.commemoration}}\ {{name}} }{{/comms}} +\end{tcolorbox} +{{/in_month}} {{/days}} +\clearpage +{{/weeks}} {{/months}} \end{document} diff --git a/templates/ef/ordo.txt b/templates/ef/ordo.txt index aba121a..3301652 100644 --- a/templates/ef/ordo.txt +++ b/templates/ef/ordo.txt @@ -1,10 +1,10 @@ {{#months}} -{{name.la}} {{year}} +{{name}} {{year}} {{#days}} -{{dom}} {{slug}} +{{dom}} {{name}} {{rank}} · {{colour}} -{{#first}} Ep. {{first}} -{{/first}}{{#gospel}} Ev. {{gospel}} -{{/gospel}}{{#comms}} Com. {{slug}} +{{#first}} {{term.epistle}} {{first}} +{{/first}}{{#gospel}} {{term.gospel}} {{gospel}} +{{/gospel}}{{#comms}} {{term.commemoration}} {{name}} {{/comms}}{{/days}} {{/months}} @@ -419,8 +419,8 @@ displaced silently. CSV emits a header and one row per day: $ colitur emit --format csv --from 2027 --to 2027 | head -2 - date,rite,season,week,slug,rank,colour,subject,name_la,name_en,first,gospel,comms - 2027-01-01,ef,christmastide,,ef-circumcision,class-1,white,temporal,,,Titus 2:11-15,Luke 2:21, + date,rite,season,season_name,week,slug,name,weekday,rank,rank_name,colour,colour_name,subject,first,gospel,comms + 2027-01-01,ef,christmastide,Tempus Nativitatis,,ef-circumcision,In Octava Nativitatis Domini,Feria VI,class-1,I classis,white,albus,temporal,Titus 2:11-15,Luke 2:21, $ colitur emit --format csv --from 2027 --to 2027 | wc -l 366 @@ -522,12 +522,21 @@ render is the same operation under the name the design used: 2027-01-01 ef-circumcision 2027-01-02 ef-christmas-1-saturday -Flavour is inferred from the extension and escapes data -- Sts. Peter & -Paul (29 June) and its vigil are the only two 2035 entries whose English -name needs LaTeX escaping: +Flavour is inferred from the extension. `name` is the RESOLVED display +string now (view.ml), not the old lang-keyed object -- there is no more +`.en`/`.la` to reach, so a plain `{{name}}` is the only correct form; the +old `{{name.en}}` dotted lookup on today's plain string simply finds +nothing, on purpose (this is the change that also removes the shadowing +hazard: a miss on a plain string has no dotted path left to fall back +through). Names are Latin here (no --lang until the CLI wiring task), and +the Missal's own Latin spells Peter and Paul's feast with "et", never an +ampersand, so this no longer doubles as an escaping demonstration -- +that property is proved live on 2035 data in test_emit.ml instead +(test_xml_escapes_live_data), where the English table both name sources +still share does carry one: - $ printf '{{#days}}{{name.en}}\n{{/days}}' > /tmp/t.tex - $ colitur table --year 2035 --template /tmp/t.tex | grep -c 'Peter \\& Paul' + $ printf '{{#days}}{{name}}\n{{/days}}' > /tmp/t.tex + $ colitur table --year 2035 --template /tmp/t.tex | grep -c 'Ss\. Petri et Pauli' 2 An unknown extension with no --flavour is an error, not a silent fallback: @@ -1,9 +1,11 @@ (test (name test_colitur) - (libraries colitur_kernel colitur_render rite_ef alcotest qcheck qcheck-alcotest sexplib) + (libraries colitur_kernel colitur_naming colitur_render rite_ef alcotest qcheck qcheck-alcotest sexplib) (deps ../data/ef/sanctoral.sexp ../data/ef/adjustments.sexp + ../lang/la.ini + ../lang/en.ini ../data/ef/expected-divergences.sexp ../data/ef/expected-divergences-missalemeum.sexp ../data/ef/lectionary.sexp diff --git a/test/golden/grid-2027.html b/test/golden/grid-2027.html index 9068788..63ae272 100644 --- a/test/golden/grid-2027.html +++ b/test/golden/grid-2027.html @@ -1,11 +1,11 @@ <!-- colitur wall calendar -- HTML. flavour: html --> -<!-- Day label falls back to the slug when the day carries no Latin name - (most temporal days, and most sanctoral entries, which are Latin-less - in the shipped data) -- see ordo.tex's own comment for why the fallback - is written as a name-section wrapping a plain var and its inverse, - rather than a single dotted lookup and its inverse: the enclosing month - object also carries its own name.la, and a dotted lookup that misses - climbs the WHOLE path to that outer scope instead of falling back. --> +<!-- The observed day's own display name is a PLAIN resolved string + (View.of_days, Task 5), not a lang-keyed object -- there is no + dotted-la-with-slug-fallback idiom to write here any more (see + ordo.html's own header comment for the full reasoning). + The weekday header row comes from the view's own top-level + weekday_headings list (name/last objects), not a hard-coded + Dom/Lun/Mar row, so a translated calendar needs no template edit. --> <!doctype html> <html lang="la"><head><meta charset="utf-8"> <title>Calendarium 2027</title> @@ -24,262 +24,262 @@ <h1>Calendarium 2027 · ef</h1> <table> - <caption>Ianuarius</caption> - <tr><th>Dom</th><th>Lun</th><th>Mar</th><th>Mer</th><th>Iov</th><th>Ven</th><th>Sab</th></tr> + <caption>January</caption> + <tr><th>Sunday</th><th>Monday</th><th>Tuesday</th><th>Wednesday</th><th>Thursday</th><th>Friday</th><th>Saturday</th></tr> <tr> - <td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="white"><span class="dom">1</span>ef-circumcision</td><td class="white"><span class="dom">2</span>Officium sanctae Mariae in sabbato</td> + <td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="white"><span class="dom">1</span>The Octave Day of the Nativity</td><td class="white"><span class="dom">2</span>Our Lady's Saturday Office</td> </tr> <tr> - <td class="white"><span class="dom">3</span>Sanctissimi Nominis Iesu</td><td class="white"><span class="dom">4</span>ef-christmas-1-monday</td><td class="white"><span class="dom">5</span>ef-christmas-1-tuesday</td><td class="white"><span class="dom">6</span>ef-epiphany</td><td class="white"><span class="dom">7</span>ef-christmas-2-thursday</td><td class="white"><span class="dom">8</span>ef-christmas-2-friday</td><td class="white"><span class="dom">9</span>Officium sanctae Mariae in sabbato</td> + <td class="white"><span class="dom">3</span>The Holy Name of Jesus</td><td class="white"><span class="dom">4</span>Monday before Epiphany</td><td class="white"><span class="dom">5</span>Tuesday before Epiphany</td><td class="white"><span class="dom">6</span>The Epiphany of Our Lord</td><td class="white"><span class="dom">7</span>Thursday after Epiphany</td><td class="white"><span class="dom">8</span>Friday after Epiphany</td><td class="white"><span class="dom">9</span>Our Lady's Saturday Office</td> </tr> <tr> - <td class="white"><span class="dom">10</span>Sanctae Familiae Iesu, Mariae, Ioseph</td><td class="white"><span class="dom">11</span>ef-time-after-epiphany-1-monday</td><td class="white"><span class="dom">12</span>ef-time-after-epiphany-1-tuesday</td><td class="white"><span class="dom">13</span>commemoration-of-the-baptism-of-the-lord</td><td class="white"><span class="dom">14</span>hilary</td><td class="white"><span class="dom">15</span>paul-the-first-hermit</td><td class="red"><span class="dom">16</span>marcellus-i</td> + <td class="white"><span class="dom">10</span>The Holy Family</td><td class="white"><span class="dom">11</span>Monday of the 1st Week of the Time after Epiphany</td><td class="white"><span class="dom">12</span>Tuesday of the 1st Week of the Time after Epiphany</td><td class="white"><span class="dom">13</span>Commemoration of the Baptism of the Lord</td><td class="white"><span class="dom">14</span>St. Hilary</td><td class="white"><span class="dom">15</span>St. Paul, the First Hermit</td><td class="red"><span class="dom">16</span>St. Marcellus I</td> </tr> <tr> - <td class="green"><span class="dom">17</span>ef-time-after-epiphany-sunday-2</td><td class="green"><span class="dom">18</span>ef-time-after-epiphany-2-monday</td><td class="green"><span class="dom">19</span>ef-time-after-epiphany-2-tuesday</td><td class="red"><span class="dom">20</span>sts-fabian-sebastian</td><td class="red"><span class="dom">21</span>agnes</td><td class="red"><span class="dom">22</span>sts-vincent-anastasius</td><td class="white"><span class="dom">23</span>raymond-of-pe-afort</td> + <td class="green"><span class="dom">17</span>2nd Sunday after Epiphany</td><td class="green"><span class="dom">18</span>Monday of the 2nd Week of the Time after Epiphany</td><td class="green"><span class="dom">19</span>Tuesday of the 2nd Week of the Time after Epiphany</td><td class="red"><span class="dom">20</span>Sts. Fabian & Sebastian</td><td class="red"><span class="dom">21</span>St. Agnes</td><td class="red"><span class="dom">22</span>Sts. Vincent & Anastasius</td><td class="white"><span class="dom">23</span>St. Raymond of Peñafort</td> </tr> <tr> - <td class="violet"><span class="dom">24</span>ef-septuagesima-sunday-1</td><td class="white"><span class="dom">25</span>conversion-of-st-paul</td><td class="red"><span class="dom">26</span>polycarp</td><td class="white"><span class="dom">27</span>john-chrysostom</td><td class="white"><span class="dom">28</span>peter-nolasco</td><td class="white"><span class="dom">29</span>francis-de-sales</td><td class="red"><span class="dom">30</span>martina</td> + <td class="violet"><span class="dom">24</span>Septuagesima Sunday</td><td class="white"><span class="dom">25</span>Conversion of St. Paul</td><td class="red"><span class="dom">26</span>St. Polycarp</td><td class="white"><span class="dom">27</span>St. John Chrysostom</td><td class="white"><span class="dom">28</span>St. Peter Nolasco</td><td class="white"><span class="dom">29</span>St. Francis de Sales</td><td class="red"><span class="dom">30</span>St. Martina</td> </tr> <tr> - <td class="violet"><span class="dom">31</span>ef-septuagesima-sunday-2</td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td> + <td class="violet"><span class="dom">31</span>Sexagesima Sunday</td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td> </tr> </table> <table> - <caption>Februarius</caption> - <tr><th>Dom</th><th>Lun</th><th>Mar</th><th>Mer</th><th>Iov</th><th>Ven</th><th>Sab</th></tr> + <caption>February</caption> + <tr><th>Sunday</th><th>Monday</th><th>Tuesday</th><th>Wednesday</th><th>Thursday</th><th>Friday</th><th>Saturday</th></tr> <tr> - <td class="pad"></td><td class="red"><span class="dom">1</span>ignatius-of-antioch</td><td class="white"><span class="dom">2</span>purification-of-the-blessed-virgin-mary</td><td class="violet"><span class="dom">3</span>ef-septuagesima-2-wednesday</td><td class="white"><span class="dom">4</span>andrew-corsini</td><td class="red"><span class="dom">5</span>agatha</td><td class="white"><span class="dom">6</span>titus</td> + <td class="pad"></td><td class="red"><span class="dom">1</span>St. Ignatius of Antioch</td><td class="white"><span class="dom">2</span>Purification of the Blessed Virgin Mary</td><td class="violet"><span class="dom">3</span>Wednesday of the 2nd Week of Septuagesimatide</td><td class="white"><span class="dom">4</span>St. Andrew Corsini</td><td class="red"><span class="dom">5</span>St. Agatha</td><td class="white"><span class="dom">6</span>St. Titus</td> </tr> <tr> - <td class="violet"><span class="dom">7</span>ef-septuagesima-sunday-3</td><td class="white"><span class="dom">8</span>john-of-matha</td><td class="white"><span class="dom">9</span>cyril-of-alexandria</td><td class="violet"><span class="dom">10</span>ef-ash-wednesday</td><td class="violet"><span class="dom">11</span>ef-lent-after-ashes-thursday</td><td class="violet"><span class="dom">12</span>ef-lent-after-ashes-friday</td><td class="violet"><span class="dom">13</span>ef-lent-after-ashes-saturday</td> + <td class="violet"><span class="dom">7</span>Quinquagesima Sunday</td><td class="white"><span class="dom">8</span>St. John of Matha</td><td class="white"><span class="dom">9</span>St. Cyril of Alexandria</td><td class="violet"><span class="dom">10</span>Ash Wednesday</td><td class="violet"><span class="dom">11</span>Thursday after Ash Wednesday</td><td class="violet"><span class="dom">12</span>Friday after Ash Wednesday</td><td class="violet"><span class="dom">13</span>Saturday after Ash Wednesday</td> </tr> <tr> - <td class="violet"><span class="dom">14</span>ef-lent-sunday-1</td><td class="violet"><span class="dom">15</span>ef-lent-1-monday</td><td class="violet"><span class="dom">16</span>ef-lent-1-tuesday</td><td class="violet"><span class="dom">17</span>ef-lent-ember-wed</td><td class="violet"><span class="dom">18</span>ef-lent-1-thursday</td><td class="violet"><span class="dom">19</span>ef-lent-ember-fri</td><td class="violet"><span class="dom">20</span>ef-lent-ember-sat</td> + <td class="violet"><span class="dom">14</span>1st Sunday of Lent</td><td class="violet"><span class="dom">15</span>Monday of the 1st Week of Lent</td><td class="violet"><span class="dom">16</span>Tuesday of the 1st Week of Lent</td><td class="violet"><span class="dom">17</span>Lenten Ember Wednesday</td><td class="violet"><span class="dom">18</span>Thursday of the 1st Week of Lent</td><td class="violet"><span class="dom">19</span>Lenten Ember Friday</td><td class="violet"><span class="dom">20</span>Lenten Ember Saturday</td> </tr> <tr> - <td class="violet"><span class="dom">21</span>ef-lent-sunday-2</td><td class="white"><span class="dom">22</span>chair-of-st-peter</td><td class="violet"><span class="dom">23</span>ef-lent-2-tuesday</td><td class="red"><span class="dom">24</span>matthias</td><td class="violet"><span class="dom">25</span>ef-lent-2-thursday</td><td class="violet"><span class="dom">26</span>ef-lent-2-friday</td><td class="violet"><span class="dom">27</span>ef-lent-2-saturday</td> + <td class="violet"><span class="dom">21</span>2nd Sunday of Lent</td><td class="white"><span class="dom">22</span>Chair of St. Peter</td><td class="violet"><span class="dom">23</span>Tuesday of the 2nd Week of Lent</td><td class="red"><span class="dom">24</span>St. Matthias</td><td class="violet"><span class="dom">25</span>Thursday of the 2nd Week of Lent</td><td class="violet"><span class="dom">26</span>Friday of the 2nd Week of Lent</td><td class="violet"><span class="dom">27</span>Saturday of the 2nd Week of Lent</td> </tr> <tr> - <td class="violet"><span class="dom">28</span>ef-lent-sunday-3</td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td> + <td class="violet"><span class="dom">28</span>3rd Sunday of Lent</td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td> </tr> </table> <table> - <caption>Martius</caption> - <tr><th>Dom</th><th>Lun</th><th>Mar</th><th>Mer</th><th>Iov</th><th>Ven</th><th>Sab</th></tr> + <caption>March</caption> + <tr><th>Sunday</th><th>Monday</th><th>Tuesday</th><th>Wednesday</th><th>Thursday</th><th>Friday</th><th>Saturday</th></tr> <tr> - <td class="pad"></td><td class="violet"><span class="dom">1</span>ef-lent-3-monday</td><td class="violet"><span class="dom">2</span>ef-lent-3-tuesday</td><td class="violet"><span class="dom">3</span>ef-lent-3-wednesday</td><td class="violet"><span class="dom">4</span>ef-lent-3-thursday</td><td class="violet"><span class="dom">5</span>ef-lent-3-friday</td><td class="violet"><span class="dom">6</span>ef-lent-3-saturday</td> + <td class="pad"></td><td class="violet"><span class="dom">1</span>Monday of the 3rd Week of Lent</td><td class="violet"><span class="dom">2</span>Tuesday of the 3rd Week of Lent</td><td class="violet"><span class="dom">3</span>Wednesday of the 3rd Week of Lent</td><td class="violet"><span class="dom">4</span>Thursday of the 3rd Week of Lent</td><td class="violet"><span class="dom">5</span>Friday of the 3rd Week of Lent</td><td class="violet"><span class="dom">6</span>Saturday of the 3rd Week of Lent</td> </tr> <tr> - <td class="rose"><span class="dom">7</span>ef-lent-sunday-4</td><td class="violet"><span class="dom">8</span>ef-lent-4-monday</td><td class="violet"><span class="dom">9</span>ef-lent-4-tuesday</td><td class="violet"><span class="dom">10</span>ef-lent-4-wednesday</td><td class="violet"><span class="dom">11</span>ef-lent-4-thursday</td><td class="violet"><span class="dom">12</span>ef-lent-4-friday</td><td class="violet"><span class="dom">13</span>ef-lent-4-saturday</td> + <td class="rose"><span class="dom">7</span>4th Sunday of Lent</td><td class="violet"><span class="dom">8</span>Monday of the 4th Week of Lent</td><td class="violet"><span class="dom">9</span>Tuesday of the 4th Week of Lent</td><td class="violet"><span class="dom">10</span>Wednesday of the 4th Week of Lent</td><td class="violet"><span class="dom">11</span>Thursday of the 4th Week of Lent</td><td class="violet"><span class="dom">12</span>Friday of the 4th Week of Lent</td><td class="violet"><span class="dom">13</span>Saturday of the 4th Week of Lent</td> </tr> <tr> - <td class="violet"><span class="dom">14</span>ef-passion-sunday</td><td class="violet"><span class="dom">15</span>ef-passiontide-1-monday</td><td class="violet"><span class="dom">16</span>ef-passiontide-1-tuesday</td><td class="violet"><span class="dom">17</span>ef-passiontide-1-wednesday</td><td class="violet"><span class="dom">18</span>ef-passiontide-1-thursday</td><td class="white"><span class="dom">19</span>joseph-spouse-of-the-bl-virgin-mary</td><td class="violet"><span class="dom">20</span>ef-passiontide-1-saturday</td> + <td class="violet"><span class="dom">14</span>Passion Sunday</td><td class="violet"><span class="dom">15</span>Monday of the 1st Week of Passion Week</td><td class="violet"><span class="dom">16</span>Tuesday of the 1st Week of Passion Week</td><td class="violet"><span class="dom">17</span>Wednesday of the 1st Week of Passion Week</td><td class="violet"><span class="dom">18</span>Thursday of the 1st Week of Passion Week</td><td class="white"><span class="dom">19</span>St. Joseph, Spouse of the Bl. Virgin Mary</td><td class="violet"><span class="dom">20</span>Saturday of the 1st Week of Passion Week</td> </tr> <tr> - <td class="violet"><span class="dom">21</span>ef-palm-sunday</td><td class="violet"><span class="dom">22</span>ef-passiontide-2-monday</td><td class="violet"><span class="dom">23</span>ef-passiontide-2-tuesday</td><td class="violet"><span class="dom">24</span>ef-passiontide-2-wednesday</td><td class="white"><span class="dom">25</span>Feria V in Cena Domini</td><td class="black"><span class="dom">26</span>Feria VI in Passione et Morte Domini</td><td class="violet"><span class="dom">27</span>Sabbato sancto</td> + <td class="violet"><span class="dom">21</span>Palm Sunday</td><td class="violet"><span class="dom">22</span>Monday of Holy Week</td><td class="violet"><span class="dom">23</span>Tuesday of Holy Week</td><td class="violet"><span class="dom">24</span>Wednesday of Holy Week (Spy Wednesday)</td><td class="white"><span class="dom">25</span>Holy Thursday (Maundy Thursday)</td><td class="black"><span class="dom">26</span>Good Friday</td><td class="violet"><span class="dom">27</span>Holy Saturday</td> </tr> <tr> - <td class="white"><span class="dom">28</span>ef-easter-sunday</td><td class="white"><span class="dom">29</span>ef-easter-1-monday</td><td class="white"><span class="dom">30</span>ef-easter-1-tuesday</td><td class="white"><span class="dom">31</span>ef-easter-1-wednesday</td><td class="pad"></td><td class="pad"></td><td class="pad"></td> + <td class="white"><span class="dom">28</span>Easter Sunday</td><td class="white"><span class="dom">29</span>Monday of Easter Week</td><td class="white"><span class="dom">30</span>Tuesday of Easter Week</td><td class="white"><span class="dom">31</span>Wednesday of Easter Week</td><td class="pad"></td><td class="pad"></td><td class="pad"></td> </tr> </table> <table> - <caption>Aprilis</caption> - <tr><th>Dom</th><th>Lun</th><th>Mar</th><th>Mer</th><th>Iov</th><th>Ven</th><th>Sab</th></tr> + <caption>April</caption> + <tr><th>Sunday</th><th>Monday</th><th>Tuesday</th><th>Wednesday</th><th>Thursday</th><th>Friday</th><th>Saturday</th></tr> <tr> - <td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="white"><span class="dom">1</span>ef-easter-1-thursday</td><td class="white"><span class="dom">2</span>ef-easter-1-friday</td><td class="white"><span class="dom">3</span>ef-easter-1-saturday</td> + <td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="white"><span class="dom">1</span>Thursday of Easter Week</td><td class="white"><span class="dom">2</span>Friday of Easter Week</td><td class="white"><span class="dom">3</span>Saturday of Easter Week</td> </tr> <tr> - <td class="white"><span class="dom">4</span>ef-low-sunday</td><td class="white"><span class="dom">5</span>annunciation-of-the-blessed-virgin-mary</td><td class="white"><span class="dom">6</span>ef-easter-2-tuesday</td><td class="white"><span class="dom">7</span>ef-easter-2-wednesday</td><td class="white"><span class="dom">8</span>ef-easter-2-thursday</td><td class="white"><span class="dom">9</span>ef-easter-2-friday</td><td class="white"><span class="dom">10</span>Officium sanctae Mariae in sabbato</td> + <td class="white"><span class="dom">4</span>Low Sunday (Sunday in Easter Octave)</td><td class="white"><span class="dom">5</span>Annunciation of the Blessed Virgin Mary</td><td class="white"><span class="dom">6</span>Tuesday of the 2nd Week of Eastertide</td><td class="white"><span class="dom">7</span>Wednesday of the 2nd Week of Eastertide</td><td class="white"><span class="dom">8</span>Thursday of the 2nd Week of Eastertide</td><td class="white"><span class="dom">9</span>Friday of the 2nd Week of Eastertide</td><td class="white"><span class="dom">10</span>Our Lady's Saturday Office</td> </tr> <tr> - <td class="white"><span class="dom">11</span>ef-easter-sunday-3</td><td class="white"><span class="dom">12</span>ef-easter-3-monday</td><td class="red"><span class="dom">13</span>hermenegild</td><td class="red"><span class="dom">14</span>justin</td><td class="white"><span class="dom">15</span>ef-easter-3-thursday</td><td class="white"><span class="dom">16</span>ef-easter-3-friday</td><td class="white"><span class="dom">17</span>Officium sanctae Mariae in sabbato</td> + <td class="white"><span class="dom">11</span>2nd Sunday after Easter</td><td class="white"><span class="dom">12</span>Monday of the 3rd Week of Eastertide</td><td class="red"><span class="dom">13</span>St. Hermenegild</td><td class="red"><span class="dom">14</span>St. Justin</td><td class="white"><span class="dom">15</span>Thursday of the 3rd Week of Eastertide</td><td class="white"><span class="dom">16</span>Friday of the 3rd Week of Eastertide</td><td class="white"><span class="dom">17</span>Our Lady's Saturday Office</td> </tr> <tr> - <td class="white"><span class="dom">18</span>ef-easter-sunday-4</td><td class="white"><span class="dom">19</span>ef-easter-4-monday</td><td class="white"><span class="dom">20</span>ef-easter-4-tuesday</td><td class="white"><span class="dom">21</span>anselm</td><td class="red"><span class="dom">22</span>sts-soter-caius</td><td class="white"><span class="dom">23</span>ef-easter-4-friday</td><td class="red"><span class="dom">24</span>fidelis-of-sigmaringen</td> + <td class="white"><span class="dom">18</span>3rd Sunday after Easter</td><td class="white"><span class="dom">19</span>Monday of the 4th Week of Eastertide</td><td class="white"><span class="dom">20</span>Tuesday of the 4th Week of Eastertide</td><td class="white"><span class="dom">21</span>St. Anselm</td><td class="red"><span class="dom">22</span>Sts. Soter & Caius</td><td class="white"><span class="dom">23</span>Friday of the 4th Week of Eastertide</td><td class="red"><span class="dom">24</span>St. Fidelis of Sigmaringen</td> </tr> <tr> - <td class="white"><span class="dom">25</span>ef-easter-sunday-5</td><td class="red"><span class="dom">26</span>sts-cletus-marcellinus</td><td class="white"><span class="dom">27</span>peter-canisius</td><td class="white"><span class="dom">28</span>paul-of-the-cross</td><td class="red"><span class="dom">29</span>peter-of-verona</td><td class="white"><span class="dom">30</span>catherine-of-siena</td><td class="pad"></td> + <td class="white"><span class="dom">25</span>4th Sunday after Easter</td><td class="red"><span class="dom">26</span>Sts. Cletus & Marcellinus</td><td class="white"><span class="dom">27</span>St. Peter Canisius</td><td class="white"><span class="dom">28</span>St. Paul of the Cross</td><td class="red"><span class="dom">29</span>St. Peter of Verona</td><td class="white"><span class="dom">30</span>St. Catherine of Siena</td><td class="pad"></td> </tr> </table> <table> - <caption>Maius</caption> - <tr><th>Dom</th><th>Lun</th><th>Mar</th><th>Mer</th><th>Iov</th><th>Ven</th><th>Sab</th></tr> + <caption>May</caption> + <tr><th>Sunday</th><th>Monday</th><th>Tuesday</th><th>Wednesday</th><th>Thursday</th><th>Friday</th><th>Saturday</th></tr> <tr> - <td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="white"><span class="dom">1</span>joseph-the-workman</td> + <td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="white"><span class="dom">1</span>St. Joseph the Workman</td> </tr> <tr> - <td class="white"><span class="dom">2</span>ef-easter-sunday-6</td><td class="violet"><span class="dom">3</span>ef-rogation-monday</td><td class="white"><span class="dom">4</span>monica</td><td class="white"><span class="dom">5</span>ef-ascension-vigil</td><td class="white"><span class="dom">6</span>ef-ascension</td><td class="red"><span class="dom">7</span>stanislaus</td><td class="white"><span class="dom">8</span>Officium sanctae Mariae in sabbato</td> + <td class="white"><span class="dom">2</span>5th Sunday after Easter</td><td class="violet"><span class="dom">3</span>Rogation Monday</td><td class="white"><span class="dom">4</span>St. Monica</td><td class="white"><span class="dom">5</span>Vigil of the Ascension</td><td class="white"><span class="dom">6</span>The Ascension of Our Lord</td><td class="red"><span class="dom">7</span>St. Stanislaus</td><td class="white"><span class="dom">8</span>Our Lady's Saturday Office</td> </tr> <tr> - <td class="white"><span class="dom">9</span>ef-easter-sunday-7</td><td class="white"><span class="dom">10</span>antoninus</td><td class="red"><span class="dom">11</span>sts-philip-james</td><td class="red"><span class="dom">12</span>sts-nereus-achilleus-domitilla-pancras</td><td class="white"><span class="dom">13</span>robert-bellarmine</td><td class="white"><span class="dom">14</span>ef-easter-7-friday</td><td class="red"><span class="dom">15</span>ef-pentecost-vigil</td> + <td class="white"><span class="dom">9</span>Sunday after the Ascension</td><td class="white"><span class="dom">10</span>St. Antoninus</td><td class="red"><span class="dom">11</span>Sts. Philip & James</td><td class="red"><span class="dom">12</span>Sts. Nereus, Achilleus, Domitilla, & Pancras</td><td class="white"><span class="dom">13</span>St. Robert Bellarmine</td><td class="white"><span class="dom">14</span>Friday of the 7th Week of Eastertide</td><td class="red"><span class="dom">15</span>Vigil of Pentecost</td> </tr> <tr> - <td class="red"><span class="dom">16</span>ef-pentecost</td><td class="red"><span class="dom">17</span>ef-easter-8-monday</td><td class="red"><span class="dom">18</span>ef-easter-8-tuesday</td><td class="red"><span class="dom">19</span>ef-pentecost-ember-wed</td><td class="red"><span class="dom">20</span>ef-easter-8-thursday</td><td class="red"><span class="dom">21</span>ef-pentecost-ember-fri</td><td class="red"><span class="dom">22</span>ef-pentecost-ember-sat</td> + <td class="red"><span class="dom">16</span>Pentecost Sunday (Whitsunday)</td><td class="red"><span class="dom">17</span>Monday of Pentecost Week</td><td class="red"><span class="dom">18</span>Tuesday of Pentecost Week</td><td class="red"><span class="dom">19</span>Pentecost Ember Wednesday</td><td class="red"><span class="dom">20</span>Thursday of Pentecost Week</td><td class="red"><span class="dom">21</span>Pentecost Ember Friday</td><td class="red"><span class="dom">22</span>Pentecost Ember Saturday</td> </tr> <tr> - <td class="white"><span class="dom">23</span>ef-trinity</td><td class="green"><span class="dom">24</span>ef-time-after-pentecost-1-monday</td><td class="white"><span class="dom">25</span>gregory-vii</td><td class="white"><span class="dom">26</span>philip-neri</td><td class="white"><span class="dom">27</span>ef-corpus-christi</td><td class="white"><span class="dom">28</span>augustine-of-canterbury</td><td class="white"><span class="dom">29</span>mary-magdalene-de-pazzi</td> + <td class="white"><span class="dom">23</span>Trinity Sunday</td><td class="green"><span class="dom">24</span>Monday of the 1st Week of the Time after Pentecost</td><td class="white"><span class="dom">25</span>St. Gregory VII</td><td class="white"><span class="dom">26</span>St. Philip Neri</td><td class="white"><span class="dom">27</span>Corpus Christi</td><td class="white"><span class="dom">28</span>St. Augustine of Canterbury</td><td class="white"><span class="dom">29</span>St. Mary Magdalene de Pazzi</td> </tr> <tr> - <td class="green"><span class="dom">30</span>ef-time-after-pentecost-sunday-2</td><td class="white"><span class="dom">31</span>queenship-of-the-blessed-virgin-mary</td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td> + <td class="green"><span class="dom">30</span>2nd Sunday after Pentecost</td><td class="white"><span class="dom">31</span>Queenship of the Blessed Virgin Mary</td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td> </tr> </table> <table> - <caption>Iunius</caption> - <tr><th>Dom</th><th>Lun</th><th>Mar</th><th>Mer</th><th>Iov</th><th>Ven</th><th>Sab</th></tr> + <caption>June</caption> + <tr><th>Sunday</th><th>Monday</th><th>Tuesday</th><th>Wednesday</th><th>Thursday</th><th>Friday</th><th>Saturday</th></tr> <tr> - <td class="pad"></td><td class="pad"></td><td class="white"><span class="dom">1</span>angela-merici</td><td class="green"><span class="dom">2</span>ef-time-after-pentecost-2-wednesday</td><td class="green"><span class="dom">3</span>ef-time-after-pentecost-2-thursday</td><td class="white"><span class="dom">4</span>ef-sacred-heart</td><td class="red"><span class="dom">5</span>boniface</td> + <td class="pad"></td><td class="pad"></td><td class="white"><span class="dom">1</span>St. Angela Merici</td><td class="green"><span class="dom">2</span>Wednesday of the 2nd Week of the Time after Pentecost</td><td class="green"><span class="dom">3</span>Thursday of the 2nd Week of the Time after Pentecost</td><td class="white"><span class="dom">4</span>The Sacred Heart of Jesus</td><td class="red"><span class="dom">5</span>St. Boniface</td> </tr> <tr> - <td class="green"><span class="dom">6</span>ef-time-after-pentecost-sunday-3</td><td class="green"><span class="dom">7</span>ef-time-after-pentecost-3-monday</td><td class="green"><span class="dom">8</span>ef-time-after-pentecost-3-tuesday</td><td class="green"><span class="dom">9</span>ef-time-after-pentecost-3-wednesday</td><td class="white"><span class="dom">10</span>margaret-of-scotland</td><td class="red"><span class="dom">11</span>barnabas</td><td class="white"><span class="dom">12</span>john-of-san-fecundo</td> + <td class="green"><span class="dom">6</span>3rd Sunday after Pentecost</td><td class="green"><span class="dom">7</span>Monday of the 3rd Week of the Time after Pentecost</td><td class="green"><span class="dom">8</span>Tuesday of the 3rd Week of the Time after Pentecost</td><td class="green"><span class="dom">9</span>Wednesday of the 3rd Week of the Time after Pentecost</td><td class="white"><span class="dom">10</span>St. Margaret of Scotland</td><td class="red"><span class="dom">11</span>St. Barnabas</td><td class="white"><span class="dom">12</span>St. John of San Fecundo</td> </tr> <tr> - <td class="green"><span class="dom">13</span>ef-time-after-pentecost-sunday-4</td><td class="white"><span class="dom">14</span>basil-the-great</td><td class="green"><span class="dom">15</span>ef-time-after-pentecost-4-tuesday</td><td class="green"><span class="dom">16</span>ef-time-after-pentecost-4-wednesday</td><td class="white"><span class="dom">17</span>gregory-barbarigo</td><td class="white"><span class="dom">18</span>ephrem-of-syria</td><td class="white"><span class="dom">19</span>julia-of-falconieri</td> + <td class="green"><span class="dom">13</span>4th Sunday after Pentecost</td><td class="white"><span class="dom">14</span>St. Basil the Great</td><td class="green"><span class="dom">15</span>Tuesday of the 4th Week of the Time after Pentecost</td><td class="green"><span class="dom">16</span>Wednesday of the 4th Week of the Time after Pentecost</td><td class="white"><span class="dom">17</span>St. Gregory Barbarigo</td><td class="white"><span class="dom">18</span>St. Ephrem of Syria</td><td class="white"><span class="dom">19</span>St. Julia of Falconieri</td> </tr> <tr> - <td class="green"><span class="dom">20</span>ef-time-after-pentecost-sunday-5</td><td class="white"><span class="dom">21</span>aloysius-gongzaga</td><td class="white"><span class="dom">22</span>paulinus-of-nola</td><td class="violet"><span class="dom">23</span>vigil-of-the-nativity-of-st-john-the-baptist</td><td class="white"><span class="dom">24</span>nativity-of-st-john-the-baptist</td><td class="white"><span class="dom">25</span>william</td><td class="red"><span class="dom">26</span>sts-john-paul</td> + <td class="green"><span class="dom">20</span>5th Sunday after Pentecost</td><td class="white"><span class="dom">21</span>St. Aloysius Gongzaga</td><td class="white"><span class="dom">22</span>St. Paulinus of Nola</td><td class="violet"><span class="dom">23</span>Vigil of the Nativity of St. John the Baptist</td><td class="white"><span class="dom">24</span>Nativity of St. John the Baptist</td><td class="white"><span class="dom">25</span>St. William</td><td class="red"><span class="dom">26</span>Sts. John & Paul</td> </tr> <tr> - <td class="green"><span class="dom">27</span>ef-time-after-pentecost-sunday-6</td><td class="violet"><span class="dom">28</span>vigil-of-sts-peter-paul</td><td class="red"><span class="dom">29</span>sts-peter-paul</td><td class="red"><span class="dom">30</span>in-commemoratione-sancti-pauli-apostoli</td><td class="pad"></td><td class="pad"></td><td class="pad"></td> + <td class="green"><span class="dom">27</span>6th Sunday after Pentecost</td><td class="violet"><span class="dom">28</span>Vigil of Sts. Peter & Paul</td><td class="red"><span class="dom">29</span>Sts. Peter & Paul</td><td class="red"><span class="dom">30</span>In Commemoratione Sancti Pauli Apostoli</td><td class="pad"></td><td class="pad"></td><td class="pad"></td> </tr> </table> <table> - <caption>Iulius</caption> - <tr><th>Dom</th><th>Lun</th><th>Mar</th><th>Mer</th><th>Iov</th><th>Ven</th><th>Sab</th></tr> + <caption>July</caption> + <tr><th>Sunday</th><th>Monday</th><th>Tuesday</th><th>Wednesday</th><th>Thursday</th><th>Friday</th><th>Saturday</th></tr> <tr> - <td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="red"><span class="dom">1</span>precious-blood-of-our-lord-jesus-christ</td><td class="white"><span class="dom">2</span>visitation-of-the-blessed-virgin-mary</td><td class="red"><span class="dom">3</span>irenaeus</td> + <td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="red"><span class="dom">1</span>The Precious Blood of Our Lord Jesus Christ</td><td class="white"><span class="dom">2</span>Visitation of the Blessed Virgin Mary</td><td class="red"><span class="dom">3</span>St. Irenaeus</td> </tr> <tr> - <td class="green"><span class="dom">4</span>ef-time-after-pentecost-sunday-7</td><td class="white"><span class="dom">5</span>anthony-mary-zaccariah</td><td class="green"><span class="dom">6</span>ef-time-after-pentecost-7-tuesday</td><td class="white"><span class="dom">7</span>sts-cyril-methodius</td><td class="white"><span class="dom">8</span>elizabeth-of-portugal</td><td class="green"><span class="dom">9</span>ef-time-after-pentecost-7-friday</td><td class="red"><span class="dom">10</span>seven-holy-brothers-and-sts-rufina-secunda</td> + <td class="green"><span class="dom">4</span>7th Sunday after Pentecost</td><td class="white"><span class="dom">5</span>St. Anthony Mary Zaccariah</td><td class="green"><span class="dom">6</span>Tuesday of the 7th Week of the Time after Pentecost</td><td class="white"><span class="dom">7</span>Sts. Cyril & Methodius</td><td class="white"><span class="dom">8</span>St. Elizabeth of Portugal</td><td class="green"><span class="dom">9</span>Friday of the 7th Week of the Time after Pentecost</td><td class="red"><span class="dom">10</span>Seven Holy Brothers and Sts. Rufina & Secunda</td> </tr> <tr> - <td class="green"><span class="dom">11</span>ef-time-after-pentecost-sunday-8</td><td class="white"><span class="dom">12</span>john-gualbert</td><td class="green"><span class="dom">13</span>ef-time-after-pentecost-8-tuesday</td><td class="white"><span class="dom">14</span>bonaventure</td><td class="white"><span class="dom">15</span>henry-the-emperor</td><td class="green"><span class="dom">16</span>ef-time-after-pentecost-8-friday</td><td class="white"><span class="dom">17</span>Officium sanctae Mariae in sabbato</td> + <td class="green"><span class="dom">11</span>8th Sunday after Pentecost</td><td class="white"><span class="dom">12</span>St. John Gualbert</td><td class="green"><span class="dom">13</span>Tuesday of the 8th Week of the Time after Pentecost</td><td class="white"><span class="dom">14</span>St. Bonaventure</td><td class="white"><span class="dom">15</span>St. Henry the Emperor</td><td class="green"><span class="dom">16</span>Friday of the 8th Week of the Time after Pentecost</td><td class="white"><span class="dom">17</span>Our Lady's Saturday Office</td> </tr> <tr> - <td class="green"><span class="dom">18</span>ef-time-after-pentecost-sunday-9</td><td class="white"><span class="dom">19</span>vincent-de-paul</td><td class="white"><span class="dom">20</span>jerome-emiliani</td><td class="white"><span class="dom">21</span>laurence-of-brindisi</td><td class="white"><span class="dom">22</span>mary-magdalene</td><td class="red"><span class="dom">23</span>apollinaris</td><td class="white"><span class="dom">24</span>Officium sanctae Mariae in sabbato</td> + <td class="green"><span class="dom">18</span>9th Sunday after Pentecost</td><td class="white"><span class="dom">19</span>St. Vincent de Paul</td><td class="white"><span class="dom">20</span>St. Jerome Emiliani</td><td class="white"><span class="dom">21</span>St. Laurence of Brindisi</td><td class="white"><span class="dom">22</span>St. Mary Magdalene</td><td class="red"><span class="dom">23</span>St. Apollinaris</td><td class="white"><span class="dom">24</span>Our Lady's Saturday Office</td> </tr> <tr> - <td class="green"><span class="dom">25</span>ef-time-after-pentecost-sunday-10</td><td class="white"><span class="dom">26</span>anne-mother-of-the-blessed-virgin</td><td class="green"><span class="dom">27</span>ef-time-after-pentecost-10-tuesday</td><td class="red"><span class="dom">28</span>sts-nazarius-celsus-st-victor-i-st-innocent-i</td><td class="white"><span class="dom">29</span>martha</td><td class="green"><span class="dom">30</span>ef-time-after-pentecost-10-friday</td><td class="white"><span class="dom">31</span>ignatius-loyola</td> + <td class="green"><span class="dom">25</span>10th Sunday after Pentecost</td><td class="white"><span class="dom">26</span>St. Anne, Mother of the Blessed Virgin</td><td class="green"><span class="dom">27</span>Tuesday of the 10th Week of the Time after Pentecost</td><td class="red"><span class="dom">28</span>Sts. Nazarius & Celsus, St. Victor I & St. Innocent I</td><td class="white"><span class="dom">29</span>St. Martha</td><td class="green"><span class="dom">30</span>Friday of the 10th Week of the Time after Pentecost</td><td class="white"><span class="dom">31</span>St. Ignatius Loyola</td> </tr> </table> <table> - <caption>Augustus</caption> - <tr><th>Dom</th><th>Lun</th><th>Mar</th><th>Mer</th><th>Iov</th><th>Ven</th><th>Sab</th></tr> + <caption>August</caption> + <tr><th>Sunday</th><th>Monday</th><th>Tuesday</th><th>Wednesday</th><th>Thursday</th><th>Friday</th><th>Saturday</th></tr> <tr> - <td class="green"><span class="dom">1</span>ef-time-after-pentecost-sunday-11</td><td class="white"><span class="dom">2</span>alphonsus-liguori</td><td class="green"><span class="dom">3</span>ef-time-after-pentecost-11-tuesday</td><td class="white"><span class="dom">4</span>dominic</td><td class="white"><span class="dom">5</span>dedication-of-the-basilica-of-st-mary-major</td><td class="white"><span class="dom">6</span>transfiguration-of-our-lord</td><td class="white"><span class="dom">7</span>cajetan</td> + <td class="green"><span class="dom">1</span>11th Sunday after Pentecost</td><td class="white"><span class="dom">2</span>St. Alphonsus Liguori</td><td class="green"><span class="dom">3</span>Tuesday of the 11th Week of the Time after Pentecost</td><td class="white"><span class="dom">4</span>St. Dominic</td><td class="white"><span class="dom">5</span>Dedication of the Basilica of St. Mary Major</td><td class="white"><span class="dom">6</span>Transfiguration of Our Lord</td><td class="white"><span class="dom">7</span>St. Cajetan</td> </tr> <tr> - <td class="green"><span class="dom">8</span>ef-time-after-pentecost-sunday-12</td><td class="violet"><span class="dom">9</span>vigil-of-st-lawrence</td><td class="red"><span class="dom">10</span>lawrence</td><td class="green"><span class="dom">11</span>ef-time-after-pentecost-12-wednesday</td><td class="white"><span class="dom">12</span>clare</td><td class="green"><span class="dom">13</span>ef-time-after-pentecost-12-friday</td><td class="violet"><span class="dom">14</span>vigil-of-the-assumption</td> + <td class="green"><span class="dom">8</span>12th Sunday after Pentecost</td><td class="violet"><span class="dom">9</span>Vigil of St. Lawrence</td><td class="red"><span class="dom">10</span>St. Lawrence</td><td class="green"><span class="dom">11</span>Wednesday of the 12th Week of the Time after Pentecost</td><td class="white"><span class="dom">12</span>St. Clare</td><td class="green"><span class="dom">13</span>Friday of the 12th Week of the Time after Pentecost</td><td class="violet"><span class="dom">14</span>Vigil of the Assumption</td> </tr> <tr> - <td class="white"><span class="dom">15</span>assumption-of-the-blessed-virgin-mary</td><td class="white"><span class="dom">16</span>joachim-father-of-the-blessed-virgin</td><td class="white"><span class="dom">17</span>hyacinth</td><td class="green"><span class="dom">18</span>ef-time-after-pentecost-13-wednesday</td><td class="white"><span class="dom">19</span>john-eudes</td><td class="white"><span class="dom">20</span>bernard-of-clairvaux</td><td class="white"><span class="dom">21</span>jane-frances-de-chantal</td> + <td class="white"><span class="dom">15</span>Assumption of the Blessed Virgin Mary</td><td class="white"><span class="dom">16</span>St. Joachim, Father of the Blessed Virgin</td><td class="white"><span class="dom">17</span>St. Hyacinth</td><td class="green"><span class="dom">18</span>Wednesday of the 13th Week of the Time after Pentecost</td><td class="white"><span class="dom">19</span>St. John Eudes</td><td class="white"><span class="dom">20</span>St. Bernard of Clairvaux</td><td class="white"><span class="dom">21</span>St. Jane Frances de Chantal</td> </tr> <tr> - <td class="green"><span class="dom">22</span>ef-time-after-pentecost-sunday-14</td><td class="white"><span class="dom">23</span>philip-benizi</td><td class="red"><span class="dom">24</span>bartholomew</td><td class="white"><span class="dom">25</span>louis-ix</td><td class="green"><span class="dom">26</span>ef-time-after-pentecost-14-thursday</td><td class="white"><span class="dom">27</span>joseph-calasance</td><td class="white"><span class="dom">28</span>augustine</td> + <td class="green"><span class="dom">22</span>14th Sunday after Pentecost</td><td class="white"><span class="dom">23</span>St. Philip Benizi</td><td class="red"><span class="dom">24</span>St. Bartholomew</td><td class="white"><span class="dom">25</span>St. Louis IX</td><td class="green"><span class="dom">26</span>Thursday of the 14th Week of the Time after Pentecost</td><td class="white"><span class="dom">27</span>St. Joseph Calasance</td><td class="white"><span class="dom">28</span>St. Augustine</td> </tr> <tr> - <td class="green"><span class="dom">29</span>ef-time-after-pentecost-sunday-15</td><td class="white"><span class="dom">30</span>rose-of-lima</td><td class="white"><span class="dom">31</span>raymond-nonnatus</td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td> + <td class="green"><span class="dom">29</span>15th Sunday after Pentecost</td><td class="white"><span class="dom">30</span>St. Rose of Lima</td><td class="white"><span class="dom">31</span>St. Raymond Nonnatus</td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td> </tr> </table> <table> <caption>September</caption> - <tr><th>Dom</th><th>Lun</th><th>Mar</th><th>Mer</th><th>Iov</th><th>Ven</th><th>Sab</th></tr> + <tr><th>Sunday</th><th>Monday</th><th>Tuesday</th><th>Wednesday</th><th>Thursday</th><th>Friday</th><th>Saturday</th></tr> <tr> - <td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="green"><span class="dom">1</span>ef-time-after-pentecost-15-wednesday</td><td class="white"><span class="dom">2</span>stephen-of-hungary</td><td class="white"><span class="dom">3</span>pius-x</td><td class="white"><span class="dom">4</span>Officium sanctae Mariae in sabbato</td> + <td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="green"><span class="dom">1</span>Wednesday of the 15th Week of the Time after Pentecost</td><td class="white"><span class="dom">2</span>St. Stephen of Hungary</td><td class="white"><span class="dom">3</span>St. Pius X</td><td class="white"><span class="dom">4</span>Our Lady's Saturday Office</td> </tr> <tr> - <td class="green"><span class="dom">5</span>ef-time-after-pentecost-sunday-16</td><td class="green"><span class="dom">6</span>ef-time-after-pentecost-16-monday</td><td class="green"><span class="dom">7</span>ef-time-after-pentecost-16-tuesday</td><td class="white"><span class="dom">8</span>nativity-of-the-blessed-virgin-mary</td><td class="green"><span class="dom">9</span>ef-time-after-pentecost-16-thursday</td><td class="white"><span class="dom">10</span>nicholas-of-tolentino</td><td class="white"><span class="dom">11</span>Officium sanctae Mariae in sabbato</td> + <td class="green"><span class="dom">5</span>16th Sunday after Pentecost</td><td class="green"><span class="dom">6</span>Monday of the 16th Week of the Time after Pentecost</td><td class="green"><span class="dom">7</span>Tuesday of the 16th Week of the Time after Pentecost</td><td class="white"><span class="dom">8</span>Nativity of the Blessed Virgin Mary</td><td class="green"><span class="dom">9</span>Thursday of the 16th Week of the Time after Pentecost</td><td class="white"><span class="dom">10</span>St. Nicholas of Tolentino</td><td class="white"><span class="dom">11</span>Our Lady's Saturday Office</td> </tr> <tr> - <td class="green"><span class="dom">12</span>ef-time-after-pentecost-sunday-17</td><td class="green"><span class="dom">13</span>ef-time-after-pentecost-17-monday</td><td class="red"><span class="dom">14</span>exaltation-of-the-holy-cross</td><td class="white"><span class="dom">15</span>seven-sorrows-of-the-blessed-virgin-mary</td><td class="red"><span class="dom">16</span>sts-cornelius-cyprian</td><td class="green"><span class="dom">17</span>ef-time-after-pentecost-17-friday</td><td class="white"><span class="dom">18</span>joseph-of-cupertino</td> + <td class="green"><span class="dom">12</span>17th Sunday after Pentecost</td><td class="green"><span class="dom">13</span>Monday of the 17th Week of the Time after Pentecost</td><td class="red"><span class="dom">14</span>Exaltation of the Holy Cross</td><td class="white"><span class="dom">15</span>Seven Sorrows of the Blessed Virgin Mary</td><td class="red"><span class="dom">16</span>Sts. Cornelius & Cyprian</td><td class="green"><span class="dom">17</span>Friday of the 17th Week of the Time after Pentecost</td><td class="white"><span class="dom">18</span>St. Joseph of Cupertino</td> </tr> <tr> - <td class="green"><span class="dom">19</span>ef-time-after-pentecost-sunday-18</td><td class="green"><span class="dom">20</span>ef-time-after-pentecost-18-monday</td><td class="red"><span class="dom">21</span>matthew</td><td class="violet"><span class="dom">22</span>ef-september-ember-wed</td><td class="red"><span class="dom">23</span>linus</td><td class="violet"><span class="dom">24</span>ef-september-ember-fri</td><td class="violet"><span class="dom">25</span>ef-september-ember-sat</td> + <td class="green"><span class="dom">19</span>18th Sunday after Pentecost</td><td class="green"><span class="dom">20</span>Monday of the 18th Week of the Time after Pentecost</td><td class="red"><span class="dom">21</span>St. Matthew</td><td class="violet"><span class="dom">22</span>September Ember Wednesday</td><td class="red"><span class="dom">23</span>St. Linus</td><td class="violet"><span class="dom">24</span>September Ember Friday</td><td class="violet"><span class="dom">25</span>September Ember Saturday</td> </tr> <tr> - <td class="green"><span class="dom">26</span>ef-time-after-pentecost-sunday-19</td><td class="red"><span class="dom">27</span>sts-cosmas-damian</td><td class="red"><span class="dom">28</span>wenceslaus</td><td class="white"><span class="dom">29</span>dedication-of-st-michael-the-archangel</td><td class="white"><span class="dom">30</span>jerome</td><td class="pad"></td><td class="pad"></td> + <td class="green"><span class="dom">26</span>19th Sunday after Pentecost</td><td class="red"><span class="dom">27</span>Sts. Cosmas & Damian</td><td class="red"><span class="dom">28</span>St. Wenceslaus</td><td class="white"><span class="dom">29</span>Dedication of St. Michael the Archangel</td><td class="white"><span class="dom">30</span>St. Jerome</td><td class="pad"></td><td class="pad"></td> </tr> </table> <table> <caption>October</caption> - <tr><th>Dom</th><th>Lun</th><th>Mar</th><th>Mer</th><th>Iov</th><th>Ven</th><th>Sab</th></tr> + <tr><th>Sunday</th><th>Monday</th><th>Tuesday</th><th>Wednesday</th><th>Thursday</th><th>Friday</th><th>Saturday</th></tr> <tr> - <td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="green"><span class="dom">1</span>ef-time-after-pentecost-19-friday</td><td class="white"><span class="dom">2</span>holy-guardian-angels</td> + <td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="green"><span class="dom">1</span>Friday of the 19th Week of the Time after Pentecost</td><td class="white"><span class="dom">2</span>Holy Guardian Angels</td> </tr> <tr> - <td class="green"><span class="dom">3</span>ef-time-after-pentecost-sunday-20</td><td class="white"><span class="dom">4</span>francis-of-assisi</td><td class="green"><span class="dom">5</span>ef-time-after-pentecost-20-tuesday</td><td class="white"><span class="dom">6</span>bruno</td><td class="white"><span class="dom">7</span>our-lady-of-the-rosary</td><td class="white"><span class="dom">8</span>bridget-of-sweden</td><td class="white"><span class="dom">9</span>john-leonardi</td> + <td class="green"><span class="dom">3</span>20th Sunday after Pentecost</td><td class="white"><span class="dom">4</span>St. Francis of Assisi</td><td class="green"><span class="dom">5</span>Tuesday of the 20th Week of the Time after Pentecost</td><td class="white"><span class="dom">6</span>St. Bruno</td><td class="white"><span class="dom">7</span>Our Lady of the Rosary</td><td class="white"><span class="dom">8</span>St. Bridget of Sweden</td><td class="white"><span class="dom">9</span>St. John Leonardi</td> </tr> <tr> - <td class="green"><span class="dom">10</span>ef-time-after-pentecost-sunday-21</td><td class="white"><span class="dom">11</span>maternity-of-the-blessed-virgin-mary</td><td class="green"><span class="dom">12</span>ef-time-after-pentecost-21-tuesday</td><td class="white"><span class="dom">13</span>edward</td><td class="red"><span class="dom">14</span>callistus-i</td><td class="white"><span class="dom">15</span>teresa-of-avila</td><td class="white"><span class="dom">16</span>hedwig</td> + <td class="green"><span class="dom">10</span>21st Sunday after Pentecost</td><td class="white"><span class="dom">11</span>Maternity of the Blessed Virgin Mary</td><td class="green"><span class="dom">12</span>Tuesday of the 21st Week of the Time after Pentecost</td><td class="white"><span class="dom">13</span>St. Edward</td><td class="red"><span class="dom">14</span>St. Callistus I</td><td class="white"><span class="dom">15</span>St. Teresa of Avila</td><td class="white"><span class="dom">16</span>St. Hedwig</td> </tr> <tr> - <td class="green"><span class="dom">17</span>ef-time-after-pentecost-sunday-22</td><td class="red"><span class="dom">18</span>luke-the-evangelist</td><td class="white"><span class="dom">19</span>peter-of-alcantara</td><td class="white"><span class="dom">20</span>john-cantius</td><td class="green"><span class="dom">21</span>ef-time-after-pentecost-22-thursday</td><td class="green"><span class="dom">22</span>ef-time-after-pentecost-22-friday</td><td class="white"><span class="dom">23</span>anthony-mary-claret</td> + <td class="green"><span class="dom">17</span>22nd Sunday after Pentecost</td><td class="red"><span class="dom">18</span>St. Luke the Evangelist</td><td class="white"><span class="dom">19</span>St. Peter of Alcantara</td><td class="white"><span class="dom">20</span>St. John Cantius</td><td class="green"><span class="dom">21</span>Thursday of the 22nd Week of the Time after Pentecost</td><td class="green"><span class="dom">22</span>Friday of the 22nd Week of the Time after Pentecost</td><td class="white"><span class="dom">23</span>St. Anthony Mary Claret</td> </tr> <tr> - <td class="green"><span class="dom">24</span>ef-time-after-pentecost-sunday-23</td><td class="green"><span class="dom">25</span>ef-time-after-pentecost-23-monday</td><td class="green"><span class="dom">26</span>ef-time-after-pentecost-23-tuesday</td><td class="green"><span class="dom">27</span>ef-time-after-pentecost-23-wednesday</td><td class="red"><span class="dom">28</span>sts-simon-jude</td><td class="green"><span class="dom">29</span>ef-time-after-pentecost-23-friday</td><td class="white"><span class="dom">30</span>Officium sanctae Mariae in sabbato</td> + <td class="green"><span class="dom">24</span>23rd Sunday after Pentecost</td><td class="green"><span class="dom">25</span>Monday of the 23rd Week of the Time after Pentecost</td><td class="green"><span class="dom">26</span>Tuesday of the 23rd Week of the Time after Pentecost</td><td class="green"><span class="dom">27</span>Wednesday of the 23rd Week of the Time after Pentecost</td><td class="red"><span class="dom">28</span>Sts. Simon & Jude</td><td class="green"><span class="dom">29</span>Friday of the 23rd Week of the Time after Pentecost</td><td class="white"><span class="dom">30</span>Our Lady's Saturday Office</td> </tr> <tr> - <td class="white"><span class="dom">31</span>ef-christ-the-king</td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td> + <td class="white"><span class="dom">31</span>Christ the King</td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td> </tr> </table> <table> <caption>November</caption> - <tr><th>Dom</th><th>Lun</th><th>Mar</th><th>Mer</th><th>Iov</th><th>Ven</th><th>Sab</th></tr> + <tr><th>Sunday</th><th>Monday</th><th>Tuesday</th><th>Wednesday</th><th>Thursday</th><th>Friday</th><th>Saturday</th></tr> <tr> - <td class="pad"></td><td class="white"><span class="dom">1</span>all-saints</td><td class="black"><span class="dom">2</span>commemoration-of-all-souls</td><td class="green"><span class="dom">3</span>ef-time-after-pentecost-24-wednesday</td><td class="white"><span class="dom">4</span>charles-borromeo</td><td class="green"><span class="dom">5</span>ef-time-after-pentecost-24-friday</td><td class="white"><span class="dom">6</span>Officium sanctae Mariae in sabbato</td> + <td class="pad"></td><td class="white"><span class="dom">1</span>All Saints</td><td class="black"><span class="dom">2</span>Commemoration of All Souls</td><td class="green"><span class="dom">3</span>Wednesday of the 24th Week of the Time after Pentecost</td><td class="white"><span class="dom">4</span>St. Charles Borromeo</td><td class="green"><span class="dom">5</span>Friday of the 24th Week of the Time after Pentecost</td><td class="white"><span class="dom">6</span>Our Lady's Saturday Office</td> </tr> <tr> - <td class="green"><span class="dom">7</span>ef-time-after-epiphany-sunday-5</td><td class="green"><span class="dom">8</span>ef-time-after-pentecost-25-monday</td><td class="white"><span class="dom">9</span>dedication-of-the-archbasilica-of-our-holy-savior</td><td class="white"><span class="dom">10</span>andrew-avellino</td><td class="white"><span class="dom">11</span>martin-of-tours</td><td class="red"><span class="dom">12</span>martin-i</td><td class="white"><span class="dom">13</span>didacus</td> + <td class="green"><span class="dom">7</span>5th Sunday after Epiphany</td><td class="green"><span class="dom">8</span>Monday of the 25th Week of the Time after Pentecost</td><td class="white"><span class="dom">9</span>Dedication of the Archbasilica of Our Holy Savior</td><td class="white"><span class="dom">10</span>St. Andrew Avellino</td><td class="white"><span class="dom">11</span>St. Martin of Tours</td><td class="red"><span class="dom">12</span>St. Martin I</td><td class="white"><span class="dom">13</span>St. Didacus</td> </tr> <tr> - <td class="green"><span class="dom">14</span>ef-time-after-epiphany-sunday-6</td><td class="white"><span class="dom">15</span>albert-the-great</td><td class="white"><span class="dom">16</span>gertrude-the-great</td><td class="white"><span class="dom">17</span>gregory-the-wonderworker</td><td class="white"><span class="dom">18</span>dedication-of-the-basilicas-of-sts-peter-paul</td><td class="white"><span class="dom">19</span>elizabeth-of-hungary</td><td class="white"><span class="dom">20</span>felix-of-valois</td> + <td class="green"><span class="dom">14</span>6th Sunday after Epiphany</td><td class="white"><span class="dom">15</span>St. Albert the Great</td><td class="white"><span class="dom">16</span>St. Gertrude the Great</td><td class="white"><span class="dom">17</span>St. Gregory the Wonderworker</td><td class="white"><span class="dom">18</span>Dedication of the Basilicas of Sts. Peter & Paul</td><td class="white"><span class="dom">19</span>St. Elizabeth of Hungary</td><td class="white"><span class="dom">20</span>St. Felix of Valois</td> </tr> <tr> - <td class="green"><span class="dom">21</span>ef-time-after-pentecost-sunday-24</td><td class="red"><span class="dom">22</span>cecilia</td><td class="red"><span class="dom">23</span>clement-i</td><td class="white"><span class="dom">24</span>john-of-the-cross</td><td class="red"><span class="dom">25</span>catherine-of-alexandria</td><td class="white"><span class="dom">26</span>sylvester</td><td class="white"><span class="dom">27</span>Officium sanctae Mariae in sabbato</td> + <td class="green"><span class="dom">21</span>24th and Last Sunday after Pentecost</td><td class="red"><span class="dom">22</span>St. Cecilia</td><td class="red"><span class="dom">23</span>St. Clement I</td><td class="white"><span class="dom">24</span>St. John of the Cross</td><td class="red"><span class="dom">25</span>St. Catherine of Alexandria</td><td class="white"><span class="dom">26</span>St. Sylvester</td><td class="white"><span class="dom">27</span>Our Lady's Saturday Office</td> </tr> <tr> - <td class="violet"><span class="dom">28</span>ef-advent-sunday-1</td><td class="violet"><span class="dom">29</span>ef-advent-1-monday</td><td class="red"><span class="dom">30</span>andrew</td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td> + <td class="violet"><span class="dom">28</span>1st Sunday of Advent</td><td class="violet"><span class="dom">29</span>Monday of the 1st Week of Advent</td><td class="red"><span class="dom">30</span>St. Andrew</td><td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="pad"></td> </tr> </table> <table> <caption>December</caption> - <tr><th>Dom</th><th>Lun</th><th>Mar</th><th>Mer</th><th>Iov</th><th>Ven</th><th>Sab</th></tr> + <tr><th>Sunday</th><th>Monday</th><th>Tuesday</th><th>Wednesday</th><th>Thursday</th><th>Friday</th><th>Saturday</th></tr> <tr> - <td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="violet"><span class="dom">1</span>ef-advent-1-wednesday</td><td class="red"><span class="dom">2</span>vivian</td><td class="white"><span class="dom">3</span>francis-xavier</td><td class="white"><span class="dom">4</span>peter-chrysologus</td> + <td class="pad"></td><td class="pad"></td><td class="pad"></td><td class="violet"><span class="dom">1</span>Wednesday of the 1st Week of Advent</td><td class="red"><span class="dom">2</span>St. Vivian</td><td class="white"><span class="dom">3</span>St. Francis Xavier</td><td class="white"><span class="dom">4</span>St. Peter Chrysologus</td> </tr> <tr> - <td class="violet"><span class="dom">5</span>ef-advent-sunday-2</td><td class="white"><span class="dom">6</span>nicholas</td><td class="white"><span class="dom">7</span>ambrose</td><td class="white"><span class="dom">8</span>immaculate-conception-of-the-blessed-virgin-mary</td><td class="violet"><span class="dom">9</span>ef-advent-2-thursday</td><td class="violet"><span class="dom">10</span>ef-advent-2-friday</td><td class="white"><span class="dom">11</span>damasus-i</td> + <td class="violet"><span class="dom">5</span>2nd Sunday of Advent</td><td class="white"><span class="dom">6</span>St. Nicholas</td><td class="white"><span class="dom">7</span>St. Ambrose</td><td class="white"><span class="dom">8</span>Immaculate Conception of the Blessed Virgin Mary</td><td class="violet"><span class="dom">9</span>Thursday of the 2nd Week of Advent</td><td class="violet"><span class="dom">10</span>Friday of the 2nd Week of Advent</td><td class="white"><span class="dom">11</span>St. Damasus I</td> </tr> <tr> - <td class="rose"><span class="dom">12</span>ef-advent-sunday-3</td><td class="red"><span class="dom">13</span>lucy</td><td class="violet"><span class="dom">14</span>ef-advent-3-tuesday</td><td class="violet"><span class="dom">15</span>ef-advent-ember-wed</td><td class="red"><span class="dom">16</span>eusebius</td><td class="violet"><span class="dom">17</span>ef-advent-ember-fri</td><td class="violet"><span class="dom">18</span>ef-advent-ember-sat</td> + <td class="rose"><span class="dom">12</span>3rd Sunday of Advent</td><td class="red"><span class="dom">13</span>St. Lucy</td><td class="violet"><span class="dom">14</span>Tuesday of the 3rd Week of Advent</td><td class="violet"><span class="dom">15</span>Advent Ember Wednesday</td><td class="red"><span class="dom">16</span>St. Eusebius</td><td class="violet"><span class="dom">17</span>Advent Ember Friday</td><td class="violet"><span class="dom">18</span>Advent Ember Saturday</td> </tr> <tr> - <td class="violet"><span class="dom">19</span>ef-advent-sunday-4</td><td class="violet"><span class="dom">20</span>ef-advent-4-monday</td><td class="red"><span class="dom">21</span>thomas</td><td class="violet"><span class="dom">22</span>ef-advent-4-wednesday</td><td class="violet"><span class="dom">23</span>ef-advent-4-thursday</td><td class="violet"><span class="dom">24</span>ef-nativity-vigil</td><td class="white"><span class="dom">25</span>ef-nativity</td> + <td class="violet"><span class="dom">19</span>4th Sunday of Advent</td><td class="violet"><span class="dom">20</span>Monday of the 4th Week of Advent</td><td class="red"><span class="dom">21</span>St. Thomas</td><td class="violet"><span class="dom">22</span>Wednesday of the 4th Week of Advent</td><td class="violet"><span class="dom">23</span>Thursday of the 4th Week of Advent</td><td class="violet"><span class="dom">24</span>Vigil of the Nativity (Christmas Eve)</td><td class="white"><span class="dom">25</span>The Nativity of Our Lord (Christmas)</td> </tr> <tr> - <td class="white"><span class="dom">26</span>ef-christmas-sunday-0</td><td class="white"><span class="dom">27</span>john-the-evangelist</td><td class="red"><span class="dom">28</span>holy-innocents</td><td class="white"><span class="dom">29</span>ef-nativity-octave-day-5</td><td class="white"><span class="dom">30</span>ef-nativity-octave-day-6</td><td class="white"><span class="dom">31</span>ef-nativity-octave-day-7</td><td class="pad"></td> + <td class="white"><span class="dom">26</span>Sunday within the Octave of the Nativity</td><td class="white"><span class="dom">27</span>St. John the Evangelist</td><td class="red"><span class="dom">28</span>Holy Innocents</td><td class="white"><span class="dom">29</span>5th Day within the Octave of the Nativity</td><td class="white"><span class="dom">30</span>6th Day within the Octave of the Nativity</td><td class="white"><span class="dom">31</span>7th Day within the Octave of the Nativity</td><td class="pad"></td> </tr> </table> diff --git a/test/golden/grid-2027.ms b/test/golden/grid-2027.ms index 5668b86..917c6fa 100644 --- a/test/golden/grid-2027.ms +++ b/test/golden/grid-2027.ms @@ -63,11 +63,17 @@ .\" every such row -- another warning `make check-templates` must fail on. .\" Ragged-right removes the stretching, not the wrapping. .\" -.\" Day label falls back to the slug when the day carries no Latin name (most -.\" temporal days, and most sanctoral entries, which are Latin-less in the -.\" shipped data) -- see ordo.tex's own comment for why the fallback is -.\" written as a name-section wrapping a plain var and its inverse, rather -.\" than a single dotted lookup and its inverse. +.\" The observed day's own display name is a PLAIN resolved string +.\" (View.of_days, Task 5), not a lang-keyed object -- there is no +.\" dotted-la-with-slug-fallback idiom to write here any more (see +.\" ordo.ms's own header comment for the full reasoning). +.\" +.\" The weekday header row comes from the view's own top-level +.\" weekday_headings list (name/last objects), not a hard-coded Dom/Lun/Mar +.\" row -- the same localisation reasoning as grid.tex's own header +.\" comment, and the same reason it cannot be a bare current-value +.\" reference: this engine rejects an empty tag path as a parse error, so a +.\" loop over this list must name a field on each heading object. .\" .\" Every cell also carries a last flag, true on the seventh of its row: tbl .\" needs the tab separator BETWEEN columns, not after the last one, and the @@ -82,12 +88,12 @@ Calendarium 2027 \(bu ef .na .SH -Ianuarius +January .TS allbox; cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i). -Dom Lun Mar Mer Iov Ven Sab +Sunday Monday Tuesday Wednesday Thursday Friday Saturday T{ T} T{ @@ -99,72 +105,72 @@ T} T{ T} T{ T} T{ -\fB1\fP \s-2ef-circumcision\s+2 +\fB1\fP \s-2The Octave Day of the Nativity\s+2 T} T{ -\fB2\fP \s-2Officium sanctae Mariae in sabbato\s+2 +\fB2\fP \s-2Our Lady's Saturday Office\s+2 T} T{ -\fB3\fP \s-2Sanctissimi Nominis Iesu\s+2 +\fB3\fP \s-2The Holy Name of Jesus\s+2 T} T{ -\fB4\fP \s-2ef-christmas-1-monday\s+2 +\fB4\fP \s-2Monday before Epiphany\s+2 T} T{ -\fB5\fP \s-2ef-christmas-1-tuesday\s+2 +\fB5\fP \s-2Tuesday before Epiphany\s+2 T} T{ -\fB6\fP \s-2ef-epiphany\s+2 +\fB6\fP \s-2The Epiphany of Our Lord\s+2 T} T{ -\fB7\fP \s-2ef-christmas-2-thursday\s+2 +\fB7\fP \s-2Thursday after Epiphany\s+2 T} T{ -\fB8\fP \s-2ef-christmas-2-friday\s+2 +\fB8\fP \s-2Friday after Epiphany\s+2 T} T{ -\fB9\fP \s-2Officium sanctae Mariae in sabbato\s+2 +\fB9\fP \s-2Our Lady's Saturday Office\s+2 T} T{ -\fB10\fP \s-2Sanctae Familiae Iesu, Mariae, Ioseph\s+2 +\fB10\fP \s-2The Holy Family\s+2 T} T{ -\fB11\fP \s-2ef-time-after-epiphany-1-monday\s+2 +\fB11\fP \s-2Monday of the 1st Week of the Time after Epiphany\s+2 T} T{ -\fB12\fP \s-2ef-time-after-epiphany-1-tuesday\s+2 +\fB12\fP \s-2Tuesday of the 1st Week of the Time after Epiphany\s+2 T} T{ -\fB13\fP \s-2commemoration-of-the-baptism-of-the-lord\s+2 +\fB13\fP \s-2Commemoration of the Baptism of the Lord\s+2 T} T{ -\fB14\fP \s-2hilary\s+2 +\fB14\fP \s-2St. Hilary\s+2 T} T{ -\fB15\fP \s-2paul-the-first-hermit\s+2 +\fB15\fP \s-2St. Paul, the First Hermit\s+2 T} T{ -\fB16\fP \s-2marcellus-i\s+2 +\fB16\fP \s-2St. Marcellus I\s+2 T} T{ -\fB17\fP \s-2ef-time-after-epiphany-sunday-2\s+2 +\fB17\fP \s-22nd Sunday after Epiphany\s+2 T} T{ -\fB18\fP \s-2ef-time-after-epiphany-2-monday\s+2 +\fB18\fP \s-2Monday of the 2nd Week of the Time after Epiphany\s+2 T} T{ -\fB19\fP \s-2ef-time-after-epiphany-2-tuesday\s+2 +\fB19\fP \s-2Tuesday of the 2nd Week of the Time after Epiphany\s+2 T} T{ -\fB20\fP \s-2sts-fabian-sebastian\s+2 +\fB20\fP \s-2Sts. Fabian & Sebastian\s+2 T} T{ -\fB21\fP \s-2agnes\s+2 +\fB21\fP \s-2St. Agnes\s+2 T} T{ -\fB22\fP \s-2sts-vincent-anastasius\s+2 +\fB22\fP \s-2Sts. Vincent & Anastasius\s+2 T} T{ -\fB23\fP \s-2raymond-of-pe-afort\s+2 +\fB23\fP \s-2St. Raymond of Peñafort\s+2 T} T{ -\fB24\fP \s-2ef-septuagesima-sunday-1\s+2 +\fB24\fP \s-2Septuagesima Sunday\s+2 T} T{ -\fB25\fP \s-2conversion-of-st-paul\s+2 +\fB25\fP \s-2Conversion of St. Paul\s+2 T} T{ -\fB26\fP \s-2polycarp\s+2 +\fB26\fP \s-2St. Polycarp\s+2 T} T{ -\fB27\fP \s-2john-chrysostom\s+2 +\fB27\fP \s-2St. John Chrysostom\s+2 T} T{ -\fB28\fP \s-2peter-nolasco\s+2 +\fB28\fP \s-2St. Peter Nolasco\s+2 T} T{ -\fB29\fP \s-2francis-de-sales\s+2 +\fB29\fP \s-2St. Francis de Sales\s+2 T} T{ -\fB30\fP \s-2martina\s+2 +\fB30\fP \s-2St. Martina\s+2 T} T{ -\fB31\fP \s-2ef-septuagesima-sunday-2\s+2 +\fB31\fP \s-2Sexagesima Sunday\s+2 T} T{ T} T{ @@ -181,74 +187,74 @@ T} .TE .SH -Februarius +February .TS allbox; cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i). -Dom Lun Mar Mer Iov Ven Sab +Sunday Monday Tuesday Wednesday Thursday Friday Saturday T{ T} T{ -\fB1\fP \s-2ignatius-of-antioch\s+2 +\fB1\fP \s-2St. Ignatius of Antioch\s+2 T} T{ -\fB2\fP \s-2purification-of-the-blessed-virgin-mary\s+2 +\fB2\fP \s-2Purification of the Blessed Virgin Mary\s+2 T} T{ -\fB3\fP \s-2ef-septuagesima-2-wednesday\s+2 +\fB3\fP \s-2Wednesday of the 2nd Week of Septuagesimatide\s+2 T} T{ -\fB4\fP \s-2andrew-corsini\s+2 +\fB4\fP \s-2St. Andrew Corsini\s+2 T} T{ -\fB5\fP \s-2agatha\s+2 +\fB5\fP \s-2St. Agatha\s+2 T} T{ -\fB6\fP \s-2titus\s+2 +\fB6\fP \s-2St. Titus\s+2 T} T{ -\fB7\fP \s-2ef-septuagesima-sunday-3\s+2 +\fB7\fP \s-2Quinquagesima Sunday\s+2 T} T{ -\fB8\fP \s-2john-of-matha\s+2 +\fB8\fP \s-2St. John of Matha\s+2 T} T{ -\fB9\fP \s-2cyril-of-alexandria\s+2 +\fB9\fP \s-2St. Cyril of Alexandria\s+2 T} T{ -\fB10\fP \s-2ef-ash-wednesday\s+2 +\fB10\fP \s-2Ash Wednesday\s+2 T} T{ -\fB11\fP \s-2ef-lent-after-ashes-thursday\s+2 +\fB11\fP \s-2Thursday after Ash Wednesday\s+2 T} T{ -\fB12\fP \s-2ef-lent-after-ashes-friday\s+2 +\fB12\fP \s-2Friday after Ash Wednesday\s+2 T} T{ -\fB13\fP \s-2ef-lent-after-ashes-saturday\s+2 +\fB13\fP \s-2Saturday after Ash Wednesday\s+2 T} T{ -\fB14\fP \s-2ef-lent-sunday-1\s+2 +\fB14\fP \s-21st Sunday of Lent\s+2 T} T{ -\fB15\fP \s-2ef-lent-1-monday\s+2 +\fB15\fP \s-2Monday of the 1st Week of Lent\s+2 T} T{ -\fB16\fP \s-2ef-lent-1-tuesday\s+2 +\fB16\fP \s-2Tuesday of the 1st Week of Lent\s+2 T} T{ -\fB17\fP \s-2ef-lent-ember-wed\s+2 +\fB17\fP \s-2Lenten Ember Wednesday\s+2 T} T{ -\fB18\fP \s-2ef-lent-1-thursday\s+2 +\fB18\fP \s-2Thursday of the 1st Week of Lent\s+2 T} T{ -\fB19\fP \s-2ef-lent-ember-fri\s+2 +\fB19\fP \s-2Lenten Ember Friday\s+2 T} T{ -\fB20\fP \s-2ef-lent-ember-sat\s+2 +\fB20\fP \s-2Lenten Ember Saturday\s+2 T} T{ -\fB21\fP \s-2ef-lent-sunday-2\s+2 +\fB21\fP \s-22nd Sunday of Lent\s+2 T} T{ -\fB22\fP \s-2chair-of-st-peter\s+2 +\fB22\fP \s-2Chair of St. Peter\s+2 T} T{ -\fB23\fP \s-2ef-lent-2-tuesday\s+2 +\fB23\fP \s-2Tuesday of the 2nd Week of Lent\s+2 T} T{ -\fB24\fP \s-2matthias\s+2 +\fB24\fP \s-2St. Matthias\s+2 T} T{ -\fB25\fP \s-2ef-lent-2-thursday\s+2 +\fB25\fP \s-2Thursday of the 2nd Week of Lent\s+2 T} T{ -\fB26\fP \s-2ef-lent-2-friday\s+2 +\fB26\fP \s-2Friday of the 2nd Week of Lent\s+2 T} T{ -\fB27\fP \s-2ef-lent-2-saturday\s+2 +\fB27\fP \s-2Saturday of the 2nd Week of Lent\s+2 T} T{ -\fB28\fP \s-2ef-lent-sunday-3\s+2 +\fB28\fP \s-23rd Sunday of Lent\s+2 T} T{ T} T{ @@ -265,80 +271,80 @@ T} .TE .SH -Martius +March .TS allbox; cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i). -Dom Lun Mar Mer Iov Ven Sab +Sunday Monday Tuesday Wednesday Thursday Friday Saturday T{ T} T{ -\fB1\fP \s-2ef-lent-3-monday\s+2 +\fB1\fP \s-2Monday of the 3rd Week of Lent\s+2 T} T{ -\fB2\fP \s-2ef-lent-3-tuesday\s+2 +\fB2\fP \s-2Tuesday of the 3rd Week of Lent\s+2 T} T{ -\fB3\fP \s-2ef-lent-3-wednesday\s+2 +\fB3\fP \s-2Wednesday of the 3rd Week of Lent\s+2 T} T{ -\fB4\fP \s-2ef-lent-3-thursday\s+2 +\fB4\fP \s-2Thursday of the 3rd Week of Lent\s+2 T} T{ -\fB5\fP \s-2ef-lent-3-friday\s+2 +\fB5\fP \s-2Friday of the 3rd Week of Lent\s+2 T} T{ -\fB6\fP \s-2ef-lent-3-saturday\s+2 +\fB6\fP \s-2Saturday of the 3rd Week of Lent\s+2 T} T{ -\fB7\fP \s-2ef-lent-sunday-4\s+2 +\fB7\fP \s-24th Sunday of Lent\s+2 T} T{ -\fB8\fP \s-2ef-lent-4-monday\s+2 +\fB8\fP \s-2Monday of the 4th Week of Lent\s+2 T} T{ -\fB9\fP \s-2ef-lent-4-tuesday\s+2 +\fB9\fP \s-2Tuesday of the 4th Week of Lent\s+2 T} T{ -\fB10\fP \s-2ef-lent-4-wednesday\s+2 +\fB10\fP \s-2Wednesday of the 4th Week of Lent\s+2 T} T{ -\fB11\fP \s-2ef-lent-4-thursday\s+2 +\fB11\fP \s-2Thursday of the 4th Week of Lent\s+2 T} T{ -\fB12\fP \s-2ef-lent-4-friday\s+2 +\fB12\fP \s-2Friday of the 4th Week of Lent\s+2 T} T{ -\fB13\fP \s-2ef-lent-4-saturday\s+2 +\fB13\fP \s-2Saturday of the 4th Week of Lent\s+2 T} T{ -\fB14\fP \s-2ef-passion-sunday\s+2 +\fB14\fP \s-2Passion Sunday\s+2 T} T{ -\fB15\fP \s-2ef-passiontide-1-monday\s+2 +\fB15\fP \s-2Monday of the 1st Week of Passion Week\s+2 T} T{ -\fB16\fP \s-2ef-passiontide-1-tuesday\s+2 +\fB16\fP \s-2Tuesday of the 1st Week of Passion Week\s+2 T} T{ -\fB17\fP \s-2ef-passiontide-1-wednesday\s+2 +\fB17\fP \s-2Wednesday of the 1st Week of Passion Week\s+2 T} T{ -\fB18\fP \s-2ef-passiontide-1-thursday\s+2 +\fB18\fP \s-2Thursday of the 1st Week of Passion Week\s+2 T} T{ -\fB19\fP \s-2joseph-spouse-of-the-bl-virgin-mary\s+2 +\fB19\fP \s-2St. Joseph, Spouse of the Bl. Virgin Mary\s+2 T} T{ -\fB20\fP \s-2ef-passiontide-1-saturday\s+2 +\fB20\fP \s-2Saturday of the 1st Week of Passion Week\s+2 T} T{ -\fB21\fP \s-2ef-palm-sunday\s+2 +\fB21\fP \s-2Palm Sunday\s+2 T} T{ -\fB22\fP \s-2ef-passiontide-2-monday\s+2 +\fB22\fP \s-2Monday of Holy Week\s+2 T} T{ -\fB23\fP \s-2ef-passiontide-2-tuesday\s+2 +\fB23\fP \s-2Tuesday of Holy Week\s+2 T} T{ -\fB24\fP \s-2ef-passiontide-2-wednesday\s+2 +\fB24\fP \s-2Wednesday of Holy Week (Spy Wednesday)\s+2 T} T{ -\fB25\fP \s-2Feria V in Cena Domini\s+2 +\fB25\fP \s-2Holy Thursday (Maundy Thursday)\s+2 T} T{ -\fB26\fP \s-2Feria VI in Passione et Morte Domini\s+2 +\fB26\fP \s-2Good Friday\s+2 T} T{ -\fB27\fP \s-2Sabbato sancto\s+2 +\fB27\fP \s-2Holy Saturday\s+2 T} T{ -\fB28\fP \s-2ef-easter-sunday\s+2 +\fB28\fP \s-2Easter Sunday\s+2 T} T{ -\fB29\fP \s-2ef-easter-1-monday\s+2 +\fB29\fP \s-2Monday of Easter Week\s+2 T} T{ -\fB30\fP \s-2ef-easter-1-tuesday\s+2 +\fB30\fP \s-2Tuesday of Easter Week\s+2 T} T{ -\fB31\fP \s-2ef-easter-1-wednesday\s+2 +\fB31\fP \s-2Wednesday of Easter Week\s+2 T} T{ T} T{ @@ -349,12 +355,12 @@ T} .TE .SH -Aprilis +April .TS allbox; cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i). -Dom Lun Mar Mer Iov Ven Sab +Sunday Monday Tuesday Wednesday Thursday Friday Saturday T{ T} T{ @@ -364,81 +370,81 @@ T} T{ T} T{ T} T{ -\fB1\fP \s-2ef-easter-1-thursday\s+2 +\fB1\fP \s-2Thursday of Easter Week\s+2 T} T{ -\fB2\fP \s-2ef-easter-1-friday\s+2 +\fB2\fP \s-2Friday of Easter Week\s+2 T} T{ -\fB3\fP \s-2ef-easter-1-saturday\s+2 +\fB3\fP \s-2Saturday of Easter Week\s+2 T} T{ -\fB4\fP \s-2ef-low-sunday\s+2 +\fB4\fP \s-2Low Sunday (Sunday in Easter Octave)\s+2 T} T{ -\fB5\fP \s-2annunciation-of-the-blessed-virgin-mary\s+2 +\fB5\fP \s-2Annunciation of the Blessed Virgin Mary\s+2 T} T{ -\fB6\fP \s-2ef-easter-2-tuesday\s+2 +\fB6\fP \s-2Tuesday of the 2nd Week of Eastertide\s+2 T} T{ -\fB7\fP \s-2ef-easter-2-wednesday\s+2 +\fB7\fP \s-2Wednesday of the 2nd Week of Eastertide\s+2 T} T{ -\fB8\fP \s-2ef-easter-2-thursday\s+2 +\fB8\fP \s-2Thursday of the 2nd Week of Eastertide\s+2 T} T{ -\fB9\fP \s-2ef-easter-2-friday\s+2 +\fB9\fP \s-2Friday of the 2nd Week of Eastertide\s+2 T} T{ -\fB10\fP \s-2Officium sanctae Mariae in sabbato\s+2 +\fB10\fP \s-2Our Lady's Saturday Office\s+2 T} T{ -\fB11\fP \s-2ef-easter-sunday-3\s+2 +\fB11\fP \s-22nd Sunday after Easter\s+2 T} T{ -\fB12\fP \s-2ef-easter-3-monday\s+2 +\fB12\fP \s-2Monday of the 3rd Week of Eastertide\s+2 T} T{ -\fB13\fP \s-2hermenegild\s+2 +\fB13\fP \s-2St. Hermenegild\s+2 T} T{ -\fB14\fP \s-2justin\s+2 +\fB14\fP \s-2St. Justin\s+2 T} T{ -\fB15\fP \s-2ef-easter-3-thursday\s+2 +\fB15\fP \s-2Thursday of the 3rd Week of Eastertide\s+2 T} T{ -\fB16\fP \s-2ef-easter-3-friday\s+2 +\fB16\fP \s-2Friday of the 3rd Week of Eastertide\s+2 T} T{ -\fB17\fP \s-2Officium sanctae Mariae in sabbato\s+2 +\fB17\fP \s-2Our Lady's Saturday Office\s+2 T} T{ -\fB18\fP \s-2ef-easter-sunday-4\s+2 +\fB18\fP \s-23rd Sunday after Easter\s+2 T} T{ -\fB19\fP \s-2ef-easter-4-monday\s+2 +\fB19\fP \s-2Monday of the 4th Week of Eastertide\s+2 T} T{ -\fB20\fP \s-2ef-easter-4-tuesday\s+2 +\fB20\fP \s-2Tuesday of the 4th Week of Eastertide\s+2 T} T{ -\fB21\fP \s-2anselm\s+2 +\fB21\fP \s-2St. Anselm\s+2 T} T{ -\fB22\fP \s-2sts-soter-caius\s+2 +\fB22\fP \s-2Sts. Soter & Caius\s+2 T} T{ -\fB23\fP \s-2ef-easter-4-friday\s+2 +\fB23\fP \s-2Friday of the 4th Week of Eastertide\s+2 T} T{ -\fB24\fP \s-2fidelis-of-sigmaringen\s+2 +\fB24\fP \s-2St. Fidelis of Sigmaringen\s+2 T} T{ -\fB25\fP \s-2ef-easter-sunday-5\s+2 +\fB25\fP \s-24th Sunday after Easter\s+2 T} T{ -\fB26\fP \s-2sts-cletus-marcellinus\s+2 +\fB26\fP \s-2Sts. Cletus & Marcellinus\s+2 T} T{ -\fB27\fP \s-2peter-canisius\s+2 +\fB27\fP \s-2St. Peter Canisius\s+2 T} T{ -\fB28\fP \s-2paul-of-the-cross\s+2 +\fB28\fP \s-2St. Paul of the Cross\s+2 T} T{ -\fB29\fP \s-2peter-of-verona\s+2 +\fB29\fP \s-2St. Peter of Verona\s+2 T} T{ -\fB30\fP \s-2catherine-of-siena\s+2 +\fB30\fP \s-2St. Catherine of Siena\s+2 T} T{ T} .TE .SH -Maius +May .TS allbox; cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i). -Dom Lun Mar Mer Iov Ven Sab +Sunday Monday Tuesday Wednesday Thursday Friday Saturday T{ T} T{ @@ -452,72 +458,72 @@ T} T{ T} T{ T} T{ -\fB1\fP \s-2joseph-the-workman\s+2 +\fB1\fP \s-2St. Joseph the Workman\s+2 T} T{ -\fB2\fP \s-2ef-easter-sunday-6\s+2 +\fB2\fP \s-25th Sunday after Easter\s+2 T} T{ -\fB3\fP \s-2ef-rogation-monday\s+2 +\fB3\fP \s-2Rogation Monday\s+2 T} T{ -\fB4\fP \s-2monica\s+2 +\fB4\fP \s-2St. Monica\s+2 T} T{ -\fB5\fP \s-2ef-ascension-vigil\s+2 +\fB5\fP \s-2Vigil of the Ascension\s+2 T} T{ -\fB6\fP \s-2ef-ascension\s+2 +\fB6\fP \s-2The Ascension of Our Lord\s+2 T} T{ -\fB7\fP \s-2stanislaus\s+2 +\fB7\fP \s-2St. Stanislaus\s+2 T} T{ -\fB8\fP \s-2Officium sanctae Mariae in sabbato\s+2 +\fB8\fP \s-2Our Lady's Saturday Office\s+2 T} T{ -\fB9\fP \s-2ef-easter-sunday-7\s+2 +\fB9\fP \s-2Sunday after the Ascension\s+2 T} T{ -\fB10\fP \s-2antoninus\s+2 +\fB10\fP \s-2St. Antoninus\s+2 T} T{ -\fB11\fP \s-2sts-philip-james\s+2 +\fB11\fP \s-2Sts. Philip & James\s+2 T} T{ -\fB12\fP \s-2sts-nereus-achilleus-domitilla-pancras\s+2 +\fB12\fP \s-2Sts. Nereus, Achilleus, Domitilla, & Pancras\s+2 T} T{ -\fB13\fP \s-2robert-bellarmine\s+2 +\fB13\fP \s-2St. Robert Bellarmine\s+2 T} T{ -\fB14\fP \s-2ef-easter-7-friday\s+2 +\fB14\fP \s-2Friday of the 7th Week of Eastertide\s+2 T} T{ -\fB15\fP \s-2ef-pentecost-vigil\s+2 +\fB15\fP \s-2Vigil of Pentecost\s+2 T} T{ -\fB16\fP \s-2ef-pentecost\s+2 +\fB16\fP \s-2Pentecost Sunday (Whitsunday)\s+2 T} T{ -\fB17\fP \s-2ef-easter-8-monday\s+2 +\fB17\fP \s-2Monday of Pentecost Week\s+2 T} T{ -\fB18\fP \s-2ef-easter-8-tuesday\s+2 +\fB18\fP \s-2Tuesday of Pentecost Week\s+2 T} T{ -\fB19\fP \s-2ef-pentecost-ember-wed\s+2 +\fB19\fP \s-2Pentecost Ember Wednesday\s+2 T} T{ -\fB20\fP \s-2ef-easter-8-thursday\s+2 +\fB20\fP \s-2Thursday of Pentecost Week\s+2 T} T{ -\fB21\fP \s-2ef-pentecost-ember-fri\s+2 +\fB21\fP \s-2Pentecost Ember Friday\s+2 T} T{ -\fB22\fP \s-2ef-pentecost-ember-sat\s+2 +\fB22\fP \s-2Pentecost Ember Saturday\s+2 T} T{ -\fB23\fP \s-2ef-trinity\s+2 +\fB23\fP \s-2Trinity Sunday\s+2 T} T{ -\fB24\fP \s-2ef-time-after-pentecost-1-monday\s+2 +\fB24\fP \s-2Monday of the 1st Week of the Time after Pentecost\s+2 T} T{ -\fB25\fP \s-2gregory-vii\s+2 +\fB25\fP \s-2St. Gregory VII\s+2 T} T{ -\fB26\fP \s-2philip-neri\s+2 +\fB26\fP \s-2St. Philip Neri\s+2 T} T{ -\fB27\fP \s-2ef-corpus-christi\s+2 +\fB27\fP \s-2Corpus Christi\s+2 T} T{ -\fB28\fP \s-2augustine-of-canterbury\s+2 +\fB28\fP \s-2St. Augustine of Canterbury\s+2 T} T{ -\fB29\fP \s-2mary-magdalene-de-pazzi\s+2 +\fB29\fP \s-2St. Mary Magdalene de Pazzi\s+2 T} T{ -\fB30\fP \s-2ef-time-after-pentecost-sunday-2\s+2 +\fB30\fP \s-22nd Sunday after Pentecost\s+2 T} T{ -\fB31\fP \s-2queenship-of-the-blessed-virgin-mary\s+2 +\fB31\fP \s-2Queenship of the Blessed Virgin Mary\s+2 T} T{ T} T{ @@ -532,80 +538,80 @@ T} .TE .SH -Iunius +June .TS allbox; cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i). -Dom Lun Mar Mer Iov Ven Sab +Sunday Monday Tuesday Wednesday Thursday Friday Saturday T{ T} T{ T} T{ -\fB1\fP \s-2angela-merici\s+2 +\fB1\fP \s-2St. Angela Merici\s+2 T} T{ -\fB2\fP \s-2ef-time-after-pentecost-2-wednesday\s+2 +\fB2\fP \s-2Wednesday of the 2nd Week of the Time after Pentecost\s+2 T} T{ -\fB3\fP \s-2ef-time-after-pentecost-2-thursday\s+2 +\fB3\fP \s-2Thursday of the 2nd Week of the Time after Pentecost\s+2 T} T{ -\fB4\fP \s-2ef-sacred-heart\s+2 +\fB4\fP \s-2The Sacred Heart of Jesus\s+2 T} T{ -\fB5\fP \s-2boniface\s+2 +\fB5\fP \s-2St. Boniface\s+2 T} T{ -\fB6\fP \s-2ef-time-after-pentecost-sunday-3\s+2 +\fB6\fP \s-23rd Sunday after Pentecost\s+2 T} T{ -\fB7\fP \s-2ef-time-after-pentecost-3-monday\s+2 +\fB7\fP \s-2Monday of the 3rd Week of the Time after Pentecost\s+2 T} T{ -\fB8\fP \s-2ef-time-after-pentecost-3-tuesday\s+2 +\fB8\fP \s-2Tuesday of the 3rd Week of the Time after Pentecost\s+2 T} T{ -\fB9\fP \s-2ef-time-after-pentecost-3-wednesday\s+2 +\fB9\fP \s-2Wednesday of the 3rd Week of the Time after Pentecost\s+2 T} T{ -\fB10\fP \s-2margaret-of-scotland\s+2 +\fB10\fP \s-2St. Margaret of Scotland\s+2 T} T{ -\fB11\fP \s-2barnabas\s+2 +\fB11\fP \s-2St. Barnabas\s+2 T} T{ -\fB12\fP \s-2john-of-san-fecundo\s+2 +\fB12\fP \s-2St. John of San Fecundo\s+2 T} T{ -\fB13\fP \s-2ef-time-after-pentecost-sunday-4\s+2 +\fB13\fP \s-24th Sunday after Pentecost\s+2 T} T{ -\fB14\fP \s-2basil-the-great\s+2 +\fB14\fP \s-2St. Basil the Great\s+2 T} T{ -\fB15\fP \s-2ef-time-after-pentecost-4-tuesday\s+2 +\fB15\fP \s-2Tuesday of the 4th Week of the Time after Pentecost\s+2 T} T{ -\fB16\fP \s-2ef-time-after-pentecost-4-wednesday\s+2 +\fB16\fP \s-2Wednesday of the 4th Week of the Time after Pentecost\s+2 T} T{ -\fB17\fP \s-2gregory-barbarigo\s+2 +\fB17\fP \s-2St. Gregory Barbarigo\s+2 T} T{ -\fB18\fP \s-2ephrem-of-syria\s+2 +\fB18\fP \s-2St. Ephrem of Syria\s+2 T} T{ -\fB19\fP \s-2julia-of-falconieri\s+2 +\fB19\fP \s-2St. Julia of Falconieri\s+2 T} T{ -\fB20\fP \s-2ef-time-after-pentecost-sunday-5\s+2 +\fB20\fP \s-25th Sunday after Pentecost\s+2 T} T{ -\fB21\fP \s-2aloysius-gongzaga\s+2 +\fB21\fP \s-2St. Aloysius Gongzaga\s+2 T} T{ -\fB22\fP \s-2paulinus-of-nola\s+2 +\fB22\fP \s-2St. Paulinus of Nola\s+2 T} T{ -\fB23\fP \s-2vigil-of-the-nativity-of-st-john-the-baptist\s+2 +\fB23\fP \s-2Vigil of the Nativity of St. John the Baptist\s+2 T} T{ -\fB24\fP \s-2nativity-of-st-john-the-baptist\s+2 +\fB24\fP \s-2Nativity of St. John the Baptist\s+2 T} T{ -\fB25\fP \s-2william\s+2 +\fB25\fP \s-2St. William\s+2 T} T{ -\fB26\fP \s-2sts-john-paul\s+2 +\fB26\fP \s-2Sts. John & Paul\s+2 T} T{ -\fB27\fP \s-2ef-time-after-pentecost-sunday-6\s+2 +\fB27\fP \s-26th Sunday after Pentecost\s+2 T} T{ -\fB28\fP \s-2vigil-of-sts-peter-paul\s+2 +\fB28\fP \s-2Vigil of Sts. Peter & Paul\s+2 T} T{ -\fB29\fP \s-2sts-peter-paul\s+2 +\fB29\fP \s-2Sts. Peter & Paul\s+2 T} T{ -\fB30\fP \s-2in-commemoratione-sancti-pauli-apostoli\s+2 +\fB30\fP \s-2In Commemoratione Sancti Pauli Apostoli\s+2 T} T{ T} T{ @@ -616,12 +622,12 @@ T} .TE .SH -Iulius +July .TS allbox; cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i). -Dom Lun Mar Mer Iov Ven Sab +Sunday Monday Tuesday Wednesday Thursday Friday Saturday T{ T} T{ @@ -631,147 +637,147 @@ T} T{ T} T{ T} T{ -\fB1\fP \s-2precious-blood-of-our-lord-jesus-christ\s+2 +\fB1\fP \s-2The Precious Blood of Our Lord Jesus Christ\s+2 T} T{ -\fB2\fP \s-2visitation-of-the-blessed-virgin-mary\s+2 +\fB2\fP \s-2Visitation of the Blessed Virgin Mary\s+2 T} T{ -\fB3\fP \s-2irenaeus\s+2 +\fB3\fP \s-2St. Irenaeus\s+2 T} T{ -\fB4\fP \s-2ef-time-after-pentecost-sunday-7\s+2 +\fB4\fP \s-27th Sunday after Pentecost\s+2 T} T{ -\fB5\fP \s-2anthony-mary-zaccariah\s+2 +\fB5\fP \s-2St. Anthony Mary Zaccariah\s+2 T} T{ -\fB6\fP \s-2ef-time-after-pentecost-7-tuesday\s+2 +\fB6\fP \s-2Tuesday of the 7th Week of the Time after Pentecost\s+2 T} T{ -\fB7\fP \s-2sts-cyril-methodius\s+2 +\fB7\fP \s-2Sts. Cyril & Methodius\s+2 T} T{ -\fB8\fP \s-2elizabeth-of-portugal\s+2 +\fB8\fP \s-2St. Elizabeth of Portugal\s+2 T} T{ -\fB9\fP \s-2ef-time-after-pentecost-7-friday\s+2 +\fB9\fP \s-2Friday of the 7th Week of the Time after Pentecost\s+2 T} T{ -\fB10\fP \s-2seven-holy-brothers-and-sts-rufina-secunda\s+2 +\fB10\fP \s-2Seven Holy Brothers and Sts. Rufina & Secunda\s+2 T} T{ -\fB11\fP \s-2ef-time-after-pentecost-sunday-8\s+2 +\fB11\fP \s-28th Sunday after Pentecost\s+2 T} T{ -\fB12\fP \s-2john-gualbert\s+2 +\fB12\fP \s-2St. John Gualbert\s+2 T} T{ -\fB13\fP \s-2ef-time-after-pentecost-8-tuesday\s+2 +\fB13\fP \s-2Tuesday of the 8th Week of the Time after Pentecost\s+2 T} T{ -\fB14\fP \s-2bonaventure\s+2 +\fB14\fP \s-2St. Bonaventure\s+2 T} T{ -\fB15\fP \s-2henry-the-emperor\s+2 +\fB15\fP \s-2St. Henry the Emperor\s+2 T} T{ -\fB16\fP \s-2ef-time-after-pentecost-8-friday\s+2 +\fB16\fP \s-2Friday of the 8th Week of the Time after Pentecost\s+2 T} T{ -\fB17\fP \s-2Officium sanctae Mariae in sabbato\s+2 +\fB17\fP \s-2Our Lady's Saturday Office\s+2 T} T{ -\fB18\fP \s-2ef-time-after-pentecost-sunday-9\s+2 +\fB18\fP \s-29th Sunday after Pentecost\s+2 T} T{ -\fB19\fP \s-2vincent-de-paul\s+2 +\fB19\fP \s-2St. Vincent de Paul\s+2 T} T{ -\fB20\fP \s-2jerome-emiliani\s+2 +\fB20\fP \s-2St. Jerome Emiliani\s+2 T} T{ -\fB21\fP \s-2laurence-of-brindisi\s+2 +\fB21\fP \s-2St. Laurence of Brindisi\s+2 T} T{ -\fB22\fP \s-2mary-magdalene\s+2 +\fB22\fP \s-2St. Mary Magdalene\s+2 T} T{ -\fB23\fP \s-2apollinaris\s+2 +\fB23\fP \s-2St. Apollinaris\s+2 T} T{ -\fB24\fP \s-2Officium sanctae Mariae in sabbato\s+2 +\fB24\fP \s-2Our Lady's Saturday Office\s+2 T} T{ -\fB25\fP \s-2ef-time-after-pentecost-sunday-10\s+2 +\fB25\fP \s-210th Sunday after Pentecost\s+2 T} T{ -\fB26\fP \s-2anne-mother-of-the-blessed-virgin\s+2 +\fB26\fP \s-2St. Anne, Mother of the Blessed Virgin\s+2 T} T{ -\fB27\fP \s-2ef-time-after-pentecost-10-tuesday\s+2 +\fB27\fP \s-2Tuesday of the 10th Week of the Time after Pentecost\s+2 T} T{ -\fB28\fP \s-2sts-nazarius-celsus-st-victor-i-st-innocent-i\s+2 +\fB28\fP \s-2Sts. Nazarius & Celsus, St. Victor I & St. Innocent I\s+2 T} T{ -\fB29\fP \s-2martha\s+2 +\fB29\fP \s-2St. Martha\s+2 T} T{ -\fB30\fP \s-2ef-time-after-pentecost-10-friday\s+2 +\fB30\fP \s-2Friday of the 10th Week of the Time after Pentecost\s+2 T} T{ -\fB31\fP \s-2ignatius-loyola\s+2 +\fB31\fP \s-2St. Ignatius Loyola\s+2 T} .TE .SH -Augustus +August .TS allbox; cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i). -Dom Lun Mar Mer Iov Ven Sab +Sunday Monday Tuesday Wednesday Thursday Friday Saturday T{ -\fB1\fP \s-2ef-time-after-pentecost-sunday-11\s+2 +\fB1\fP \s-211th Sunday after Pentecost\s+2 T} T{ -\fB2\fP \s-2alphonsus-liguori\s+2 +\fB2\fP \s-2St. Alphonsus Liguori\s+2 T} T{ -\fB3\fP \s-2ef-time-after-pentecost-11-tuesday\s+2 +\fB3\fP \s-2Tuesday of the 11th Week of the Time after Pentecost\s+2 T} T{ -\fB4\fP \s-2dominic\s+2 +\fB4\fP \s-2St. Dominic\s+2 T} T{ -\fB5\fP \s-2dedication-of-the-basilica-of-st-mary-major\s+2 +\fB5\fP \s-2Dedication of the Basilica of St. Mary Major\s+2 T} T{ -\fB6\fP \s-2transfiguration-of-our-lord\s+2 +\fB6\fP \s-2Transfiguration of Our Lord\s+2 T} T{ -\fB7\fP \s-2cajetan\s+2 +\fB7\fP \s-2St. Cajetan\s+2 T} T{ -\fB8\fP \s-2ef-time-after-pentecost-sunday-12\s+2 +\fB8\fP \s-212th Sunday after Pentecost\s+2 T} T{ -\fB9\fP \s-2vigil-of-st-lawrence\s+2 +\fB9\fP \s-2Vigil of St. Lawrence\s+2 T} T{ -\fB10\fP \s-2lawrence\s+2 +\fB10\fP \s-2St. Lawrence\s+2 T} T{ -\fB11\fP \s-2ef-time-after-pentecost-12-wednesday\s+2 +\fB11\fP \s-2Wednesday of the 12th Week of the Time after Pentecost\s+2 T} T{ -\fB12\fP \s-2clare\s+2 +\fB12\fP \s-2St. Clare\s+2 T} T{ -\fB13\fP \s-2ef-time-after-pentecost-12-friday\s+2 +\fB13\fP \s-2Friday of the 12th Week of the Time after Pentecost\s+2 T} T{ -\fB14\fP \s-2vigil-of-the-assumption\s+2 +\fB14\fP \s-2Vigil of the Assumption\s+2 T} T{ -\fB15\fP \s-2assumption-of-the-blessed-virgin-mary\s+2 +\fB15\fP \s-2Assumption of the Blessed Virgin Mary\s+2 T} T{ -\fB16\fP \s-2joachim-father-of-the-blessed-virgin\s+2 +\fB16\fP \s-2St. Joachim, Father of the Blessed Virgin\s+2 T} T{ -\fB17\fP \s-2hyacinth\s+2 +\fB17\fP \s-2St. Hyacinth\s+2 T} T{ -\fB18\fP \s-2ef-time-after-pentecost-13-wednesday\s+2 +\fB18\fP \s-2Wednesday of the 13th Week of the Time after Pentecost\s+2 T} T{ -\fB19\fP \s-2john-eudes\s+2 +\fB19\fP \s-2St. John Eudes\s+2 T} T{ -\fB20\fP \s-2bernard-of-clairvaux\s+2 +\fB20\fP \s-2St. Bernard of Clairvaux\s+2 T} T{ -\fB21\fP \s-2jane-frances-de-chantal\s+2 +\fB21\fP \s-2St. Jane Frances de Chantal\s+2 T} T{ -\fB22\fP \s-2ef-time-after-pentecost-sunday-14\s+2 +\fB22\fP \s-214th Sunday after Pentecost\s+2 T} T{ -\fB23\fP \s-2philip-benizi\s+2 +\fB23\fP \s-2St. Philip Benizi\s+2 T} T{ -\fB24\fP \s-2bartholomew\s+2 +\fB24\fP \s-2St. Bartholomew\s+2 T} T{ -\fB25\fP \s-2louis-ix\s+2 +\fB25\fP \s-2St. Louis IX\s+2 T} T{ -\fB26\fP \s-2ef-time-after-pentecost-14-thursday\s+2 +\fB26\fP \s-2Thursday of the 14th Week of the Time after Pentecost\s+2 T} T{ -\fB27\fP \s-2joseph-calasance\s+2 +\fB27\fP \s-2St. Joseph Calasance\s+2 T} T{ -\fB28\fP \s-2augustine\s+2 +\fB28\fP \s-2St. Augustine\s+2 T} T{ -\fB29\fP \s-2ef-time-after-pentecost-sunday-15\s+2 +\fB29\fP \s-215th Sunday after Pentecost\s+2 T} T{ -\fB30\fP \s-2rose-of-lima\s+2 +\fB30\fP \s-2St. Rose of Lima\s+2 T} T{ -\fB31\fP \s-2raymond-nonnatus\s+2 +\fB31\fP \s-2St. Raymond Nonnatus\s+2 T} T{ T} T{ @@ -789,7 +795,7 @@ September allbox; cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i). -Dom Lun Mar Mer Iov Ven Sab +Sunday Monday Tuesday Wednesday Thursday Friday Saturday T{ T} T{ @@ -797,69 +803,69 @@ T} T{ T} T{ T} T{ -\fB1\fP \s-2ef-time-after-pentecost-15-wednesday\s+2 +\fB1\fP \s-2Wednesday of the 15th Week of the Time after Pentecost\s+2 T} T{ -\fB2\fP \s-2stephen-of-hungary\s+2 +\fB2\fP \s-2St. Stephen of Hungary\s+2 T} T{ -\fB3\fP \s-2pius-x\s+2 +\fB3\fP \s-2St. Pius X\s+2 T} T{ -\fB4\fP \s-2Officium sanctae Mariae in sabbato\s+2 +\fB4\fP \s-2Our Lady's Saturday Office\s+2 T} T{ -\fB5\fP \s-2ef-time-after-pentecost-sunday-16\s+2 +\fB5\fP \s-216th Sunday after Pentecost\s+2 T} T{ -\fB6\fP \s-2ef-time-after-pentecost-16-monday\s+2 +\fB6\fP \s-2Monday of the 16th Week of the Time after Pentecost\s+2 T} T{ -\fB7\fP \s-2ef-time-after-pentecost-16-tuesday\s+2 +\fB7\fP \s-2Tuesday of the 16th Week of the Time after Pentecost\s+2 T} T{ -\fB8\fP \s-2nativity-of-the-blessed-virgin-mary\s+2 +\fB8\fP \s-2Nativity of the Blessed Virgin Mary\s+2 T} T{ -\fB9\fP \s-2ef-time-after-pentecost-16-thursday\s+2 +\fB9\fP \s-2Thursday of the 16th Week of the Time after Pentecost\s+2 T} T{ -\fB10\fP \s-2nicholas-of-tolentino\s+2 +\fB10\fP \s-2St. Nicholas of Tolentino\s+2 T} T{ -\fB11\fP \s-2Officium sanctae Mariae in sabbato\s+2 +\fB11\fP \s-2Our Lady's Saturday Office\s+2 T} T{ -\fB12\fP \s-2ef-time-after-pentecost-sunday-17\s+2 +\fB12\fP \s-217th Sunday after Pentecost\s+2 T} T{ -\fB13\fP \s-2ef-time-after-pentecost-17-monday\s+2 +\fB13\fP \s-2Monday of the 17th Week of the Time after Pentecost\s+2 T} T{ -\fB14\fP \s-2exaltation-of-the-holy-cross\s+2 +\fB14\fP \s-2Exaltation of the Holy Cross\s+2 T} T{ -\fB15\fP \s-2seven-sorrows-of-the-blessed-virgin-mary\s+2 +\fB15\fP \s-2Seven Sorrows of the Blessed Virgin Mary\s+2 T} T{ -\fB16\fP \s-2sts-cornelius-cyprian\s+2 +\fB16\fP \s-2Sts. Cornelius & Cyprian\s+2 T} T{ -\fB17\fP \s-2ef-time-after-pentecost-17-friday\s+2 +\fB17\fP \s-2Friday of the 17th Week of the Time after Pentecost\s+2 T} T{ -\fB18\fP \s-2joseph-of-cupertino\s+2 +\fB18\fP \s-2St. Joseph of Cupertino\s+2 T} T{ -\fB19\fP \s-2ef-time-after-pentecost-sunday-18\s+2 +\fB19\fP \s-218th Sunday after Pentecost\s+2 T} T{ -\fB20\fP \s-2ef-time-after-pentecost-18-monday\s+2 +\fB20\fP \s-2Monday of the 18th Week of the Time after Pentecost\s+2 T} T{ -\fB21\fP \s-2matthew\s+2 +\fB21\fP \s-2St. Matthew\s+2 T} T{ -\fB22\fP \s-2ef-september-ember-wed\s+2 +\fB22\fP \s-2September Ember Wednesday\s+2 T} T{ -\fB23\fP \s-2linus\s+2 +\fB23\fP \s-2St. Linus\s+2 T} T{ -\fB24\fP \s-2ef-september-ember-fri\s+2 +\fB24\fP \s-2September Ember Friday\s+2 T} T{ -\fB25\fP \s-2ef-september-ember-sat\s+2 +\fB25\fP \s-2September Ember Saturday\s+2 T} T{ -\fB26\fP \s-2ef-time-after-pentecost-sunday-19\s+2 +\fB26\fP \s-219th Sunday after Pentecost\s+2 T} T{ -\fB27\fP \s-2sts-cosmas-damian\s+2 +\fB27\fP \s-2Sts. Cosmas & Damian\s+2 T} T{ -\fB28\fP \s-2wenceslaus\s+2 +\fB28\fP \s-2St. Wenceslaus\s+2 T} T{ -\fB29\fP \s-2dedication-of-st-michael-the-archangel\s+2 +\fB29\fP \s-2Dedication of St. Michael the Archangel\s+2 T} T{ -\fB30\fP \s-2jerome\s+2 +\fB30\fP \s-2St. Jerome\s+2 T} T{ T} T{ @@ -873,7 +879,7 @@ October allbox; cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i). -Dom Lun Mar Mer Iov Ven Sab +Sunday Monday Tuesday Wednesday Thursday Friday Saturday T{ T} T{ @@ -885,72 +891,72 @@ T} T{ T} T{ T} T{ -\fB1\fP \s-2ef-time-after-pentecost-19-friday\s+2 +\fB1\fP \s-2Friday of the 19th Week of the Time after Pentecost\s+2 T} T{ -\fB2\fP \s-2holy-guardian-angels\s+2 +\fB2\fP \s-2Holy Guardian Angels\s+2 T} T{ -\fB3\fP \s-2ef-time-after-pentecost-sunday-20\s+2 +\fB3\fP \s-220th Sunday after Pentecost\s+2 T} T{ -\fB4\fP \s-2francis-of-assisi\s+2 +\fB4\fP \s-2St. Francis of Assisi\s+2 T} T{ -\fB5\fP \s-2ef-time-after-pentecost-20-tuesday\s+2 +\fB5\fP \s-2Tuesday of the 20th Week of the Time after Pentecost\s+2 T} T{ -\fB6\fP \s-2bruno\s+2 +\fB6\fP \s-2St. Bruno\s+2 T} T{ -\fB7\fP \s-2our-lady-of-the-rosary\s+2 +\fB7\fP \s-2Our Lady of the Rosary\s+2 T} T{ -\fB8\fP \s-2bridget-of-sweden\s+2 +\fB8\fP \s-2St. Bridget of Sweden\s+2 T} T{ -\fB9\fP \s-2john-leonardi\s+2 +\fB9\fP \s-2St. John Leonardi\s+2 T} T{ -\fB10\fP \s-2ef-time-after-pentecost-sunday-21\s+2 +\fB10\fP \s-221st Sunday after Pentecost\s+2 T} T{ -\fB11\fP \s-2maternity-of-the-blessed-virgin-mary\s+2 +\fB11\fP \s-2Maternity of the Blessed Virgin Mary\s+2 T} T{ -\fB12\fP \s-2ef-time-after-pentecost-21-tuesday\s+2 +\fB12\fP \s-2Tuesday of the 21st Week of the Time after Pentecost\s+2 T} T{ -\fB13\fP \s-2edward\s+2 +\fB13\fP \s-2St. Edward\s+2 T} T{ -\fB14\fP \s-2callistus-i\s+2 +\fB14\fP \s-2St. Callistus I\s+2 T} T{ -\fB15\fP \s-2teresa-of-avila\s+2 +\fB15\fP \s-2St. Teresa of Avila\s+2 T} T{ -\fB16\fP \s-2hedwig\s+2 +\fB16\fP \s-2St. Hedwig\s+2 T} T{ -\fB17\fP \s-2ef-time-after-pentecost-sunday-22\s+2 +\fB17\fP \s-222nd Sunday after Pentecost\s+2 T} T{ -\fB18\fP \s-2luke-the-evangelist\s+2 +\fB18\fP \s-2St. Luke the Evangelist\s+2 T} T{ -\fB19\fP \s-2peter-of-alcantara\s+2 +\fB19\fP \s-2St. Peter of Alcantara\s+2 T} T{ -\fB20\fP \s-2john-cantius\s+2 +\fB20\fP \s-2St. John Cantius\s+2 T} T{ -\fB21\fP \s-2ef-time-after-pentecost-22-thursday\s+2 +\fB21\fP \s-2Thursday of the 22nd Week of the Time after Pentecost\s+2 T} T{ -\fB22\fP \s-2ef-time-after-pentecost-22-friday\s+2 +\fB22\fP \s-2Friday of the 22nd Week of the Time after Pentecost\s+2 T} T{ -\fB23\fP \s-2anthony-mary-claret\s+2 +\fB23\fP \s-2St. Anthony Mary Claret\s+2 T} T{ -\fB24\fP \s-2ef-time-after-pentecost-sunday-23\s+2 +\fB24\fP \s-223rd Sunday after Pentecost\s+2 T} T{ -\fB25\fP \s-2ef-time-after-pentecost-23-monday\s+2 +\fB25\fP \s-2Monday of the 23rd Week of the Time after Pentecost\s+2 T} T{ -\fB26\fP \s-2ef-time-after-pentecost-23-tuesday\s+2 +\fB26\fP \s-2Tuesday of the 23rd Week of the Time after Pentecost\s+2 T} T{ -\fB27\fP \s-2ef-time-after-pentecost-23-wednesday\s+2 +\fB27\fP \s-2Wednesday of the 23rd Week of the Time after Pentecost\s+2 T} T{ -\fB28\fP \s-2sts-simon-jude\s+2 +\fB28\fP \s-2Sts. Simon & Jude\s+2 T} T{ -\fB29\fP \s-2ef-time-after-pentecost-23-friday\s+2 +\fB29\fP \s-2Friday of the 23rd Week of the Time after Pentecost\s+2 T} T{ -\fB30\fP \s-2Officium sanctae Mariae in sabbato\s+2 +\fB30\fP \s-2Our Lady's Saturday Office\s+2 T} T{ -\fB31\fP \s-2ef-christ-the-king\s+2 +\fB31\fP \s-2Christ the King\s+2 T} T{ T} T{ @@ -972,73 +978,73 @@ November allbox; cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i). -Dom Lun Mar Mer Iov Ven Sab +Sunday Monday Tuesday Wednesday Thursday Friday Saturday T{ T} T{ -\fB1\fP \s-2all-saints\s+2 +\fB1\fP \s-2All Saints\s+2 T} T{ -\fB2\fP \s-2commemoration-of-all-souls\s+2 +\fB2\fP \s-2Commemoration of All Souls\s+2 T} T{ -\fB3\fP \s-2ef-time-after-pentecost-24-wednesday\s+2 +\fB3\fP \s-2Wednesday of the 24th Week of the Time after Pentecost\s+2 T} T{ -\fB4\fP \s-2charles-borromeo\s+2 +\fB4\fP \s-2St. Charles Borromeo\s+2 T} T{ -\fB5\fP \s-2ef-time-after-pentecost-24-friday\s+2 +\fB5\fP \s-2Friday of the 24th Week of the Time after Pentecost\s+2 T} T{ -\fB6\fP \s-2Officium sanctae Mariae in sabbato\s+2 +\fB6\fP \s-2Our Lady's Saturday Office\s+2 T} T{ -\fB7\fP \s-2ef-time-after-epiphany-sunday-5\s+2 +\fB7\fP \s-25th Sunday after Epiphany\s+2 T} T{ -\fB8\fP \s-2ef-time-after-pentecost-25-monday\s+2 +\fB8\fP \s-2Monday of the 25th Week of the Time after Pentecost\s+2 T} T{ -\fB9\fP \s-2dedication-of-the-archbasilica-of-our-holy-savior\s+2 +\fB9\fP \s-2Dedication of the Archbasilica of Our Holy Savior\s+2 T} T{ -\fB10\fP \s-2andrew-avellino\s+2 +\fB10\fP \s-2St. Andrew Avellino\s+2 T} T{ -\fB11\fP \s-2martin-of-tours\s+2 +\fB11\fP \s-2St. Martin of Tours\s+2 T} T{ -\fB12\fP \s-2martin-i\s+2 +\fB12\fP \s-2St. Martin I\s+2 T} T{ -\fB13\fP \s-2didacus\s+2 +\fB13\fP \s-2St. Didacus\s+2 T} T{ -\fB14\fP \s-2ef-time-after-epiphany-sunday-6\s+2 +\fB14\fP \s-26th Sunday after Epiphany\s+2 T} T{ -\fB15\fP \s-2albert-the-great\s+2 +\fB15\fP \s-2St. Albert the Great\s+2 T} T{ -\fB16\fP \s-2gertrude-the-great\s+2 +\fB16\fP \s-2St. Gertrude the Great\s+2 T} T{ -\fB17\fP \s-2gregory-the-wonderworker\s+2 +\fB17\fP \s-2St. Gregory the Wonderworker\s+2 T} T{ -\fB18\fP \s-2dedication-of-the-basilicas-of-sts-peter-paul\s+2 +\fB18\fP \s-2Dedication of the Basilicas of Sts. Peter & Paul\s+2 T} T{ -\fB19\fP \s-2elizabeth-of-hungary\s+2 +\fB19\fP \s-2St. Elizabeth of Hungary\s+2 T} T{ -\fB20\fP \s-2felix-of-valois\s+2 +\fB20\fP \s-2St. Felix of Valois\s+2 T} T{ -\fB21\fP \s-2ef-time-after-pentecost-sunday-24\s+2 +\fB21\fP \s-224th and Last Sunday after Pentecost\s+2 T} T{ -\fB22\fP \s-2cecilia\s+2 +\fB22\fP \s-2St. Cecilia\s+2 T} T{ -\fB23\fP \s-2clement-i\s+2 +\fB23\fP \s-2St. Clement I\s+2 T} T{ -\fB24\fP \s-2john-of-the-cross\s+2 +\fB24\fP \s-2St. John of the Cross\s+2 T} T{ -\fB25\fP \s-2catherine-of-alexandria\s+2 +\fB25\fP \s-2St. Catherine of Alexandria\s+2 T} T{ -\fB26\fP \s-2sylvester\s+2 +\fB26\fP \s-2St. Sylvester\s+2 T} T{ -\fB27\fP \s-2Officium sanctae Mariae in sabbato\s+2 +\fB27\fP \s-2Our Lady's Saturday Office\s+2 T} T{ -\fB28\fP \s-2ef-advent-sunday-1\s+2 +\fB28\fP \s-21st Sunday of Advent\s+2 T} T{ -\fB29\fP \s-2ef-advent-1-monday\s+2 +\fB29\fP \s-2Monday of the 1st Week of Advent\s+2 T} T{ -\fB30\fP \s-2andrew\s+2 +\fB30\fP \s-2St. Andrew\s+2 T} T{ T} T{ @@ -1056,7 +1062,7 @@ December allbox; cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) cw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i) lw(1.3i). -Dom Lun Mar Mer Iov Ven Sab +Sunday Monday Tuesday Wednesday Thursday Friday Saturday T{ T} T{ @@ -1064,71 +1070,71 @@ T} T{ T} T{ T} T{ -\fB1\fP \s-2ef-advent-1-wednesday\s+2 +\fB1\fP \s-2Wednesday of the 1st Week of Advent\s+2 T} T{ -\fB2\fP \s-2vivian\s+2 +\fB2\fP \s-2St. Vivian\s+2 T} T{ -\fB3\fP \s-2francis-xavier\s+2 +\fB3\fP \s-2St. Francis Xavier\s+2 T} T{ -\fB4\fP \s-2peter-chrysologus\s+2 +\fB4\fP \s-2St. Peter Chrysologus\s+2 T} T{ -\fB5\fP \s-2ef-advent-sunday-2\s+2 +\fB5\fP \s-22nd Sunday of Advent\s+2 T} T{ -\fB6\fP \s-2nicholas\s+2 +\fB6\fP \s-2St. Nicholas\s+2 T} T{ -\fB7\fP \s-2ambrose\s+2 +\fB7\fP \s-2St. Ambrose\s+2 T} T{ -\fB8\fP \s-2immaculate-conception-of-the-blessed-virgin-mary\s+2 +\fB8\fP \s-2Immaculate Conception of the Blessed Virgin Mary\s+2 T} T{ -\fB9\fP \s-2ef-advent-2-thursday\s+2 +\fB9\fP \s-2Thursday of the 2nd Week of Advent\s+2 T} T{ -\fB10\fP \s-2ef-advent-2-friday\s+2 +\fB10\fP \s-2Friday of the 2nd Week of Advent\s+2 T} T{ -\fB11\fP \s-2damasus-i\s+2 +\fB11\fP \s-2St. Damasus I\s+2 T} T{ -\fB12\fP \s-2ef-advent-sunday-3\s+2 +\fB12\fP \s-23rd Sunday of Advent\s+2 T} T{ -\fB13\fP \s-2lucy\s+2 +\fB13\fP \s-2St. Lucy\s+2 T} T{ -\fB14\fP \s-2ef-advent-3-tuesday\s+2 +\fB14\fP \s-2Tuesday of the 3rd Week of Advent\s+2 T} T{ -\fB15\fP \s-2ef-advent-ember-wed\s+2 +\fB15\fP \s-2Advent Ember Wednesday\s+2 T} T{ -\fB16\fP \s-2eusebius\s+2 +\fB16\fP \s-2St. Eusebius\s+2 T} T{ -\fB17\fP \s-2ef-advent-ember-fri\s+2 +\fB17\fP \s-2Advent Ember Friday\s+2 T} T{ -\fB18\fP \s-2ef-advent-ember-sat\s+2 +\fB18\fP \s-2Advent Ember Saturday\s+2 T} T{ -\fB19\fP \s-2ef-advent-sunday-4\s+2 +\fB19\fP \s-24th Sunday of Advent\s+2 T} T{ -\fB20\fP \s-2ef-advent-4-monday\s+2 +\fB20\fP \s-2Monday of the 4th Week of Advent\s+2 T} T{ -\fB21\fP \s-2thomas\s+2 +\fB21\fP \s-2St. Thomas\s+2 T} T{ -\fB22\fP \s-2ef-advent-4-wednesday\s+2 +\fB22\fP \s-2Wednesday of the 4th Week of Advent\s+2 T} T{ -\fB23\fP \s-2ef-advent-4-thursday\s+2 +\fB23\fP \s-2Thursday of the 4th Week of Advent\s+2 T} T{ -\fB24\fP \s-2ef-nativity-vigil\s+2 +\fB24\fP \s-2Vigil of the Nativity (Christmas Eve)\s+2 T} T{ -\fB25\fP \s-2ef-nativity\s+2 +\fB25\fP \s-2The Nativity of Our Lord (Christmas)\s+2 T} T{ -\fB26\fP \s-2ef-christmas-sunday-0\s+2 +\fB26\fP \s-2Sunday within the Octave of the Nativity\s+2 T} T{ -\fB27\fP \s-2john-the-evangelist\s+2 +\fB27\fP \s-2St. John the Evangelist\s+2 T} T{ -\fB28\fP \s-2holy-innocents\s+2 +\fB28\fP \s-2Holy Innocents\s+2 T} T{ -\fB29\fP \s-2ef-nativity-octave-day-5\s+2 +\fB29\fP \s-25th Day within the Octave of the Nativity\s+2 T} T{ -\fB30\fP \s-2ef-nativity-octave-day-6\s+2 +\fB30\fP \s-26th Day within the Octave of the Nativity\s+2 T} T{ -\fB31\fP \s-2ef-nativity-octave-day-7\s+2 +\fB31\fP \s-27th Day within the Octave of the Nativity\s+2 T} T{ T} diff --git a/test/golden/grid-2027.tex b/test/golden/grid-2027.tex index 9a50ddd..9fda539 100644 --- a/test/golden/grid-2027.tex +++ b/test/golden/grid-2027.tex @@ -1,174 +1,216 @@ -% colitur wall calendar -- LaTeX. flavour: latex +% colitur wall calendar -- A4 landscape, one month per page. flavour: latex % Build: colitur table --year 2027 --template grid.tex > grid.tex && pdflatex grid.tex +% This template has no table of contents and no cross-references (unlike +% ordo.tex), so a single pdflatex pass is enough -- there is nothing for a +% second pass to resolve. % -% Day label falls back to the slug when the day carries no Latin name (most -% temporal days, and most sanctoral entries, which are Latin-less in the -% shipped data). The fallback is written as a name-section wrapping a plain -% var and its inverse, deliberately NOT as a single dotted-path lookup -% followed by its own inverse: a dotted lookup that misses climbs to the -% enclosing scope for the WHOLE path, and the month object also carries a -% same-named key one level up, so the naive form would render the month's -% own Latin name on every day lacking one, and never fall back at all. +% The grid must FILL the page, not sit in its top quarter: \arraystretch +% alone only pads a row's NATURAL height, it cannot make a table taller +% than its own content wants to be, which is exactly why the previous +% version floated at the top with the rest of the page blank. The fix is +% to compute an explicit row height from the text height itself (\cellh +% below) and give every cell a fixed-height parbox of that size, so the +% table's total height is dictated by the page, not by its content. Every +% month in the 1583-9999 domain has either 5 or 6 Sunday-started weeks +% (never fewer), so dividing the available height by 6 fills at least 5/6 +% of it on a 5-week month and all of it on a 6-week one -- never a quarter. % -% Every cell also carries a last flag, true on the seventh of its row: the -% engine has no unless-last construct, so the separator BETWEEN cells comes -% from data, not the template. A trailing separator on every cell would give -% eight columns for seven and pdflatex would reject the file outright. -\documentclass[10pt,landscape]{article} +% Real names, not slugs: the observed day's own display name is a PLAIN +% resolved string (View.of_days, Task 5), interpolated directly as a plain +% var below -- there is no dotted-la-with-slug-fallback idiom left to +% write (see ordo.tex's own header comment for the full reasoning; it +% applies here unchanged). +% +% The weekday header row comes from the view's top-level weekday_headings +% list (name/last objects), not a hard-coded "Dom Lun Mar" row: the engine +% rejects an EMPTY tag path -- a bare dot inside a section, on its own -- +% as a parse error, so the loop below must name a field on each heading +% object rather than interpolate the section's own value directly, and a +% hard-coded row would not be localised anyway. Every cell (day and +% heading alike) also carries a last flag, true on the seventh of its row: +% a LaTeX table row needs the ampersand separator BETWEEN cells, not after +% the last one, and the engine has no unless-last construct, so the flag +% is data -- rendered only when NOT last. A trailing ampersand gives eight +% columns for seven cells and pdflatex rejects the file outright. +\documentclass[11pt,landscape]{article} \usepackage[a4paper,margin=10mm]{geometry} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[table]{xcolor} -\definecolor{lwhite}{HTML}{FFFFFF}\definecolor{lred}{HTML}{FFDDDD} -\definecolor{lgreen}{HTML}{DDFFDD}\definecolor{lviolet}{HTML}{EEAAEE} -\definecolor{lrose}{HTML}{FFDDEE}\definecolor{lblack}{HTML}{DDDDDD} +\usepackage{array} +\definecolor{cwhite}{HTML}{FFFFFF} +\definecolor{cred}{HTML}{F8DCDC} +\definecolor{cgreen}{HTML}{DDEEDD} +\definecolor{cviolet}{HTML}{E6DAF0} +\definecolor{crose}{HTML}{FADCE8} +\definecolor{cblack}{HTML}{DCDCDC} +\setlength{\parindent}{0pt} +\pagestyle{empty} +% Seven equal columns filling the text width, and rows stretched so six +% possible week rows fill the text height -- see the header comment above +% for why a fixed row height, not \arraystretch, is what makes this work. +\newlength{\cellw}\setlength{\cellw}{\dimexpr(\textwidth-14\tabcolsep-8\arrayrulewidth)/7\relax} +\newlength{\cellh}\setlength{\cellh}{\dimexpr(\textheight-18mm)/6\relax} +\newcommand{\daycell}[3]{\parbox[t][\cellh][t]{\cellw}{\raggedright\textbf{#1}\ \footnotesize #2\par\vfill\tiny #3}} \begin{document} -\section*{ Ianuarius 2027 } -\begin{tabular}{|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|} -\hline Dom & Lun & Mar & Mer & Iov & Ven & Sab \\ \hline - & & & & & \cellcolor{lwhite}\textbf{ 1 } \footnotesize ef-circumcision & \cellcolor{lwhite}\textbf{ 2 } \footnotesize Officium sanctae Mariae in sabbato \\ \hline -\cellcolor{lwhite}\textbf{ 3 } \footnotesize Sanctissimi Nominis Iesu & \cellcolor{lwhite}\textbf{ 4 } \footnotesize ef-christmas-1-monday & \cellcolor{lwhite}\textbf{ 5 } \footnotesize ef-christmas-1-tuesday & \cellcolor{lwhite}\textbf{ 6 } \footnotesize ef-epiphany & \cellcolor{lwhite}\textbf{ 7 } \footnotesize ef-christmas-2-thursday & \cellcolor{lwhite}\textbf{ 8 } \footnotesize ef-christmas-2-friday & \cellcolor{lwhite}\textbf{ 9 } \footnotesize Officium sanctae Mariae in sabbato \\ \hline -\cellcolor{lwhite}\textbf{ 10 } \footnotesize Sanctae Familiae Iesu, Mariae, Ioseph & \cellcolor{lwhite}\textbf{ 11 } \footnotesize ef-time-after-epiphany-1-monday & \cellcolor{lwhite}\textbf{ 12 } \footnotesize ef-time-after-epiphany-1-tuesday & \cellcolor{lwhite}\textbf{ 13 } \footnotesize commemoration-of-the-baptism-of-the-lord & \cellcolor{lwhite}\textbf{ 14 } \footnotesize hilary & \cellcolor{lwhite}\textbf{ 15 } \footnotesize paul-the-first-hermit & \cellcolor{lred}\textbf{ 16 } \footnotesize marcellus-i \\ \hline -\cellcolor{lgreen}\textbf{ 17 } \footnotesize ef-time-after-epiphany-sunday-2 & \cellcolor{lgreen}\textbf{ 18 } \footnotesize ef-time-after-epiphany-2-monday & \cellcolor{lgreen}\textbf{ 19 } \footnotesize ef-time-after-epiphany-2-tuesday & \cellcolor{lred}\textbf{ 20 } \footnotesize sts-fabian-sebastian & \cellcolor{lred}\textbf{ 21 } \footnotesize agnes & \cellcolor{lred}\textbf{ 22 } \footnotesize sts-vincent-anastasius & \cellcolor{lwhite}\textbf{ 23 } \footnotesize raymond-of-pe-afort \\ \hline -\cellcolor{lviolet}\textbf{ 24 } \footnotesize ef-septuagesima-sunday-1 & \cellcolor{lwhite}\textbf{ 25 } \footnotesize conversion-of-st-paul & \cellcolor{lred}\textbf{ 26 } \footnotesize polycarp & \cellcolor{lwhite}\textbf{ 27 } \footnotesize john-chrysostom & \cellcolor{lwhite}\textbf{ 28 } \footnotesize peter-nolasco & \cellcolor{lwhite}\textbf{ 29 } \footnotesize francis-de-sales & \cellcolor{lred}\textbf{ 30 } \footnotesize martina \\ \hline -\cellcolor{lviolet}\textbf{ 31 } \footnotesize ef-septuagesima-sunday-2 & & & & & & \\ \hline +{\LARGE\bfseries January 2027}\par\vspace{2mm} +\renewcommand{\arraystretch}{1} +\begin{tabular}{|*{7}{p{\cellw}|}}\hline +\textbf{ Sunday } & \textbf{ Monday } & \textbf{ Tuesday } & \textbf{ Wednesday } & \textbf{ Thursday } & \textbf{ Friday } & \textbf{ Saturday } \\ \hline + & & & & & \cellcolor{cwhite}\daycell{ 1 }{ The Octave Day of the Nativity }{ 1st Class } & \cellcolor{cwhite}\daycell{ 2 }{ Our Lady's Saturday Office }{ 4th Class } \\ \hline +\cellcolor{cwhite}\daycell{ 3 }{ The Holy Name of Jesus }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 4 }{ Monday before Epiphany }{ 4th Class } & \cellcolor{cwhite}\daycell{ 5 }{ Tuesday before Epiphany }{ 4th Class } & \cellcolor{cwhite}\daycell{ 6 }{ The Epiphany of Our Lord }{ 1st Class } & \cellcolor{cwhite}\daycell{ 7 }{ Thursday after Epiphany }{ 4th Class } & \cellcolor{cwhite}\daycell{ 8 }{ Friday after Epiphany }{ 4th Class } & \cellcolor{cwhite}\daycell{ 9 }{ Our Lady's Saturday Office }{ 4th Class } \\ \hline +\cellcolor{cwhite}\daycell{ 10 }{ The Holy Family }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 11 }{ Monday of the 1st Week of the Time after Epiphany }{ 4th Class } & \cellcolor{cwhite}\daycell{ 12 }{ Tuesday of the 1st Week of the Time after Epiphany }{ 4th Class } & \cellcolor{cwhite}\daycell{ 13 }{ Commemoration of the Baptism of the Lord }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 14 }{ St. Hilary }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 15 }{ St. Paul, the First Hermit }{ 3rd Class } & \cellcolor{cred}\daycell{ 16 }{ St. Marcellus I }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 17 }{ 2nd Sunday after Epiphany }{ 2nd Class } & \cellcolor{cgreen}\daycell{ 18 }{ Monday of the 2nd Week of the Time after Epiphany }{ 4th Class } & \cellcolor{cgreen}\daycell{ 19 }{ Tuesday of the 2nd Week of the Time after Epiphany }{ 4th Class } & \cellcolor{cred}\daycell{ 20 }{ Sts. Fabian \& Sebastian }{ 3rd Class } & \cellcolor{cred}\daycell{ 21 }{ St. Agnes }{ 3rd Class } & \cellcolor{cred}\daycell{ 22 }{ Sts. Vincent \& Anastasius }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 23 }{ St. Raymond of Peñafort }{ 3rd Class } \\ \hline +\cellcolor{cviolet}\daycell{ 24 }{ Septuagesima Sunday }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 25 }{ Conversion of St. Paul }{ 3rd Class } & \cellcolor{cred}\daycell{ 26 }{ St. Polycarp }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 27 }{ St. John Chrysostom }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 28 }{ St. Peter Nolasco }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 29 }{ St. Francis de Sales }{ 3rd Class } & \cellcolor{cred}\daycell{ 30 }{ St. Martina }{ 3rd Class } \\ \hline +\cellcolor{cviolet}\daycell{ 31 }{ Sexagesima Sunday }{ 2nd Class } & & & & & & \\ \hline \end{tabular} -\newpage +\clearpage -\section*{ Februarius 2027 } -\begin{tabular}{|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|} -\hline Dom & Lun & Mar & Mer & Iov & Ven & Sab \\ \hline - & \cellcolor{lred}\textbf{ 1 } \footnotesize ignatius-of-antioch & \cellcolor{lwhite}\textbf{ 2 } \footnotesize purification-of-the-blessed-virgin-mary & \cellcolor{lviolet}\textbf{ 3 } \footnotesize ef-septuagesima-2-wednesday & \cellcolor{lwhite}\textbf{ 4 } \footnotesize andrew-corsini & \cellcolor{lred}\textbf{ 5 } \footnotesize agatha & \cellcolor{lwhite}\textbf{ 6 } \footnotesize titus \\ \hline -\cellcolor{lviolet}\textbf{ 7 } \footnotesize ef-septuagesima-sunday-3 & \cellcolor{lwhite}\textbf{ 8 } \footnotesize john-of-matha & \cellcolor{lwhite}\textbf{ 9 } \footnotesize cyril-of-alexandria & \cellcolor{lviolet}\textbf{ 10 } \footnotesize ef-ash-wednesday & \cellcolor{lviolet}\textbf{ 11 } \footnotesize ef-lent-after-ashes-thursday & \cellcolor{lviolet}\textbf{ 12 } \footnotesize ef-lent-after-ashes-friday & \cellcolor{lviolet}\textbf{ 13 } \footnotesize ef-lent-after-ashes-saturday \\ \hline -\cellcolor{lviolet}\textbf{ 14 } \footnotesize ef-lent-sunday-1 & \cellcolor{lviolet}\textbf{ 15 } \footnotesize ef-lent-1-monday & \cellcolor{lviolet}\textbf{ 16 } \footnotesize ef-lent-1-tuesday & \cellcolor{lviolet}\textbf{ 17 } \footnotesize ef-lent-ember-wed & \cellcolor{lviolet}\textbf{ 18 } \footnotesize ef-lent-1-thursday & \cellcolor{lviolet}\textbf{ 19 } \footnotesize ef-lent-ember-fri & \cellcolor{lviolet}\textbf{ 20 } \footnotesize ef-lent-ember-sat \\ \hline -\cellcolor{lviolet}\textbf{ 21 } \footnotesize ef-lent-sunday-2 & \cellcolor{lwhite}\textbf{ 22 } \footnotesize chair-of-st-peter & \cellcolor{lviolet}\textbf{ 23 } \footnotesize ef-lent-2-tuesday & \cellcolor{lred}\textbf{ 24 } \footnotesize matthias & \cellcolor{lviolet}\textbf{ 25 } \footnotesize ef-lent-2-thursday & \cellcolor{lviolet}\textbf{ 26 } \footnotesize ef-lent-2-friday & \cellcolor{lviolet}\textbf{ 27 } \footnotesize ef-lent-2-saturday \\ \hline -\cellcolor{lviolet}\textbf{ 28 } \footnotesize ef-lent-sunday-3 & & & & & & \\ \hline +{\LARGE\bfseries February 2027}\par\vspace{2mm} +\renewcommand{\arraystretch}{1} +\begin{tabular}{|*{7}{p{\cellw}|}}\hline +\textbf{ Sunday } & \textbf{ Monday } & \textbf{ Tuesday } & \textbf{ Wednesday } & \textbf{ Thursday } & \textbf{ Friday } & \textbf{ Saturday } \\ \hline + & \cellcolor{cred}\daycell{ 1 }{ St. Ignatius of Antioch }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 2 }{ Purification of the Blessed Virgin Mary }{ 2nd Class } & \cellcolor{cviolet}\daycell{ 3 }{ Wednesday of the 2nd Week of Septuagesimatide }{ 4th Class } & \cellcolor{cwhite}\daycell{ 4 }{ St. Andrew Corsini }{ 3rd Class } & \cellcolor{cred}\daycell{ 5 }{ St. Agatha }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 6 }{ St. Titus }{ 3rd Class } \\ \hline +\cellcolor{cviolet}\daycell{ 7 }{ Quinquagesima Sunday }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 8 }{ St. John of Matha }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 9 }{ St. Cyril of Alexandria }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 10 }{ Ash Wednesday }{ 1st Class } & \cellcolor{cviolet}\daycell{ 11 }{ Thursday after Ash Wednesday }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 12 }{ Friday after Ash Wednesday }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 13 }{ Saturday after Ash Wednesday }{ 3rd Class } \\ \hline +\cellcolor{cviolet}\daycell{ 14 }{ 1st Sunday of Lent }{ 1st Class } & \cellcolor{cviolet}\daycell{ 15 }{ Monday of the 1st Week of Lent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 16 }{ Tuesday of the 1st Week of Lent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 17 }{ Lenten Ember Wednesday }{ 2nd Class } & \cellcolor{cviolet}\daycell{ 18 }{ Thursday of the 1st Week of Lent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 19 }{ Lenten Ember Friday }{ 2nd Class } & \cellcolor{cviolet}\daycell{ 20 }{ Lenten Ember Saturday }{ 2nd Class } \\ \hline +\cellcolor{cviolet}\daycell{ 21 }{ 2nd Sunday of Lent }{ 1st Class } & \cellcolor{cwhite}\daycell{ 22 }{ Chair of St. Peter }{ 2nd Class } & \cellcolor{cviolet}\daycell{ 23 }{ Tuesday of the 2nd Week of Lent }{ 3rd Class } & \cellcolor{cred}\daycell{ 24 }{ St. Matthias }{ 2nd Class } & \cellcolor{cviolet}\daycell{ 25 }{ Thursday of the 2nd Week of Lent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 26 }{ Friday of the 2nd Week of Lent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 27 }{ Saturday of the 2nd Week of Lent }{ 3rd Class } \\ \hline +\cellcolor{cviolet}\daycell{ 28 }{ 3rd Sunday of Lent }{ 1st Class } & & & & & & \\ \hline \end{tabular} -\newpage +\clearpage -\section*{ Martius 2027 } -\begin{tabular}{|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|} -\hline Dom & Lun & Mar & Mer & Iov & Ven & Sab \\ \hline - & \cellcolor{lviolet}\textbf{ 1 } \footnotesize ef-lent-3-monday & \cellcolor{lviolet}\textbf{ 2 } \footnotesize ef-lent-3-tuesday & \cellcolor{lviolet}\textbf{ 3 } \footnotesize ef-lent-3-wednesday & \cellcolor{lviolet}\textbf{ 4 } \footnotesize ef-lent-3-thursday & \cellcolor{lviolet}\textbf{ 5 } \footnotesize ef-lent-3-friday & \cellcolor{lviolet}\textbf{ 6 } \footnotesize ef-lent-3-saturday \\ \hline -\cellcolor{lrose}\textbf{ 7 } \footnotesize ef-lent-sunday-4 & \cellcolor{lviolet}\textbf{ 8 } \footnotesize ef-lent-4-monday & \cellcolor{lviolet}\textbf{ 9 } \footnotesize ef-lent-4-tuesday & \cellcolor{lviolet}\textbf{ 10 } \footnotesize ef-lent-4-wednesday & \cellcolor{lviolet}\textbf{ 11 } \footnotesize ef-lent-4-thursday & \cellcolor{lviolet}\textbf{ 12 } \footnotesize ef-lent-4-friday & \cellcolor{lviolet}\textbf{ 13 } \footnotesize ef-lent-4-saturday \\ \hline -\cellcolor{lviolet}\textbf{ 14 } \footnotesize ef-passion-sunday & \cellcolor{lviolet}\textbf{ 15 } \footnotesize ef-passiontide-1-monday & \cellcolor{lviolet}\textbf{ 16 } \footnotesize ef-passiontide-1-tuesday & \cellcolor{lviolet}\textbf{ 17 } \footnotesize ef-passiontide-1-wednesday & \cellcolor{lviolet}\textbf{ 18 } \footnotesize ef-passiontide-1-thursday & \cellcolor{lwhite}\textbf{ 19 } \footnotesize joseph-spouse-of-the-bl-virgin-mary & \cellcolor{lviolet}\textbf{ 20 } \footnotesize ef-passiontide-1-saturday \\ \hline -\cellcolor{lviolet}\textbf{ 21 } \footnotesize ef-palm-sunday & \cellcolor{lviolet}\textbf{ 22 } \footnotesize ef-passiontide-2-monday & \cellcolor{lviolet}\textbf{ 23 } \footnotesize ef-passiontide-2-tuesday & \cellcolor{lviolet}\textbf{ 24 } \footnotesize ef-passiontide-2-wednesday & \cellcolor{lwhite}\textbf{ 25 } \footnotesize Feria V in Cena Domini & \cellcolor{lblack}\textbf{ 26 } \footnotesize Feria VI in Passione et Morte Domini & \cellcolor{lviolet}\textbf{ 27 } \footnotesize Sabbato sancto \\ \hline -\cellcolor{lwhite}\textbf{ 28 } \footnotesize ef-easter-sunday & \cellcolor{lwhite}\textbf{ 29 } \footnotesize ef-easter-1-monday & \cellcolor{lwhite}\textbf{ 30 } \footnotesize ef-easter-1-tuesday & \cellcolor{lwhite}\textbf{ 31 } \footnotesize ef-easter-1-wednesday & & & \\ \hline +{\LARGE\bfseries March 2027}\par\vspace{2mm} +\renewcommand{\arraystretch}{1} +\begin{tabular}{|*{7}{p{\cellw}|}}\hline +\textbf{ Sunday } & \textbf{ Monday } & \textbf{ Tuesday } & \textbf{ Wednesday } & \textbf{ Thursday } & \textbf{ Friday } & \textbf{ Saturday } \\ \hline + & \cellcolor{cviolet}\daycell{ 1 }{ Monday of the 3rd Week of Lent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 2 }{ Tuesday of the 3rd Week of Lent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 3 }{ Wednesday of the 3rd Week of Lent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 4 }{ Thursday of the 3rd Week of Lent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 5 }{ Friday of the 3rd Week of Lent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 6 }{ Saturday of the 3rd Week of Lent }{ 3rd Class } \\ \hline +\cellcolor{crose}\daycell{ 7 }{ 4th Sunday of Lent }{ 1st Class } & \cellcolor{cviolet}\daycell{ 8 }{ Monday of the 4th Week of Lent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 9 }{ Tuesday of the 4th Week of Lent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 10 }{ Wednesday of the 4th Week of Lent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 11 }{ Thursday of the 4th Week of Lent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 12 }{ Friday of the 4th Week of Lent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 13 }{ Saturday of the 4th Week of Lent }{ 3rd Class } \\ \hline +\cellcolor{cviolet}\daycell{ 14 }{ Passion Sunday }{ 1st Class } & \cellcolor{cviolet}\daycell{ 15 }{ Monday of the 1st Week of Passion Week }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 16 }{ Tuesday of the 1st Week of Passion Week }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 17 }{ Wednesday of the 1st Week of Passion Week }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 18 }{ Thursday of the 1st Week of Passion Week }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 19 }{ St. Joseph, Spouse of the Bl. Virgin Mary }{ 1st Class } & \cellcolor{cviolet}\daycell{ 20 }{ Saturday of the 1st Week of Passion Week }{ 3rd Class } \\ \hline +\cellcolor{cviolet}\daycell{ 21 }{ Palm Sunday }{ 1st Class } & \cellcolor{cviolet}\daycell{ 22 }{ Monday of Holy Week }{ 1st Class } & \cellcolor{cviolet}\daycell{ 23 }{ Tuesday of Holy Week }{ 1st Class } & \cellcolor{cviolet}\daycell{ 24 }{ Wednesday of Holy Week (Spy Wednesday) }{ 1st Class } & \cellcolor{cwhite}\daycell{ 25 }{ Holy Thursday (Maundy Thursday) }{ 1st Class } & \cellcolor{cblack}\daycell{ 26 }{ Good Friday }{ 1st Class } & \cellcolor{cviolet}\daycell{ 27 }{ Holy Saturday }{ 1st Class } \\ \hline +\cellcolor{cwhite}\daycell{ 28 }{ Easter Sunday }{ 1st Class } & \cellcolor{cwhite}\daycell{ 29 }{ Monday of Easter Week }{ 1st Class } & \cellcolor{cwhite}\daycell{ 30 }{ Tuesday of Easter Week }{ 1st Class } & \cellcolor{cwhite}\daycell{ 31 }{ Wednesday of Easter Week }{ 1st Class } & & & \\ \hline \end{tabular} -\newpage +\clearpage -\section*{ Aprilis 2027 } -\begin{tabular}{|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|} -\hline Dom & Lun & Mar & Mer & Iov & Ven & Sab \\ \hline - & & & & \cellcolor{lwhite}\textbf{ 1 } \footnotesize ef-easter-1-thursday & \cellcolor{lwhite}\textbf{ 2 } \footnotesize ef-easter-1-friday & \cellcolor{lwhite}\textbf{ 3 } \footnotesize ef-easter-1-saturday \\ \hline -\cellcolor{lwhite}\textbf{ 4 } \footnotesize ef-low-sunday & \cellcolor{lwhite}\textbf{ 5 } \footnotesize annunciation-of-the-blessed-virgin-mary & \cellcolor{lwhite}\textbf{ 6 } \footnotesize ef-easter-2-tuesday & \cellcolor{lwhite}\textbf{ 7 } \footnotesize ef-easter-2-wednesday & \cellcolor{lwhite}\textbf{ 8 } \footnotesize ef-easter-2-thursday & \cellcolor{lwhite}\textbf{ 9 } \footnotesize ef-easter-2-friday & \cellcolor{lwhite}\textbf{ 10 } \footnotesize Officium sanctae Mariae in sabbato \\ \hline -\cellcolor{lwhite}\textbf{ 11 } \footnotesize ef-easter-sunday-3 & \cellcolor{lwhite}\textbf{ 12 } \footnotesize ef-easter-3-monday & \cellcolor{lred}\textbf{ 13 } \footnotesize hermenegild & \cellcolor{lred}\textbf{ 14 } \footnotesize justin & \cellcolor{lwhite}\textbf{ 15 } \footnotesize ef-easter-3-thursday & \cellcolor{lwhite}\textbf{ 16 } \footnotesize ef-easter-3-friday & \cellcolor{lwhite}\textbf{ 17 } \footnotesize Officium sanctae Mariae in sabbato \\ \hline -\cellcolor{lwhite}\textbf{ 18 } \footnotesize ef-easter-sunday-4 & \cellcolor{lwhite}\textbf{ 19 } \footnotesize ef-easter-4-monday & \cellcolor{lwhite}\textbf{ 20 } \footnotesize ef-easter-4-tuesday & \cellcolor{lwhite}\textbf{ 21 } \footnotesize anselm & \cellcolor{lred}\textbf{ 22 } \footnotesize sts-soter-caius & \cellcolor{lwhite}\textbf{ 23 } \footnotesize ef-easter-4-friday & \cellcolor{lred}\textbf{ 24 } \footnotesize fidelis-of-sigmaringen \\ \hline -\cellcolor{lwhite}\textbf{ 25 } \footnotesize ef-easter-sunday-5 & \cellcolor{lred}\textbf{ 26 } \footnotesize sts-cletus-marcellinus & \cellcolor{lwhite}\textbf{ 27 } \footnotesize peter-canisius & \cellcolor{lwhite}\textbf{ 28 } \footnotesize paul-of-the-cross & \cellcolor{lred}\textbf{ 29 } \footnotesize peter-of-verona & \cellcolor{lwhite}\textbf{ 30 } \footnotesize catherine-of-siena & \\ \hline +{\LARGE\bfseries April 2027}\par\vspace{2mm} +\renewcommand{\arraystretch}{1} +\begin{tabular}{|*{7}{p{\cellw}|}}\hline +\textbf{ Sunday } & \textbf{ Monday } & \textbf{ Tuesday } & \textbf{ Wednesday } & \textbf{ Thursday } & \textbf{ Friday } & \textbf{ Saturday } \\ \hline + & & & & \cellcolor{cwhite}\daycell{ 1 }{ Thursday of Easter Week }{ 1st Class } & \cellcolor{cwhite}\daycell{ 2 }{ Friday of Easter Week }{ 1st Class } & \cellcolor{cwhite}\daycell{ 3 }{ Saturday of Easter Week }{ 1st Class } \\ \hline +\cellcolor{cwhite}\daycell{ 4 }{ Low Sunday (Sunday in Easter Octave) }{ 1st Class } & \cellcolor{cwhite}\daycell{ 5 }{ Annunciation of the Blessed Virgin Mary }{ 1st Class } & \cellcolor{cwhite}\daycell{ 6 }{ Tuesday of the 2nd Week of Eastertide }{ 4th Class } & \cellcolor{cwhite}\daycell{ 7 }{ Wednesday of the 2nd Week of Eastertide }{ 4th Class } & \cellcolor{cwhite}\daycell{ 8 }{ Thursday of the 2nd Week of Eastertide }{ 4th Class } & \cellcolor{cwhite}\daycell{ 9 }{ Friday of the 2nd Week of Eastertide }{ 4th Class } & \cellcolor{cwhite}\daycell{ 10 }{ Our Lady's Saturday Office }{ 4th Class } \\ \hline +\cellcolor{cwhite}\daycell{ 11 }{ 2nd Sunday after Easter }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 12 }{ Monday of the 3rd Week of Eastertide }{ 4th Class } & \cellcolor{cred}\daycell{ 13 }{ St. Hermenegild }{ 3rd Class } & \cellcolor{cred}\daycell{ 14 }{ St. Justin }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 15 }{ Thursday of the 3rd Week of Eastertide }{ 4th Class } & \cellcolor{cwhite}\daycell{ 16 }{ Friday of the 3rd Week of Eastertide }{ 4th Class } & \cellcolor{cwhite}\daycell{ 17 }{ Our Lady's Saturday Office }{ 4th Class } \\ \hline +\cellcolor{cwhite}\daycell{ 18 }{ 3rd Sunday after Easter }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 19 }{ Monday of the 4th Week of Eastertide }{ 4th Class } & \cellcolor{cwhite}\daycell{ 20 }{ Tuesday of the 4th Week of Eastertide }{ 4th Class } & \cellcolor{cwhite}\daycell{ 21 }{ St. Anselm }{ 3rd Class } & \cellcolor{cred}\daycell{ 22 }{ Sts. Soter \& Caius }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 23 }{ Friday of the 4th Week of Eastertide }{ 4th Class } & \cellcolor{cred}\daycell{ 24 }{ St. Fidelis of Sigmaringen }{ 3rd Class } \\ \hline +\cellcolor{cwhite}\daycell{ 25 }{ 4th Sunday after Easter }{ 2nd Class } & \cellcolor{cred}\daycell{ 26 }{ Sts. Cletus \& Marcellinus }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 27 }{ St. Peter Canisius }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 28 }{ St. Paul of the Cross }{ 3rd Class } & \cellcolor{cred}\daycell{ 29 }{ St. Peter of Verona }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 30 }{ St. Catherine of Siena }{ 3rd Class } & \\ \hline \end{tabular} -\newpage +\clearpage -\section*{ Maius 2027 } -\begin{tabular}{|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|} -\hline Dom & Lun & Mar & Mer & Iov & Ven & Sab \\ \hline - & & & & & & \cellcolor{lwhite}\textbf{ 1 } \footnotesize joseph-the-workman \\ \hline -\cellcolor{lwhite}\textbf{ 2 } \footnotesize ef-easter-sunday-6 & \cellcolor{lviolet}\textbf{ 3 } \footnotesize ef-rogation-monday & \cellcolor{lwhite}\textbf{ 4 } \footnotesize monica & \cellcolor{lwhite}\textbf{ 5 } \footnotesize ef-ascension-vigil & \cellcolor{lwhite}\textbf{ 6 } \footnotesize ef-ascension & \cellcolor{lred}\textbf{ 7 } \footnotesize stanislaus & \cellcolor{lwhite}\textbf{ 8 } \footnotesize Officium sanctae Mariae in sabbato \\ \hline -\cellcolor{lwhite}\textbf{ 9 } \footnotesize ef-easter-sunday-7 & \cellcolor{lwhite}\textbf{ 10 } \footnotesize antoninus & \cellcolor{lred}\textbf{ 11 } \footnotesize sts-philip-james & \cellcolor{lred}\textbf{ 12 } \footnotesize sts-nereus-achilleus-domitilla-pancras & \cellcolor{lwhite}\textbf{ 13 } \footnotesize robert-bellarmine & \cellcolor{lwhite}\textbf{ 14 } \footnotesize ef-easter-7-friday & \cellcolor{lred}\textbf{ 15 } \footnotesize ef-pentecost-vigil \\ \hline -\cellcolor{lred}\textbf{ 16 } \footnotesize ef-pentecost & \cellcolor{lred}\textbf{ 17 } \footnotesize ef-easter-8-monday & \cellcolor{lred}\textbf{ 18 } \footnotesize ef-easter-8-tuesday & \cellcolor{lred}\textbf{ 19 } \footnotesize ef-pentecost-ember-wed & \cellcolor{lred}\textbf{ 20 } \footnotesize ef-easter-8-thursday & \cellcolor{lred}\textbf{ 21 } \footnotesize ef-pentecost-ember-fri & \cellcolor{lred}\textbf{ 22 } \footnotesize ef-pentecost-ember-sat \\ \hline -\cellcolor{lwhite}\textbf{ 23 } \footnotesize ef-trinity & \cellcolor{lgreen}\textbf{ 24 } \footnotesize ef-time-after-pentecost-1-monday & \cellcolor{lwhite}\textbf{ 25 } \footnotesize gregory-vii & \cellcolor{lwhite}\textbf{ 26 } \footnotesize philip-neri & \cellcolor{lwhite}\textbf{ 27 } \footnotesize ef-corpus-christi & \cellcolor{lwhite}\textbf{ 28 } \footnotesize augustine-of-canterbury & \cellcolor{lwhite}\textbf{ 29 } \footnotesize mary-magdalene-de-pazzi \\ \hline -\cellcolor{lgreen}\textbf{ 30 } \footnotesize ef-time-after-pentecost-sunday-2 & \cellcolor{lwhite}\textbf{ 31 } \footnotesize queenship-of-the-blessed-virgin-mary & & & & & \\ \hline +{\LARGE\bfseries May 2027}\par\vspace{2mm} +\renewcommand{\arraystretch}{1} +\begin{tabular}{|*{7}{p{\cellw}|}}\hline +\textbf{ Sunday } & \textbf{ Monday } & \textbf{ Tuesday } & \textbf{ Wednesday } & \textbf{ Thursday } & \textbf{ Friday } & \textbf{ Saturday } \\ \hline + & & & & & & \cellcolor{cwhite}\daycell{ 1 }{ St. Joseph the Workman }{ 1st Class } \\ \hline +\cellcolor{cwhite}\daycell{ 2 }{ 5th Sunday after Easter }{ 2nd Class } & \cellcolor{cviolet}\daycell{ 3 }{ Rogation Monday }{ 4th Class } & \cellcolor{cwhite}\daycell{ 4 }{ St. Monica }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 5 }{ Vigil of the Ascension }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 6 }{ The Ascension of Our Lord }{ 1st Class } & \cellcolor{cred}\daycell{ 7 }{ St. Stanislaus }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 8 }{ Our Lady's Saturday Office }{ 4th Class } \\ \hline +\cellcolor{cwhite}\daycell{ 9 }{ Sunday after the Ascension }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 10 }{ St. Antoninus }{ 3rd Class } & \cellcolor{cred}\daycell{ 11 }{ Sts. Philip \& James }{ 2nd Class } & \cellcolor{cred}\daycell{ 12 }{ Sts. Nereus, Achilleus, Domitilla, \& Pancras }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 13 }{ St. Robert Bellarmine }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 14 }{ Friday of the 7th Week of Eastertide }{ 4th Class } & \cellcolor{cred}\daycell{ 15 }{ Vigil of Pentecost }{ 1st Class } \\ \hline +\cellcolor{cred}\daycell{ 16 }{ Pentecost Sunday (Whitsunday) }{ 1st Class } & \cellcolor{cred}\daycell{ 17 }{ Monday of Pentecost Week }{ 1st Class } & \cellcolor{cred}\daycell{ 18 }{ Tuesday of Pentecost Week }{ 1st Class } & \cellcolor{cred}\daycell{ 19 }{ Pentecost Ember Wednesday }{ 1st Class } & \cellcolor{cred}\daycell{ 20 }{ Thursday of Pentecost Week }{ 1st Class } & \cellcolor{cred}\daycell{ 21 }{ Pentecost Ember Friday }{ 1st Class } & \cellcolor{cred}\daycell{ 22 }{ Pentecost Ember Saturday }{ 1st Class } \\ \hline +\cellcolor{cwhite}\daycell{ 23 }{ Trinity Sunday }{ 1st Class } & \cellcolor{cgreen}\daycell{ 24 }{ Monday of the 1st Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 25 }{ St. Gregory VII }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 26 }{ St. Philip Neri }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 27 }{ Corpus Christi }{ 1st Class } & \cellcolor{cwhite}\daycell{ 28 }{ St. Augustine of Canterbury }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 29 }{ St. Mary Magdalene de Pazzi }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 30 }{ 2nd Sunday after Pentecost }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 31 }{ Queenship of the Blessed Virgin Mary }{ 2nd Class } & & & & & \\ \hline \end{tabular} -\newpage +\clearpage -\section*{ Iunius 2027 } -\begin{tabular}{|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|} -\hline Dom & Lun & Mar & Mer & Iov & Ven & Sab \\ \hline - & & \cellcolor{lwhite}\textbf{ 1 } \footnotesize angela-merici & \cellcolor{lgreen}\textbf{ 2 } \footnotesize ef-time-after-pentecost-2-wednesday & \cellcolor{lgreen}\textbf{ 3 } \footnotesize ef-time-after-pentecost-2-thursday & \cellcolor{lwhite}\textbf{ 4 } \footnotesize ef-sacred-heart & \cellcolor{lred}\textbf{ 5 } \footnotesize boniface \\ \hline -\cellcolor{lgreen}\textbf{ 6 } \footnotesize ef-time-after-pentecost-sunday-3 & \cellcolor{lgreen}\textbf{ 7 } \footnotesize ef-time-after-pentecost-3-monday & \cellcolor{lgreen}\textbf{ 8 } \footnotesize ef-time-after-pentecost-3-tuesday & \cellcolor{lgreen}\textbf{ 9 } \footnotesize ef-time-after-pentecost-3-wednesday & \cellcolor{lwhite}\textbf{ 10 } \footnotesize margaret-of-scotland & \cellcolor{lred}\textbf{ 11 } \footnotesize barnabas & \cellcolor{lwhite}\textbf{ 12 } \footnotesize john-of-san-fecundo \\ \hline -\cellcolor{lgreen}\textbf{ 13 } \footnotesize ef-time-after-pentecost-sunday-4 & \cellcolor{lwhite}\textbf{ 14 } \footnotesize basil-the-great & \cellcolor{lgreen}\textbf{ 15 } \footnotesize ef-time-after-pentecost-4-tuesday & \cellcolor{lgreen}\textbf{ 16 } \footnotesize ef-time-after-pentecost-4-wednesday & \cellcolor{lwhite}\textbf{ 17 } \footnotesize gregory-barbarigo & \cellcolor{lwhite}\textbf{ 18 } \footnotesize ephrem-of-syria & \cellcolor{lwhite}\textbf{ 19 } \footnotesize julia-of-falconieri \\ \hline -\cellcolor{lgreen}\textbf{ 20 } \footnotesize ef-time-after-pentecost-sunday-5 & \cellcolor{lwhite}\textbf{ 21 } \footnotesize aloysius-gongzaga & \cellcolor{lwhite}\textbf{ 22 } \footnotesize paulinus-of-nola & \cellcolor{lviolet}\textbf{ 23 } \footnotesize vigil-of-the-nativity-of-st-john-the-baptist & \cellcolor{lwhite}\textbf{ 24 } \footnotesize nativity-of-st-john-the-baptist & \cellcolor{lwhite}\textbf{ 25 } \footnotesize william & \cellcolor{lred}\textbf{ 26 } \footnotesize sts-john-paul \\ \hline -\cellcolor{lgreen}\textbf{ 27 } \footnotesize ef-time-after-pentecost-sunday-6 & \cellcolor{lviolet}\textbf{ 28 } \footnotesize vigil-of-sts-peter-paul & \cellcolor{lred}\textbf{ 29 } \footnotesize sts-peter-paul & \cellcolor{lred}\textbf{ 30 } \footnotesize in-commemoratione-sancti-pauli-apostoli & & & \\ \hline +{\LARGE\bfseries June 2027}\par\vspace{2mm} +\renewcommand{\arraystretch}{1} +\begin{tabular}{|*{7}{p{\cellw}|}}\hline +\textbf{ Sunday } & \textbf{ Monday } & \textbf{ Tuesday } & \textbf{ Wednesday } & \textbf{ Thursday } & \textbf{ Friday } & \textbf{ Saturday } \\ \hline + & & \cellcolor{cwhite}\daycell{ 1 }{ St. Angela Merici }{ 3rd Class } & \cellcolor{cgreen}\daycell{ 2 }{ Wednesday of the 2nd Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cgreen}\daycell{ 3 }{ Thursday of the 2nd Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 4 }{ The Sacred Heart of Jesus }{ 1st Class } & \cellcolor{cred}\daycell{ 5 }{ St. Boniface }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 6 }{ 3rd Sunday after Pentecost }{ 2nd Class } & \cellcolor{cgreen}\daycell{ 7 }{ Monday of the 3rd Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cgreen}\daycell{ 8 }{ Tuesday of the 3rd Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cgreen}\daycell{ 9 }{ Wednesday of the 3rd Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 10 }{ St. Margaret of Scotland }{ 3rd Class } & \cellcolor{cred}\daycell{ 11 }{ St. Barnabas }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 12 }{ St. John of San Fecundo }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 13 }{ 4th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 14 }{ St. Basil the Great }{ 3rd Class } & \cellcolor{cgreen}\daycell{ 15 }{ Tuesday of the 4th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cgreen}\daycell{ 16 }{ Wednesday of the 4th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 17 }{ St. Gregory Barbarigo }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 18 }{ St. Ephrem of Syria }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 19 }{ St. Julia of Falconieri }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 20 }{ 5th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 21 }{ St. Aloysius Gongzaga }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 22 }{ St. Paulinus of Nola }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 23 }{ Vigil of the Nativity of St. John the Baptist }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 24 }{ Nativity of St. John the Baptist }{ 1st Class } & \cellcolor{cwhite}\daycell{ 25 }{ St. William }{ 3rd Class } & \cellcolor{cred}\daycell{ 26 }{ Sts. John \& Paul }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 27 }{ 6th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cviolet}\daycell{ 28 }{ Vigil of Sts. Peter \& Paul }{ 2nd Class } & \cellcolor{cred}\daycell{ 29 }{ Sts. Peter \& Paul }{ 1st Class } & \cellcolor{cred}\daycell{ 30 }{ In Commemoratione Sancti Pauli Apostoli }{ 3rd Class } & & & \\ \hline \end{tabular} -\newpage +\clearpage -\section*{ Iulius 2027 } -\begin{tabular}{|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|} -\hline Dom & Lun & Mar & Mer & Iov & Ven & Sab \\ \hline - & & & & \cellcolor{lred}\textbf{ 1 } \footnotesize precious-blood-of-our-lord-jesus-christ & \cellcolor{lwhite}\textbf{ 2 } \footnotesize visitation-of-the-blessed-virgin-mary & \cellcolor{lred}\textbf{ 3 } \footnotesize irenaeus \\ \hline -\cellcolor{lgreen}\textbf{ 4 } \footnotesize ef-time-after-pentecost-sunday-7 & \cellcolor{lwhite}\textbf{ 5 } \footnotesize anthony-mary-zaccariah & \cellcolor{lgreen}\textbf{ 6 } \footnotesize ef-time-after-pentecost-7-tuesday & \cellcolor{lwhite}\textbf{ 7 } \footnotesize sts-cyril-methodius & \cellcolor{lwhite}\textbf{ 8 } \footnotesize elizabeth-of-portugal & \cellcolor{lgreen}\textbf{ 9 } \footnotesize ef-time-after-pentecost-7-friday & \cellcolor{lred}\textbf{ 10 } \footnotesize seven-holy-brothers-and-sts-rufina-secunda \\ \hline -\cellcolor{lgreen}\textbf{ 11 } \footnotesize ef-time-after-pentecost-sunday-8 & \cellcolor{lwhite}\textbf{ 12 } \footnotesize john-gualbert & \cellcolor{lgreen}\textbf{ 13 } \footnotesize ef-time-after-pentecost-8-tuesday & \cellcolor{lwhite}\textbf{ 14 } \footnotesize bonaventure & \cellcolor{lwhite}\textbf{ 15 } \footnotesize henry-the-emperor & \cellcolor{lgreen}\textbf{ 16 } \footnotesize ef-time-after-pentecost-8-friday & \cellcolor{lwhite}\textbf{ 17 } \footnotesize Officium sanctae Mariae in sabbato \\ \hline -\cellcolor{lgreen}\textbf{ 18 } \footnotesize ef-time-after-pentecost-sunday-9 & \cellcolor{lwhite}\textbf{ 19 } \footnotesize vincent-de-paul & \cellcolor{lwhite}\textbf{ 20 } \footnotesize jerome-emiliani & \cellcolor{lwhite}\textbf{ 21 } \footnotesize laurence-of-brindisi & \cellcolor{lwhite}\textbf{ 22 } \footnotesize mary-magdalene & \cellcolor{lred}\textbf{ 23 } \footnotesize apollinaris & \cellcolor{lwhite}\textbf{ 24 } \footnotesize Officium sanctae Mariae in sabbato \\ \hline -\cellcolor{lgreen}\textbf{ 25 } \footnotesize ef-time-after-pentecost-sunday-10 & \cellcolor{lwhite}\textbf{ 26 } \footnotesize anne-mother-of-the-blessed-virgin & \cellcolor{lgreen}\textbf{ 27 } \footnotesize ef-time-after-pentecost-10-tuesday & \cellcolor{lred}\textbf{ 28 } \footnotesize sts-nazarius-celsus-st-victor-i-st-innocent-i & \cellcolor{lwhite}\textbf{ 29 } \footnotesize martha & \cellcolor{lgreen}\textbf{ 30 } \footnotesize ef-time-after-pentecost-10-friday & \cellcolor{lwhite}\textbf{ 31 } \footnotesize ignatius-loyola \\ \hline +{\LARGE\bfseries July 2027}\par\vspace{2mm} +\renewcommand{\arraystretch}{1} +\begin{tabular}{|*{7}{p{\cellw}|}}\hline +\textbf{ Sunday } & \textbf{ Monday } & \textbf{ Tuesday } & \textbf{ Wednesday } & \textbf{ Thursday } & \textbf{ Friday } & \textbf{ Saturday } \\ \hline + & & & & \cellcolor{cred}\daycell{ 1 }{ The Precious Blood of Our Lord Jesus Christ }{ 1st Class } & \cellcolor{cwhite}\daycell{ 2 }{ Visitation of the Blessed Virgin Mary }{ 2nd Class } & \cellcolor{cred}\daycell{ 3 }{ St. Irenaeus }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 4 }{ 7th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 5 }{ St. Anthony Mary Zaccariah }{ 3rd Class } & \cellcolor{cgreen}\daycell{ 6 }{ Tuesday of the 7th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 7 }{ Sts. Cyril \& Methodius }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 8 }{ St. Elizabeth of Portugal }{ 3rd Class } & \cellcolor{cgreen}\daycell{ 9 }{ Friday of the 7th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cred}\daycell{ 10 }{ Seven Holy Brothers and Sts. Rufina \& Secunda }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 11 }{ 8th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 12 }{ St. John Gualbert }{ 3rd Class } & \cellcolor{cgreen}\daycell{ 13 }{ Tuesday of the 8th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 14 }{ St. Bonaventure }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 15 }{ St. Henry the Emperor }{ 3rd Class } & \cellcolor{cgreen}\daycell{ 16 }{ Friday of the 8th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 17 }{ Our Lady's Saturday Office }{ 4th Class } \\ \hline +\cellcolor{cgreen}\daycell{ 18 }{ 9th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 19 }{ St. Vincent de Paul }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 20 }{ St. Jerome Emiliani }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 21 }{ St. Laurence of Brindisi }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 22 }{ St. Mary Magdalene }{ 3rd Class } & \cellcolor{cred}\daycell{ 23 }{ St. Apollinaris }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 24 }{ Our Lady's Saturday Office }{ 4th Class } \\ \hline +\cellcolor{cgreen}\daycell{ 25 }{ 10th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 26 }{ St. Anne, Mother of the Blessed Virgin }{ 2nd Class } & \cellcolor{cgreen}\daycell{ 27 }{ Tuesday of the 10th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cred}\daycell{ 28 }{ Sts. Nazarius \& Celsus, St. Victor I \& St. Innocent I }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 29 }{ St. Martha }{ 3rd Class } & \cellcolor{cgreen}\daycell{ 30 }{ Friday of the 10th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 31 }{ St. Ignatius Loyola }{ 3rd Class } \\ \hline \end{tabular} -\newpage +\clearpage -\section*{ Augustus 2027 } -\begin{tabular}{|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|} -\hline Dom & Lun & Mar & Mer & Iov & Ven & Sab \\ \hline -\cellcolor{lgreen}\textbf{ 1 } \footnotesize ef-time-after-pentecost-sunday-11 & \cellcolor{lwhite}\textbf{ 2 } \footnotesize alphonsus-liguori & \cellcolor{lgreen}\textbf{ 3 } \footnotesize ef-time-after-pentecost-11-tuesday & \cellcolor{lwhite}\textbf{ 4 } \footnotesize dominic & \cellcolor{lwhite}\textbf{ 5 } \footnotesize dedication-of-the-basilica-of-st-mary-major & \cellcolor{lwhite}\textbf{ 6 } \footnotesize transfiguration-of-our-lord & \cellcolor{lwhite}\textbf{ 7 } \footnotesize cajetan \\ \hline -\cellcolor{lgreen}\textbf{ 8 } \footnotesize ef-time-after-pentecost-sunday-12 & \cellcolor{lviolet}\textbf{ 9 } \footnotesize vigil-of-st-lawrence & \cellcolor{lred}\textbf{ 10 } \footnotesize lawrence & \cellcolor{lgreen}\textbf{ 11 } \footnotesize ef-time-after-pentecost-12-wednesday & \cellcolor{lwhite}\textbf{ 12 } \footnotesize clare & \cellcolor{lgreen}\textbf{ 13 } \footnotesize ef-time-after-pentecost-12-friday & \cellcolor{lviolet}\textbf{ 14 } \footnotesize vigil-of-the-assumption \\ \hline -\cellcolor{lwhite}\textbf{ 15 } \footnotesize assumption-of-the-blessed-virgin-mary & \cellcolor{lwhite}\textbf{ 16 } \footnotesize joachim-father-of-the-blessed-virgin & \cellcolor{lwhite}\textbf{ 17 } \footnotesize hyacinth & \cellcolor{lgreen}\textbf{ 18 } \footnotesize ef-time-after-pentecost-13-wednesday & \cellcolor{lwhite}\textbf{ 19 } \footnotesize john-eudes & \cellcolor{lwhite}\textbf{ 20 } \footnotesize bernard-of-clairvaux & \cellcolor{lwhite}\textbf{ 21 } \footnotesize jane-frances-de-chantal \\ \hline -\cellcolor{lgreen}\textbf{ 22 } \footnotesize ef-time-after-pentecost-sunday-14 & \cellcolor{lwhite}\textbf{ 23 } \footnotesize philip-benizi & \cellcolor{lred}\textbf{ 24 } \footnotesize bartholomew & \cellcolor{lwhite}\textbf{ 25 } \footnotesize louis-ix & \cellcolor{lgreen}\textbf{ 26 } \footnotesize ef-time-after-pentecost-14-thursday & \cellcolor{lwhite}\textbf{ 27 } \footnotesize joseph-calasance & \cellcolor{lwhite}\textbf{ 28 } \footnotesize augustine \\ \hline -\cellcolor{lgreen}\textbf{ 29 } \footnotesize ef-time-after-pentecost-sunday-15 & \cellcolor{lwhite}\textbf{ 30 } \footnotesize rose-of-lima & \cellcolor{lwhite}\textbf{ 31 } \footnotesize raymond-nonnatus & & & & \\ \hline +{\LARGE\bfseries August 2027}\par\vspace{2mm} +\renewcommand{\arraystretch}{1} +\begin{tabular}{|*{7}{p{\cellw}|}}\hline +\textbf{ Sunday } & \textbf{ Monday } & \textbf{ Tuesday } & \textbf{ Wednesday } & \textbf{ Thursday } & \textbf{ Friday } & \textbf{ Saturday } \\ \hline +\cellcolor{cgreen}\daycell{ 1 }{ 11th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 2 }{ St. Alphonsus Liguori }{ 3rd Class } & \cellcolor{cgreen}\daycell{ 3 }{ Tuesday of the 11th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 4 }{ St. Dominic }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 5 }{ Dedication of the Basilica of St. Mary Major }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 6 }{ Transfiguration of Our Lord }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 7 }{ St. Cajetan }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 8 }{ 12th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cviolet}\daycell{ 9 }{ Vigil of St. Lawrence }{ 3rd Class } & \cellcolor{cred}\daycell{ 10 }{ St. Lawrence }{ 2nd Class } & \cellcolor{cgreen}\daycell{ 11 }{ Wednesday of the 12th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 12 }{ St. Clare }{ 3rd Class } & \cellcolor{cgreen}\daycell{ 13 }{ Friday of the 12th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cviolet}\daycell{ 14 }{ Vigil of the Assumption }{ 2nd Class } \\ \hline +\cellcolor{cwhite}\daycell{ 15 }{ Assumption of the Blessed Virgin Mary }{ 1st Class } & \cellcolor{cwhite}\daycell{ 16 }{ St. Joachim, Father of the Blessed Virgin }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 17 }{ St. Hyacinth }{ 3rd Class } & \cellcolor{cgreen}\daycell{ 18 }{ Wednesday of the 13th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 19 }{ St. John Eudes }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 20 }{ St. Bernard of Clairvaux }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 21 }{ St. Jane Frances de Chantal }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 22 }{ 14th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 23 }{ St. Philip Benizi }{ 3rd Class } & \cellcolor{cred}\daycell{ 24 }{ St. Bartholomew }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 25 }{ St. Louis IX }{ 3rd Class } & \cellcolor{cgreen}\daycell{ 26 }{ Thursday of the 14th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 27 }{ St. Joseph Calasance }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 28 }{ St. Augustine }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 29 }{ 15th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 30 }{ St. Rose of Lima }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 31 }{ St. Raymond Nonnatus }{ 3rd Class } & & & & \\ \hline \end{tabular} -\newpage +\clearpage -\section*{ September 2027 } -\begin{tabular}{|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|} -\hline Dom & Lun & Mar & Mer & Iov & Ven & Sab \\ \hline - & & & \cellcolor{lgreen}\textbf{ 1 } \footnotesize ef-time-after-pentecost-15-wednesday & \cellcolor{lwhite}\textbf{ 2 } \footnotesize stephen-of-hungary & \cellcolor{lwhite}\textbf{ 3 } \footnotesize pius-x & \cellcolor{lwhite}\textbf{ 4 } \footnotesize Officium sanctae Mariae in sabbato \\ \hline -\cellcolor{lgreen}\textbf{ 5 } \footnotesize ef-time-after-pentecost-sunday-16 & \cellcolor{lgreen}\textbf{ 6 } \footnotesize ef-time-after-pentecost-16-monday & \cellcolor{lgreen}\textbf{ 7 } \footnotesize ef-time-after-pentecost-16-tuesday & \cellcolor{lwhite}\textbf{ 8 } \footnotesize nativity-of-the-blessed-virgin-mary & \cellcolor{lgreen}\textbf{ 9 } \footnotesize ef-time-after-pentecost-16-thursday & \cellcolor{lwhite}\textbf{ 10 } \footnotesize nicholas-of-tolentino & \cellcolor{lwhite}\textbf{ 11 } \footnotesize Officium sanctae Mariae in sabbato \\ \hline -\cellcolor{lgreen}\textbf{ 12 } \footnotesize ef-time-after-pentecost-sunday-17 & \cellcolor{lgreen}\textbf{ 13 } \footnotesize ef-time-after-pentecost-17-monday & \cellcolor{lred}\textbf{ 14 } \footnotesize exaltation-of-the-holy-cross & \cellcolor{lwhite}\textbf{ 15 } \footnotesize seven-sorrows-of-the-blessed-virgin-mary & \cellcolor{lred}\textbf{ 16 } \footnotesize sts-cornelius-cyprian & \cellcolor{lgreen}\textbf{ 17 } \footnotesize ef-time-after-pentecost-17-friday & \cellcolor{lwhite}\textbf{ 18 } \footnotesize joseph-of-cupertino \\ \hline -\cellcolor{lgreen}\textbf{ 19 } \footnotesize ef-time-after-pentecost-sunday-18 & \cellcolor{lgreen}\textbf{ 20 } \footnotesize ef-time-after-pentecost-18-monday & \cellcolor{lred}\textbf{ 21 } \footnotesize matthew & \cellcolor{lviolet}\textbf{ 22 } \footnotesize ef-september-ember-wed & \cellcolor{lred}\textbf{ 23 } \footnotesize linus & \cellcolor{lviolet}\textbf{ 24 } \footnotesize ef-september-ember-fri & \cellcolor{lviolet}\textbf{ 25 } \footnotesize ef-september-ember-sat \\ \hline -\cellcolor{lgreen}\textbf{ 26 } \footnotesize ef-time-after-pentecost-sunday-19 & \cellcolor{lred}\textbf{ 27 } \footnotesize sts-cosmas-damian & \cellcolor{lred}\textbf{ 28 } \footnotesize wenceslaus & \cellcolor{lwhite}\textbf{ 29 } \footnotesize dedication-of-st-michael-the-archangel & \cellcolor{lwhite}\textbf{ 30 } \footnotesize jerome & & \\ \hline +{\LARGE\bfseries September 2027}\par\vspace{2mm} +\renewcommand{\arraystretch}{1} +\begin{tabular}{|*{7}{p{\cellw}|}}\hline +\textbf{ Sunday } & \textbf{ Monday } & \textbf{ Tuesday } & \textbf{ Wednesday } & \textbf{ Thursday } & \textbf{ Friday } & \textbf{ Saturday } \\ \hline + & & & \cellcolor{cgreen}\daycell{ 1 }{ Wednesday of the 15th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 2 }{ St. Stephen of Hungary }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 3 }{ St. Pius X }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 4 }{ Our Lady's Saturday Office }{ 4th Class } \\ \hline +\cellcolor{cgreen}\daycell{ 5 }{ 16th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cgreen}\daycell{ 6 }{ Monday of the 16th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cgreen}\daycell{ 7 }{ Tuesday of the 16th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 8 }{ Nativity of the Blessed Virgin Mary }{ 2nd Class } & \cellcolor{cgreen}\daycell{ 9 }{ Thursday of the 16th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 10 }{ St. Nicholas of Tolentino }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 11 }{ Our Lady's Saturday Office }{ 4th Class } \\ \hline +\cellcolor{cgreen}\daycell{ 12 }{ 17th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cgreen}\daycell{ 13 }{ Monday of the 17th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cred}\daycell{ 14 }{ Exaltation of the Holy Cross }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 15 }{ Seven Sorrows of the Blessed Virgin Mary }{ 2nd Class } & \cellcolor{cred}\daycell{ 16 }{ Sts. Cornelius \& Cyprian }{ 3rd Class } & \cellcolor{cgreen}\daycell{ 17 }{ Friday of the 17th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 18 }{ St. Joseph of Cupertino }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 19 }{ 18th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cgreen}\daycell{ 20 }{ Monday of the 18th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cred}\daycell{ 21 }{ St. Matthew }{ 2nd Class } & \cellcolor{cviolet}\daycell{ 22 }{ September Ember Wednesday }{ 2nd Class } & \cellcolor{cred}\daycell{ 23 }{ St. Linus }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 24 }{ September Ember Friday }{ 2nd Class } & \cellcolor{cviolet}\daycell{ 25 }{ September Ember Saturday }{ 2nd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 26 }{ 19th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cred}\daycell{ 27 }{ Sts. Cosmas \& Damian }{ 3rd Class } & \cellcolor{cred}\daycell{ 28 }{ St. Wenceslaus }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 29 }{ Dedication of St. Michael the Archangel }{ 1st Class } & \cellcolor{cwhite}\daycell{ 30 }{ St. Jerome }{ 3rd Class } & & \\ \hline \end{tabular} -\newpage +\clearpage -\section*{ October 2027 } -\begin{tabular}{|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|} -\hline Dom & Lun & Mar & Mer & Iov & Ven & Sab \\ \hline - & & & & & \cellcolor{lgreen}\textbf{ 1 } \footnotesize ef-time-after-pentecost-19-friday & \cellcolor{lwhite}\textbf{ 2 } \footnotesize holy-guardian-angels \\ \hline -\cellcolor{lgreen}\textbf{ 3 } \footnotesize ef-time-after-pentecost-sunday-20 & \cellcolor{lwhite}\textbf{ 4 } \footnotesize francis-of-assisi & \cellcolor{lgreen}\textbf{ 5 } \footnotesize ef-time-after-pentecost-20-tuesday & \cellcolor{lwhite}\textbf{ 6 } \footnotesize bruno & \cellcolor{lwhite}\textbf{ 7 } \footnotesize our-lady-of-the-rosary & \cellcolor{lwhite}\textbf{ 8 } \footnotesize bridget-of-sweden & \cellcolor{lwhite}\textbf{ 9 } \footnotesize john-leonardi \\ \hline -\cellcolor{lgreen}\textbf{ 10 } \footnotesize ef-time-after-pentecost-sunday-21 & \cellcolor{lwhite}\textbf{ 11 } \footnotesize maternity-of-the-blessed-virgin-mary & \cellcolor{lgreen}\textbf{ 12 } \footnotesize ef-time-after-pentecost-21-tuesday & \cellcolor{lwhite}\textbf{ 13 } \footnotesize edward & \cellcolor{lred}\textbf{ 14 } \footnotesize callistus-i & \cellcolor{lwhite}\textbf{ 15 } \footnotesize teresa-of-avila & \cellcolor{lwhite}\textbf{ 16 } \footnotesize hedwig \\ \hline -\cellcolor{lgreen}\textbf{ 17 } \footnotesize ef-time-after-pentecost-sunday-22 & \cellcolor{lred}\textbf{ 18 } \footnotesize luke-the-evangelist & \cellcolor{lwhite}\textbf{ 19 } \footnotesize peter-of-alcantara & \cellcolor{lwhite}\textbf{ 20 } \footnotesize john-cantius & \cellcolor{lgreen}\textbf{ 21 } \footnotesize ef-time-after-pentecost-22-thursday & \cellcolor{lgreen}\textbf{ 22 } \footnotesize ef-time-after-pentecost-22-friday & \cellcolor{lwhite}\textbf{ 23 } \footnotesize anthony-mary-claret \\ \hline -\cellcolor{lgreen}\textbf{ 24 } \footnotesize ef-time-after-pentecost-sunday-23 & \cellcolor{lgreen}\textbf{ 25 } \footnotesize ef-time-after-pentecost-23-monday & \cellcolor{lgreen}\textbf{ 26 } \footnotesize ef-time-after-pentecost-23-tuesday & \cellcolor{lgreen}\textbf{ 27 } \footnotesize ef-time-after-pentecost-23-wednesday & \cellcolor{lred}\textbf{ 28 } \footnotesize sts-simon-jude & \cellcolor{lgreen}\textbf{ 29 } \footnotesize ef-time-after-pentecost-23-friday & \cellcolor{lwhite}\textbf{ 30 } \footnotesize Officium sanctae Mariae in sabbato \\ \hline -\cellcolor{lwhite}\textbf{ 31 } \footnotesize ef-christ-the-king & & & & & & \\ \hline +{\LARGE\bfseries October 2027}\par\vspace{2mm} +\renewcommand{\arraystretch}{1} +\begin{tabular}{|*{7}{p{\cellw}|}}\hline +\textbf{ Sunday } & \textbf{ Monday } & \textbf{ Tuesday } & \textbf{ Wednesday } & \textbf{ Thursday } & \textbf{ Friday } & \textbf{ Saturday } \\ \hline + & & & & & \cellcolor{cgreen}\daycell{ 1 }{ Friday of the 19th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 2 }{ Holy Guardian Angels }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 3 }{ 20th Sunday after Pentecost }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 4 }{ St. Francis of Assisi }{ 3rd Class } & \cellcolor{cgreen}\daycell{ 5 }{ Tuesday of the 20th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 6 }{ St. Bruno }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 7 }{ Our Lady of the Rosary }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 8 }{ St. Bridget of Sweden }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 9 }{ St. John Leonardi }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 10 }{ 21st Sunday after Pentecost }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 11 }{ Maternity of the Blessed Virgin Mary }{ 2nd Class } & \cellcolor{cgreen}\daycell{ 12 }{ Tuesday of the 21st Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 13 }{ St. Edward }{ 3rd Class } & \cellcolor{cred}\daycell{ 14 }{ St. Callistus I }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 15 }{ St. Teresa of Avila }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 16 }{ St. Hedwig }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 17 }{ 22nd Sunday after Pentecost }{ 2nd Class } & \cellcolor{cred}\daycell{ 18 }{ St. Luke the Evangelist }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 19 }{ St. Peter of Alcantara }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 20 }{ St. John Cantius }{ 3rd Class } & \cellcolor{cgreen}\daycell{ 21 }{ Thursday of the 22nd Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cgreen}\daycell{ 22 }{ Friday of the 22nd Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 23 }{ St. Anthony Mary Claret }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 24 }{ 23rd Sunday after Pentecost }{ 2nd Class } & \cellcolor{cgreen}\daycell{ 25 }{ Monday of the 23rd Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cgreen}\daycell{ 26 }{ Tuesday of the 23rd Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cgreen}\daycell{ 27 }{ Wednesday of the 23rd Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cred}\daycell{ 28 }{ Sts. Simon \& Jude }{ 2nd Class } & \cellcolor{cgreen}\daycell{ 29 }{ Friday of the 23rd Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 30 }{ Our Lady's Saturday Office }{ 4th Class } \\ \hline +\cellcolor{cwhite}\daycell{ 31 }{ Christ the King }{ 1st Class } & & & & & & \\ \hline \end{tabular} -\newpage +\clearpage -\section*{ November 2027 } -\begin{tabular}{|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|} -\hline Dom & Lun & Mar & Mer & Iov & Ven & Sab \\ \hline - & \cellcolor{lwhite}\textbf{ 1 } \footnotesize all-saints & \cellcolor{lblack}\textbf{ 2 } \footnotesize commemoration-of-all-souls & \cellcolor{lgreen}\textbf{ 3 } \footnotesize ef-time-after-pentecost-24-wednesday & \cellcolor{lwhite}\textbf{ 4 } \footnotesize charles-borromeo & \cellcolor{lgreen}\textbf{ 5 } \footnotesize ef-time-after-pentecost-24-friday & \cellcolor{lwhite}\textbf{ 6 } \footnotesize Officium sanctae Mariae in sabbato \\ \hline -\cellcolor{lgreen}\textbf{ 7 } \footnotesize ef-time-after-epiphany-sunday-5 & \cellcolor{lgreen}\textbf{ 8 } \footnotesize ef-time-after-pentecost-25-monday & \cellcolor{lwhite}\textbf{ 9 } \footnotesize dedication-of-the-archbasilica-of-our-holy-savior & \cellcolor{lwhite}\textbf{ 10 } \footnotesize andrew-avellino & \cellcolor{lwhite}\textbf{ 11 } \footnotesize martin-of-tours & \cellcolor{lred}\textbf{ 12 } \footnotesize martin-i & \cellcolor{lwhite}\textbf{ 13 } \footnotesize didacus \\ \hline -\cellcolor{lgreen}\textbf{ 14 } \footnotesize ef-time-after-epiphany-sunday-6 & \cellcolor{lwhite}\textbf{ 15 } \footnotesize albert-the-great & \cellcolor{lwhite}\textbf{ 16 } \footnotesize gertrude-the-great & \cellcolor{lwhite}\textbf{ 17 } \footnotesize gregory-the-wonderworker & \cellcolor{lwhite}\textbf{ 18 } \footnotesize dedication-of-the-basilicas-of-sts-peter-paul & \cellcolor{lwhite}\textbf{ 19 } \footnotesize elizabeth-of-hungary & \cellcolor{lwhite}\textbf{ 20 } \footnotesize felix-of-valois \\ \hline -\cellcolor{lgreen}\textbf{ 21 } \footnotesize ef-time-after-pentecost-sunday-24 & \cellcolor{lred}\textbf{ 22 } \footnotesize cecilia & \cellcolor{lred}\textbf{ 23 } \footnotesize clement-i & \cellcolor{lwhite}\textbf{ 24 } \footnotesize john-of-the-cross & \cellcolor{lred}\textbf{ 25 } \footnotesize catherine-of-alexandria & \cellcolor{lwhite}\textbf{ 26 } \footnotesize sylvester & \cellcolor{lwhite}\textbf{ 27 } \footnotesize Officium sanctae Mariae in sabbato \\ \hline -\cellcolor{lviolet}\textbf{ 28 } \footnotesize ef-advent-sunday-1 & \cellcolor{lviolet}\textbf{ 29 } \footnotesize ef-advent-1-monday & \cellcolor{lred}\textbf{ 30 } \footnotesize andrew & & & & \\ \hline +{\LARGE\bfseries November 2027}\par\vspace{2mm} +\renewcommand{\arraystretch}{1} +\begin{tabular}{|*{7}{p{\cellw}|}}\hline +\textbf{ Sunday } & \textbf{ Monday } & \textbf{ Tuesday } & \textbf{ Wednesday } & \textbf{ Thursday } & \textbf{ Friday } & \textbf{ Saturday } \\ \hline + & \cellcolor{cwhite}\daycell{ 1 }{ All Saints }{ 1st Class } & \cellcolor{cblack}\daycell{ 2 }{ Commemoration of All Souls }{ 1st Class } & \cellcolor{cgreen}\daycell{ 3 }{ Wednesday of the 24th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 4 }{ St. Charles Borromeo }{ 3rd Class } & \cellcolor{cgreen}\daycell{ 5 }{ Friday of the 24th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 6 }{ Our Lady's Saturday Office }{ 4th Class } \\ \hline +\cellcolor{cgreen}\daycell{ 7 }{ 5th Sunday after Epiphany }{ 2nd Class } & \cellcolor{cgreen}\daycell{ 8 }{ Monday of the 25th Week of the Time after Pentecost }{ 4th Class } & \cellcolor{cwhite}\daycell{ 9 }{ Dedication of the Archbasilica of Our Holy Savior }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 10 }{ St. Andrew Avellino }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 11 }{ St. Martin of Tours }{ 3rd Class } & \cellcolor{cred}\daycell{ 12 }{ St. Martin I }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 13 }{ St. Didacus }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 14 }{ 6th Sunday after Epiphany }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 15 }{ St. Albert the Great }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 16 }{ St. Gertrude the Great }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 17 }{ St. Gregory the Wonderworker }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 18 }{ Dedication of the Basilicas of Sts. Peter \& Paul }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 19 }{ St. Elizabeth of Hungary }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 20 }{ St. Felix of Valois }{ 3rd Class } \\ \hline +\cellcolor{cgreen}\daycell{ 21 }{ 24th and Last Sunday after Pentecost }{ 2nd Class } & \cellcolor{cred}\daycell{ 22 }{ St. Cecilia }{ 3rd Class } & \cellcolor{cred}\daycell{ 23 }{ St. Clement I }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 24 }{ St. John of the Cross }{ 3rd Class } & \cellcolor{cred}\daycell{ 25 }{ St. Catherine of Alexandria }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 26 }{ St. Sylvester }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 27 }{ Our Lady's Saturday Office }{ 4th Class } \\ \hline +\cellcolor{cviolet}\daycell{ 28 }{ 1st Sunday of Advent }{ 1st Class } & \cellcolor{cviolet}\daycell{ 29 }{ Monday of the 1st Week of Advent }{ 3rd Class } & \cellcolor{cred}\daycell{ 30 }{ St. Andrew }{ 2nd Class } & & & & \\ \hline \end{tabular} -\newpage +\clearpage -\section*{ December 2027 } -\begin{tabular}{|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|p{2.6cm}|} -\hline Dom & Lun & Mar & Mer & Iov & Ven & Sab \\ \hline - & & & \cellcolor{lviolet}\textbf{ 1 } \footnotesize ef-advent-1-wednesday & \cellcolor{lred}\textbf{ 2 } \footnotesize vivian & \cellcolor{lwhite}\textbf{ 3 } \footnotesize francis-xavier & \cellcolor{lwhite}\textbf{ 4 } \footnotesize peter-chrysologus \\ \hline -\cellcolor{lviolet}\textbf{ 5 } \footnotesize ef-advent-sunday-2 & \cellcolor{lwhite}\textbf{ 6 } \footnotesize nicholas & \cellcolor{lwhite}\textbf{ 7 } \footnotesize ambrose & \cellcolor{lwhite}\textbf{ 8 } \footnotesize immaculate-conception-of-the-blessed-virgin-mary & \cellcolor{lviolet}\textbf{ 9 } \footnotesize ef-advent-2-thursday & \cellcolor{lviolet}\textbf{ 10 } \footnotesize ef-advent-2-friday & \cellcolor{lwhite}\textbf{ 11 } \footnotesize damasus-i \\ \hline -\cellcolor{lrose}\textbf{ 12 } \footnotesize ef-advent-sunday-3 & \cellcolor{lred}\textbf{ 13 } \footnotesize lucy & \cellcolor{lviolet}\textbf{ 14 } \footnotesize ef-advent-3-tuesday & \cellcolor{lviolet}\textbf{ 15 } \footnotesize ef-advent-ember-wed & \cellcolor{lred}\textbf{ 16 } \footnotesize eusebius & \cellcolor{lviolet}\textbf{ 17 } \footnotesize ef-advent-ember-fri & \cellcolor{lviolet}\textbf{ 18 } \footnotesize ef-advent-ember-sat \\ \hline -\cellcolor{lviolet}\textbf{ 19 } \footnotesize ef-advent-sunday-4 & \cellcolor{lviolet}\textbf{ 20 } \footnotesize ef-advent-4-monday & \cellcolor{lred}\textbf{ 21 } \footnotesize thomas & \cellcolor{lviolet}\textbf{ 22 } \footnotesize ef-advent-4-wednesday & \cellcolor{lviolet}\textbf{ 23 } \footnotesize ef-advent-4-thursday & \cellcolor{lviolet}\textbf{ 24 } \footnotesize ef-nativity-vigil & \cellcolor{lwhite}\textbf{ 25 } \footnotesize ef-nativity \\ \hline -\cellcolor{lwhite}\textbf{ 26 } \footnotesize ef-christmas-sunday-0 & \cellcolor{lwhite}\textbf{ 27 } \footnotesize john-the-evangelist & \cellcolor{lred}\textbf{ 28 } \footnotesize holy-innocents & \cellcolor{lwhite}\textbf{ 29 } \footnotesize ef-nativity-octave-day-5 & \cellcolor{lwhite}\textbf{ 30 } \footnotesize ef-nativity-octave-day-6 & \cellcolor{lwhite}\textbf{ 31 } \footnotesize ef-nativity-octave-day-7 & \\ \hline +{\LARGE\bfseries December 2027}\par\vspace{2mm} +\renewcommand{\arraystretch}{1} +\begin{tabular}{|*{7}{p{\cellw}|}}\hline +\textbf{ Sunday } & \textbf{ Monday } & \textbf{ Tuesday } & \textbf{ Wednesday } & \textbf{ Thursday } & \textbf{ Friday } & \textbf{ Saturday } \\ \hline + & & & \cellcolor{cviolet}\daycell{ 1 }{ Wednesday of the 1st Week of Advent }{ 3rd Class } & \cellcolor{cred}\daycell{ 2 }{ St. Vivian }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 3 }{ St. Francis Xavier }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 4 }{ St. Peter Chrysologus }{ 3rd Class } \\ \hline +\cellcolor{cviolet}\daycell{ 5 }{ 2nd Sunday of Advent }{ 1st Class } & \cellcolor{cwhite}\daycell{ 6 }{ St. Nicholas }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 7 }{ St. Ambrose }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 8 }{ Immaculate Conception of the Blessed Virgin Mary }{ 1st Class } & \cellcolor{cviolet}\daycell{ 9 }{ Thursday of the 2nd Week of Advent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 10 }{ Friday of the 2nd Week of Advent }{ 3rd Class } & \cellcolor{cwhite}\daycell{ 11 }{ St. Damasus I }{ 3rd Class } \\ \hline +\cellcolor{crose}\daycell{ 12 }{ 3rd Sunday of Advent }{ 1st Class } & \cellcolor{cred}\daycell{ 13 }{ St. Lucy }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 14 }{ Tuesday of the 3rd Week of Advent }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 15 }{ Advent Ember Wednesday }{ 2nd Class } & \cellcolor{cred}\daycell{ 16 }{ St. Eusebius }{ 3rd Class } & \cellcolor{cviolet}\daycell{ 17 }{ Advent Ember Friday }{ 2nd Class } & \cellcolor{cviolet}\daycell{ 18 }{ Advent Ember Saturday }{ 2nd Class } \\ \hline +\cellcolor{cviolet}\daycell{ 19 }{ 4th Sunday of Advent }{ 1st Class } & \cellcolor{cviolet}\daycell{ 20 }{ Monday of the 4th Week of Advent }{ 2nd Class } & \cellcolor{cred}\daycell{ 21 }{ St. Thomas }{ 2nd Class } & \cellcolor{cviolet}\daycell{ 22 }{ Wednesday of the 4th Week of Advent }{ 2nd Class } & \cellcolor{cviolet}\daycell{ 23 }{ Thursday of the 4th Week of Advent }{ 2nd Class } & \cellcolor{cviolet}\daycell{ 24 }{ Vigil of the Nativity (Christmas Eve) }{ 1st Class } & \cellcolor{cwhite}\daycell{ 25 }{ The Nativity of Our Lord (Christmas) }{ 1st Class } \\ \hline +\cellcolor{cwhite}\daycell{ 26 }{ Sunday within the Octave of the Nativity }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 27 }{ St. John the Evangelist }{ 2nd Class } & \cellcolor{cred}\daycell{ 28 }{ Holy Innocents }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 29 }{ 5th Day within the Octave of the Nativity }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 30 }{ 6th Day within the Octave of the Nativity }{ 2nd Class } & \cellcolor{cwhite}\daycell{ 31 }{ 7th Day within the Octave of the Nativity }{ 2nd Class } & \\ \hline \end{tabular} -\newpage +\clearpage \end{document} diff --git a/test/golden/ordo-2027.adoc b/test/golden/ordo-2027.adoc index 5a8e2f5..f3d33cb 100644 --- a/test/golden/ordo-2027.adoc +++ b/test/golden/ordo-2027.adoc @@ -4,2362 +4,2365 @@ // A feast name containing `*` or `_` will render as emphasis. That is a // documented limitation, not a bug to fix. // -// Day label falls back to the slug when the day carries no Latin name (most -// temporal days, and most sanctoral entries, which are Latin-less in the -// shipped data) -- see ordo.tex's own comment for why the fallback is -// written as a name-section wrapping a plain var and its inverse, rather -// than a single dotted lookup and its inverse. +// The observed day's own display name is a PLAIN resolved string +// (View.of_days, Task 5), not a lang-keyed object -- there is no +// dotted-la-with-slug-fallback idiom to write here any more; a +// commemoration entry carries its own resolved display name too, so a +// commemoration line no longer prints the bare slug. Every fixed label +// (Ordo, Epistle, Gospel, Commemoration) comes from the view's term +// vocabulary rather than being written into this file, so a translated +// booklet needs no template edit. = Ordo 2027 · ef :toc: -== Ianuarius +== January -*1* ef-circumcision + +*1* The Octave Day of the Nativity + class-1 · white + -Ep. Titus 2:11-15 Ev. Luke 2:21 +Epistle Titus 2:11-15 Gospel Luke 2:21 -*2* Officium sanctae Mariae in sabbato + +*2* Our Lady's Saturday Office + class-4 · white + -Ep. Titus 3:4-7 Ev. Luke 2:15-20 +Epistle Titus 3:4-7 Gospel Luke 2:15-20 -*3* Sanctissimi Nominis Iesu + +*3* The Holy Name of Jesus + class-2 · white + -Ep. Acts 4:8-12 Ev. Luke 2:21 +Epistle Acts 4:8-12 Gospel Luke 2:21 -*4* ef-christmas-1-monday + +*4* Monday before Epiphany + class-4 · white + -Ep. Titus 2:11-15 Ev. Luke 2:21 +Epistle Titus 2:11-15 Gospel Luke 2:21 -*5* ef-christmas-1-tuesday + +*5* Tuesday before Epiphany + class-4 · white + -Ep. Titus 2:11-15 Ev. Luke 2:21 +Epistle Titus 2:11-15 Gospel Luke 2:21 + -Com. telesphorus-pope-and-martyr +Commemoration St. Telesphorus Pope and Martyr -*6* ef-epiphany + +*6* The Epiphany of Our Lord + class-1 · white + -Ep. Isa 60:1-6 Ev. Matt 2:1-12 +Epistle Isa 60:1-6 Gospel Matt 2:1-12 -*7* ef-christmas-2-thursday + +*7* Thursday after Epiphany + class-4 · white + -Ep. Isa 60:1-6 Ev. Matt 2:1-12 +Epistle Isa 60:1-6 Gospel Matt 2:1-12 -*8* ef-christmas-2-friday + +*8* Friday after Epiphany + class-4 · white + -Ep. Isa 60:1-6 Ev. Matt 2:1-12 +Epistle Isa 60:1-6 Gospel Matt 2:1-12 -*9* Officium sanctae Mariae in sabbato + +*9* Our Lady's Saturday Office + class-4 · white + -Ep. Titus 3:4-7 Ev. Luke 2:15-20 +Epistle Titus 3:4-7 Gospel Luke 2:15-20 -*10* Sanctae Familiae Iesu, Mariae, Ioseph + +*10* The Holy Family + class-2 · white + -Ep. Col 3:12-17 Ev. Luke 2:42-52 +Epistle Col 3:12-17 Gospel Luke 2:42-52 -*11* ef-time-after-epiphany-1-monday + +*11* Monday of the 1st Week of the Time after Epiphany + class-4 · white + -Ep. Rom 12:1-5 Ev. Luke 2:42-52 +Epistle Rom 12:1-5 Gospel Luke 2:42-52 + -Com. hyginus-pope-and-martyr +Commemoration St. Hyginus Pope and Martyr -*12* ef-time-after-epiphany-1-tuesday + +*12* Tuesday of the 1st Week of the Time after Epiphany + class-4 · white + -Ep. Rom 12:1-5 Ev. Luke 2:42-52 +Epistle Rom 12:1-5 Gospel Luke 2:42-52 -*13* commemoration-of-the-baptism-of-the-lord + +*13* Commemoration of the Baptism of the Lord + class-2 · white + -Ep. Isa 60:1-6 Ev. John 1:29-34 +Epistle Isa 60:1-6 Gospel John 1:29-34 -*14* hilary + +*14* St. Hilary + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Matt 5:13-19 +Epistle 2 Tim 4:1-8 Gospel Matt 5:13-19 + -Com. felicis +Commemoration S. Felicis -*15* paul-the-first-hermit + +*15* St. Paul, the First Hermit + class-3 · white + -Ep. Phil 3:7-12 Ev. Matt 11:25-30 +Epistle Phil 3:7-12 Gospel Matt 11:25-30 + -Com. maur-abbot +Commemoration St. Maur, Abbot -*16* marcellus-i + +*16* St. Marcellus I + class-3 · red + -Ep. 1 Pet 5:1-4; 5:10-11. Ev. Matt 16:13-19 +Epistle 1 Pet 5:1-4; 5:10-11. Gospel Matt 16:13-19 -*17* ef-time-after-epiphany-sunday-2 + +*17* 2nd Sunday after Epiphany + class-2 · green + -Ep. Rom 12:6-16 Ev. John 2:1-11 +Epistle Rom 12:6-16 Gospel John 2:1-11 -*18* ef-time-after-epiphany-2-monday + +*18* Monday of the 2nd Week of the Time after Epiphany + class-4 · green + -Ep. Rom 12:6-16 Ev. John 2:1-11 +Epistle Rom 12:6-16 Gospel John 2:1-11 + -Com. prisca +Commemoration St. Prisca -*19* ef-time-after-epiphany-2-tuesday + +*19* Tuesday of the 2nd Week of the Time after Epiphany + class-4 · green + -Ep. Rom 12:6-16 Ev. John 2:1-11 +Epistle Rom 12:6-16 Gospel John 2:1-11 + -Com. canute-martyr + -Com. sts-marius-martha-audifax-abachum +Commemoration St. Canute, Martyr + +Commemoration Sts. Marius, Martha, Audifax & Abachum -*20* sts-fabian-sebastian + +*20* Sts. Fabian & Sebastian + class-3 · red + -Ep. Heb 11:33-39 Ev. Luke 6:17-23 +Epistle Heb 11:33-39 Gospel Luke 6:17-23 -*21* agnes + +*21* St. Agnes + class-3 · red + -Ep. Sir 51:1-8; 51:12 Ev. Matt 25:1-13. +Epistle Sir 51:1-8; 51:12 Gospel Matt 25:1-13. -*22* sts-vincent-anastasius + +*22* Sts. Vincent & Anastasius + class-3 · red + -Ep. Wis 3:1-8 Ev. Luke 21:9-19 +Epistle Wis 3:1-8 Gospel Luke 21:9-19 -*23* raymond-of-pe-afort + +*23* St. Raymond of Peñafort + class-3 · white + -Ep. Sir 31:8-11 Ev. Luke 12:35-40 +Epistle Sir 31:8-11 Gospel Luke 12:35-40 + -Com. emerentiana +Commemoration St. Emerentiana -*24* ef-septuagesima-sunday-1 + +*24* Septuagesima Sunday + class-2 · violet + -Ep. 1 Cor. 9:24-27; 10:1-5 Ev. Matt 20:1-16 +Epistle 1 Cor. 9:24-27; 10:1-5 Gospel Matt 20:1-16 -*25* conversion-of-st-paul + +*25* Conversion of St. Paul + class-3 · white + -Ep. Acts 9:1-22 Ev. Matt 19:27-29. +Epistle Acts 9:1-22 Gospel Matt 19:27-29. + -Com. peter +Commemoration St. Peter -*26* polycarp + +*26* St. Polycarp + class-3 · red + -Ep. 1 John 3:10-16 Ev. Matt 10:26-32. +Epistle 1 John 3:10-16 Gospel Matt 10:26-32. -*27* john-chrysostom + +*27* St. John Chrysostom + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Matt 5:13-19 +Epistle 2 Tim 4:1-8 Gospel Matt 5:13-19 -*28* peter-nolasco + +*28* St. Peter Nolasco + class-3 · white + -Ep. 1 Cor. 4:9-14 Ev. Luke 12:32-34 +Epistle 1 Cor. 4:9-14 Gospel Luke 12:32-34 + -Com. agnes-secundo +Commemoration St. Agnes -*29* francis-de-sales + +*29* St. Francis de Sales + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Matt 5:13-19 +Epistle 2 Tim 4:1-8 Gospel Matt 5:13-19 -*30* martina + +*30* St. Martina + class-3 · red + -Ep. Sir 51:1-8; 51:12 Ev. Matt 25:1-13. +Epistle Sir 51:1-8; 51:12 Gospel Matt 25:1-13. -*31* ef-septuagesima-sunday-2 + +*31* Sexagesima Sunday + class-2 · violet + -Ep. 2 Cor. 11:19-33; 12:1-9 Ev. Luke 8:4-15 +Epistle 2 Cor. 11:19-33; 12:1-9 Gospel Luke 8:4-15 -== Februarius +== February -*1* ignatius-of-antioch + +*1* St. Ignatius of Antioch + class-3 · red + -Ep. Rom 8:35-39 Ev. John 12:24-26 +Epistle Rom 8:35-39 Gospel John 12:24-26 -*2* purification-of-the-blessed-virgin-mary + +*2* Purification of the Blessed Virgin Mary + class-2 · white + -Ep. Mal 3:1-4 Ev. Luke 2:22-32 +Epistle Mal 3:1-4 Gospel Luke 2:22-32 -*3* ef-septuagesima-2-wednesday + +*3* Wednesday of the 2nd Week of Septuagesimatide + class-4 · violet + -Ep. 2 Cor. 11:19-33; 12:1-9 Ev. Luke 8:4-15 +Epistle 2 Cor. 11:19-33; 12:1-9 Gospel Luke 8:4-15 + -Com. blaise +Commemoration St. Blaise -*4* andrew-corsini + +*4* St. Andrew Corsini + class-3 · white + -Ep. Sir 44:16-27; 45:3-20 Ev. Matt 25:14-23 +Epistle Sir 44:16-27; 45:3-20 Gospel Matt 25:14-23 -*5* agatha + +*5* St. Agatha + class-3 · red + -Ep. 1 Cor. 1:26-31 Ev. Matt 19:3-12. +Epistle 1 Cor. 1:26-31 Gospel Matt 19:3-12. -*6* titus + +*6* St. Titus + class-3 · white + -Ep. Sir 44:16-27; 45:3-20 Ev. Luke 10:1-9 +Epistle Sir 44:16-27; 45:3-20 Gospel Luke 10:1-9 + -Com. dorothy +Commemoration St. Dorothy -*7* ef-septuagesima-sunday-3 + +*7* Quinquagesima Sunday + class-2 · violet + -Ep. 1 Cor. 13:1-13 Ev. Luke 18:31-43 +Epistle 1 Cor. 13:1-13 Gospel Luke 18:31-43 -*8* john-of-matha + +*8* St. John of Matha + class-3 · white + -Ep. Sir 31:8-11 Ev. Luke 12:35-40 +Epistle Sir 31:8-11 Gospel Luke 12:35-40 -*9* cyril-of-alexandria + +*9* St. Cyril of Alexandria + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Matt 5:13-19 +Epistle 2 Tim 4:1-8 Gospel Matt 5:13-19 + -Com. appollonia +Commemoration St. Appollonia -*10* ef-ash-wednesday + +*10* Ash Wednesday + class-1 · violet + -Ep. Joel 2:12-19 Ev. Matt 6:16-21 +Epistle Joel 2:12-19 Gospel Matt 6:16-21 -*11* ef-lent-after-ashes-thursday + +*11* Thursday after Ash Wednesday + class-3 · violet + -Ep. Isa 38:1-6 Ev. Matt 8:5-13 +Epistle Isa 38:1-6 Gospel Matt 8:5-13 + -Com. our-lady-of-lourdes +Commemoration Our Lady of Lourdes -*12* ef-lent-after-ashes-friday + +*12* Friday after Ash Wednesday + class-3 · violet + -Ep. Isa 58:1-9 Ev. Matt 5:43-48; 6:1-4 +Epistle Isa 58:1-9 Gospel Matt 5:43-48; 6:1-4 + -Com. seven-holy-servite-founders +Commemoration Seven Holy Servite Founders -*13* ef-lent-after-ashes-saturday + +*13* Saturday after Ash Wednesday + class-3 · violet + -Ep. Isa 58:9-14 Ev. Mark 6:47-56 +Epistle Isa 58:9-14 Gospel Mark 6:47-56 -*14* ef-lent-sunday-1 + +*14* 1st Sunday of Lent + class-1 · violet + -Ep. 2 Cor. 6:1-10 Ev. Matt 4:1-11 +Epistle 2 Cor. 6:1-10 Gospel Matt 4:1-11 -*15* ef-lent-1-monday + +*15* Monday of the 1st Week of Lent + class-3 · violet + -Ep. Ezech 34:11-16 Ev. Matt 25:31-46 +Epistle Ezech 34:11-16 Gospel Matt 25:31-46 + -Com. sts-faustinus-jovita +Commemoration Sts. Faustinus & Jovita -*16* ef-lent-1-tuesday + +*16* Tuesday of the 1st Week of Lent + class-3 · violet + -Ep. Isa 55:6-11 Ev. Matt 21:10-17 +Epistle Isa 55:6-11 Gospel Matt 21:10-17 -*17* ef-lent-ember-wed + +*17* Lenten Ember Wednesday + class-2 · violet + -Ep. 3 Kgs. 19:3-8 Ev. Matt 12:38-50 +Epistle 3 Kgs. 19:3-8 Gospel Matt 12:38-50 -*18* ef-lent-1-thursday + +*18* Thursday of the 1st Week of Lent + class-3 · violet + -Ep. Ezech 18:1-9 Ev. Matt 15:21-28 +Epistle Ezech 18:1-9 Gospel Matt 15:21-28 + -Com. simeon +Commemoration St. Simeon -*19* ef-lent-ember-fri + +*19* Lenten Ember Friday + class-2 · violet + -Ep. Ezech 18:20-28 Ev. John 5:1-15 +Epistle Ezech 18:20-28 Gospel John 5:1-15 -*20* ef-lent-ember-sat + +*20* Lenten Ember Saturday + class-2 · violet + -Ep. 1 Thess. 5:14-23 Ev. Matt 17:1-9 +Epistle 1 Thess. 5:14-23 Gospel Matt 17:1-9 -*21* ef-lent-sunday-2 + +*21* 2nd Sunday of Lent + class-1 · violet + -Ep. 1 Thess. 4:1-7 Ev. Matt 17:1-9 +Epistle 1 Thess. 4:1-7 Gospel Matt 17:1-9 -*22* chair-of-st-peter + +*22* Chair of St. Peter + class-2 · white + -Ep. 1 Pet 1:1-7 Ev. Matt 16:13-19 +Epistle 1 Pet 1:1-7 Gospel Matt 16:13-19 + -Com. ef-lent-2-monday + -Com. paul +Commemoration Monday of the 2nd Week of Lent + +Commemoration St. Paul -*23* ef-lent-2-tuesday + +*23* Tuesday of the 2nd Week of Lent + class-3 · violet + -Ep. 3 Kings 17:8-16 Ev. Matt 23:1-12 +Epistle 3 Kings 17:8-16 Gospel Matt 23:1-12 + -Com. peter-damien +Commemoration St. Peter Damien -*24* matthias + +*24* St. Matthias + class-2 · red + -Ep. Acts 1:15-26 Ev. Matt 11:25-30 +Epistle Acts 1:15-26 Gospel Matt 11:25-30 + -Com. ef-lent-2-wednesday +Commemoration Wednesday of the 2nd Week of Lent -*25* ef-lent-2-thursday + +*25* Thursday of the 2nd Week of Lent + class-3 · violet + -Ep. Jer 17:5-10 Ev. Luke 16:19-31 +Epistle Jer 17:5-10 Gospel Luke 16:19-31 -*26* ef-lent-2-friday + +*26* Friday of the 2nd Week of Lent + class-3 · violet + -Ep. Gen 37:6-22 Ev. Matt 21:33-46 +Epistle Gen 37:6-22 Gospel Matt 21:33-46 -*27* ef-lent-2-saturday + +*27* Saturday of the 2nd Week of Lent + class-3 · violet + -Ep. Gen 27:6-40 Ev. Luke 15:11-32 +Epistle Gen 27:6-40 Gospel Luke 15:11-32 + -Com. gabriel-of-our-lady-of-sorrows +Commemoration St. Gabriel of Our Lady of Sorrows -*28* ef-lent-sunday-3 + +*28* 3rd Sunday of Lent + class-1 · violet + -Ep. Eph 5:1-9 Ev. Luke 11:14-28 +Epistle Eph 5:1-9 Gospel Luke 11:14-28 -== Martius +== March -*1* ef-lent-3-monday + +*1* Monday of the 3rd Week of Lent + class-3 · violet + -Ep. 4 Kings 5:1-15 Ev. Luke 4:23-30 +Epistle 4 Kings 5:1-15 Gospel Luke 4:23-30 -*2* ef-lent-3-tuesday + +*2* Tuesday of the 3rd Week of Lent + class-3 · violet + -Ep. 4 Kings 4:1-7 Ev. Matt 18:15-22 +Epistle 4 Kings 4:1-7 Gospel Matt 18:15-22 -*3* ef-lent-3-wednesday + +*3* Wednesday of the 3rd Week of Lent + class-3 · violet + -Ep. Ex 20:12-24 Ev. Matt 15:1-20 +Epistle Ex 20:12-24 Gospel Matt 15:1-20 -*4* ef-lent-3-thursday + +*4* Thursday of the 3rd Week of Lent + class-3 · violet + -Ep. Jer 7:1-7 Ev. Luke 4:38-44. +Epistle Jer 7:1-7 Gospel Luke 4:38-44. + -Com. casimir + -Com. lucius +Commemoration St. Casimir + +Commemoration St. Lucius -*5* ef-lent-3-friday + +*5* Friday of the 3rd Week of Lent + class-3 · violet + -Ep. Num 20:1, 3; 6-13. Ev. John 4:5-42 +Epistle Num 20:1, 3; 6-13. Gospel John 4:5-42 -*6* ef-lent-3-saturday + +*6* Saturday of the 3rd Week of Lent + class-3 · violet + -Ep. Dan 13:1-9, 15-17, 19-30, 33-62. Ev. John 8:1-11 +Epistle Dan 13:1-9, 15-17, 19-30, 33-62. Gospel John 8:1-11 + -Com. sts-felicitas-perpetua +Commemoration Sts. Felicitas & Perpetua -*7* ef-lent-sunday-4 + +*7* 4th Sunday of Lent + class-1 · rose + -Ep. Gal 4:22-31 Ev. John 6:1-15 +Epistle Gal 4:22-31 Gospel John 6:1-15 -*8* ef-lent-4-monday + +*8* Monday of the 4th Week of Lent + class-3 · violet + -Ep. 3 Kings 3:16-28 Ev. John 2:13-25 +Epistle 3 Kings 3:16-28 Gospel John 2:13-25 + -Com. john-of-god +Commemoration St. John of God -*9* ef-lent-4-tuesday + +*9* Tuesday of the 4th Week of Lent + class-3 · violet + -Ep. Ex 32:7-14 Ev. John 7:14-31 +Epistle Ex 32:7-14 Gospel John 7:14-31 + -Com. frances-rome +Commemoration St. Frances Rome -*10* ef-lent-4-wednesday + +*10* Wednesday of the 4th Week of Lent + class-3 · violet + -Ep. Isa. 1:16-19 Ev. John 9:1-38 +Epistle Isa. 1:16-19 Gospel John 9:1-38 + -Com. forty-holy-martyrs-of-sebaste +Commemoration Forty Holy Martyrs of Sebaste -*11* ef-lent-4-thursday + +*11* Thursday of the 4th Week of Lent + class-3 · violet + -Ep. 4 Kings 4:25-38 Ev. Luke 7:11-16 +Epistle 4 Kings 4:25-38 Gospel Luke 7:11-16 -*12* ef-lent-4-friday + +*12* Friday of the 4th Week of Lent + class-3 · violet + -Ep. 3 Kings 17:17-24 Ev. John 11:1-45 +Epistle 3 Kings 17:17-24 Gospel John 11:1-45 + -Com. gregory-the-great +Commemoration St. Gregory the Great -*13* ef-lent-4-saturday + +*13* Saturday of the 4th Week of Lent + class-3 · violet + -Ep. Isa 49:8-15 Ev. John 8:12-20 +Epistle Isa 49:8-15 Gospel John 8:12-20 -*14* ef-passion-sunday + +*14* Passion Sunday + class-1 · violet + -Ep. Heb 9:11-15. Ev. John 8:46-59. +Epistle Heb 9:11-15. Gospel John 8:46-59. -*15* ef-passiontide-1-monday + +*15* Monday of the 1st Week of Passion Week + class-3 · violet + -Ep. Jonas 3:1-10 Ev. John 7:32-39 +Epistle Jonas 3:1-10 Gospel John 7:32-39 -*16* ef-passiontide-1-tuesday + +*16* Tuesday of the 1st Week of Passion Week + class-3 · violet + -Ep. Dan 14:27, 28-42 Ev. John 7:1-13 +Epistle Dan 14:27, 28-42 Gospel John 7:1-13 -*17* ef-passiontide-1-wednesday + +*17* Wednesday of the 1st Week of Passion Week + class-3 · violet + -Ep. Lev 19:1-2, 11-19, 25 Ev. John 10:22-38 +Epistle Lev 19:1-2, 11-19, 25 Gospel John 10:22-38 + -Com. patrick +Commemoration St. Patrick -*18* ef-passiontide-1-thursday + +*18* Thursday of the 1st Week of Passion Week + class-3 · violet + -Ep. Dan 3:25, 34-45. Ev. Luke 7:36-50 +Epistle Dan 3:25, 34-45. Gospel Luke 7:36-50 + -Com. cyril-of-jerusalem +Commemoration St. Cyril of Jerusalem -*19* joseph-spouse-of-the-bl-virgin-mary + +*19* St. Joseph, Spouse of the Bl. Virgin Mary + class-1 · white + -Ep. Ecclus 45:1-6 Ev. Matt 1:18-21 +Epistle Ecclus 45:1-6 Gospel Matt 1:18-21 + -Com. ef-passiontide-1-friday +Commemoration Friday of the 1st Week of Passion Week -*20* ef-passiontide-1-saturday + +*20* Saturday of the 1st Week of Passion Week + class-3 · violet + -Ep. Jer 18:18-23 Ev. John 12:10-36 +Epistle Jer 18:18-23 Gospel John 12:10-36 -*21* ef-palm-sunday + +*21* Palm Sunday + class-1 · violet + -Ep. Phil 2:5-11 Ev. Matt. 26:36-75; 27:1-60. +Epistle Phil 2:5-11 Gospel Matt. 26:36-75; 27:1-60. -*22* ef-passiontide-2-monday + +*22* Monday of Holy Week + class-1 · violet + -Ep. Isa 50:5-10 Ev. John 12:1-9 +Epistle Isa 50:5-10 Gospel John 12:1-9 -*23* ef-passiontide-2-tuesday + +*23* Tuesday of Holy Week + class-1 · violet + -Ep. Jer 11:18-20 Ev. Mark 14:32-72; 15, 1-46 +Epistle Jer 11:18-20 Gospel Mark 14:32-72; 15, 1-46 -*24* ef-passiontide-2-wednesday + +*24* Wednesday of Holy Week (Spy Wednesday) + class-1 · violet + -Ep. Isa 53:1-12 Ev. Luke 22:39-71; 23:1-53 +Epistle Isa 53:1-12 Gospel Luke 22:39-71; 23:1-53 -*25* Feria V in Cena Domini + +*25* Holy Thursday (Maundy Thursday) + class-1 · white + -Ep. 1 Cor 11:20-32 Ev. John 13:1-15 +Epistle 1 Cor 11:20-32 Gospel John 13:1-15 -*26* Feria VI in Passione et Morte Domini + +*26* Good Friday + class-1 · black + -Ep. Ex 12:1-11 Ev. John 18:1-40; 19:1-42 +Epistle Ex 12:1-11 Gospel John 18:1-40; 19:1-42 -*27* Sabbato sancto + +*27* Holy Saturday + class-1 · violet + -Ep. Col 3:1-4 Ev. Matt 28:1-7 +Epistle Col 3:1-4 Gospel Matt 28:1-7 -*28* ef-easter-sunday + +*28* Easter Sunday + class-1 · white + -Ep. 1 Cor 5:7-8 Ev. Mark 16:1-7 +Epistle 1 Cor 5:7-8 Gospel Mark 16:1-7 -*29* ef-easter-1-monday + +*29* Monday of Easter Week + class-1 · white + -Ep. Acts 10:37-43. Ev. Luke 24:13-35 +Epistle Acts 10:37-43. Gospel Luke 24:13-35 -*30* ef-easter-1-tuesday + +*30* Tuesday of Easter Week + class-1 · white + -Ep. Acts 13:16; 13:26-33 Ev. Luke 24:36-47 +Epistle Acts 13:16; 13:26-33 Gospel Luke 24:36-47 -*31* ef-easter-1-wednesday + +*31* Wednesday of Easter Week + class-1 · white + -Ep. Acts 3:13-15; 3:17-19 Ev. John 21:1-14 +Epistle Acts 3:13-15; 3:17-19 Gospel John 21:1-14 -== Aprilis +== April -*1* ef-easter-1-thursday + +*1* Thursday of Easter Week + class-1 · white + -Ep. Acts 8:26-40 Ev. John 20:11-18 +Epistle Acts 8:26-40 Gospel John 20:11-18 -*2* ef-easter-1-friday + +*2* Friday of Easter Week + class-1 · white + -Ep. 1 Pet 3:18-22 Ev. Matt 28:16-20 +Epistle 1 Pet 3:18-22 Gospel Matt 28:16-20 -*3* ef-easter-1-saturday + +*3* Saturday of Easter Week + class-1 · white + -Ep. 1 Pet 2:1-10 Ev. John 20:1-9 +Epistle 1 Pet 2:1-10 Gospel John 20:1-9 -*4* ef-low-sunday + +*4* Low Sunday (Sunday in Easter Octave) + class-1 · white + -Ep. 1 John 5:4-10 Ev. John 20:19-31 +Epistle 1 John 5:4-10 Gospel John 20:19-31 -*5* annunciation-of-the-blessed-virgin-mary + +*5* Annunciation of the Blessed Virgin Mary + class-1 · white + -Ep. Isa 7:10-15 Ev. Luke 1:26-38 +Epistle Isa 7:10-15 Gospel Luke 1:26-38 -*6* ef-easter-2-tuesday + +*6* Tuesday of the 2nd Week of Eastertide + class-4 · white + -Ep. 1 John 5:4-10 Ev. John 20:19-31 +Epistle 1 John 5:4-10 Gospel John 20:19-31 -*7* ef-easter-2-wednesday + +*7* Wednesday of the 2nd Week of Eastertide + class-4 · white + -Ep. 1 John 5:4-10 Ev. John 20:19-31 +Epistle 1 John 5:4-10 Gospel John 20:19-31 -*8* ef-easter-2-thursday + +*8* Thursday of the 2nd Week of Eastertide + class-4 · white + -Ep. 1 John 5:4-10 Ev. John 20:19-31 +Epistle 1 John 5:4-10 Gospel John 20:19-31 -*9* ef-easter-2-friday + +*9* Friday of the 2nd Week of Eastertide + class-4 · white + -Ep. 1 John 5:4-10 Ev. John 20:19-31 +Epistle 1 John 5:4-10 Gospel John 20:19-31 -*10* Officium sanctae Mariae in sabbato + +*10* Our Lady's Saturday Office + class-4 · white + -Ep. Ecclus 24:14-16 Ev. John 19:25-27 +Epistle Ecclus 24:14-16 Gospel John 19:25-27 -*11* ef-easter-sunday-3 + +*11* 2nd Sunday after Easter + class-2 · white + -Ep. 1 Pet 2:21-25 Ev. John 10:11-16 +Epistle 1 Pet 2:21-25 Gospel John 10:11-16 -*12* ef-easter-3-monday + +*12* Monday of the 3rd Week of Eastertide + class-4 · white + -Ep. 1 Pet 2:21-25 Ev. John 10:11-16 +Epistle 1 Pet 2:21-25 Gospel John 10:11-16 -*13* hermenegild + +*13* St. Hermenegild + class-3 · red + -Ep. Wis 10:10-14 Ev. Luke 14:26-33. +Epistle Wis 10:10-14 Gospel Luke 14:26-33. -*14* justin + +*14* St. Justin + class-3 · red + -Ep. 1 Cor 1:18-25; 1:30; Ev. Luke 12:2-8 +Epistle 1 Cor 1:18-25; 1:30; Gospel Luke 12:2-8 + -Com. sts-tiburtius-valerian-et-maximus-martyrs +Commemoration Sts. Tiburtius, Valerian et Maximus, Martyrs -*15* ef-easter-3-thursday + +*15* Thursday of the 3rd Week of Eastertide + class-4 · white + -Ep. 1 Pet 2:21-25 Ev. John 10:11-16 +Epistle 1 Pet 2:21-25 Gospel John 10:11-16 -*16* ef-easter-3-friday + +*16* Friday of the 3rd Week of Eastertide + class-4 · white + -Ep. 1 Pet 2:21-25 Ev. John 10:11-16 +Epistle 1 Pet 2:21-25 Gospel John 10:11-16 -*17* Officium sanctae Mariae in sabbato + +*17* Our Lady's Saturday Office + class-4 · white + -Ep. Ecclus 24:14-16 Ev. John 19:25-27 +Epistle Ecclus 24:14-16 Gospel John 19:25-27 + -Com. anicetus +Commemoration St. Anicetus -*18* ef-easter-sunday-4 + +*18* 3rd Sunday after Easter + class-2 · white + -Ep. 1 Pet 2:11-19 Ev. John 16:16-22 +Epistle 1 Pet 2:11-19 Gospel John 16:16-22 -*19* ef-easter-4-monday + +*19* Monday of the 4th Week of Eastertide + class-4 · white + -Ep. 1 Pet 2:11-19 Ev. John 16:16-22 +Epistle 1 Pet 2:11-19 Gospel John 16:16-22 -*20* ef-easter-4-tuesday + +*20* Tuesday of the 4th Week of Eastertide + class-4 · white + -Ep. 1 Pet 2:11-19 Ev. John 16:16-22 +Epistle 1 Pet 2:11-19 Gospel John 16:16-22 -*21* anselm + +*21* St. Anselm + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Matt 5:13-19 +Epistle 2 Tim 4:1-8 Gospel Matt 5:13-19 -*22* sts-soter-caius + +*22* Sts. Soter & Caius + class-3 · red + -Ep. 1 Pet 5:1-4; 5:10-11. Ev. Matt 16:13-19 +Epistle 1 Pet 5:1-4; 5:10-11. Gospel Matt 16:13-19 -*23* ef-easter-4-friday + +*23* Friday of the 4th Week of Eastertide + class-4 · white + -Ep. 1 Pet 2:11-19 Ev. John 16:16-22 +Epistle 1 Pet 2:11-19 Gospel John 16:16-22 + -Com. george +Commemoration St. George -*24* fidelis-of-sigmaringen + +*24* St. Fidelis of Sigmaringen + class-3 · red + -Ep. Wis 5:1-5 Ev. John 15:1-7 +Epistle Wis 5:1-5 Gospel John 15:1-7 -*25* ef-easter-sunday-5 + +*25* 4th Sunday after Easter + class-2 · white + -Ep. Jas 1:17-21 Ev. John 16:5-14 +Epistle Jas 1:17-21 Gospel John 16:5-14 + -Com. major-litanies +Commemoration The Major Litanies -*26* sts-cletus-marcellinus + +*26* Sts. Cletus & Marcellinus + class-3 · red + -Ep. 1 Pet 5:1-4; 5:10-11. Ev. Matt 16:13-19 +Epistle 1 Pet 5:1-4; 5:10-11. Gospel Matt 16:13-19 -*27* peter-canisius + +*27* St. Peter Canisius + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Matt 5:13-19 +Epistle 2 Tim 4:1-8 Gospel Matt 5:13-19 -*28* paul-of-the-cross + +*28* St. Paul of the Cross + class-3 · white + -Ep. 1 Cor 1:17-25. Ev. Luke 10:1-9 +Epistle 1 Cor 1:17-25. Gospel Luke 10:1-9 -*29* peter-of-verona + +*29* St. Peter of Verona + class-3 · red + -Ep. 2 Tim. 2:8-10; 3:10-12. Ev. Matt 10:34-42 +Epistle 2 Tim. 2:8-10; 3:10-12. Gospel Matt 10:34-42 -*30* catherine-of-siena + +*30* St. Catherine of Siena + class-3 · white + -Ep. 2 Cor 10:17-18; 11:1-2 Ev. Matt 25:1-13. +Epistle 2 Cor 10:17-18; 11:1-2 Gospel Matt 25:1-13. -== Maius +== May -*1* joseph-the-workman + +*1* St. Joseph the Workman + class-1 · white + -Ep. Col. 3:14-15, 17, 23-24 Ev. Matt 13:54-58 +Epistle Col. 3:14-15, 17, 23-24 Gospel Matt 13:54-58 -*2* ef-easter-sunday-6 + +*2* 5th Sunday after Easter + class-2 · white + -Ep. Jas 1:22-27 Ev. John 16:23-30 +Epistle Jas 1:22-27 Gospel John 16:23-30 -*3* ef-rogation-monday + +*3* Rogation Monday + class-4 · violet + -Ep. Jas 1:22-27 Ev. John 16:23-30 +Epistle Jas 1:22-27 Gospel John 16:23-30 + -Com. sts-alexander-companions +Commemoration Sts. Alexander & Companions -*4* monica + +*4* St. Monica + class-3 · white + -Ep. 1 Tim. 5:3-10. Ev. Luke 7:11-16 +Epistle 1 Tim. 5:3-10. Gospel Luke 7:11-16 -*5* ef-ascension-vigil + +*5* Vigil of the Ascension + class-2 · white + -Ep. Eph. 4:7-13. Ev. John 17:1-11. +Epistle Eph. 4:7-13. Gospel John 17:1-11. + -Com. pius-v +Commemoration St. Pius V -*6* ef-ascension + +*6* The Ascension of Our Lord + class-1 · white + -Ep. Acts 1:1-11 Ev. Mark 16:14-20 +Epistle Acts 1:1-11 Gospel Mark 16:14-20 -*7* stanislaus + +*7* St. Stanislaus + class-3 · red + -Ep. Wis 5:1-5 Ev. John 15:1-7 +Epistle Wis 5:1-5 Gospel John 15:1-7 -*8* Officium sanctae Mariae in sabbato + +*8* Our Lady's Saturday Office + class-4 · white + -Ep. Ecclus 24:14-16 Ev. John 19:25-27 +Epistle Ecclus 24:14-16 Gospel John 19:25-27 -*9* ef-easter-sunday-7 + +*9* Sunday after the Ascension + class-2 · white + -Ep. 1 Pet 4:7-11. Ev. John 15:26-27; 16:1-4. +Epistle 1 Pet 4:7-11. Gospel John 15:26-27; 16:1-4. -*10* antoninus + +*10* St. Antoninus + class-3 · white + -Ep. Sir 44:16-27; 45:3-20 Ev. Matt 25:14-23 +Epistle Sir 44:16-27; 45:3-20 Gospel Matt 25:14-23 + -Com. gordiano-and-epimacho +Commemoration St. Gordiano and Epimacho -*11* sts-philip-james + +*11* Sts. Philip & James + class-2 · red + -Ep. Wis. 5:1-5 Ev. John 14:1-13 +Epistle Wis. 5:1-5 Gospel John 14:1-13 -*12* sts-nereus-achilleus-domitilla-pancras + +*12* Sts. Nereus, Achilleus, Domitilla, & Pancras + class-3 · red + -Ep. Wis. 5:1-5 Ev. John 4:46-53 +Epistle Wis. 5:1-5 Gospel John 4:46-53 -*13* robert-bellarmine + +*13* St. Robert Bellarmine + class-3 · white + -Ep. Wis 7:7-14. Ev. Matt 5:13-19 +Epistle Wis 7:7-14. Gospel Matt 5:13-19 -*14* ef-easter-7-friday + +*14* Friday of the 7th Week of Eastertide + class-4 · white + -Ep. 1 Pet 4:7-11. Ev. John 15:26-27; 16:1-4. +Epistle 1 Pet 4:7-11. Gospel John 15:26-27; 16:1-4. + -Com. boniface-martyr +Commemoration St. Boniface -*15* ef-pentecost-vigil + +*15* Vigil of Pentecost + class-1 · red + -Ep. Acts 19:1-8. Ev. John 14:15-21. +Epistle Acts 19:1-8. Gospel John 14:15-21. -*16* ef-pentecost + +*16* Pentecost Sunday (Whitsunday) + class-1 · red + -Ep. Acts 2:1-11. Ev. John 14:23-31. +Epistle Acts 2:1-11. Gospel John 14:23-31. -*17* ef-easter-8-monday + +*17* Monday of Pentecost Week + class-1 · red + -Ep. Acts 10:34, 42-48 Ev. John 3:16-21 +Epistle Acts 10:34, 42-48 Gospel John 3:16-21 -*18* ef-easter-8-tuesday + +*18* Tuesday of Pentecost Week + class-1 · red + -Ep. Acts 8:14-17. Ev. John 10:1-10. +Epistle Acts 8:14-17. Gospel John 10:1-10. -*19* ef-pentecost-ember-wed + +*19* Pentecost Ember Wednesday + class-1 · red + -Ep. Acts 5:12-16 Ev. John 6:44-52. +Epistle Acts 5:12-16 Gospel John 6:44-52. -*20* ef-easter-8-thursday + +*20* Thursday of Pentecost Week + class-1 · red + -Ep. Acts 8:5-8 Ev. Luke 9:1-6 +Epistle Acts 8:5-8 Gospel Luke 9:1-6 -*21* ef-pentecost-ember-fri + +*21* Pentecost Ember Friday + class-1 · red + -Ep. Joel 2:23-24; 26-27 Ev. Luke 5:17-26 +Epistle Joel 2:23-24; 26-27 Gospel Luke 5:17-26 -*22* ef-pentecost-ember-sat + +*22* Pentecost Ember Saturday + class-1 · red + -Ep. Rom 5:1-5. Ev. Luke 4:38-44. +Epistle Rom 5:1-5. Gospel Luke 4:38-44. -*23* ef-trinity + +*23* Trinity Sunday + class-1 · white + -Ep. Rom 11:33-36. Ev. Matt 28:18-20 +Epistle Rom 11:33-36. Gospel Matt 28:18-20 -*24* ef-time-after-pentecost-1-monday + +*24* Monday of the 1st Week of the Time after Pentecost + class-4 · green + -Ep. 1 John 4:8-21 Ev. Luke 6:36-42 +Epistle 1 John 4:8-21 Gospel Luke 6:36-42 -*25* gregory-vii + +*25* St. Gregory VII + class-3 · white + -Ep. 1 Pet 5:1-4; 5:10-11. Ev. Matt 16:13-19 +Epistle 1 Pet 5:1-4; 5:10-11. Gospel Matt 16:13-19 + -Com. urban-pope-and-martyr +Commemoration St. Urban, Pope and Martyr -*26* philip-neri + +*26* St. Philip Neri + class-3 · white + -Ep. Wis 7:7-14. Ev. Luke 12:35-40 +Epistle Wis 7:7-14. Gospel Luke 12:35-40 + -Com. eleutherius +Commemoration S. Eleutherius -*27* ef-corpus-christi + +*27* Corpus Christi + class-1 · white + -Ep. 1 Cor 11:23-29 Ev. John 6:56-59 +Epistle 1 Cor 11:23-29 Gospel John 6:56-59 -*28* augustine-of-canterbury + +*28* St. Augustine of Canterbury + class-3 · white + -Ep. 1 Thess 2:2-9 Ev. Luke 10:1-9 +Epistle 1 Thess 2:2-9 Gospel Luke 10:1-9 -*29* mary-magdalene-de-pazzi + +*29* St. Mary Magdalene de Pazzi + class-3 · white + -Ep. 2 Cor 10:17-18; 11:1-2 Ev. Matt 25:1-13. +Epistle 2 Cor 10:17-18; 11:1-2 Gospel Matt 25:1-13. -*30* ef-time-after-pentecost-sunday-2 + +*30* 2nd Sunday after Pentecost + class-2 · green + -Ep. 1 John 3:13-18. Ev. Luke 14:16-24. +Epistle 1 John 3:13-18. Gospel Luke 14:16-24. -*31* queenship-of-the-blessed-virgin-mary + +*31* Queenship of the Blessed Virgin Mary + class-2 · white + -Ep. Eccli 24:5; 14:7; 14:9-11; 24:30-31 Ev. Luke 1:26-33 +Epistle Eccli 24:5; 14:7; 14:9-11; 24:30-31 Gospel Luke 1:26-33 + -Com. petronilla +Commemoration St. Petronilla -== Iunius +== June -*1* angela-merici + +*1* St. Angela Merici + class-3 · white + -Ep. 2 Cor 10:17-18; 11:1-2 Ev. Matt 25:1-13. +Epistle 2 Cor 10:17-18; 11:1-2 Gospel Matt 25:1-13. -*2* ef-time-after-pentecost-2-wednesday + +*2* Wednesday of the 2nd Week of the Time after Pentecost + class-4 · green + -Ep. 1 John 3:13-18. Ev. Luke 14:16-24. +Epistle 1 John 3:13-18. Gospel Luke 14:16-24. + -Com. sts-marcellinus-peter-erasmus +Commemoration Sts. Marcellinus, Peter, & Erasmus -*3* ef-time-after-pentecost-2-thursday + +*3* Thursday of the 2nd Week of the Time after Pentecost + class-4 · green + -Ep. 1 John 3:13-18. Ev. Luke 14:16-24. +Epistle 1 John 3:13-18. Gospel Luke 14:16-24. -*4* ef-sacred-heart + +*4* The Sacred Heart of Jesus + class-1 · white + -Ep. Eph 3:8-12, 14-19 Ev. John 19:31-37 +Epistle Eph 3:8-12, 14-19 Gospel John 19:31-37 -*5* boniface + +*5* St. Boniface + class-3 · red + -Ep. Ecclus 44:1-15 Ev. Matt 5:1-12 +Epistle Ecclus 44:1-15 Gospel Matt 5:1-12 -*6* ef-time-after-pentecost-sunday-3 + +*6* 3rd Sunday after Pentecost + class-2 · green + -Ep. 1 Pet. 5:6-11 Ev. Luke 15:1-10 +Epistle 1 Pet. 5:6-11 Gospel Luke 15:1-10 -*7* ef-time-after-pentecost-3-monday + +*7* Monday of the 3rd Week of the Time after Pentecost + class-4 · green + -Ep. 1 Pet. 5:6-11 Ev. Luke 15:1-10 +Epistle 1 Pet. 5:6-11 Gospel Luke 15:1-10 -*8* ef-time-after-pentecost-3-tuesday + +*8* Tuesday of the 3rd Week of the Time after Pentecost + class-4 · green + -Ep. 1 Pet. 5:6-11 Ev. Luke 15:1-10 +Epistle 1 Pet. 5:6-11 Gospel Luke 15:1-10 -*9* ef-time-after-pentecost-3-wednesday + +*9* Wednesday of the 3rd Week of the Time after Pentecost + class-4 · green + -Ep. 1 Pet. 5:6-11 Ev. Luke 15:1-10 +Epistle 1 Pet. 5:6-11 Gospel Luke 15:1-10 + -Com. sts-primus-felicianus +Commemoration Sts. Primus & Felicianus -*10* margaret-of-scotland + +*10* St. Margaret of Scotland + class-3 · white + -Ep. Prov 31:10-31 Ev. Matt 13:44-52. +Epistle Prov 31:10-31 Gospel Matt 13:44-52. -*11* barnabas + +*11* St. Barnabas + class-3 · red + -Ep. Acts 11:21-26; 13:1-3 Ev. Matt 10:16-22 +Epistle Acts 11:21-26; 13:1-3 Gospel Matt 10:16-22 -*12* john-of-san-fecundo + +*12* St. John of San Fecundo + class-3 · white + -Ep. Sir 31:8-11 Ev. Luke 12:35-40 +Epistle Sir 31:8-11 Gospel Luke 12:35-40 + -Com. basilidus +Commemoration St. Basilidus -*13* ef-time-after-pentecost-sunday-4 + +*13* 4th Sunday after Pentecost + class-2 · green + -Ep. Rom 8:18-23 Ev. Luke 5:1-11 +Epistle Rom 8:18-23 Gospel Luke 5:1-11 -*14* basil-the-great + +*14* St. Basil the Great + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Luke 14:26-35 +Epistle 2 Tim 4:1-8 Gospel Luke 14:26-35 -*15* ef-time-after-pentecost-4-tuesday + +*15* Tuesday of the 4th Week of the Time after Pentecost + class-4 · green + -Ep. Rom 8:18-23 Ev. Luke 5:1-11 +Epistle Rom 8:18-23 Gospel Luke 5:1-11 + -Com. vitus +Commemoration St. Vitus -*16* ef-time-after-pentecost-4-wednesday + +*16* Wednesday of the 4th Week of the Time after Pentecost + class-4 · green + -Ep. Rom 8:18-23 Ev. Luke 5:1-11 +Epistle Rom 8:18-23 Gospel Luke 5:1-11 -*17* gregory-barbarigo + +*17* St. Gregory Barbarigo + class-3 · white + -Ep. Sir 44:16-27; 45:3-20 Ev. Matt 25:14-23 +Epistle Sir 44:16-27; 45:3-20 Gospel Matt 25:14-23 -*18* ephrem-of-syria + +*18* St. Ephrem of Syria + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Matt 5:13-19 +Epistle 2 Tim 4:1-8 Gospel Matt 5:13-19 + -Com. marcus-and-marcellianus +Commemoration Ss. Marcus and Marcellianus -*19* julia-of-falconieri + +*19* St. Julia of Falconieri + class-3 · white + -Ep. 2 Cor 10:17-18; 11:1-2 Ev. Matt 25:1-13. +Epistle 2 Cor 10:17-18; 11:1-2 Gospel Matt 25:1-13. + -Com. sts-gervasius-and-protasius +Commemoration Sts. Gervasius and Protasius -*20* ef-time-after-pentecost-sunday-5 + +*20* 5th Sunday after Pentecost + class-2 · green + -Ep. 1 Pet 3:8-15. Ev. Matt 5:20-24. +Epistle 1 Pet 3:8-15. Gospel Matt 5:20-24. -*21* aloysius-gongzaga + +*21* St. Aloysius Gongzaga + class-3 · white + -Ep. Sir 31:8-11 Ev. Matt 22:29-40 +Epistle Sir 31:8-11 Gospel Matt 22:29-40 -*22* paulinus-of-nola + +*22* St. Paulinus of Nola + class-3 · white + -Ep. 2 Cor. 8:9-15 Ev. Luke 12:32-34 +Epistle 2 Cor. 8:9-15 Gospel Luke 12:32-34 -*23* vigil-of-the-nativity-of-st-john-the-baptist + +*23* Vigil of the Nativity of St. John the Baptist + class-2 · violet + -Ep. Jer 1:4-10 Ev. Luke 1:5-17 +Epistle Jer 1:4-10 Gospel Luke 1:5-17 -*24* nativity-of-st-john-the-baptist + +*24* Nativity of St. John the Baptist + class-1 · white + -Ep. Isa 49:1-3, 5-7. Ev. Luke 1:57-68 +Epistle Isa 49:1-3, 5-7. Gospel Luke 1:57-68 -*25* william + +*25* St. William + class-3 · white + -Ep. Ecclus 45:1-6 Ev. Matt 19:27-29. +Epistle Ecclus 45:1-6 Gospel Matt 19:27-29. -*26* sts-john-paul + +*26* Sts. John & Paul + class-3 · red + -Ep. Eccli 44:10-15 Ev. Luke 12:1-8 +Epistle Eccli 44:10-15 Gospel Luke 12:1-8 -*27* ef-time-after-pentecost-sunday-6 + +*27* 6th Sunday after Pentecost + class-2 · green + -Ep. Rom 6:3-11. Ev. Mark 8:1-9 +Epistle Rom 6:3-11. Gospel Mark 8:1-9 -*28* vigil-of-sts-peter-paul + +*28* Vigil of Sts. Peter & Paul + class-2 · violet + -Ep. Acts 3:1-10 Ev. John 21:15-19 +Epistle Acts 3:1-10 Gospel John 21:15-19 -*29* sts-peter-paul + +*29* Sts. Peter & Paul + class-1 · red + -Ep. Acts 12:1-11 Ev. Matt 16:13-19 +Epistle Acts 12:1-11 Gospel Matt 16:13-19 -*30* in-commemoratione-sancti-pauli-apostoli + +*30* In Commemoratione Sancti Pauli Apostoli + class-3 · red + -Ep. Gal 1:11-20 Ev. Matt 10:16-22 +Epistle Gal 1:11-20 Gospel Matt 10:16-22 + -Com. commemoration-of-st-peter +Commemoration St. Peter -== Iulius +== July -*1* precious-blood-of-our-lord-jesus-christ + +*1* The Precious Blood of Our Lord Jesus Christ + class-1 · red + -Ep. Heb 9:11-15. Ev. John 19:30-35 +Epistle Heb 9:11-15. Gospel John 19:30-35 -*2* visitation-of-the-blessed-virgin-mary + +*2* Visitation of the Blessed Virgin Mary + class-2 · white + -Ep. Song 2:8-14 Ev. Luke 1:39-47 +Epistle Song 2:8-14 Gospel Luke 1:39-47 + -Com. processus-and-martinian +Commemoration SS. Processus and Martinian -*3* irenaeus + +*3* St. Irenaeus + class-3 · red + -Ep. 2 Tim. 3:14-17; 4:1-5 Ev. Matt 10:28-33 +Epistle 2 Tim. 3:14-17; 4:1-5 Gospel Matt 10:28-33 -*4* ef-time-after-pentecost-sunday-7 + +*4* 7th Sunday after Pentecost + class-2 · green + -Ep. Rom 6:19-23 Ev. Matt 7:15-21 +Epistle Rom 6:19-23 Gospel Matt 7:15-21 -*5* anthony-mary-zaccariah + +*5* St. Anthony Mary Zaccariah + class-3 · white + -Ep. 1 Tim. 4:8-16 Ev. Mark 10:15-21 +Epistle 1 Tim. 4:8-16 Gospel Mark 10:15-21 -*6* ef-time-after-pentecost-7-tuesday + +*6* Tuesday of the 7th Week of the Time after Pentecost + class-4 · green + -Ep. Rom 6:19-23 Ev. Matt 7:15-21 +Epistle Rom 6:19-23 Gospel Matt 7:15-21 -*7* sts-cyril-methodius + +*7* Sts. Cyril & Methodius + class-3 · white + -Ep. Heb 7:23-27 Ev. Luke 10:1-9 +Epistle Heb 7:23-27 Gospel Luke 10:1-9 -*8* elizabeth-of-portugal + +*8* St. Elizabeth of Portugal + class-3 · white + -Ep. Prov 31:10-31 Ev. Matt 13:44-52. +Epistle Prov 31:10-31 Gospel Matt 13:44-52. -*9* ef-time-after-pentecost-7-friday + +*9* Friday of the 7th Week of the Time after Pentecost + class-4 · green + -Ep. Rom 6:19-23 Ev. Matt 7:15-21 +Epistle Rom 6:19-23 Gospel Matt 7:15-21 -*10* seven-holy-brothers-and-sts-rufina-secunda + +*10* Seven Holy Brothers and Sts. Rufina & Secunda + class-3 · red + -Ep. Prov 31:10-31 Ev. Matt 12:46-50 +Epistle Prov 31:10-31 Gospel Matt 12:46-50 -*11* ef-time-after-pentecost-sunday-8 + +*11* 8th Sunday after Pentecost + class-2 · green + -Ep. Rom 8:12-17 Ev. Luke 16:1-9 +Epistle Rom 8:12-17 Gospel Luke 16:1-9 -*12* john-gualbert + +*12* St. John Gualbert + class-3 · white + -Ep. Ecclus 45:1-6 Ev. Matt 5:43-48 +Epistle Ecclus 45:1-6 Gospel Matt 5:43-48 + -Com. naboris-et-felicis +Commemoration Ss. Naboris et Felicis -*13* ef-time-after-pentecost-8-tuesday + +*13* Tuesday of the 8th Week of the Time after Pentecost + class-4 · green + -Ep. Rom 8:12-17 Ev. Luke 16:1-9 +Epistle Rom 8:12-17 Gospel Luke 16:1-9 -*14* bonaventure + +*14* St. Bonaventure + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Matt 5:13-19 +Epistle 2 Tim 4:1-8 Gospel Matt 5:13-19 -*15* henry-the-emperor + +*15* St. Henry the Emperor + class-3 · white + -Ep. Sir 31:8-11 Ev. Luke 12:35-40 +Epistle Sir 31:8-11 Gospel Luke 12:35-40 -*16* ef-time-after-pentecost-8-friday + +*16* Friday of the 8th Week of the Time after Pentecost + class-4 · green + -Ep. Rom 8:12-17 Ev. Luke 16:1-9 +Epistle Rom 8:12-17 Gospel Luke 16:1-9 + -Com. our-lady-of-mt-carmel +Commemoration Our Lady of Mt. Carmel -*17* Officium sanctae Mariae in sabbato + +*17* Our Lady's Saturday Office + class-4 · white + -Ep. Ecclus 24:14-16 Ev. Luke 11:27-28 +Epistle Ecclus 24:14-16 Gospel Luke 11:27-28 + -Com. alexis +Commemoration St. Alexis -*18* ef-time-after-pentecost-sunday-9 + +*18* 9th Sunday after Pentecost + class-2 · green + -Ep. 1 Cor. 10:6-13 Ev. Luke 19:41-47 +Epistle 1 Cor. 10:6-13 Gospel Luke 19:41-47 -*19* vincent-de-paul + +*19* St. Vincent de Paul + class-3 · white + -Ep. 1 Cor. 4:9-14 Ev. Luke 10:1-9 +Epistle 1 Cor. 4:9-14 Gospel Luke 10:1-9 -*20* jerome-emiliani + +*20* St. Jerome Emiliani + class-3 · white + -Ep. Isa 58:7-11 Ev. Matt 19:13-21 +Epistle Isa 58:7-11 Gospel Matt 19:13-21 + -Com. margaret +Commemoration St. Margaret -*21* laurence-of-brindisi + +*21* St. Laurence of Brindisi + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Matt 5:13-19 +Epistle 2 Tim 4:1-8 Gospel Matt 5:13-19 + -Com. praxedis-virginis +Commemoration St. Praxedis Virginis -*22* mary-magdalene + +*22* St. Mary Magdalene + class-3 · white + -Ep. Song 3:2-5; 8:6-7 Ev. Luke 7:36-50 +Epistle Song 3:2-5; 8:6-7 Gospel Luke 7:36-50 -*23* apollinaris + +*23* St. Apollinaris + class-3 · red + -Ep. 1 Pet. 5:1-11 Ev. Luke 22:24-30 +Epistle 1 Pet. 5:1-11 Gospel Luke 22:24-30 + -Com. liborii +Commemoration S. Liborii -*24* Officium sanctae Mariae in sabbato + +*24* Our Lady's Saturday Office + class-4 · white + -Ep. Ecclus 24:14-16 Ev. Luke 11:27-28 +Epistle Ecclus 24:14-16 Gospel Luke 11:27-28 + -Com. christina +Commemoration St. Christina -*25* ef-time-after-pentecost-sunday-10 + +*25* 10th Sunday after Pentecost + class-2 · green + -Ep. 1 Cor. 12:2-11 Ev. Luke 18:9-14 +Epistle 1 Cor. 12:2-11 Gospel Luke 18:9-14 + -Com. james-the-greater +Commemoration St. James the Greater -*26* anne-mother-of-the-blessed-virgin + +*26* St. Anne, Mother of the Blessed Virgin + class-2 · white + -Ep. Prov 31:10-31 Ev. Matt 13:44-52. +Epistle Prov 31:10-31 Gospel Matt 13:44-52. -*27* ef-time-after-pentecost-10-tuesday + +*27* Tuesday of the 10th Week of the Time after Pentecost + class-4 · green + -Ep. 1 Cor. 12:2-11 Ev. Luke 18:9-14 +Epistle 1 Cor. 12:2-11 Gospel Luke 18:9-14 + -Com. pantaleon +Commemoration St. Pantaleon -*28* sts-nazarius-celsus-st-victor-i-st-innocent-i + +*28* Sts. Nazarius & Celsus, St. Victor I & St. Innocent I + class-3 · red + -Ep. Wis 10:17-20 Ev. Luke 21:9-19 +Epistle Wis 10:17-20 Gospel Luke 21:9-19 -*29* martha + +*29* St. Martha + class-3 · white + -Ep. 2 Cor 10:17-18; 11:1-2 Ev. Luke 10:38-42 +Epistle 2 Cor 10:17-18; 11:1-2 Gospel Luke 10:38-42 + -Com. felicis-simplicii-faustini-et-beatricis +Commemoration Ss. Felicis, Simplicii, Faustini et Beatricis -*30* ef-time-after-pentecost-10-friday + +*30* Friday of the 10th Week of the Time after Pentecost + class-4 · green + -Ep. 1 Cor. 12:2-11 Ev. Luke 18:9-14 +Epistle 1 Cor. 12:2-11 Gospel Luke 18:9-14 + -Com. sts-abdon-sennen +Commemoration Sts. Abdon & Sennen -*31* ignatius-loyola + +*31* St. Ignatius Loyola + class-3 · white + -Ep. 2 Tim. 2:8-10; 3:10-12. Ev. Luke 10:1-9 +Epistle 2 Tim. 2:8-10; 3:10-12. Gospel Luke 10:1-9 -== Augustus +== August -*1* ef-time-after-pentecost-sunday-11 + +*1* 11th Sunday after Pentecost + class-2 · green + -Ep. 1 Cor. 15:1-10 Ev. Mark 7:31-37 +Epistle 1 Cor. 15:1-10 Gospel Mark 7:31-37 -*2* alphonsus-liguori + +*2* St. Alphonsus Liguori + class-3 · white + -Ep. 2 Tim. 2:1-7 Ev. Luke 10:1-9 +Epistle 2 Tim. 2:1-7 Gospel Luke 10:1-9 + -Com. stephen-i-pope-and-martyr +Commemoration St. Stephen I, Pope and Martyr -*3* ef-time-after-pentecost-11-tuesday + +*3* Tuesday of the 11th Week of the Time after Pentecost + class-4 · green + -Ep. 1 Cor. 15:1-10 Ev. Mark 7:31-37 +Epistle 1 Cor. 15:1-10 Gospel Mark 7:31-37 -*4* dominic + +*4* St. Dominic + class-3 · white + -Ep. 2 Tim. 4:1-8 Ev. Luke 12:35-40 +Epistle 2 Tim. 4:1-8 Gospel Luke 12:35-40 -*5* dedication-of-the-basilica-of-st-mary-major + +*5* Dedication of the Basilica of St. Mary Major + class-3 · white + -Ep. Ecclus 24:14-16 Ev. Luke 11:27-28 +Epistle Ecclus 24:14-16 Gospel Luke 11:27-28 -*6* transfiguration-of-our-lord + +*6* Transfiguration of Our Lord + class-2 · white + -Ep. 2 Pet. 1:16-19 Ev. Matt 17:1-9 +Epistle 2 Pet. 1:16-19 Gospel Matt 17:1-9 + -Com. pope-sixtus-ii-felicissimus-and-agapitus-martyrs +Commemoration Pope Sixtus II, Felicissimus and Agapitus, Martyrs -*7* cajetan + +*7* St. Cajetan + class-3 · white + -Ep. Sir 31:8-11 Ev. Matt 6:24-33 +Epistle Sir 31:8-11 Gospel Matt 6:24-33 + -Com. donatus +Commemoration St. Donatus -*8* ef-time-after-pentecost-sunday-12 + +*8* 12th Sunday after Pentecost + class-2 · green + -Ep. 2 Cor. 3:4-9 Ev. Luke 10:23-37 +Epistle 2 Cor. 3:4-9 Gospel Luke 10:23-37 -*9* vigil-of-st-lawrence + +*9* Vigil of St. Lawrence + class-3 · violet + -Ep. Ecclus 51:1-8, 12 Ev. Matt 16:24-27 +Epistle Ecclus 51:1-8, 12 Gospel Matt 16:24-27 + -Com. romanus +Commemoration St. Romanus -*10* lawrence + +*10* St. Lawrence + class-2 · red + -Ep. 2 Cor. 9:6-10 Ev. John 12:24-26 +Epistle 2 Cor. 9:6-10 Gospel John 12:24-26 -*11* ef-time-after-pentecost-12-wednesday + +*11* Wednesday of the 12th Week of the Time after Pentecost + class-4 · green + -Ep. 2 Cor. 3:4-9 Ev. Luke 10:23-37 +Epistle 2 Cor. 3:4-9 Gospel Luke 10:23-37 + -Com. sts-tiburtius-susanna +Commemoration Sts. Tiburtius & Susanna -*12* clare + +*12* St. Clare + class-3 · white + -Ep. 2 Cor 10:17-18; 11:1-2 Ev. Matt 25:1-13. +Epistle 2 Cor 10:17-18; 11:1-2 Gospel Matt 25:1-13. -*13* ef-time-after-pentecost-12-friday + +*13* Friday of the 12th Week of the Time after Pentecost + class-4 · green + -Ep. 2 Cor. 3:4-9 Ev. Luke 10:23-37 +Epistle 2 Cor. 3:4-9 Gospel Luke 10:23-37 + -Com. sts-hippolytus-cassian +Commemoration Sts. Hippolytus & Cassian -*14* vigil-of-the-assumption + +*14* Vigil of the Assumption + class-2 · violet + -Ep. Sir 24:23-31 Ev. Luke 11:27-28 +Epistle Sir 24:23-31 Gospel Luke 11:27-28 + -Com. eusebius-confessor +Commemoration St. Eusebius -*15* assumption-of-the-blessed-virgin-mary + +*15* Assumption of the Blessed Virgin Mary + class-1 · white + -Ep. Judith 13:22-25; 15:10 Ev. Luke 1:41-50 +Epistle Judith 13:22-25; 15:10 Gospel Luke 1:41-50 + -Com. ef-time-after-pentecost-sunday-13 +Commemoration 13th Sunday after Pentecost -*16* joachim-father-of-the-blessed-virgin + +*16* St. Joachim, Father of the Blessed Virgin + class-2 · white + -Ep. Sir 31:8-11 Ev. Matt 1:1-16 +Epistle Sir 31:8-11 Gospel Matt 1:1-16 -*17* hyacinth + +*17* St. Hyacinth + class-3 · white + -Ep. Sir 31:8-11 Ev. Luke 12:35-40 +Epistle Sir 31:8-11 Gospel Luke 12:35-40 -*18* ef-time-after-pentecost-13-wednesday + +*18* Wednesday of the 13th Week of the Time after Pentecost + class-4 · green + -Ep. Gal 3:16-22 Ev. Luke 17:11-19 +Epistle Gal 3:16-22 Gospel Luke 17:11-19 + -Com. agapitus +Commemoration St. Agapitus -*19* john-eudes + +*19* St. John Eudes + class-3 · white + -Ep. Sir 31:8-11 Ev. Luke 12:35-40 +Epistle Sir 31:8-11 Gospel Luke 12:35-40 -*20* bernard-of-clairvaux + +*20* St. Bernard of Clairvaux + class-3 · white + -Ep. Ecclus 39:6-14 Ev. Matt 5:13-19 +Epistle Ecclus 39:6-14 Gospel Matt 5:13-19 -*21* jane-frances-de-chantal + +*21* St. Jane Frances de Chantal + class-3 · white + -Ep. Prov 31:10-31 Ev. Matt 13:44-52. +Epistle Prov 31:10-31 Gospel Matt 13:44-52. -*22* ef-time-after-pentecost-sunday-14 + +*22* 14th Sunday after Pentecost + class-2 · green + -Ep. Gal 5:16-24 Ev. Matt 6:24-33 +Epistle Gal 5:16-24 Gospel Matt 6:24-33 + -Com. immaculate-heart-of-mary +Commemoration Immaculate Heart of Mary -*23* philip-benizi + +*23* St. Philip Benizi + class-3 · white + -Ep. 1 Cor. 4:9-14 Ev. Luke 12:32-34 +Epistle 1 Cor. 4:9-14 Gospel Luke 12:32-34 -*24* bartholomew + +*24* St. Bartholomew + class-2 · red + -Ep. 1 Cor. 12:27-31 Ev. Luke 6:12-19 +Epistle 1 Cor. 12:27-31 Gospel Luke 6:12-19 -*25* louis-ix + +*25* St. Louis IX + class-3 · white + -Ep. Wis 10:10-14 Ev. Luke 19:12-26 +Epistle Wis 10:10-14 Gospel Luke 19:12-26 -*26* ef-time-after-pentecost-14-thursday + +*26* Thursday of the 14th Week of the Time after Pentecost + class-4 · green + -Ep. Gal 5:16-24 Ev. Matt 6:24-33 +Epistle Gal 5:16-24 Gospel Matt 6:24-33 + -Com. zephyrinus +Commemoration St. Zephyrinus -*27* joseph-calasance + +*27* St. Joseph Calasance + class-3 · white + -Ep. Wis 10:10-14 Ev. Matt 18:1-5 +Epistle Wis 10:10-14 Gospel Matt 18:1-5 -*28* augustine + +*28* St. Augustine + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Matt 5:13-19 +Epistle 2 Tim 4:1-8 Gospel Matt 5:13-19 + -Com. hermes +Commemoration St. Hermes -*29* ef-time-after-pentecost-sunday-15 + +*29* 15th Sunday after Pentecost + class-2 · green + -Ep. Gal 5:25-26; 6:1-10 Ev. Luke 7:11-16 +Epistle Gal 5:25-26; 6:1-10 Gospel Luke 7:11-16 -*30* rose-of-lima + +*30* St. Rose of Lima + class-3 · white + -Ep. 2 Cor 10:17-18; 11:1-2 Ev. Matt 25:1-13. +Epistle 2 Cor 10:17-18; 11:1-2 Gospel Matt 25:1-13. + -Com. sts-felix-and-adauctus +Commemoration Sts. Felix and Adauctus -*31* raymond-nonnatus + +*31* St. Raymond Nonnatus + class-3 · white + -Ep. Sir 31:8-11 Ev. Luke 12:35-40 +Epistle Sir 31:8-11 Gospel Luke 12:35-40 == September -*1* ef-time-after-pentecost-15-wednesday + +*1* Wednesday of the 15th Week of the Time after Pentecost + class-4 · green + -Ep. Gal 5:25-26; 6:1-10 Ev. Luke 7:11-16 +Epistle Gal 5:25-26; 6:1-10 Gospel Luke 7:11-16 + -Com. giles + -Com. twelve-holy-brothers-martyrs +Commemoration St. Giles + +Commemoration Twelve Holy Brothers, Martyrs -*2* stephen-of-hungary + +*2* St. Stephen of Hungary + class-3 · white + -Ep. Sir 31:8-11 Ev. Luke 19:12-26 +Epistle Sir 31:8-11 Gospel Luke 19:12-26 -*3* pius-x + +*3* St. Pius X + class-3 · white + -Ep. 1 Thess. 2:2-8 Ev. John 21:15-17 +Epistle 1 Thess. 2:2-8 Gospel John 21:15-17 -*4* Officium sanctae Mariae in sabbato + +*4* Our Lady's Saturday Office + class-4 · white + -Ep. Ecclus 24:14-16 Ev. Luke 11:27-28 +Epistle Ecclus 24:14-16 Gospel Luke 11:27-28 -*5* ef-time-after-pentecost-sunday-16 + +*5* 16th Sunday after Pentecost + class-2 · green + -Ep. Eph 3:13-21 Ev. Luke 14:1-11 +Epistle Eph 3:13-21 Gospel Luke 14:1-11 -*6* ef-time-after-pentecost-16-monday + +*6* Monday of the 16th Week of the Time after Pentecost + class-4 · green + -Ep. Eph 3:13-21 Ev. Luke 14:1-11 +Epistle Eph 3:13-21 Gospel Luke 14:1-11 -*7* ef-time-after-pentecost-16-tuesday + +*7* Tuesday of the 16th Week of the Time after Pentecost + class-4 · green + -Ep. Eph 3:13-21 Ev. Luke 14:1-11 +Epistle Eph 3:13-21 Gospel Luke 14:1-11 -*8* nativity-of-the-blessed-virgin-mary + +*8* Nativity of the Blessed Virgin Mary + class-2 · white + -Ep. Prov 8:22-35 Ev. Matt 1:1-16 +Epistle Prov 8:22-35 Gospel Matt 1:1-16 + -Com. hadriani +Commemoration S. Hadriani -*9* ef-time-after-pentecost-16-thursday + +*9* Thursday of the 16th Week of the Time after Pentecost + class-4 · green + -Ep. Eph 3:13-21 Ev. Luke 14:1-11 +Epistle Eph 3:13-21 Gospel Luke 14:1-11 + -Com. gorgonius +Commemoration St. Gorgonius -*10* nicholas-of-tolentino + +*10* St. Nicholas of Tolentino + class-3 · white + -Ep. 1 Cor. 4:9-14 Ev. Luke 12:32-34 +Epistle 1 Cor. 4:9-14 Gospel Luke 12:32-34 -*11* Officium sanctae Mariae in sabbato + +*11* Our Lady's Saturday Office + class-4 · white + -Ep. Ecclus 24:14-16 Ev. Luke 11:27-28 +Epistle Ecclus 24:14-16 Gospel Luke 11:27-28 + -Com. sts-protus-hyacinth +Commemoration Sts. Protus & Hyacinth -*12* ef-time-after-pentecost-sunday-17 + +*12* 17th Sunday after Pentecost + class-2 · green + -Ep. Eph 4:1-6 Ev. Matt 22:34-46 +Epistle Eph 4:1-6 Gospel Matt 22:34-46 -*13* ef-time-after-pentecost-17-monday + +*13* Monday of the 17th Week of the Time after Pentecost + class-4 · green + -Ep. Eph 4:1-6 Ev. Matt 22:34-46 +Epistle Eph 4:1-6 Gospel Matt 22:34-46 -*14* exaltation-of-the-holy-cross + +*14* Exaltation of the Holy Cross + class-2 · red + -Ep. Phil 2:5-11 Ev. John 12:31-36 +Epistle Phil 2:5-11 Gospel John 12:31-36 -*15* seven-sorrows-of-the-blessed-virgin-mary + +*15* Seven Sorrows of the Blessed Virgin Mary + class-2 · white + -Ep. Judith 13:22; 13:23-25 Ev. John 19:25-27 +Epistle Judith 13:22; 13:23-25 Gospel John 19:25-27 + -Com. nicomedes +Commemoration S. Nicomedes -*16* sts-cornelius-cyprian + +*16* Sts. Cornelius & Cyprian + class-3 · red + -Ep. Wis 3:1-8 Ev. Luke 21:9-19 +Epistle Wis 3:1-8 Gospel Luke 21:9-19 + -Com. sts-euphemia-lucy-and-geminianus +Commemoration Sts. Euphemia, Lucy and Geminianus -*17* ef-time-after-pentecost-17-friday + +*17* Friday of the 17th Week of the Time after Pentecost + class-4 · green + -Ep. Eph 4:1-6 Ev. Matt 22:34-46 +Epistle Eph 4:1-6 Gospel Matt 22:34-46 + -Com. stigmata-of-st-francis +Commemoration Stigmata of St. Francis -*18* joseph-of-cupertino + +*18* St. Joseph of Cupertino + class-3 · white + -Ep. 1 Cor 13:1-8 Ev. Matt 22:1-14 +Epistle 1 Cor 13:1-8 Gospel Matt 22:1-14 -*19* ef-time-after-pentecost-sunday-18 + +*19* 18th Sunday after Pentecost + class-2 · green + -Ep. 1 Cor. 1:4-8 Ev. Matt 9:1-8 +Epistle 1 Cor. 1:4-8 Gospel Matt 9:1-8 -*20* ef-time-after-pentecost-18-monday + +*20* Monday of the 18th Week of the Time after Pentecost + class-4 · green + -Ep. 1 Cor. 1:4-8 Ev. Matt 9:1-8 +Epistle 1 Cor. 1:4-8 Gospel Matt 9:1-8 + -Com. sts-eustace-companions +Commemoration Sts. Eustace & Companions -*21* matthew + +*21* St. Matthew + class-2 · red + -Ep. Ezek 1:10-14 Ev. Matt 9:9-13 +Epistle Ezek 1:10-14 Gospel Matt 9:9-13 -*22* ef-september-ember-wed + +*22* September Ember Wednesday + class-2 · violet + -Ep. 2 Esd. 8:1-10 Ev. Mark 9:16-28 +Epistle 2 Esd. 8:1-10 Gospel Mark 9:16-28 + -Com. thomas-of-villanova +Commemoration St. Thomas of Villanova -*23* linus + +*23* St. Linus + class-3 · red + -Ep. 1 Pet 5:1-4; 5:10-11. Ev. Matt 16:13-19 +Epistle 1 Pet 5:1-4; 5:10-11. Gospel Matt 16:13-19 + -Com. thecla +Commemoration St. Thecla -*24* ef-september-ember-fri + +*24* September Ember Friday + class-2 · violet + -Ep. Osee 14:2-10 Ev. Luke 7:36-50 +Epistle Osee 14:2-10 Gospel Luke 7:36-50 + -Com. our-lady-of-ransom +Commemoration Our Lady of Ransom -*25* ef-september-ember-sat + +*25* September Ember Saturday + class-2 · violet + -Ep. Heb 9:2-12 Ev. Luke 13:6-17 +Epistle Heb 9:2-12 Gospel Luke 13:6-17 -*26* ef-time-after-pentecost-sunday-19 + +*26* 19th Sunday after Pentecost + class-2 · green + -Ep. Eph 4:23-28 Ev. Matt 22:1-14 +Epistle Eph 4:23-28 Gospel Matt 22:1-14 -*27* sts-cosmas-damian + +*27* Sts. Cosmas & Damian + class-3 · red + -Ep. Wis 5:16-20 Ev. Luke 6:17-23 +Epistle Wis 5:16-20 Gospel Luke 6:17-23 -*28* wenceslaus + +*28* St. Wenceslaus + class-3 · red + -Ep. Wis 10:10-14 Ev. Matt 10:34-42 +Epistle Wis 10:10-14 Gospel Matt 10:34-42 -*29* dedication-of-st-michael-the-archangel + +*29* Dedication of St. Michael the Archangel + class-1 · white + -Ep. Rev 1:1-5 Ev. Matt 18:1-10 +Epistle Rev 1:1-5 Gospel Matt 18:1-10 -*30* jerome + +*30* St. Jerome + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Matt 5:13-19 +Epistle 2 Tim 4:1-8 Gospel Matt 5:13-19 == October -*1* ef-time-after-pentecost-19-friday + +*1* Friday of the 19th Week of the Time after Pentecost + class-4 · green + -Ep. Eph 4:23-28 Ev. Matt 22:1-14 +Epistle Eph 4:23-28 Gospel Matt 22:1-14 + -Com. remigius +Commemoration St. Remigius -*2* holy-guardian-angels + +*2* Holy Guardian Angels + class-3 · white + -Ep. Exod 23:20-23 Ev. Matt 18:1-10 +Epistle Exod 23:20-23 Gospel Matt 18:1-10 -*3* ef-time-after-pentecost-sunday-20 + +*3* 20th Sunday after Pentecost + class-2 · green + -Ep. Eph 5:15-21 Ev. John 4:46-53 +Epistle Eph 5:15-21 Gospel John 4:46-53 -*4* francis-of-assisi + +*4* St. Francis of Assisi + class-3 · white + -Ep. Gal 6:14-18 Ev. Matt 11:25-30 +Epistle Gal 6:14-18 Gospel Matt 11:25-30 -*5* ef-time-after-pentecost-20-tuesday + +*5* Tuesday of the 20th Week of the Time after Pentecost + class-4 · green + -Ep. Eph 5:15-21 Ev. John 4:46-53 +Epistle Eph 5:15-21 Gospel John 4:46-53 + -Com. placid-companions +Commemoration St. Placid & Companions -*6* bruno + +*6* St. Bruno + class-3 · white + -Ep. Sir 31:8-11 Ev. Luke 12:35-40 +Epistle Sir 31:8-11 Gospel Luke 12:35-40 -*7* our-lady-of-the-rosary + +*7* Our Lady of the Rosary + class-2 · white + -Ep. Prov 8:22-24, 32-35. Ev. Luke 1:26-38 +Epistle Prov 8:22-24, 32-35. Gospel Luke 1:26-38 + -Com. mark-i +Commemoration St. Mark I -*8* bridget-of-sweden + +*8* St. Bridget of Sweden + class-3 · white + -Ep. 1 Tim. 5:3-10. Ev. Matt 13:44-52. +Epistle 1 Tim. 5:3-10. Gospel Matt 13:44-52. + -Com. sergio-baccho-marcello-and-apulejo-martyrs +Commemoration Ss. Sergio, Baccho, Marcello and Apulejo Martyrs -*9* john-leonardi + +*9* St. John Leonardi + class-3 · white + -Ep. 2 Cor 4:1-6; 4:15-18 Ev. Luke 10:1-9 +Epistle 2 Cor 4:1-6; 4:15-18 Gospel Luke 10:1-9 + -Com. dionysius-and-companions +Commemoration St. Dionysius and companions -*10* ef-time-after-pentecost-sunday-21 + +*10* 21st Sunday after Pentecost + class-2 · green + -Ep. Eph 6:10-17 Ev. Matt 18:23-35 +Epistle Eph 6:10-17 Gospel Matt 18:23-35 -*11* maternity-of-the-blessed-virgin-mary + +*11* Maternity of the Blessed Virgin Mary + class-2 · white + -Ep. Sir 24:23-31 Ev. Luke 2:43-51 +Epistle Sir 24:23-31 Gospel Luke 2:43-51 -*12* ef-time-after-pentecost-21-tuesday + +*12* Tuesday of the 21st Week of the Time after Pentecost + class-4 · green + -Ep. Eph 6:10-17 Ev. Matt 18:23-35 +Epistle Eph 6:10-17 Gospel Matt 18:23-35 -*13* edward + +*13* St. Edward + class-3 · white + -Ep. Sir 31:8-11 Ev. Luke 12:35-40 +Epistle Sir 31:8-11 Gospel Luke 12:35-40 -*14* callistus-i + +*14* St. Callistus I + class-3 · red + -Ep. 1 Pet 5:1-4; 5:10-11. Ev. Matt 16:13-19 +Epistle 1 Pet 5:1-4; 5:10-11. Gospel Matt 16:13-19 -*15* teresa-of-avila + +*15* St. Teresa of Avila + class-3 · white + -Ep. 2 Cor 10:17-18; 11:1-2 Ev. Matt 25:1-13. +Epistle 2 Cor 10:17-18; 11:1-2 Gospel Matt 25:1-13. -*16* hedwig + +*16* St. Hedwig + class-3 · white + -Ep. Prov 31:10-31 Ev. Matt 13:44-52. +Epistle Prov 31:10-31 Gospel Matt 13:44-52. -*17* ef-time-after-pentecost-sunday-22 + +*17* 22nd Sunday after Pentecost + class-2 · green + -Ep. Phil 1:6-11 Ev. Matt 22:15-21 +Epistle Phil 1:6-11 Gospel Matt 22:15-21 -*18* luke-the-evangelist + +*18* St. Luke the Evangelist + class-2 · red + -Ep. 2 Cor. 8:16-24 Ev. Luke 10:1-9 +Epistle 2 Cor. 8:16-24 Gospel Luke 10:1-9 -*19* peter-of-alcantara + +*19* St. Peter of Alcantara + class-3 · white + -Ep. Phil 3:7-12 Ev. Luke 12:32-34 +Epistle Phil 3:7-12 Gospel Luke 12:32-34 -*20* john-cantius + +*20* St. John Cantius + class-3 · white + -Ep. James 2:12-17 Ev. Luke 12:35-40 +Epistle James 2:12-17 Gospel Luke 12:35-40 -*21* ef-time-after-pentecost-22-thursday + +*21* Thursday of the 22nd Week of the Time after Pentecost + class-4 · green + -Ep. Phil 1:6-11 Ev. Matt 22:15-21 +Epistle Phil 1:6-11 Gospel Matt 22:15-21 + -Com. hilarion + -Com. ursula-and-companions +Commemoration St. Hilarion + +Commemoration St. Ursula and Companions -*22* ef-time-after-pentecost-22-friday + +*22* Friday of the 22nd Week of the Time after Pentecost + class-4 · green + -Ep. Phil 1:6-11 Ev. Matt 22:15-21 +Epistle Phil 1:6-11 Gospel Matt 22:15-21 -*23* anthony-mary-claret + +*23* St. Anthony Mary Claret + class-3 · white + -Ep. Heb 7:23-27 Ev. Matt 24:42-47 +Epistle Heb 7:23-27 Gospel Matt 24:42-47 -*24* ef-time-after-pentecost-sunday-23 + +*24* 23rd Sunday after Pentecost + class-2 · green + -Ep. Phil 3:17-21; 4:1-3 Ev. Matt 9:18-26 +Epistle Phil 3:17-21; 4:1-3 Gospel Matt 9:18-26 -*25* ef-time-after-pentecost-23-monday + +*25* Monday of the 23rd Week of the Time after Pentecost + class-4 · green + -Ep. Phil 3:17-21; 4:1-3 Ev. Matt 9:18-26 +Epistle Phil 3:17-21; 4:1-3 Gospel Matt 9:18-26 + -Com. sts-chrysanthus-daria +Commemoration Sts. Chrysanthus & Daria -*26* ef-time-after-pentecost-23-tuesday + +*26* Tuesday of the 23rd Week of the Time after Pentecost + class-4 · green + -Ep. Phil 3:17-21; 4:1-3 Ev. Matt 9:18-26 +Epistle Phil 3:17-21; 4:1-3 Gospel Matt 9:18-26 + -Com. evaristus +Commemoration St. Evaristus -*27* ef-time-after-pentecost-23-wednesday + +*27* Wednesday of the 23rd Week of the Time after Pentecost + class-4 · green + -Ep. Phil 3:17-21; 4:1-3 Ev. Matt 9:18-26 +Epistle Phil 3:17-21; 4:1-3 Gospel Matt 9:18-26 -*28* sts-simon-jude + +*28* Sts. Simon & Jude + class-2 · red + -Ep. Eph. 4:7-13. Ev. John 15:17-25 +Epistle Eph. 4:7-13. Gospel John 15:17-25 -*29* ef-time-after-pentecost-23-friday + +*29* Friday of the 23rd Week of the Time after Pentecost + class-4 · green + -Ep. Phil 3:17-21; 4:1-3 Ev. Matt 9:18-26 +Epistle Phil 3:17-21; 4:1-3 Gospel Matt 9:18-26 -*30* Officium sanctae Mariae in sabbato + +*30* Our Lady's Saturday Office + class-4 · white + -Ep. Ecclus 24:14-16 Ev. Luke 11:27-28 +Epistle Ecclus 24:14-16 Gospel Luke 11:27-28 -*31* ef-christ-the-king + +*31* Christ the King + class-1 · white + -Ep. Col 1:12-20. Ev. John 18:33-37 +Epistle Col 1:12-20. Gospel John 18:33-37 == November -*1* all-saints + +*1* All Saints + class-1 · white + -Ep. Apoc 7:2-12 Ev. Matt 5:1-12 +Epistle Apoc 7:2-12 Gospel Matt 5:1-12 -*2* commemoration-of-all-souls + +*2* Commemoration of All Souls + class-1 · black + -Ep. 1 Cor. 15:51-57 Ev. John 5:25-29 +Epistle 1 Cor. 15:51-57 Gospel John 5:25-29 -*3* ef-time-after-pentecost-24-wednesday + +*3* Wednesday of the 24th Week of the Time after Pentecost + class-4 · green + -Ep. Col 1:12-20. Ev. John 18:33-37 +Epistle Col 1:12-20. Gospel John 18:33-37 -*4* charles-borromeo + +*4* St. Charles Borromeo + class-3 · white + -Ep. Sir 44:16-27; 45:3-20 Ev. Matt 25:14-23 +Epistle Sir 44:16-27; 45:3-20 Gospel Matt 25:14-23 + -Com. sts-vitalis-and-agricola-martyrs +Commemoration Sts. Vitalis and Agricola, Martyrs -*5* ef-time-after-pentecost-24-friday + +*5* Friday of the 24th Week of the Time after Pentecost + class-4 · green + -Ep. Col 1:12-20. Ev. John 18:33-37 +Epistle Col 1:12-20. Gospel John 18:33-37 -*6* Officium sanctae Mariae in sabbato + +*6* Our Lady's Saturday Office + class-4 · white + -Ep. Ecclus 24:14-16 Ev. Luke 11:27-28 +Epistle Ecclus 24:14-16 Gospel Luke 11:27-28 -*7* ef-time-after-epiphany-sunday-5 + +*7* 5th Sunday after Epiphany + class-2 · green + -Ep. Col 3:12-17 Ev. Matt 13:24-30 +Epistle Col 3:12-17 Gospel Matt 13:24-30 -*8* ef-time-after-pentecost-25-monday + +*8* Monday of the 25th Week of the Time after Pentecost + class-4 · green + -Ep. Col 3:12-17 Ev. Matt 13:24-30 +Epistle Col 3:12-17 Gospel Matt 13:24-30 + -Com. four-holy-crowned-martyrs +Commemoration Four Holy Crowned Martyrs -*9* dedication-of-the-archbasilica-of-our-holy-savior + +*9* Dedication of the Archbasilica of Our Holy Savior + class-2 · white + -Ep. Rev 21:2-5 Ev. Luke 19:1-10 +Epistle Rev 21:2-5 Gospel Luke 19:1-10 + -Com. theodore +Commemoration St. Theodore -*10* andrew-avellino + +*10* St. Andrew Avellino + class-3 · white + -Ep. Sir 31:8-11 Ev. Luke 12:35-40 +Epistle Sir 31:8-11 Gospel Luke 12:35-40 + -Com. sts-tryphonis-respicii-et-nymphae +Commemoration Sts. Tryphonis, Respicii, et Nymphae -*11* martin-of-tours + +*11* St. Martin of Tours + class-3 · white + -Ep. Sir 44:16-27; 45:3-20 Ev. Luke 11:33-36 +Epistle Sir 44:16-27; 45:3-20 Gospel Luke 11:33-36 + -Com. menna +Commemoration St. Menna -*12* martin-i + +*12* St. Martin I + class-3 · red + -Ep. 1 Pet 5:1-4; 5:10-11. Ev. Matt 16:13-19 +Epistle 1 Pet 5:1-4; 5:10-11. Gospel Matt 16:13-19 -*13* didacus + +*13* St. Didacus + class-3 · white + -Ep. 1 Cor 4:9-14 Ev. Luke 12:32-34 +Epistle 1 Cor 4:9-14 Gospel Luke 12:32-34 -*14* ef-time-after-epiphany-sunday-6 + +*14* 6th Sunday after Epiphany + class-2 · green + -Ep. 1 Thess 1:2-10 Ev. Matt 13:31-35 +Epistle 1 Thess 1:2-10 Gospel Matt 13:31-35 -*15* albert-the-great + +*15* St. Albert the Great + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Matt 5:13-19 +Epistle 2 Tim 4:1-8 Gospel Matt 5:13-19 -*16* gertrude-the-great + +*16* St. Gertrude the Great + class-3 · white + -Ep. 2 Cor 10:17-18; 11:1-2 Ev. Matt 25:1-13. +Epistle 2 Cor 10:17-18; 11:1-2 Gospel Matt 25:1-13. -*17* gregory-the-wonderworker + +*17* St. Gregory the Wonderworker + class-3 · white + -Ep. Sir 44:16-27; 45:3-20 Ev. Mark 11:22-24 +Epistle Sir 44:16-27; 45:3-20 Gospel Mark 11:22-24 -*18* dedication-of-the-basilicas-of-sts-peter-paul + +*18* Dedication of the Basilicas of Sts. Peter & Paul + class-3 · white + -Ep. Rev 21:2-5 Ev. Luke 19:1-10 +Epistle Rev 21:2-5 Gospel Luke 19:1-10 -*19* elizabeth-of-hungary + +*19* St. Elizabeth of Hungary + class-3 · white + -Ep. Prov 31:10-31 Ev. Matt 13:44-52. +Epistle Prov 31:10-31 Gospel Matt 13:44-52. + -Com. pontian +Commemoration St. Pontian -*20* felix-of-valois + +*20* St. Felix of Valois + class-3 · white + -Ep. 1 Cor. 4:9-14 Ev. Luke 12:32-34 +Epistle 1 Cor. 4:9-14 Gospel Luke 12:32-34 -*21* ef-time-after-pentecost-sunday-24 + +*21* 24th and Last Sunday after Pentecost + class-2 · green + -Ep. Col 1:9-14 Ev. Matt 24:15-35 +Epistle Col 1:9-14 Gospel Matt 24:15-35 -*22* cecilia + +*22* St. Cecilia + class-3 · red + -Ep. Sir 51:13-17. Ev. Matt 25:1-13. +Epistle Sir 51:13-17. Gospel Matt 25:1-13. -*23* clement-i + +*23* St. Clement I + class-3 · red + -Ep. Phil 3:17-21; 4:1-3 Ev. Matt 16:13-19 +Epistle Phil 3:17-21; 4:1-3 Gospel Matt 16:13-19 + -Com. felicity +Commemoration St. Felicity -*24* john-of-the-cross + +*24* St. John of the Cross + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Matt 5:13-19 +Epistle 2 Tim 4:1-8 Gospel Matt 5:13-19 + -Com. chrysogonus +Commemoration St. Chrysogonus -*25* catherine-of-alexandria + +*25* St. Catherine of Alexandria + class-3 · red + -Ep. Sir 51:1-8; 51:12 Ev. Matt 25:1-13. +Epistle Sir 51:1-8; 51:12 Gospel Matt 25:1-13. -*26* sylvester + +*26* St. Sylvester + class-3 · white + -Ep. Ecclus 45:1-6 Ev. Matt 19:27-29. +Epistle Ecclus 45:1-6 Gospel Matt 19:27-29. + -Com. peter-of-alexandria +Commemoration St. Peter of Alexandria -*27* Officium sanctae Mariae in sabbato + +*27* Our Lady's Saturday Office + class-4 · white + -Ep. Ecclus 24:14-16 Ev. Luke 11:27-28 +Epistle Ecclus 24:14-16 Gospel Luke 11:27-28 -*28* ef-advent-sunday-1 + +*28* 1st Sunday of Advent + class-1 · violet + -Ep. Rom 13:11-14 Ev. Luke 21:25-33 +Epistle Rom 13:11-14 Gospel Luke 21:25-33 -*29* ef-advent-1-monday + +*29* Monday of the 1st Week of Advent + class-3 · violet + -Ep. Rom 13:11-14 Ev. Luke 21:25-33 +Epistle Rom 13:11-14 Gospel Luke 21:25-33 + -Com. saturninus +Commemoration St. Saturninus -*30* andrew + +*30* St. Andrew + class-2 · red + -Ep. Rom 10:10-18 Ev. Matt 4:18-22 +Epistle Rom 10:10-18 Gospel Matt 4:18-22 + -Com. ef-advent-1-tuesday +Commemoration Tuesday of the 1st Week of Advent == December -*1* ef-advent-1-wednesday + +*1* Wednesday of the 1st Week of Advent + class-3 · violet + -Ep. Rom 13:11-14 Ev. Luke 21:25-33 +Epistle Rom 13:11-14 Gospel Luke 21:25-33 -*2* vivian + +*2* St. Vivian + class-3 · red + -Ep. Sir 51:13-17. Ev. Matt 13:44-52. +Epistle Sir 51:13-17. Gospel Matt 13:44-52. + -Com. ef-advent-1-thursday +Commemoration Thursday of the 1st Week of Advent -*3* francis-xavier + +*3* St. Francis Xavier + class-3 · white + -Ep. Rom 10:10-18 Ev. Mark 16:15-18 +Epistle Rom 10:10-18 Gospel Mark 16:15-18 + -Com. ef-advent-1-friday +Commemoration Friday of the 1st Week of Advent -*4* peter-chrysologus + +*4* St. Peter Chrysologus + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Matt 5:13-19 +Epistle 2 Tim 4:1-8 Gospel Matt 5:13-19 + -Com. ef-advent-1-saturday + -Com. barbara +Commemoration Saturday of the 1st Week of Advent + +Commemoration St. Barbara -*5* ef-advent-sunday-2 + +*5* 2nd Sunday of Advent + class-1 · violet + -Ep. Rom 15:4-13 Ev. Matt 11:2-10 +Epistle Rom 15:4-13 Gospel Matt 11:2-10 -*6* nicholas + +*6* St. Nicholas + class-3 · white + -Ep. Heb 13:7-17 Ev. Matt 25:14-23 +Epistle Heb 13:7-17 Gospel Matt 25:14-23 + -Com. ef-advent-2-monday +Commemoration Monday of the 2nd Week of Advent -*7* ambrose + +*7* St. Ambrose + class-3 · white + -Ep. 2 Tim 4:1-8 Ev. Matt 5:13-19 +Epistle 2 Tim 4:1-8 Gospel Matt 5:13-19 + -Com. ef-advent-2-tuesday +Commemoration Tuesday of the 2nd Week of Advent -*8* immaculate-conception-of-the-blessed-virgin-mary + +*8* Immaculate Conception of the Blessed Virgin Mary + class-1 · white + -Ep. Prov 8:22-35 Ev. Luke 1:26-28 +Epistle Prov 8:22-35 Gospel Luke 1:26-28 + -Com. ef-advent-2-wednesday +Commemoration Wednesday of the 2nd Week of Advent -*9* ef-advent-2-thursday + +*9* Thursday of the 2nd Week of Advent + class-3 · violet + -Ep. Rom 15:4-13 Ev. Matt 11:2-10 +Epistle Rom 15:4-13 Gospel Matt 11:2-10 -*10* ef-advent-2-friday + +*10* Friday of the 2nd Week of Advent + class-3 · violet + -Ep. Rom 15:4-13 Ev. Matt 11:2-10 +Epistle Rom 15:4-13 Gospel Matt 11:2-10 + -Com. melchiades +Commemoration St. Melchiades -*11* damasus-i + +*11* St. Damasus I + class-3 · white + -Ep. 1 Pet 5:1-4; 5:10-11. Ev. Matt 16:13-19 +Epistle 1 Pet 5:1-4; 5:10-11. Gospel Matt 16:13-19 + -Com. ef-advent-2-saturday +Commemoration Saturday of the 2nd Week of Advent -*12* ef-advent-sunday-3 + +*12* 3rd Sunday of Advent + class-1 · rose + -Ep. Phil 4:4-7 Ev. John 1:19-28 +Epistle Phil 4:4-7 Gospel John 1:19-28 -*13* lucy + +*13* St. Lucy + class-3 · red + -Ep. 2 Cor 10:17-18; 11:1-2 Ev. Matt 13:44-52. +Epistle 2 Cor 10:17-18; 11:1-2 Gospel Matt 13:44-52. + -Com. ef-advent-3-monday +Commemoration Monday of the 3rd Week of Advent -*14* ef-advent-3-tuesday + +*14* Tuesday of the 3rd Week of Advent + class-3 · violet + -Ep. Phil 4:4-7 Ev. John 1:19-28 +Epistle Phil 4:4-7 Gospel John 1:19-28 -*15* ef-advent-ember-wed + +*15* Advent Ember Wednesday + class-2 · violet + -Ep. Isa 7:10-15 Ev. Luke 1:26-38 +Epistle Isa 7:10-15 Gospel Luke 1:26-38 -*16* eusebius + +*16* St. Eusebius + class-3 · red + -Ep. 2 Cor. 1:3-7 Ev. Matt 16:24-27. +Epistle 2 Cor. 1:3-7 Gospel Matt 16:24-27. + -Com. ef-advent-3-thursday +Commemoration Thursday of the 3rd Week of Advent -*17* ef-advent-ember-fri + +*17* Advent Ember Friday + class-2 · violet + -Ep. Isa 11:1-5 Ev. Luke 1:39-47 +Epistle Isa 11:1-5 Gospel Luke 1:39-47 -*18* ef-advent-ember-sat + +*18* Advent Ember Saturday + class-2 · violet + -Ep. 2 Thess 2:1-8 Ev. Luke 3:1-6 +Epistle 2 Thess 2:1-8 Gospel Luke 3:1-6 -*19* ef-advent-sunday-4 + +*19* 4th Sunday of Advent + class-1 · violet + -Ep. 1 Cor. 4:1-5 Ev. Luke 3:1-6 +Epistle 1 Cor. 4:1-5 Gospel Luke 3:1-6 -*20* ef-advent-4-monday + +*20* Monday of the 4th Week of Advent + class-2 · violet + -Ep. 1 Cor. 4:1-5 Ev. Luke 3:1-6 +Epistle 1 Cor. 4:1-5 Gospel Luke 3:1-6 -*21* thomas + +*21* St. Thomas + class-2 · red + -Ep. Eph 2:19-22 Ev. John 20:24-29 +Epistle Eph 2:19-22 Gospel John 20:24-29 + -Com. ef-advent-4-tuesday +Commemoration Tuesday of the 4th Week of Advent -*22* ef-advent-4-wednesday + +*22* Wednesday of the 4th Week of Advent + class-2 · violet + -Ep. 1 Cor. 4:1-5 Ev. Luke 3:1-6 +Epistle 1 Cor. 4:1-5 Gospel Luke 3:1-6 -*23* ef-advent-4-thursday + +*23* Thursday of the 4th Week of Advent + class-2 · violet + -Ep. 1 Cor. 4:1-5 Ev. Luke 3:1-6 +Epistle 1 Cor. 4:1-5 Gospel Luke 3:1-6 -*24* ef-nativity-vigil + +*24* Vigil of the Nativity (Christmas Eve) + class-1 · violet + -Ep. Rom 1:1-6 Ev. Matt 1:18-21 +Epistle Rom 1:1-6 Gospel Matt 1:18-21 -*25* ef-nativity + +*25* The Nativity of Our Lord (Christmas) + class-1 · white + -Ep. Heb 1:1-12 Ev. John 1:1-14 +Epistle Heb 1:1-12 Gospel John 1:1-14 -*26* ef-christmas-sunday-0 + +*26* Sunday within the Octave of the Nativity + class-2 · white + -Ep. Gal 4:1-7 Ev. Luke 2:33-40 +Epistle Gal 4:1-7 Gospel Luke 2:33-40 + -Com. stephen +Commemoration St. Stephen -*27* john-the-evangelist + +*27* St. John the Evangelist + class-2 · white + -Ep. Ecclus 15:1-6 Ev. John 21:19-24 +Epistle Ecclus 15:1-6 Gospel John 21:19-24 + -Com. ef-nativity-octave-day-3 +Commemoration 3rd Day within the Octave of the Nativity -*28* holy-innocents + +*28* Holy Innocents + class-2 · red + -Ep. Apoc 14:1-5 Ev. Matt 2:13-18 +Epistle Apoc 14:1-5 Gospel Matt 2:13-18 + -Com. ef-nativity-octave-day-4 +Commemoration 4th Day within the Octave of the Nativity -*29* ef-nativity-octave-day-5 + +*29* 5th Day within the Octave of the Nativity + class-2 · white + -Ep. Titus 3:4-7 Ev. Luke 2:15-20 +Epistle Titus 3:4-7 Gospel Luke 2:15-20 + -Com. thomas-becket +Commemoration St. Thomas Becket -*30* ef-nativity-octave-day-6 + +*30* 6th Day within the Octave of the Nativity + class-2 · white + -Ep. Titus 3:4-7 Ev. Luke 2:15-20 +Epistle Titus 3:4-7 Gospel Luke 2:15-20 -*31* ef-nativity-octave-day-7 + +*31* 7th Day within the Octave of the Nativity + class-2 · white + -Ep. Titus 3:4-7 Ev. Luke 2:15-20 +Epistle Titus 3:4-7 Gospel Luke 2:15-20 + -Com. silvester +Commemoration St. Silvester diff --git a/test/golden/ordo-2027.html b/test/golden/ordo-2027.html index 2f597c4..96ec943 100644 --- a/test/golden/ordo-2027.html +++ b/test/golden/ordo-2027.html @@ -1,9 +1,12 @@ <!-- colitur ordo booklet -- HTML. flavour: html --> -<!-- Day label falls back to the slug when the day carries no Latin name - (most temporal days, and most sanctoral entries, which are Latin-less - in the shipped data) -- see ordo.tex's own comment for why the fallback - is written as a name-section wrapping a plain var and its inverse, - rather than a single dotted lookup and its inverse. --> +<!-- The observed day's own display name is a PLAIN resolved string + (View.of_days, Task 5), not a lang-keyed object -- there is no + dotted-la-with-slug-fallback idiom to write here any more; a + commemoration entry carries its own resolved display name too, so a + commemoration line no longer prints the bare slug. Every fixed label + (Ordo, Epistle, Gospel, Commemoration) comes from the view's term + vocabulary rather than being written into this file, so a translated + booklet needs no template edit. --> <!doctype html> <html lang="la"><head><meta charset="utf-8"> <title>Ordo 2027</title> @@ -18,1842 +21,1842 @@ @media print{body{margin:0}} </style></head><body> <h1>Ordo 2027 · ef</h1> -<h2>Ianuarius</h2> +<h2>January</h2> <div class="day white"> - <span class="dom">1</span>ef-circumcision - <div class="meta">class-1 · white · Ep. Titus 2:11-15 · Ev. Luke 2:21</div> + <span class="dom">1</span>The Octave Day of the Nativity + <div class="meta">class-1 · white · Epistle Titus 2:11-15 · Gospel Luke 2:21</div> </div> <div class="day white"> - <span class="dom">2</span>Officium sanctae Mariae in sabbato - <div class="meta">class-4 · white · Ep. Titus 3:4-7 · Ev. Luke 2:15-20</div> + <span class="dom">2</span>Our Lady's Saturday Office + <div class="meta">class-4 · white · Epistle Titus 3:4-7 · Gospel Luke 2:15-20</div> </div> <div class="day white"> - <span class="dom">3</span>Sanctissimi Nominis Iesu - <div class="meta">class-2 · white · Ep. Acts 4:8-12 · Ev. Luke 2:21</div> + <span class="dom">3</span>The Holy Name of Jesus + <div class="meta">class-2 · white · Epistle Acts 4:8-12 · Gospel Luke 2:21</div> </div> <div class="day white"> - <span class="dom">4</span>ef-christmas-1-monday - <div class="meta">class-4 · white · Ep. Titus 2:11-15 · Ev. Luke 2:21</div> + <span class="dom">4</span>Monday before Epiphany + <div class="meta">class-4 · white · Epistle Titus 2:11-15 · Gospel Luke 2:21</div> </div> <div class="day white"> - <span class="dom">5</span>ef-christmas-1-tuesday - <div class="meta">class-4 · white · Ep. Titus 2:11-15 · Ev. Luke 2:21</div> - <div class="meta">Com. telesphorus-pope-and-martyr</div> + <span class="dom">5</span>Tuesday before Epiphany + <div class="meta">class-4 · white · Epistle Titus 2:11-15 · Gospel Luke 2:21</div> + <div class="meta">Commemoration St. Telesphorus Pope and Martyr</div> </div> <div class="day white"> - <span class="dom">6</span>ef-epiphany - <div class="meta">class-1 · white · Ep. Isa 60:1-6 · Ev. Matt 2:1-12</div> + <span class="dom">6</span>The Epiphany of Our Lord + <div class="meta">class-1 · white · Epistle Isa 60:1-6 · Gospel Matt 2:1-12</div> </div> <div class="day white"> - <span class="dom">7</span>ef-christmas-2-thursday - <div class="meta">class-4 · white · Ep. Isa 60:1-6 · Ev. Matt 2:1-12</div> + <span class="dom">7</span>Thursday after Epiphany + <div class="meta">class-4 · white · Epistle Isa 60:1-6 · Gospel Matt 2:1-12</div> </div> <div class="day white"> - <span class="dom">8</span>ef-christmas-2-friday - <div class="meta">class-4 · white · Ep. Isa 60:1-6 · Ev. Matt 2:1-12</div> + <span class="dom">8</span>Friday after Epiphany + <div class="meta">class-4 · white · Epistle Isa 60:1-6 · Gospel Matt 2:1-12</div> </div> <div class="day white"> - <span class="dom">9</span>Officium sanctae Mariae in sabbato - <div class="meta">class-4 · white · Ep. Titus 3:4-7 · Ev. Luke 2:15-20</div> + <span class="dom">9</span>Our Lady's Saturday Office + <div class="meta">class-4 · white · Epistle Titus 3:4-7 · Gospel Luke 2:15-20</div> </div> <div class="day white"> - <span class="dom">10</span>Sanctae Familiae Iesu, Mariae, Ioseph - <div class="meta">class-2 · white · Ep. Col 3:12-17 · Ev. Luke 2:42-52</div> + <span class="dom">10</span>The Holy Family + <div class="meta">class-2 · white · Epistle Col 3:12-17 · Gospel Luke 2:42-52</div> </div> <div class="day white"> - <span class="dom">11</span>ef-time-after-epiphany-1-monday - <div class="meta">class-4 · white · Ep. Rom 12:1-5 · Ev. Luke 2:42-52</div> - <div class="meta">Com. hyginus-pope-and-martyr</div> + <span class="dom">11</span>Monday of the 1st Week of the Time after Epiphany + <div class="meta">class-4 · white · Epistle Rom 12:1-5 · Gospel Luke 2:42-52</div> + <div class="meta">Commemoration St. Hyginus Pope and Martyr</div> </div> <div class="day white"> - <span class="dom">12</span>ef-time-after-epiphany-1-tuesday - <div class="meta">class-4 · white · Ep. Rom 12:1-5 · Ev. Luke 2:42-52</div> + <span class="dom">12</span>Tuesday of the 1st Week of the Time after Epiphany + <div class="meta">class-4 · white · Epistle Rom 12:1-5 · Gospel Luke 2:42-52</div> </div> <div class="day white"> - <span class="dom">13</span>commemoration-of-the-baptism-of-the-lord - <div class="meta">class-2 · white · Ep. Isa 60:1-6 · Ev. John 1:29-34</div> + <span class="dom">13</span>Commemoration of the Baptism of the Lord + <div class="meta">class-2 · white · Epistle Isa 60:1-6 · Gospel John 1:29-34</div> </div> <div class="day white"> - <span class="dom">14</span>hilary - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19</div> - <div class="meta">Com. felicis</div> + <span class="dom">14</span>St. Hilary + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19</div> + <div class="meta">Commemoration S. Felicis</div> </div> <div class="day white"> - <span class="dom">15</span>paul-the-first-hermit - <div class="meta">class-3 · white · Ep. Phil 3:7-12 · Ev. Matt 11:25-30</div> - <div class="meta">Com. maur-abbot</div> + <span class="dom">15</span>St. Paul, the First Hermit + <div class="meta">class-3 · white · Epistle Phil 3:7-12 · Gospel Matt 11:25-30</div> + <div class="meta">Commemoration St. Maur, Abbot</div> </div> <div class="day red"> - <span class="dom">16</span>marcellus-i - <div class="meta">class-3 · red · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19</div> + <span class="dom">16</span>St. Marcellus I + <div class="meta">class-3 · red · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19</div> </div> <div class="day green"> - <span class="dom">17</span>ef-time-after-epiphany-sunday-2 - <div class="meta">class-2 · green · Ep. Rom 12:6-16 · Ev. John 2:1-11</div> + <span class="dom">17</span>2nd Sunday after Epiphany + <div class="meta">class-2 · green · Epistle Rom 12:6-16 · Gospel John 2:1-11</div> </div> <div class="day green"> - <span class="dom">18</span>ef-time-after-epiphany-2-monday - <div class="meta">class-4 · green · Ep. Rom 12:6-16 · Ev. John 2:1-11</div> - <div class="meta">Com. prisca</div> + <span class="dom">18</span>Monday of the 2nd Week of the Time after Epiphany + <div class="meta">class-4 · green · Epistle Rom 12:6-16 · Gospel John 2:1-11</div> + <div class="meta">Commemoration St. Prisca</div> </div> <div class="day green"> - <span class="dom">19</span>ef-time-after-epiphany-2-tuesday - <div class="meta">class-4 · green · Ep. Rom 12:6-16 · Ev. John 2:1-11</div> - <div class="meta">Com. canute-martyr</div><div class="meta">Com. sts-marius-martha-audifax-abachum</div> + <span class="dom">19</span>Tuesday of the 2nd Week of the Time after Epiphany + <div class="meta">class-4 · green · Epistle Rom 12:6-16 · Gospel John 2:1-11</div> + <div class="meta">Commemoration St. Canute, Martyr</div><div class="meta">Commemoration Sts. Marius, Martha, Audifax & Abachum</div> </div> <div class="day red"> - <span class="dom">20</span>sts-fabian-sebastian - <div class="meta">class-3 · red · Ep. Heb 11:33-39 · Ev. Luke 6:17-23</div> + <span class="dom">20</span>Sts. Fabian & Sebastian + <div class="meta">class-3 · red · Epistle Heb 11:33-39 · Gospel Luke 6:17-23</div> </div> <div class="day red"> - <span class="dom">21</span>agnes - <div class="meta">class-3 · red · Ep. Sir 51:1-8; 51:12 · Ev. Matt 25:1-13.</div> + <span class="dom">21</span>St. Agnes + <div class="meta">class-3 · red · Epistle Sir 51:1-8; 51:12 · Gospel Matt 25:1-13.</div> </div> <div class="day red"> - <span class="dom">22</span>sts-vincent-anastasius - <div class="meta">class-3 · red · Ep. Wis 3:1-8 · Ev. Luke 21:9-19</div> + <span class="dom">22</span>Sts. Vincent & Anastasius + <div class="meta">class-3 · red · Epistle Wis 3:1-8 · Gospel Luke 21:9-19</div> </div> <div class="day white"> - <span class="dom">23</span>raymond-of-pe-afort - <div class="meta">class-3 · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40</div> - <div class="meta">Com. emerentiana</div> + <span class="dom">23</span>St. Raymond of Peñafort + <div class="meta">class-3 · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40</div> + <div class="meta">Commemoration St. Emerentiana</div> </div> <div class="day violet"> - <span class="dom">24</span>ef-septuagesima-sunday-1 - <div class="meta">class-2 · violet · Ep. 1 Cor. 9:24-27; 10:1-5 · Ev. Matt 20:1-16</div> + <span class="dom">24</span>Septuagesima Sunday + <div class="meta">class-2 · violet · Epistle 1 Cor. 9:24-27; 10:1-5 · Gospel Matt 20:1-16</div> </div> <div class="day white"> - <span class="dom">25</span>conversion-of-st-paul - <div class="meta">class-3 · white · Ep. Acts 9:1-22 · Ev. Matt 19:27-29.</div> - <div class="meta">Com. peter</div> + <span class="dom">25</span>Conversion of St. Paul + <div class="meta">class-3 · white · Epistle Acts 9:1-22 · Gospel Matt 19:27-29.</div> + <div class="meta">Commemoration St. Peter</div> </div> <div class="day red"> - <span class="dom">26</span>polycarp - <div class="meta">class-3 · red · Ep. 1 John 3:10-16 · Ev. Matt 10:26-32.</div> + <span class="dom">26</span>St. Polycarp + <div class="meta">class-3 · red · Epistle 1 John 3:10-16 · Gospel Matt 10:26-32.</div> </div> <div class="day white"> - <span class="dom">27</span>john-chrysostom - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19</div> + <span class="dom">27</span>St. John Chrysostom + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19</div> </div> <div class="day white"> - <span class="dom">28</span>peter-nolasco - <div class="meta">class-3 · white · Ep. 1 Cor. 4:9-14 · Ev. Luke 12:32-34</div> - <div class="meta">Com. agnes-secundo</div> + <span class="dom">28</span>St. Peter Nolasco + <div class="meta">class-3 · white · Epistle 1 Cor. 4:9-14 · Gospel Luke 12:32-34</div> + <div class="meta">Commemoration St. Agnes</div> </div> <div class="day white"> - <span class="dom">29</span>francis-de-sales - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19</div> + <span class="dom">29</span>St. Francis de Sales + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19</div> </div> <div class="day red"> - <span class="dom">30</span>martina - <div class="meta">class-3 · red · Ep. Sir 51:1-8; 51:12 · Ev. Matt 25:1-13.</div> + <span class="dom">30</span>St. Martina + <div class="meta">class-3 · red · Epistle Sir 51:1-8; 51:12 · Gospel Matt 25:1-13.</div> </div> <div class="day violet"> - <span class="dom">31</span>ef-septuagesima-sunday-2 - <div class="meta">class-2 · violet · Ep. 2 Cor. 11:19-33; 12:1-9 · Ev. Luke 8:4-15</div> + <span class="dom">31</span>Sexagesima Sunday + <div class="meta">class-2 · violet · Epistle 2 Cor. 11:19-33; 12:1-9 · Gospel Luke 8:4-15</div> </div> -<h2>Februarius</h2> +<h2>February</h2> <div class="day red"> - <span class="dom">1</span>ignatius-of-antioch - <div class="meta">class-3 · red · Ep. Rom 8:35-39 · Ev. John 12:24-26</div> + <span class="dom">1</span>St. Ignatius of Antioch + <div class="meta">class-3 · red · Epistle Rom 8:35-39 · Gospel John 12:24-26</div> </div> <div class="day white"> - <span class="dom">2</span>purification-of-the-blessed-virgin-mary - <div class="meta">class-2 · white · Ep. Mal 3:1-4 · Ev. Luke 2:22-32</div> + <span class="dom">2</span>Purification of the Blessed Virgin Mary + <div class="meta">class-2 · white · Epistle Mal 3:1-4 · Gospel Luke 2:22-32</div> </div> <div class="day violet"> - <span class="dom">3</span>ef-septuagesima-2-wednesday - <div class="meta">class-4 · violet · Ep. 2 Cor. 11:19-33; 12:1-9 · Ev. Luke 8:4-15</div> - <div class="meta">Com. blaise</div> + <span class="dom">3</span>Wednesday of the 2nd Week of Septuagesimatide + <div class="meta">class-4 · violet · Epistle 2 Cor. 11:19-33; 12:1-9 · Gospel Luke 8:4-15</div> + <div class="meta">Commemoration St. Blaise</div> </div> <div class="day white"> - <span class="dom">4</span>andrew-corsini - <div class="meta">class-3 · white · Ep. Sir 44:16-27; 45:3-20 · Ev. Matt 25:14-23</div> + <span class="dom">4</span>St. Andrew Corsini + <div class="meta">class-3 · white · Epistle Sir 44:16-27; 45:3-20 · Gospel Matt 25:14-23</div> </div> <div class="day red"> - <span class="dom">5</span>agatha - <div class="meta">class-3 · red · Ep. 1 Cor. 1:26-31 · Ev. Matt 19:3-12.</div> + <span class="dom">5</span>St. Agatha + <div class="meta">class-3 · red · Epistle 1 Cor. 1:26-31 · Gospel Matt 19:3-12.</div> </div> <div class="day white"> - <span class="dom">6</span>titus - <div class="meta">class-3 · white · Ep. Sir 44:16-27; 45:3-20 · Ev. Luke 10:1-9</div> - <div class="meta">Com. dorothy</div> + <span class="dom">6</span>St. Titus + <div class="meta">class-3 · white · Epistle Sir 44:16-27; 45:3-20 · Gospel Luke 10:1-9</div> + <div class="meta">Commemoration St. Dorothy</div> </div> <div class="day violet"> - <span class="dom">7</span>ef-septuagesima-sunday-3 - <div class="meta">class-2 · violet · Ep. 1 Cor. 13:1-13 · Ev. Luke 18:31-43</div> + <span class="dom">7</span>Quinquagesima Sunday + <div class="meta">class-2 · violet · Epistle 1 Cor. 13:1-13 · Gospel Luke 18:31-43</div> </div> <div class="day white"> - <span class="dom">8</span>john-of-matha - <div class="meta">class-3 · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40</div> + <span class="dom">8</span>St. John of Matha + <div class="meta">class-3 · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40</div> </div> <div class="day white"> - <span class="dom">9</span>cyril-of-alexandria - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19</div> - <div class="meta">Com. appollonia</div> + <span class="dom">9</span>St. Cyril of Alexandria + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19</div> + <div class="meta">Commemoration St. Appollonia</div> </div> <div class="day violet"> - <span class="dom">10</span>ef-ash-wednesday - <div class="meta">class-1 · violet · Ep. Joel 2:12-19 · Ev. Matt 6:16-21</div> + <span class="dom">10</span>Ash Wednesday + <div class="meta">class-1 · violet · Epistle Joel 2:12-19 · Gospel Matt 6:16-21</div> </div> <div class="day violet"> - <span class="dom">11</span>ef-lent-after-ashes-thursday - <div class="meta">class-3 · violet · Ep. Isa 38:1-6 · Ev. Matt 8:5-13</div> - <div class="meta">Com. our-lady-of-lourdes</div> + <span class="dom">11</span>Thursday after Ash Wednesday + <div class="meta">class-3 · violet · Epistle Isa 38:1-6 · Gospel Matt 8:5-13</div> + <div class="meta">Commemoration Our Lady of Lourdes</div> </div> <div class="day violet"> - <span class="dom">12</span>ef-lent-after-ashes-friday - <div class="meta">class-3 · violet · Ep. Isa 58:1-9 · Ev. Matt 5:43-48; 6:1-4</div> - <div class="meta">Com. seven-holy-servite-founders</div> + <span class="dom">12</span>Friday after Ash Wednesday + <div class="meta">class-3 · violet · Epistle Isa 58:1-9 · Gospel Matt 5:43-48; 6:1-4</div> + <div class="meta">Commemoration Seven Holy Servite Founders</div> </div> <div class="day violet"> - <span class="dom">13</span>ef-lent-after-ashes-saturday - <div class="meta">class-3 · violet · Ep. Isa 58:9-14 · Ev. Mark 6:47-56</div> + <span class="dom">13</span>Saturday after Ash Wednesday + <div class="meta">class-3 · violet · Epistle Isa 58:9-14 · Gospel Mark 6:47-56</div> </div> <div class="day violet"> - <span class="dom">14</span>ef-lent-sunday-1 - <div class="meta">class-1 · violet · Ep. 2 Cor. 6:1-10 · Ev. Matt 4:1-11</div> + <span class="dom">14</span>1st Sunday of Lent + <div class="meta">class-1 · violet · Epistle 2 Cor. 6:1-10 · Gospel Matt 4:1-11</div> </div> <div class="day violet"> - <span class="dom">15</span>ef-lent-1-monday - <div class="meta">class-3 · violet · Ep. Ezech 34:11-16 · Ev. Matt 25:31-46</div> - <div class="meta">Com. sts-faustinus-jovita</div> + <span class="dom">15</span>Monday of the 1st Week of Lent + <div class="meta">class-3 · violet · Epistle Ezech 34:11-16 · Gospel Matt 25:31-46</div> + <div class="meta">Commemoration Sts. Faustinus & Jovita</div> </div> <div class="day violet"> - <span class="dom">16</span>ef-lent-1-tuesday - <div class="meta">class-3 · violet · Ep. Isa 55:6-11 · Ev. Matt 21:10-17</div> + <span class="dom">16</span>Tuesday of the 1st Week of Lent + <div class="meta">class-3 · violet · Epistle Isa 55:6-11 · Gospel Matt 21:10-17</div> </div> <div class="day violet"> - <span class="dom">17</span>ef-lent-ember-wed - <div class="meta">class-2 · violet · Ep. 3 Kgs. 19:3-8 · Ev. Matt 12:38-50</div> + <span class="dom">17</span>Lenten Ember Wednesday + <div class="meta">class-2 · violet · Epistle 3 Kgs. 19:3-8 · Gospel Matt 12:38-50</div> </div> <div class="day violet"> - <span class="dom">18</span>ef-lent-1-thursday - <div class="meta">class-3 · violet · Ep. Ezech 18:1-9 · Ev. Matt 15:21-28</div> - <div class="meta">Com. simeon</div> + <span class="dom">18</span>Thursday of the 1st Week of Lent + <div class="meta">class-3 · violet · Epistle Ezech 18:1-9 · Gospel Matt 15:21-28</div> + <div class="meta">Commemoration St. Simeon</div> </div> <div class="day violet"> - <span class="dom">19</span>ef-lent-ember-fri - <div class="meta">class-2 · violet · Ep. Ezech 18:20-28 · Ev. John 5:1-15</div> + <span class="dom">19</span>Lenten Ember Friday + <div class="meta">class-2 · violet · Epistle Ezech 18:20-28 · Gospel John 5:1-15</div> </div> <div class="day violet"> - <span class="dom">20</span>ef-lent-ember-sat - <div class="meta">class-2 · violet · Ep. 1 Thess. 5:14-23 · Ev. Matt 17:1-9</div> + <span class="dom">20</span>Lenten Ember Saturday + <div class="meta">class-2 · violet · Epistle 1 Thess. 5:14-23 · Gospel Matt 17:1-9</div> </div> <div class="day violet"> - <span class="dom">21</span>ef-lent-sunday-2 - <div class="meta">class-1 · violet · Ep. 1 Thess. 4:1-7 · Ev. Matt 17:1-9</div> + <span class="dom">21</span>2nd Sunday of Lent + <div class="meta">class-1 · violet · Epistle 1 Thess. 4:1-7 · Gospel Matt 17:1-9</div> </div> <div class="day white"> - <span class="dom">22</span>chair-of-st-peter - <div class="meta">class-2 · white · Ep. 1 Pet 1:1-7 · Ev. Matt 16:13-19</div> - <div class="meta">Com. ef-lent-2-monday</div><div class="meta">Com. paul</div> + <span class="dom">22</span>Chair of St. Peter + <div class="meta">class-2 · white · Epistle 1 Pet 1:1-7 · Gospel Matt 16:13-19</div> + <div class="meta">Commemoration Monday of the 2nd Week of Lent</div><div class="meta">Commemoration St. Paul</div> </div> <div class="day violet"> - <span class="dom">23</span>ef-lent-2-tuesday - <div class="meta">class-3 · violet · Ep. 3 Kings 17:8-16 · Ev. Matt 23:1-12</div> - <div class="meta">Com. peter-damien</div> + <span class="dom">23</span>Tuesday of the 2nd Week of Lent + <div class="meta">class-3 · violet · Epistle 3 Kings 17:8-16 · Gospel Matt 23:1-12</div> + <div class="meta">Commemoration St. Peter Damien</div> </div> <div class="day red"> - <span class="dom">24</span>matthias - <div class="meta">class-2 · red · Ep. Acts 1:15-26 · Ev. Matt 11:25-30</div> - <div class="meta">Com. ef-lent-2-wednesday</div> + <span class="dom">24</span>St. Matthias + <div class="meta">class-2 · red · Epistle Acts 1:15-26 · Gospel Matt 11:25-30</div> + <div class="meta">Commemoration Wednesday of the 2nd Week of Lent</div> </div> <div class="day violet"> - <span class="dom">25</span>ef-lent-2-thursday - <div class="meta">class-3 · violet · Ep. Jer 17:5-10 · Ev. Luke 16:19-31</div> + <span class="dom">25</span>Thursday of the 2nd Week of Lent + <div class="meta">class-3 · violet · Epistle Jer 17:5-10 · Gospel Luke 16:19-31</div> </div> <div class="day violet"> - <span class="dom">26</span>ef-lent-2-friday - <div class="meta">class-3 · violet · Ep. Gen 37:6-22 · Ev. Matt 21:33-46</div> + <span class="dom">26</span>Friday of the 2nd Week of Lent + <div class="meta">class-3 · violet · Epistle Gen 37:6-22 · Gospel Matt 21:33-46</div> </div> <div class="day violet"> - <span class="dom">27</span>ef-lent-2-saturday - <div class="meta">class-3 · violet · Ep. Gen 27:6-40 · Ev. Luke 15:11-32</div> - <div class="meta">Com. gabriel-of-our-lady-of-sorrows</div> + <span class="dom">27</span>Saturday of the 2nd Week of Lent + <div class="meta">class-3 · violet · Epistle Gen 27:6-40 · Gospel Luke 15:11-32</div> + <div class="meta">Commemoration St. Gabriel of Our Lady of Sorrows</div> </div> <div class="day violet"> - <span class="dom">28</span>ef-lent-sunday-3 - <div class="meta">class-1 · violet · Ep. Eph 5:1-9 · Ev. Luke 11:14-28</div> + <span class="dom">28</span>3rd Sunday of Lent + <div class="meta">class-1 · violet · Epistle Eph 5:1-9 · Gospel Luke 11:14-28</div> </div> -<h2>Martius</h2> +<h2>March</h2> <div class="day violet"> - <span class="dom">1</span>ef-lent-3-monday - <div class="meta">class-3 · violet · Ep. 4 Kings 5:1-15 · Ev. Luke 4:23-30</div> + <span class="dom">1</span>Monday of the 3rd Week of Lent + <div class="meta">class-3 · violet · Epistle 4 Kings 5:1-15 · Gospel Luke 4:23-30</div> </div> <div class="day violet"> - <span class="dom">2</span>ef-lent-3-tuesday - <div class="meta">class-3 · violet · Ep. 4 Kings 4:1-7 · Ev. Matt 18:15-22</div> + <span class="dom">2</span>Tuesday of the 3rd Week of Lent + <div class="meta">class-3 · violet · Epistle 4 Kings 4:1-7 · Gospel Matt 18:15-22</div> </div> <div class="day violet"> - <span class="dom">3</span>ef-lent-3-wednesday - <div class="meta">class-3 · violet · Ep. Ex 20:12-24 · Ev. Matt 15:1-20</div> + <span class="dom">3</span>Wednesday of the 3rd Week of Lent + <div class="meta">class-3 · violet · Epistle Ex 20:12-24 · Gospel Matt 15:1-20</div> </div> <div class="day violet"> - <span class="dom">4</span>ef-lent-3-thursday - <div class="meta">class-3 · violet · Ep. Jer 7:1-7 · Ev. Luke 4:38-44.</div> - <div class="meta">Com. casimir</div><div class="meta">Com. lucius</div> + <span class="dom">4</span>Thursday of the 3rd Week of Lent + <div class="meta">class-3 · violet · Epistle Jer 7:1-7 · Gospel Luke 4:38-44.</div> + <div class="meta">Commemoration St. Casimir</div><div class="meta">Commemoration St. Lucius</div> </div> <div class="day violet"> - <span class="dom">5</span>ef-lent-3-friday - <div class="meta">class-3 · violet · Ep. Num 20:1, 3; 6-13. · Ev. John 4:5-42</div> + <span class="dom">5</span>Friday of the 3rd Week of Lent + <div class="meta">class-3 · violet · Epistle Num 20:1, 3; 6-13. · Gospel John 4:5-42</div> </div> <div class="day violet"> - <span class="dom">6</span>ef-lent-3-saturday - <div class="meta">class-3 · violet · Ep. Dan 13:1-9, 15-17, 19-30, 33-62. · Ev. John 8:1-11</div> - <div class="meta">Com. sts-felicitas-perpetua</div> + <span class="dom">6</span>Saturday of the 3rd Week of Lent + <div class="meta">class-3 · violet · Epistle Dan 13:1-9, 15-17, 19-30, 33-62. · Gospel John 8:1-11</div> + <div class="meta">Commemoration Sts. Felicitas & Perpetua</div> </div> <div class="day rose"> - <span class="dom">7</span>ef-lent-sunday-4 - <div class="meta">class-1 · rose · Ep. Gal 4:22-31 · Ev. John 6:1-15</div> + <span class="dom">7</span>4th Sunday of Lent + <div class="meta">class-1 · rose · Epistle Gal 4:22-31 · Gospel John 6:1-15</div> </div> <div class="day violet"> - <span class="dom">8</span>ef-lent-4-monday - <div class="meta">class-3 · violet · Ep. 3 Kings 3:16-28 · Ev. John 2:13-25</div> - <div class="meta">Com. john-of-god</div> + <span class="dom">8</span>Monday of the 4th Week of Lent + <div class="meta">class-3 · violet · Epistle 3 Kings 3:16-28 · Gospel John 2:13-25</div> + <div class="meta">Commemoration St. John of God</div> </div> <div class="day violet"> - <span class="dom">9</span>ef-lent-4-tuesday - <div class="meta">class-3 · violet · Ep. Ex 32:7-14 · Ev. John 7:14-31</div> - <div class="meta">Com. frances-rome</div> + <span class="dom">9</span>Tuesday of the 4th Week of Lent + <div class="meta">class-3 · violet · Epistle Ex 32:7-14 · Gospel John 7:14-31</div> + <div class="meta">Commemoration St. Frances Rome</div> </div> <div class="day violet"> - <span class="dom">10</span>ef-lent-4-wednesday - <div class="meta">class-3 · violet · Ep. Isa. 1:16-19 · Ev. John 9:1-38</div> - <div class="meta">Com. forty-holy-martyrs-of-sebaste</div> + <span class="dom">10</span>Wednesday of the 4th Week of Lent + <div class="meta">class-3 · violet · Epistle Isa. 1:16-19 · Gospel John 9:1-38</div> + <div class="meta">Commemoration Forty Holy Martyrs of Sebaste</div> </div> <div class="day violet"> - <span class="dom">11</span>ef-lent-4-thursday - <div class="meta">class-3 · violet · Ep. 4 Kings 4:25-38 · Ev. Luke 7:11-16</div> + <span class="dom">11</span>Thursday of the 4th Week of Lent + <div class="meta">class-3 · violet · Epistle 4 Kings 4:25-38 · Gospel Luke 7:11-16</div> </div> <div class="day violet"> - <span class="dom">12</span>ef-lent-4-friday - <div class="meta">class-3 · violet · Ep. 3 Kings 17:17-24 · Ev. John 11:1-45</div> - <div class="meta">Com. gregory-the-great</div> + <span class="dom">12</span>Friday of the 4th Week of Lent + <div class="meta">class-3 · violet · Epistle 3 Kings 17:17-24 · Gospel John 11:1-45</div> + <div class="meta">Commemoration St. Gregory the Great</div> </div> <div class="day violet"> - <span class="dom">13</span>ef-lent-4-saturday - <div class="meta">class-3 · violet · Ep. Isa 49:8-15 · Ev. John 8:12-20</div> + <span class="dom">13</span>Saturday of the 4th Week of Lent + <div class="meta">class-3 · violet · Epistle Isa 49:8-15 · Gospel John 8:12-20</div> </div> <div class="day violet"> - <span class="dom">14</span>ef-passion-sunday - <div class="meta">class-1 · violet · Ep. Heb 9:11-15. · Ev. John 8:46-59.</div> + <span class="dom">14</span>Passion Sunday + <div class="meta">class-1 · violet · Epistle Heb 9:11-15. · Gospel John 8:46-59.</div> </div> <div class="day violet"> - <span class="dom">15</span>ef-passiontide-1-monday - <div class="meta">class-3 · violet · Ep. Jonas 3:1-10 · Ev. John 7:32-39</div> + <span class="dom">15</span>Monday of the 1st Week of Passion Week + <div class="meta">class-3 · violet · Epistle Jonas 3:1-10 · Gospel John 7:32-39</div> </div> <div class="day violet"> - <span class="dom">16</span>ef-passiontide-1-tuesday - <div class="meta">class-3 · violet · Ep. Dan 14:27, 28-42 · Ev. John 7:1-13</div> + <span class="dom">16</span>Tuesday of the 1st Week of Passion Week + <div class="meta">class-3 · violet · Epistle Dan 14:27, 28-42 · Gospel John 7:1-13</div> </div> <div class="day violet"> - <span class="dom">17</span>ef-passiontide-1-wednesday - <div class="meta">class-3 · violet · Ep. Lev 19:1-2, 11-19, 25 · Ev. John 10:22-38</div> - <div class="meta">Com. patrick</div> + <span class="dom">17</span>Wednesday of the 1st Week of Passion Week + <div class="meta">class-3 · violet · Epistle Lev 19:1-2, 11-19, 25 · Gospel John 10:22-38</div> + <div class="meta">Commemoration St. Patrick</div> </div> <div class="day violet"> - <span class="dom">18</span>ef-passiontide-1-thursday - <div class="meta">class-3 · violet · Ep. Dan 3:25, 34-45. · Ev. Luke 7:36-50</div> - <div class="meta">Com. cyril-of-jerusalem</div> + <span class="dom">18</span>Thursday of the 1st Week of Passion Week + <div class="meta">class-3 · violet · Epistle Dan 3:25, 34-45. · Gospel Luke 7:36-50</div> + <div class="meta">Commemoration St. Cyril of Jerusalem</div> </div> <div class="day white"> - <span class="dom">19</span>joseph-spouse-of-the-bl-virgin-mary - <div class="meta">class-1 · white · Ep. Ecclus 45:1-6 · Ev. Matt 1:18-21</div> - <div class="meta">Com. ef-passiontide-1-friday</div> + <span class="dom">19</span>St. Joseph, Spouse of the Bl. Virgin Mary + <div class="meta">class-1 · white · Epistle Ecclus 45:1-6 · Gospel Matt 1:18-21</div> + <div class="meta">Commemoration Friday of the 1st Week of Passion Week</div> </div> <div class="day violet"> - <span class="dom">20</span>ef-passiontide-1-saturday - <div class="meta">class-3 · violet · Ep. Jer 18:18-23 · Ev. John 12:10-36</div> + <span class="dom">20</span>Saturday of the 1st Week of Passion Week + <div class="meta">class-3 · violet · Epistle Jer 18:18-23 · Gospel John 12:10-36</div> </div> <div class="day violet"> - <span class="dom">21</span>ef-palm-sunday - <div class="meta">class-1 · violet · Ep. Phil 2:5-11 · Ev. Matt. 26:36-75; 27:1-60.</div> + <span class="dom">21</span>Palm Sunday + <div class="meta">class-1 · violet · Epistle Phil 2:5-11 · Gospel Matt. 26:36-75; 27:1-60.</div> </div> <div class="day violet"> - <span class="dom">22</span>ef-passiontide-2-monday - <div class="meta">class-1 · violet · Ep. Isa 50:5-10 · Ev. John 12:1-9</div> + <span class="dom">22</span>Monday of Holy Week + <div class="meta">class-1 · violet · Epistle Isa 50:5-10 · Gospel John 12:1-9</div> </div> <div class="day violet"> - <span class="dom">23</span>ef-passiontide-2-tuesday - <div class="meta">class-1 · violet · Ep. Jer 11:18-20 · Ev. Mark 14:32-72; 15, 1-46</div> + <span class="dom">23</span>Tuesday of Holy Week + <div class="meta">class-1 · violet · Epistle Jer 11:18-20 · Gospel Mark 14:32-72; 15, 1-46</div> </div> <div class="day violet"> - <span class="dom">24</span>ef-passiontide-2-wednesday - <div class="meta">class-1 · violet · Ep. Isa 53:1-12 · Ev. Luke 22:39-71; 23:1-53</div> + <span class="dom">24</span>Wednesday of Holy Week (Spy Wednesday) + <div class="meta">class-1 · violet · Epistle Isa 53:1-12 · Gospel Luke 22:39-71; 23:1-53</div> </div> <div class="day white"> - <span class="dom">25</span>Feria V in Cena Domini - <div class="meta">class-1 · white · Ep. 1 Cor 11:20-32 · Ev. John 13:1-15</div> + <span class="dom">25</span>Holy Thursday (Maundy Thursday) + <div class="meta">class-1 · white · Epistle 1 Cor 11:20-32 · Gospel John 13:1-15</div> </div> <div class="day black"> - <span class="dom">26</span>Feria VI in Passione et Morte Domini - <div class="meta">class-1 · black · Ep. Ex 12:1-11 · Ev. John 18:1-40; 19:1-42</div> + <span class="dom">26</span>Good Friday + <div class="meta">class-1 · black · Epistle Ex 12:1-11 · Gospel John 18:1-40; 19:1-42</div> </div> <div class="day violet"> - <span class="dom">27</span>Sabbato sancto - <div class="meta">class-1 · violet · Ep. Col 3:1-4 · Ev. Matt 28:1-7</div> + <span class="dom">27</span>Holy Saturday + <div class="meta">class-1 · violet · Epistle Col 3:1-4 · Gospel Matt 28:1-7</div> </div> <div class="day white"> - <span class="dom">28</span>ef-easter-sunday - <div class="meta">class-1 · white · Ep. 1 Cor 5:7-8 · Ev. Mark 16:1-7</div> + <span class="dom">28</span>Easter Sunday + <div class="meta">class-1 · white · Epistle 1 Cor 5:7-8 · Gospel Mark 16:1-7</div> </div> <div class="day white"> - <span class="dom">29</span>ef-easter-1-monday - <div class="meta">class-1 · white · Ep. Acts 10:37-43. · Ev. Luke 24:13-35</div> + <span class="dom">29</span>Monday of Easter Week + <div class="meta">class-1 · white · Epistle Acts 10:37-43. · Gospel Luke 24:13-35</div> </div> <div class="day white"> - <span class="dom">30</span>ef-easter-1-tuesday - <div class="meta">class-1 · white · Ep. Acts 13:16; 13:26-33 · Ev. Luke 24:36-47</div> + <span class="dom">30</span>Tuesday of Easter Week + <div class="meta">class-1 · white · Epistle Acts 13:16; 13:26-33 · Gospel Luke 24:36-47</div> </div> <div class="day white"> - <span class="dom">31</span>ef-easter-1-wednesday - <div class="meta">class-1 · white · Ep. Acts 3:13-15; 3:17-19 · Ev. John 21:1-14</div> + <span class="dom">31</span>Wednesday of Easter Week + <div class="meta">class-1 · white · Epistle Acts 3:13-15; 3:17-19 · Gospel John 21:1-14</div> </div> -<h2>Aprilis</h2> +<h2>April</h2> <div class="day white"> - <span class="dom">1</span>ef-easter-1-thursday - <div class="meta">class-1 · white · Ep. Acts 8:26-40 · Ev. John 20:11-18</div> + <span class="dom">1</span>Thursday of Easter Week + <div class="meta">class-1 · white · Epistle Acts 8:26-40 · Gospel John 20:11-18</div> </div> <div class="day white"> - <span class="dom">2</span>ef-easter-1-friday - <div class="meta">class-1 · white · Ep. 1 Pet 3:18-22 · Ev. Matt 28:16-20</div> + <span class="dom">2</span>Friday of Easter Week + <div class="meta">class-1 · white · Epistle 1 Pet 3:18-22 · Gospel Matt 28:16-20</div> </div> <div class="day white"> - <span class="dom">3</span>ef-easter-1-saturday - <div class="meta">class-1 · white · Ep. 1 Pet 2:1-10 · Ev. John 20:1-9</div> + <span class="dom">3</span>Saturday of Easter Week + <div class="meta">class-1 · white · Epistle 1 Pet 2:1-10 · Gospel John 20:1-9</div> </div> <div class="day white"> - <span class="dom">4</span>ef-low-sunday - <div class="meta">class-1 · white · Ep. 1 John 5:4-10 · Ev. John 20:19-31</div> + <span class="dom">4</span>Low Sunday (Sunday in Easter Octave) + <div class="meta">class-1 · white · Epistle 1 John 5:4-10 · Gospel John 20:19-31</div> </div> <div class="day white"> - <span class="dom">5</span>annunciation-of-the-blessed-virgin-mary - <div class="meta">class-1 · white · Ep. Isa 7:10-15 · Ev. Luke 1:26-38</div> + <span class="dom">5</span>Annunciation of the Blessed Virgin Mary + <div class="meta">class-1 · white · Epistle Isa 7:10-15 · Gospel Luke 1:26-38</div> </div> <div class="day white"> - <span class="dom">6</span>ef-easter-2-tuesday - <div class="meta">class-4 · white · Ep. 1 John 5:4-10 · Ev. John 20:19-31</div> + <span class="dom">6</span>Tuesday of the 2nd Week of Eastertide + <div class="meta">class-4 · white · Epistle 1 John 5:4-10 · Gospel John 20:19-31</div> </div> <div class="day white"> - <span class="dom">7</span>ef-easter-2-wednesday - <div class="meta">class-4 · white · Ep. 1 John 5:4-10 · Ev. John 20:19-31</div> + <span class="dom">7</span>Wednesday of the 2nd Week of Eastertide + <div class="meta">class-4 · white · Epistle 1 John 5:4-10 · Gospel John 20:19-31</div> </div> <div class="day white"> - <span class="dom">8</span>ef-easter-2-thursday - <div class="meta">class-4 · white · Ep. 1 John 5:4-10 · Ev. John 20:19-31</div> + <span class="dom">8</span>Thursday of the 2nd Week of Eastertide + <div class="meta">class-4 · white · Epistle 1 John 5:4-10 · Gospel John 20:19-31</div> </div> <div class="day white"> - <span class="dom">9</span>ef-easter-2-friday - <div class="meta">class-4 · white · Ep. 1 John 5:4-10 · Ev. John 20:19-31</div> + <span class="dom">9</span>Friday of the 2nd Week of Eastertide + <div class="meta">class-4 · white · Epistle 1 John 5:4-10 · Gospel John 20:19-31</div> </div> <div class="day white"> - <span class="dom">10</span>Officium sanctae Mariae in sabbato - <div class="meta">class-4 · white · Ep. Ecclus 24:14-16 · Ev. John 19:25-27</div> + <span class="dom">10</span>Our Lady's Saturday Office + <div class="meta">class-4 · white · Epistle Ecclus 24:14-16 · Gospel John 19:25-27</div> </div> <div class="day white"> - <span class="dom">11</span>ef-easter-sunday-3 - <div class="meta">class-2 · white · Ep. 1 Pet 2:21-25 · Ev. John 10:11-16</div> + <span class="dom">11</span>2nd Sunday after Easter + <div class="meta">class-2 · white · Epistle 1 Pet 2:21-25 · Gospel John 10:11-16</div> </div> <div class="day white"> - <span class="dom">12</span>ef-easter-3-monday - <div class="meta">class-4 · white · Ep. 1 Pet 2:21-25 · Ev. John 10:11-16</div> + <span class="dom">12</span>Monday of the 3rd Week of Eastertide + <div class="meta">class-4 · white · Epistle 1 Pet 2:21-25 · Gospel John 10:11-16</div> </div> <div class="day red"> - <span class="dom">13</span>hermenegild - <div class="meta">class-3 · red · Ep. Wis 10:10-14 · Ev. Luke 14:26-33.</div> + <span class="dom">13</span>St. Hermenegild + <div class="meta">class-3 · red · Epistle Wis 10:10-14 · Gospel Luke 14:26-33.</div> </div> <div class="day red"> - <span class="dom">14</span>justin - <div class="meta">class-3 · red · Ep. 1 Cor 1:18-25; 1:30; · Ev. Luke 12:2-8</div> - <div class="meta">Com. sts-tiburtius-valerian-et-maximus-martyrs</div> + <span class="dom">14</span>St. Justin + <div class="meta">class-3 · red · Epistle 1 Cor 1:18-25; 1:30; · Gospel Luke 12:2-8</div> + <div class="meta">Commemoration Sts. Tiburtius, Valerian et Maximus, Martyrs</div> </div> <div class="day white"> - <span class="dom">15</span>ef-easter-3-thursday - <div class="meta">class-4 · white · Ep. 1 Pet 2:21-25 · Ev. John 10:11-16</div> + <span class="dom">15</span>Thursday of the 3rd Week of Eastertide + <div class="meta">class-4 · white · Epistle 1 Pet 2:21-25 · Gospel John 10:11-16</div> </div> <div class="day white"> - <span class="dom">16</span>ef-easter-3-friday - <div class="meta">class-4 · white · Ep. 1 Pet 2:21-25 · Ev. John 10:11-16</div> + <span class="dom">16</span>Friday of the 3rd Week of Eastertide + <div class="meta">class-4 · white · Epistle 1 Pet 2:21-25 · Gospel John 10:11-16</div> </div> <div class="day white"> - <span class="dom">17</span>Officium sanctae Mariae in sabbato - <div class="meta">class-4 · white · Ep. Ecclus 24:14-16 · Ev. John 19:25-27</div> - <div class="meta">Com. anicetus</div> + <span class="dom">17</span>Our Lady's Saturday Office + <div class="meta">class-4 · white · Epistle Ecclus 24:14-16 · Gospel John 19:25-27</div> + <div class="meta">Commemoration St. Anicetus</div> </div> <div class="day white"> - <span class="dom">18</span>ef-easter-sunday-4 - <div class="meta">class-2 · white · Ep. 1 Pet 2:11-19 · Ev. John 16:16-22</div> + <span class="dom">18</span>3rd Sunday after Easter + <div class="meta">class-2 · white · Epistle 1 Pet 2:11-19 · Gospel John 16:16-22</div> </div> <div class="day white"> - <span class="dom">19</span>ef-easter-4-monday - <div class="meta">class-4 · white · Ep. 1 Pet 2:11-19 · Ev. John 16:16-22</div> + <span class="dom">19</span>Monday of the 4th Week of Eastertide + <div class="meta">class-4 · white · Epistle 1 Pet 2:11-19 · Gospel John 16:16-22</div> </div> <div class="day white"> - <span class="dom">20</span>ef-easter-4-tuesday - <div class="meta">class-4 · white · Ep. 1 Pet 2:11-19 · Ev. John 16:16-22</div> + <span class="dom">20</span>Tuesday of the 4th Week of Eastertide + <div class="meta">class-4 · white · Epistle 1 Pet 2:11-19 · Gospel John 16:16-22</div> </div> <div class="day white"> - <span class="dom">21</span>anselm - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19</div> + <span class="dom">21</span>St. Anselm + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19</div> </div> <div class="day red"> - <span class="dom">22</span>sts-soter-caius - <div class="meta">class-3 · red · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19</div> + <span class="dom">22</span>Sts. Soter & Caius + <div class="meta">class-3 · red · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19</div> </div> <div class="day white"> - <span class="dom">23</span>ef-easter-4-friday - <div class="meta">class-4 · white · Ep. 1 Pet 2:11-19 · Ev. John 16:16-22</div> - <div class="meta">Com. george</div> + <span class="dom">23</span>Friday of the 4th Week of Eastertide + <div class="meta">class-4 · white · Epistle 1 Pet 2:11-19 · Gospel John 16:16-22</div> + <div class="meta">Commemoration St. George</div> </div> <div class="day red"> - <span class="dom">24</span>fidelis-of-sigmaringen - <div class="meta">class-3 · red · Ep. Wis 5:1-5 · Ev. John 15:1-7</div> + <span class="dom">24</span>St. Fidelis of Sigmaringen + <div class="meta">class-3 · red · Epistle Wis 5:1-5 · Gospel John 15:1-7</div> </div> <div class="day white"> - <span class="dom">25</span>ef-easter-sunday-5 - <div class="meta">class-2 · white · Ep. Jas 1:17-21 · Ev. John 16:5-14</div> - <div class="meta">Com. major-litanies</div> + <span class="dom">25</span>4th Sunday after Easter + <div class="meta">class-2 · white · Epistle Jas 1:17-21 · Gospel John 16:5-14</div> + <div class="meta">Commemoration The Major Litanies</div> </div> <div class="day red"> - <span class="dom">26</span>sts-cletus-marcellinus - <div class="meta">class-3 · red · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19</div> + <span class="dom">26</span>Sts. Cletus & Marcellinus + <div class="meta">class-3 · red · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19</div> </div> <div class="day white"> - <span class="dom">27</span>peter-canisius - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19</div> + <span class="dom">27</span>St. Peter Canisius + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19</div> </div> <div class="day white"> - <span class="dom">28</span>paul-of-the-cross - <div class="meta">class-3 · white · Ep. 1 Cor 1:17-25. · Ev. Luke 10:1-9</div> + <span class="dom">28</span>St. Paul of the Cross + <div class="meta">class-3 · white · Epistle 1 Cor 1:17-25. · Gospel Luke 10:1-9</div> </div> <div class="day red"> - <span class="dom">29</span>peter-of-verona - <div class="meta">class-3 · red · Ep. 2 Tim. 2:8-10; 3:10-12. · Ev. Matt 10:34-42</div> + <span class="dom">29</span>St. Peter of Verona + <div class="meta">class-3 · red · Epistle 2 Tim. 2:8-10; 3:10-12. · Gospel Matt 10:34-42</div> </div> <div class="day white"> - <span class="dom">30</span>catherine-of-siena - <div class="meta">class-3 · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13.</div> + <span class="dom">30</span>St. Catherine of Siena + <div class="meta">class-3 · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13.</div> </div> -<h2>Maius</h2> +<h2>May</h2> <div class="day white"> - <span class="dom">1</span>joseph-the-workman - <div class="meta">class-1 · white · Ep. Col. 3:14-15, 17, 23-24 · Ev. Matt 13:54-58</div> + <span class="dom">1</span>St. Joseph the Workman + <div class="meta">class-1 · white · Epistle Col. 3:14-15, 17, 23-24 · Gospel Matt 13:54-58</div> </div> <div class="day white"> - <span class="dom">2</span>ef-easter-sunday-6 - <div class="meta">class-2 · white · Ep. Jas 1:22-27 · Ev. John 16:23-30</div> + <span class="dom">2</span>5th Sunday after Easter + <div class="meta">class-2 · white · Epistle Jas 1:22-27 · Gospel John 16:23-30</div> </div> <div class="day violet"> - <span class="dom">3</span>ef-rogation-monday - <div class="meta">class-4 · violet · Ep. Jas 1:22-27 · Ev. John 16:23-30</div> - <div class="meta">Com. sts-alexander-companions</div> + <span class="dom">3</span>Rogation Monday + <div class="meta">class-4 · violet · Epistle Jas 1:22-27 · Gospel John 16:23-30</div> + <div class="meta">Commemoration Sts. Alexander & Companions</div> </div> <div class="day white"> - <span class="dom">4</span>monica - <div class="meta">class-3 · white · Ep. 1 Tim. 5:3-10. · Ev. Luke 7:11-16</div> + <span class="dom">4</span>St. Monica + <div class="meta">class-3 · white · Epistle 1 Tim. 5:3-10. · Gospel Luke 7:11-16</div> </div> <div class="day white"> - <span class="dom">5</span>ef-ascension-vigil - <div class="meta">class-2 · white · Ep. Eph. 4:7-13. · Ev. John 17:1-11.</div> - <div class="meta">Com. pius-v</div> + <span class="dom">5</span>Vigil of the Ascension + <div class="meta">class-2 · white · Epistle Eph. 4:7-13. · Gospel John 17:1-11.</div> + <div class="meta">Commemoration St. Pius V</div> </div> <div class="day white"> - <span class="dom">6</span>ef-ascension - <div class="meta">class-1 · white · Ep. Acts 1:1-11 · Ev. Mark 16:14-20</div> + <span class="dom">6</span>The Ascension of Our Lord + <div class="meta">class-1 · white · Epistle Acts 1:1-11 · Gospel Mark 16:14-20</div> </div> <div class="day red"> - <span class="dom">7</span>stanislaus - <div class="meta">class-3 · red · Ep. Wis 5:1-5 · Ev. John 15:1-7</div> + <span class="dom">7</span>St. Stanislaus + <div class="meta">class-3 · red · Epistle Wis 5:1-5 · Gospel John 15:1-7</div> </div> <div class="day white"> - <span class="dom">8</span>Officium sanctae Mariae in sabbato - <div class="meta">class-4 · white · Ep. Ecclus 24:14-16 · Ev. John 19:25-27</div> + <span class="dom">8</span>Our Lady's Saturday Office + <div class="meta">class-4 · white · Epistle Ecclus 24:14-16 · Gospel John 19:25-27</div> </div> <div class="day white"> - <span class="dom">9</span>ef-easter-sunday-7 - <div class="meta">class-2 · white · Ep. 1 Pet 4:7-11. · Ev. John 15:26-27; 16:1-4.</div> + <span class="dom">9</span>Sunday after the Ascension + <div class="meta">class-2 · white · Epistle 1 Pet 4:7-11. · Gospel John 15:26-27; 16:1-4.</div> </div> <div class="day white"> - <span class="dom">10</span>antoninus - <div class="meta">class-3 · white · Ep. Sir 44:16-27; 45:3-20 · Ev. Matt 25:14-23</div> - <div class="meta">Com. gordiano-and-epimacho</div> + <span class="dom">10</span>St. Antoninus + <div class="meta">class-3 · white · Epistle Sir 44:16-27; 45:3-20 · Gospel Matt 25:14-23</div> + <div class="meta">Commemoration St. Gordiano and Epimacho</div> </div> <div class="day red"> - <span class="dom">11</span>sts-philip-james - <div class="meta">class-2 · red · Ep. Wis. 5:1-5 · Ev. John 14:1-13</div> + <span class="dom">11</span>Sts. Philip & James + <div class="meta">class-2 · red · Epistle Wis. 5:1-5 · Gospel John 14:1-13</div> </div> <div class="day red"> - <span class="dom">12</span>sts-nereus-achilleus-domitilla-pancras - <div class="meta">class-3 · red · Ep. Wis. 5:1-5 · Ev. John 4:46-53</div> + <span class="dom">12</span>Sts. Nereus, Achilleus, Domitilla, & Pancras + <div class="meta">class-3 · red · Epistle Wis. 5:1-5 · Gospel John 4:46-53</div> </div> <div class="day white"> - <span class="dom">13</span>robert-bellarmine - <div class="meta">class-3 · white · Ep. Wis 7:7-14. · Ev. Matt 5:13-19</div> + <span class="dom">13</span>St. Robert Bellarmine + <div class="meta">class-3 · white · Epistle Wis 7:7-14. · Gospel Matt 5:13-19</div> </div> <div class="day white"> - <span class="dom">14</span>ef-easter-7-friday - <div class="meta">class-4 · white · Ep. 1 Pet 4:7-11. · Ev. John 15:26-27; 16:1-4.</div> - <div class="meta">Com. boniface-martyr</div> + <span class="dom">14</span>Friday of the 7th Week of Eastertide + <div class="meta">class-4 · white · Epistle 1 Pet 4:7-11. · Gospel John 15:26-27; 16:1-4.</div> + <div class="meta">Commemoration St. Boniface</div> </div> <div class="day red"> - <span class="dom">15</span>ef-pentecost-vigil - <div class="meta">class-1 · red · Ep. Acts 19:1-8. · Ev. John 14:15-21.</div> + <span class="dom">15</span>Vigil of Pentecost + <div class="meta">class-1 · red · Epistle Acts 19:1-8. · Gospel John 14:15-21.</div> </div> <div class="day red"> - <span class="dom">16</span>ef-pentecost - <div class="meta">class-1 · red · Ep. Acts 2:1-11. · Ev. John 14:23-31.</div> + <span class="dom">16</span>Pentecost Sunday (Whitsunday) + <div class="meta">class-1 · red · Epistle Acts 2:1-11. · Gospel John 14:23-31.</div> </div> <div class="day red"> - <span class="dom">17</span>ef-easter-8-monday - <div class="meta">class-1 · red · Ep. Acts 10:34, 42-48 · Ev. John 3:16-21</div> + <span class="dom">17</span>Monday of Pentecost Week + <div class="meta">class-1 · red · Epistle Acts 10:34, 42-48 · Gospel John 3:16-21</div> </div> <div class="day red"> - <span class="dom">18</span>ef-easter-8-tuesday - <div class="meta">class-1 · red · Ep. Acts 8:14-17. · Ev. John 10:1-10.</div> + <span class="dom">18</span>Tuesday of Pentecost Week + <div class="meta">class-1 · red · Epistle Acts 8:14-17. · Gospel John 10:1-10.</div> </div> <div class="day red"> - <span class="dom">19</span>ef-pentecost-ember-wed - <div class="meta">class-1 · red · Ep. Acts 5:12-16 · Ev. John 6:44-52.</div> + <span class="dom">19</span>Pentecost Ember Wednesday + <div class="meta">class-1 · red · Epistle Acts 5:12-16 · Gospel John 6:44-52.</div> </div> <div class="day red"> - <span class="dom">20</span>ef-easter-8-thursday - <div class="meta">class-1 · red · Ep. Acts 8:5-8 · Ev. Luke 9:1-6</div> + <span class="dom">20</span>Thursday of Pentecost Week + <div class="meta">class-1 · red · Epistle Acts 8:5-8 · Gospel Luke 9:1-6</div> </div> <div class="day red"> - <span class="dom">21</span>ef-pentecost-ember-fri - <div class="meta">class-1 · red · Ep. Joel 2:23-24; 26-27 · Ev. Luke 5:17-26</div> + <span class="dom">21</span>Pentecost Ember Friday + <div class="meta">class-1 · red · Epistle Joel 2:23-24; 26-27 · Gospel Luke 5:17-26</div> </div> <div class="day red"> - <span class="dom">22</span>ef-pentecost-ember-sat - <div class="meta">class-1 · red · Ep. Rom 5:1-5. · Ev. Luke 4:38-44.</div> + <span class="dom">22</span>Pentecost Ember Saturday + <div class="meta">class-1 · red · Epistle Rom 5:1-5. · Gospel Luke 4:38-44.</div> </div> <div class="day white"> - <span class="dom">23</span>ef-trinity - <div class="meta">class-1 · white · Ep. Rom 11:33-36. · Ev. Matt 28:18-20</div> + <span class="dom">23</span>Trinity Sunday + <div class="meta">class-1 · white · Epistle Rom 11:33-36. · Gospel Matt 28:18-20</div> </div> <div class="day green"> - <span class="dom">24</span>ef-time-after-pentecost-1-monday - <div class="meta">class-4 · green · Ep. 1 John 4:8-21 · Ev. Luke 6:36-42</div> + <span class="dom">24</span>Monday of the 1st Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle 1 John 4:8-21 · Gospel Luke 6:36-42</div> </div> <div class="day white"> - <span class="dom">25</span>gregory-vii - <div class="meta">class-3 · white · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19</div> - <div class="meta">Com. urban-pope-and-martyr</div> + <span class="dom">25</span>St. Gregory VII + <div class="meta">class-3 · white · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19</div> + <div class="meta">Commemoration St. Urban, Pope and Martyr</div> </div> <div class="day white"> - <span class="dom">26</span>philip-neri - <div class="meta">class-3 · white · Ep. Wis 7:7-14. · Ev. Luke 12:35-40</div> - <div class="meta">Com. eleutherius</div> + <span class="dom">26</span>St. Philip Neri + <div class="meta">class-3 · white · Epistle Wis 7:7-14. · Gospel Luke 12:35-40</div> + <div class="meta">Commemoration S. Eleutherius</div> </div> <div class="day white"> - <span class="dom">27</span>ef-corpus-christi - <div class="meta">class-1 · white · Ep. 1 Cor 11:23-29 · Ev. John 6:56-59</div> + <span class="dom">27</span>Corpus Christi + <div class="meta">class-1 · white · Epistle 1 Cor 11:23-29 · Gospel John 6:56-59</div> </div> <div class="day white"> - <span class="dom">28</span>augustine-of-canterbury - <div class="meta">class-3 · white · Ep. 1 Thess 2:2-9 · Ev. Luke 10:1-9</div> + <span class="dom">28</span>St. Augustine of Canterbury + <div class="meta">class-3 · white · Epistle 1 Thess 2:2-9 · Gospel Luke 10:1-9</div> </div> <div class="day white"> - <span class="dom">29</span>mary-magdalene-de-pazzi - <div class="meta">class-3 · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13.</div> + <span class="dom">29</span>St. Mary Magdalene de Pazzi + <div class="meta">class-3 · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13.</div> </div> <div class="day green"> - <span class="dom">30</span>ef-time-after-pentecost-sunday-2 - <div class="meta">class-2 · green · Ep. 1 John 3:13-18. · Ev. Luke 14:16-24.</div> + <span class="dom">30</span>2nd Sunday after Pentecost + <div class="meta">class-2 · green · Epistle 1 John 3:13-18. · Gospel Luke 14:16-24.</div> </div> <div class="day white"> - <span class="dom">31</span>queenship-of-the-blessed-virgin-mary - <div class="meta">class-2 · white · Ep. Eccli 24:5; 14:7; 14:9-11; 24:30-31 · Ev. Luke 1:26-33</div> - <div class="meta">Com. petronilla</div> + <span class="dom">31</span>Queenship of the Blessed Virgin Mary + <div class="meta">class-2 · white · Epistle Eccli 24:5; 14:7; 14:9-11; 24:30-31 · Gospel Luke 1:26-33</div> + <div class="meta">Commemoration St. Petronilla</div> </div> -<h2>Iunius</h2> +<h2>June</h2> <div class="day white"> - <span class="dom">1</span>angela-merici - <div class="meta">class-3 · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13.</div> + <span class="dom">1</span>St. Angela Merici + <div class="meta">class-3 · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13.</div> </div> <div class="day green"> - <span class="dom">2</span>ef-time-after-pentecost-2-wednesday - <div class="meta">class-4 · green · Ep. 1 John 3:13-18. · Ev. Luke 14:16-24.</div> - <div class="meta">Com. sts-marcellinus-peter-erasmus</div> + <span class="dom">2</span>Wednesday of the 2nd Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle 1 John 3:13-18. · Gospel Luke 14:16-24.</div> + <div class="meta">Commemoration Sts. Marcellinus, Peter, & Erasmus</div> </div> <div class="day green"> - <span class="dom">3</span>ef-time-after-pentecost-2-thursday - <div class="meta">class-4 · green · Ep. 1 John 3:13-18. · Ev. Luke 14:16-24.</div> + <span class="dom">3</span>Thursday of the 2nd Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle 1 John 3:13-18. · Gospel Luke 14:16-24.</div> </div> <div class="day white"> - <span class="dom">4</span>ef-sacred-heart - <div class="meta">class-1 · white · Ep. Eph 3:8-12, 14-19 · Ev. John 19:31-37</div> + <span class="dom">4</span>The Sacred Heart of Jesus + <div class="meta">class-1 · white · Epistle Eph 3:8-12, 14-19 · Gospel John 19:31-37</div> </div> <div class="day red"> - <span class="dom">5</span>boniface - <div class="meta">class-3 · red · Ep. Ecclus 44:1-15 · Ev. Matt 5:1-12</div> + <span class="dom">5</span>St. Boniface + <div class="meta">class-3 · red · Epistle Ecclus 44:1-15 · Gospel Matt 5:1-12</div> </div> <div class="day green"> - <span class="dom">6</span>ef-time-after-pentecost-sunday-3 - <div class="meta">class-2 · green · Ep. 1 Pet. 5:6-11 · Ev. Luke 15:1-10</div> + <span class="dom">6</span>3rd Sunday after Pentecost + <div class="meta">class-2 · green · Epistle 1 Pet. 5:6-11 · Gospel Luke 15:1-10</div> </div> <div class="day green"> - <span class="dom">7</span>ef-time-after-pentecost-3-monday - <div class="meta">class-4 · green · Ep. 1 Pet. 5:6-11 · Ev. Luke 15:1-10</div> + <span class="dom">7</span>Monday of the 3rd Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle 1 Pet. 5:6-11 · Gospel Luke 15:1-10</div> </div> <div class="day green"> - <span class="dom">8</span>ef-time-after-pentecost-3-tuesday - <div class="meta">class-4 · green · Ep. 1 Pet. 5:6-11 · Ev. Luke 15:1-10</div> + <span class="dom">8</span>Tuesday of the 3rd Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle 1 Pet. 5:6-11 · Gospel Luke 15:1-10</div> </div> <div class="day green"> - <span class="dom">9</span>ef-time-after-pentecost-3-wednesday - <div class="meta">class-4 · green · Ep. 1 Pet. 5:6-11 · Ev. Luke 15:1-10</div> - <div class="meta">Com. sts-primus-felicianus</div> + <span class="dom">9</span>Wednesday of the 3rd Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle 1 Pet. 5:6-11 · Gospel Luke 15:1-10</div> + <div class="meta">Commemoration Sts. Primus & Felicianus</div> </div> <div class="day white"> - <span class="dom">10</span>margaret-of-scotland - <div class="meta">class-3 · white · Ep. Prov 31:10-31 · Ev. Matt 13:44-52.</div> + <span class="dom">10</span>St. Margaret of Scotland + <div class="meta">class-3 · white · Epistle Prov 31:10-31 · Gospel Matt 13:44-52.</div> </div> <div class="day red"> - <span class="dom">11</span>barnabas - <div class="meta">class-3 · red · Ep. Acts 11:21-26; 13:1-3 · Ev. Matt 10:16-22</div> + <span class="dom">11</span>St. Barnabas + <div class="meta">class-3 · red · Epistle Acts 11:21-26; 13:1-3 · Gospel Matt 10:16-22</div> </div> <div class="day white"> - <span class="dom">12</span>john-of-san-fecundo - <div class="meta">class-3 · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40</div> - <div class="meta">Com. basilidus</div> + <span class="dom">12</span>St. John of San Fecundo + <div class="meta">class-3 · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40</div> + <div class="meta">Commemoration St. Basilidus</div> </div> <div class="day green"> - <span class="dom">13</span>ef-time-after-pentecost-sunday-4 - <div class="meta">class-2 · green · Ep. Rom 8:18-23 · Ev. Luke 5:1-11</div> + <span class="dom">13</span>4th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle Rom 8:18-23 · Gospel Luke 5:1-11</div> </div> <div class="day white"> - <span class="dom">14</span>basil-the-great - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Luke 14:26-35</div> + <span class="dom">14</span>St. Basil the Great + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Luke 14:26-35</div> </div> <div class="day green"> - <span class="dom">15</span>ef-time-after-pentecost-4-tuesday - <div class="meta">class-4 · green · Ep. Rom 8:18-23 · Ev. Luke 5:1-11</div> - <div class="meta">Com. vitus</div> + <span class="dom">15</span>Tuesday of the 4th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Rom 8:18-23 · Gospel Luke 5:1-11</div> + <div class="meta">Commemoration St. Vitus</div> </div> <div class="day green"> - <span class="dom">16</span>ef-time-after-pentecost-4-wednesday - <div class="meta">class-4 · green · Ep. Rom 8:18-23 · Ev. Luke 5:1-11</div> + <span class="dom">16</span>Wednesday of the 4th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Rom 8:18-23 · Gospel Luke 5:1-11</div> </div> <div class="day white"> - <span class="dom">17</span>gregory-barbarigo - <div class="meta">class-3 · white · Ep. Sir 44:16-27; 45:3-20 · Ev. Matt 25:14-23</div> + <span class="dom">17</span>St. Gregory Barbarigo + <div class="meta">class-3 · white · Epistle Sir 44:16-27; 45:3-20 · Gospel Matt 25:14-23</div> </div> <div class="day white"> - <span class="dom">18</span>ephrem-of-syria - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19</div> - <div class="meta">Com. marcus-and-marcellianus</div> + <span class="dom">18</span>St. Ephrem of Syria + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19</div> + <div class="meta">Commemoration Ss. Marcus and Marcellianus</div> </div> <div class="day white"> - <span class="dom">19</span>julia-of-falconieri - <div class="meta">class-3 · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13.</div> - <div class="meta">Com. sts-gervasius-and-protasius</div> + <span class="dom">19</span>St. Julia of Falconieri + <div class="meta">class-3 · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13.</div> + <div class="meta">Commemoration Sts. Gervasius and Protasius</div> </div> <div class="day green"> - <span class="dom">20</span>ef-time-after-pentecost-sunday-5 - <div class="meta">class-2 · green · Ep. 1 Pet 3:8-15. · Ev. Matt 5:20-24.</div> + <span class="dom">20</span>5th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle 1 Pet 3:8-15. · Gospel Matt 5:20-24.</div> </div> <div class="day white"> - <span class="dom">21</span>aloysius-gongzaga - <div class="meta">class-3 · white · Ep. Sir 31:8-11 · Ev. Matt 22:29-40</div> + <span class="dom">21</span>St. Aloysius Gongzaga + <div class="meta">class-3 · white · Epistle Sir 31:8-11 · Gospel Matt 22:29-40</div> </div> <div class="day white"> - <span class="dom">22</span>paulinus-of-nola - <div class="meta">class-3 · white · Ep. 2 Cor. 8:9-15 · Ev. Luke 12:32-34</div> + <span class="dom">22</span>St. Paulinus of Nola + <div class="meta">class-3 · white · Epistle 2 Cor. 8:9-15 · Gospel Luke 12:32-34</div> </div> <div class="day violet"> - <span class="dom">23</span>vigil-of-the-nativity-of-st-john-the-baptist - <div class="meta">class-2 · violet · Ep. Jer 1:4-10 · Ev. Luke 1:5-17</div> + <span class="dom">23</span>Vigil of the Nativity of St. John the Baptist + <div class="meta">class-2 · violet · Epistle Jer 1:4-10 · Gospel Luke 1:5-17</div> </div> <div class="day white"> - <span class="dom">24</span>nativity-of-st-john-the-baptist - <div class="meta">class-1 · white · Ep. Isa 49:1-3, 5-7. · Ev. Luke 1:57-68</div> + <span class="dom">24</span>Nativity of St. John the Baptist + <div class="meta">class-1 · white · Epistle Isa 49:1-3, 5-7. · Gospel Luke 1:57-68</div> </div> <div class="day white"> - <span class="dom">25</span>william - <div class="meta">class-3 · white · Ep. Ecclus 45:1-6 · Ev. Matt 19:27-29.</div> + <span class="dom">25</span>St. William + <div class="meta">class-3 · white · Epistle Ecclus 45:1-6 · Gospel Matt 19:27-29.</div> </div> <div class="day red"> - <span class="dom">26</span>sts-john-paul - <div class="meta">class-3 · red · Ep. Eccli 44:10-15 · Ev. Luke 12:1-8</div> + <span class="dom">26</span>Sts. John & Paul + <div class="meta">class-3 · red · Epistle Eccli 44:10-15 · Gospel Luke 12:1-8</div> </div> <div class="day green"> - <span class="dom">27</span>ef-time-after-pentecost-sunday-6 - <div class="meta">class-2 · green · Ep. Rom 6:3-11. · Ev. Mark 8:1-9</div> + <span class="dom">27</span>6th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle Rom 6:3-11. · Gospel Mark 8:1-9</div> </div> <div class="day violet"> - <span class="dom">28</span>vigil-of-sts-peter-paul - <div class="meta">class-2 · violet · Ep. Acts 3:1-10 · Ev. John 21:15-19</div> + <span class="dom">28</span>Vigil of Sts. Peter & Paul + <div class="meta">class-2 · violet · Epistle Acts 3:1-10 · Gospel John 21:15-19</div> </div> <div class="day red"> - <span class="dom">29</span>sts-peter-paul - <div class="meta">class-1 · red · Ep. Acts 12:1-11 · Ev. Matt 16:13-19</div> + <span class="dom">29</span>Sts. Peter & Paul + <div class="meta">class-1 · red · Epistle Acts 12:1-11 · Gospel Matt 16:13-19</div> </div> <div class="day red"> - <span class="dom">30</span>in-commemoratione-sancti-pauli-apostoli - <div class="meta">class-3 · red · Ep. Gal 1:11-20 · Ev. Matt 10:16-22</div> - <div class="meta">Com. commemoration-of-st-peter</div> + <span class="dom">30</span>In Commemoratione Sancti Pauli Apostoli + <div class="meta">class-3 · red · Epistle Gal 1:11-20 · Gospel Matt 10:16-22</div> + <div class="meta">Commemoration St. Peter</div> </div> -<h2>Iulius</h2> +<h2>July</h2> <div class="day red"> - <span class="dom">1</span>precious-blood-of-our-lord-jesus-christ - <div class="meta">class-1 · red · Ep. Heb 9:11-15. · Ev. John 19:30-35</div> + <span class="dom">1</span>The Precious Blood of Our Lord Jesus Christ + <div class="meta">class-1 · red · Epistle Heb 9:11-15. · Gospel John 19:30-35</div> </div> <div class="day white"> - <span class="dom">2</span>visitation-of-the-blessed-virgin-mary - <div class="meta">class-2 · white · Ep. Song 2:8-14 · Ev. Luke 1:39-47</div> - <div class="meta">Com. processus-and-martinian</div> + <span class="dom">2</span>Visitation of the Blessed Virgin Mary + <div class="meta">class-2 · white · Epistle Song 2:8-14 · Gospel Luke 1:39-47</div> + <div class="meta">Commemoration SS. Processus and Martinian</div> </div> <div class="day red"> - <span class="dom">3</span>irenaeus - <div class="meta">class-3 · red · Ep. 2 Tim. 3:14-17; 4:1-5 · Ev. Matt 10:28-33</div> + <span class="dom">3</span>St. Irenaeus + <div class="meta">class-3 · red · Epistle 2 Tim. 3:14-17; 4:1-5 · Gospel Matt 10:28-33</div> </div> <div class="day green"> - <span class="dom">4</span>ef-time-after-pentecost-sunday-7 - <div class="meta">class-2 · green · Ep. Rom 6:19-23 · Ev. Matt 7:15-21</div> + <span class="dom">4</span>7th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle Rom 6:19-23 · Gospel Matt 7:15-21</div> </div> <div class="day white"> - <span class="dom">5</span>anthony-mary-zaccariah - <div class="meta">class-3 · white · Ep. 1 Tim. 4:8-16 · Ev. Mark 10:15-21</div> + <span class="dom">5</span>St. Anthony Mary Zaccariah + <div class="meta">class-3 · white · Epistle 1 Tim. 4:8-16 · Gospel Mark 10:15-21</div> </div> <div class="day green"> - <span class="dom">6</span>ef-time-after-pentecost-7-tuesday - <div class="meta">class-4 · green · Ep. Rom 6:19-23 · Ev. Matt 7:15-21</div> + <span class="dom">6</span>Tuesday of the 7th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Rom 6:19-23 · Gospel Matt 7:15-21</div> </div> <div class="day white"> - <span class="dom">7</span>sts-cyril-methodius - <div class="meta">class-3 · white · Ep. Heb 7:23-27 · Ev. Luke 10:1-9</div> + <span class="dom">7</span>Sts. Cyril & Methodius + <div class="meta">class-3 · white · Epistle Heb 7:23-27 · Gospel Luke 10:1-9</div> </div> <div class="day white"> - <span class="dom">8</span>elizabeth-of-portugal - <div class="meta">class-3 · white · Ep. Prov 31:10-31 · Ev. Matt 13:44-52.</div> + <span class="dom">8</span>St. Elizabeth of Portugal + <div class="meta">class-3 · white · Epistle Prov 31:10-31 · Gospel Matt 13:44-52.</div> </div> <div class="day green"> - <span class="dom">9</span>ef-time-after-pentecost-7-friday - <div class="meta">class-4 · green · Ep. Rom 6:19-23 · Ev. Matt 7:15-21</div> + <span class="dom">9</span>Friday of the 7th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Rom 6:19-23 · Gospel Matt 7:15-21</div> </div> <div class="day red"> - <span class="dom">10</span>seven-holy-brothers-and-sts-rufina-secunda - <div class="meta">class-3 · red · Ep. Prov 31:10-31 · Ev. Matt 12:46-50</div> + <span class="dom">10</span>Seven Holy Brothers and Sts. Rufina & Secunda + <div class="meta">class-3 · red · Epistle Prov 31:10-31 · Gospel Matt 12:46-50</div> </div> <div class="day green"> - <span class="dom">11</span>ef-time-after-pentecost-sunday-8 - <div class="meta">class-2 · green · Ep. Rom 8:12-17 · Ev. Luke 16:1-9</div> + <span class="dom">11</span>8th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle Rom 8:12-17 · Gospel Luke 16:1-9</div> </div> <div class="day white"> - <span class="dom">12</span>john-gualbert - <div class="meta">class-3 · white · Ep. Ecclus 45:1-6 · Ev. Matt 5:43-48</div> - <div class="meta">Com. naboris-et-felicis</div> + <span class="dom">12</span>St. John Gualbert + <div class="meta">class-3 · white · Epistle Ecclus 45:1-6 · Gospel Matt 5:43-48</div> + <div class="meta">Commemoration Ss. Naboris et Felicis</div> </div> <div class="day green"> - <span class="dom">13</span>ef-time-after-pentecost-8-tuesday - <div class="meta">class-4 · green · Ep. Rom 8:12-17 · Ev. Luke 16:1-9</div> + <span class="dom">13</span>Tuesday of the 8th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Rom 8:12-17 · Gospel Luke 16:1-9</div> </div> <div class="day white"> - <span class="dom">14</span>bonaventure - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19</div> + <span class="dom">14</span>St. Bonaventure + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19</div> </div> <div class="day white"> - <span class="dom">15</span>henry-the-emperor - <div class="meta">class-3 · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40</div> + <span class="dom">15</span>St. Henry the Emperor + <div class="meta">class-3 · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40</div> </div> <div class="day green"> - <span class="dom">16</span>ef-time-after-pentecost-8-friday - <div class="meta">class-4 · green · Ep. Rom 8:12-17 · Ev. Luke 16:1-9</div> - <div class="meta">Com. our-lady-of-mt-carmel</div> + <span class="dom">16</span>Friday of the 8th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Rom 8:12-17 · Gospel Luke 16:1-9</div> + <div class="meta">Commemoration Our Lady of Mt. Carmel</div> </div> <div class="day white"> - <span class="dom">17</span>Officium sanctae Mariae in sabbato - <div class="meta">class-4 · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28</div> - <div class="meta">Com. alexis</div> + <span class="dom">17</span>Our Lady's Saturday Office + <div class="meta">class-4 · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28</div> + <div class="meta">Commemoration St. Alexis</div> </div> <div class="day green"> - <span class="dom">18</span>ef-time-after-pentecost-sunday-9 - <div class="meta">class-2 · green · Ep. 1 Cor. 10:6-13 · Ev. Luke 19:41-47</div> + <span class="dom">18</span>9th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle 1 Cor. 10:6-13 · Gospel Luke 19:41-47</div> </div> <div class="day white"> - <span class="dom">19</span>vincent-de-paul - <div class="meta">class-3 · white · Ep. 1 Cor. 4:9-14 · Ev. Luke 10:1-9</div> + <span class="dom">19</span>St. Vincent de Paul + <div class="meta">class-3 · white · Epistle 1 Cor. 4:9-14 · Gospel Luke 10:1-9</div> </div> <div class="day white"> - <span class="dom">20</span>jerome-emiliani - <div class="meta">class-3 · white · Ep. Isa 58:7-11 · Ev. Matt 19:13-21</div> - <div class="meta">Com. margaret</div> + <span class="dom">20</span>St. Jerome Emiliani + <div class="meta">class-3 · white · Epistle Isa 58:7-11 · Gospel Matt 19:13-21</div> + <div class="meta">Commemoration St. Margaret</div> </div> <div class="day white"> - <span class="dom">21</span>laurence-of-brindisi - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19</div> - <div class="meta">Com. praxedis-virginis</div> + <span class="dom">21</span>St. Laurence of Brindisi + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19</div> + <div class="meta">Commemoration St. Praxedis Virginis</div> </div> <div class="day white"> - <span class="dom">22</span>mary-magdalene - <div class="meta">class-3 · white · Ep. Song 3:2-5; 8:6-7 · Ev. Luke 7:36-50</div> + <span class="dom">22</span>St. Mary Magdalene + <div class="meta">class-3 · white · Epistle Song 3:2-5; 8:6-7 · Gospel Luke 7:36-50</div> </div> <div class="day red"> - <span class="dom">23</span>apollinaris - <div class="meta">class-3 · red · Ep. 1 Pet. 5:1-11 · Ev. Luke 22:24-30</div> - <div class="meta">Com. liborii</div> + <span class="dom">23</span>St. Apollinaris + <div class="meta">class-3 · red · Epistle 1 Pet. 5:1-11 · Gospel Luke 22:24-30</div> + <div class="meta">Commemoration S. Liborii</div> </div> <div class="day white"> - <span class="dom">24</span>Officium sanctae Mariae in sabbato - <div class="meta">class-4 · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28</div> - <div class="meta">Com. christina</div> + <span class="dom">24</span>Our Lady's Saturday Office + <div class="meta">class-4 · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28</div> + <div class="meta">Commemoration St. Christina</div> </div> <div class="day green"> - <span class="dom">25</span>ef-time-after-pentecost-sunday-10 - <div class="meta">class-2 · green · Ep. 1 Cor. 12:2-11 · Ev. Luke 18:9-14</div> - <div class="meta">Com. james-the-greater</div> + <span class="dom">25</span>10th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle 1 Cor. 12:2-11 · Gospel Luke 18:9-14</div> + <div class="meta">Commemoration St. James the Greater</div> </div> <div class="day white"> - <span class="dom">26</span>anne-mother-of-the-blessed-virgin - <div class="meta">class-2 · white · Ep. Prov 31:10-31 · Ev. Matt 13:44-52.</div> + <span class="dom">26</span>St. Anne, Mother of the Blessed Virgin + <div class="meta">class-2 · white · Epistle Prov 31:10-31 · Gospel Matt 13:44-52.</div> </div> <div class="day green"> - <span class="dom">27</span>ef-time-after-pentecost-10-tuesday - <div class="meta">class-4 · green · Ep. 1 Cor. 12:2-11 · Ev. Luke 18:9-14</div> - <div class="meta">Com. pantaleon</div> + <span class="dom">27</span>Tuesday of the 10th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle 1 Cor. 12:2-11 · Gospel Luke 18:9-14</div> + <div class="meta">Commemoration St. Pantaleon</div> </div> <div class="day red"> - <span class="dom">28</span>sts-nazarius-celsus-st-victor-i-st-innocent-i - <div class="meta">class-3 · red · Ep. Wis 10:17-20 · Ev. Luke 21:9-19</div> + <span class="dom">28</span>Sts. Nazarius & Celsus, St. Victor I & St. Innocent I + <div class="meta">class-3 · red · Epistle Wis 10:17-20 · Gospel Luke 21:9-19</div> </div> <div class="day white"> - <span class="dom">29</span>martha - <div class="meta">class-3 · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Luke 10:38-42</div> - <div class="meta">Com. felicis-simplicii-faustini-et-beatricis</div> + <span class="dom">29</span>St. Martha + <div class="meta">class-3 · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Luke 10:38-42</div> + <div class="meta">Commemoration Ss. Felicis, Simplicii, Faustini et Beatricis</div> </div> <div class="day green"> - <span class="dom">30</span>ef-time-after-pentecost-10-friday - <div class="meta">class-4 · green · Ep. 1 Cor. 12:2-11 · Ev. Luke 18:9-14</div> - <div class="meta">Com. sts-abdon-sennen</div> + <span class="dom">30</span>Friday of the 10th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle 1 Cor. 12:2-11 · Gospel Luke 18:9-14</div> + <div class="meta">Commemoration Sts. Abdon & Sennen</div> </div> <div class="day white"> - <span class="dom">31</span>ignatius-loyola - <div class="meta">class-3 · white · Ep. 2 Tim. 2:8-10; 3:10-12. · Ev. Luke 10:1-9</div> + <span class="dom">31</span>St. Ignatius Loyola + <div class="meta">class-3 · white · Epistle 2 Tim. 2:8-10; 3:10-12. · Gospel Luke 10:1-9</div> </div> -<h2>Augustus</h2> +<h2>August</h2> <div class="day green"> - <span class="dom">1</span>ef-time-after-pentecost-sunday-11 - <div class="meta">class-2 · green · Ep. 1 Cor. 15:1-10 · Ev. Mark 7:31-37</div> + <span class="dom">1</span>11th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle 1 Cor. 15:1-10 · Gospel Mark 7:31-37</div> </div> <div class="day white"> - <span class="dom">2</span>alphonsus-liguori - <div class="meta">class-3 · white · Ep. 2 Tim. 2:1-7 · Ev. Luke 10:1-9</div> - <div class="meta">Com. stephen-i-pope-and-martyr</div> + <span class="dom">2</span>St. Alphonsus Liguori + <div class="meta">class-3 · white · Epistle 2 Tim. 2:1-7 · Gospel Luke 10:1-9</div> + <div class="meta">Commemoration St. Stephen I, Pope and Martyr</div> </div> <div class="day green"> - <span class="dom">3</span>ef-time-after-pentecost-11-tuesday - <div class="meta">class-4 · green · Ep. 1 Cor. 15:1-10 · Ev. Mark 7:31-37</div> + <span class="dom">3</span>Tuesday of the 11th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle 1 Cor. 15:1-10 · Gospel Mark 7:31-37</div> </div> <div class="day white"> - <span class="dom">4</span>dominic - <div class="meta">class-3 · white · Ep. 2 Tim. 4:1-8 · Ev. Luke 12:35-40</div> + <span class="dom">4</span>St. Dominic + <div class="meta">class-3 · white · Epistle 2 Tim. 4:1-8 · Gospel Luke 12:35-40</div> </div> <div class="day white"> - <span class="dom">5</span>dedication-of-the-basilica-of-st-mary-major - <div class="meta">class-3 · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28</div> + <span class="dom">5</span>Dedication of the Basilica of St. Mary Major + <div class="meta">class-3 · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28</div> </div> <div class="day white"> - <span class="dom">6</span>transfiguration-of-our-lord - <div class="meta">class-2 · white · Ep. 2 Pet. 1:16-19 · Ev. Matt 17:1-9</div> - <div class="meta">Com. pope-sixtus-ii-felicissimus-and-agapitus-martyrs</div> + <span class="dom">6</span>Transfiguration of Our Lord + <div class="meta">class-2 · white · Epistle 2 Pet. 1:16-19 · Gospel Matt 17:1-9</div> + <div class="meta">Commemoration Pope Sixtus II, Felicissimus and Agapitus, Martyrs</div> </div> <div class="day white"> - <span class="dom">7</span>cajetan - <div class="meta">class-3 · white · Ep. Sir 31:8-11 · Ev. Matt 6:24-33</div> - <div class="meta">Com. donatus</div> + <span class="dom">7</span>St. Cajetan + <div class="meta">class-3 · white · Epistle Sir 31:8-11 · Gospel Matt 6:24-33</div> + <div class="meta">Commemoration St. Donatus</div> </div> <div class="day green"> - <span class="dom">8</span>ef-time-after-pentecost-sunday-12 - <div class="meta">class-2 · green · Ep. 2 Cor. 3:4-9 · Ev. Luke 10:23-37</div> + <span class="dom">8</span>12th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle 2 Cor. 3:4-9 · Gospel Luke 10:23-37</div> </div> <div class="day violet"> - <span class="dom">9</span>vigil-of-st-lawrence - <div class="meta">class-3 · violet · Ep. Ecclus 51:1-8, 12 · Ev. Matt 16:24-27</div> - <div class="meta">Com. romanus</div> + <span class="dom">9</span>Vigil of St. Lawrence + <div class="meta">class-3 · violet · Epistle Ecclus 51:1-8, 12 · Gospel Matt 16:24-27</div> + <div class="meta">Commemoration St. Romanus</div> </div> <div class="day red"> - <span class="dom">10</span>lawrence - <div class="meta">class-2 · red · Ep. 2 Cor. 9:6-10 · Ev. John 12:24-26</div> + <span class="dom">10</span>St. Lawrence + <div class="meta">class-2 · red · Epistle 2 Cor. 9:6-10 · Gospel John 12:24-26</div> </div> <div class="day green"> - <span class="dom">11</span>ef-time-after-pentecost-12-wednesday - <div class="meta">class-4 · green · Ep. 2 Cor. 3:4-9 · Ev. Luke 10:23-37</div> - <div class="meta">Com. sts-tiburtius-susanna</div> + <span class="dom">11</span>Wednesday of the 12th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle 2 Cor. 3:4-9 · Gospel Luke 10:23-37</div> + <div class="meta">Commemoration Sts. Tiburtius & Susanna</div> </div> <div class="day white"> - <span class="dom">12</span>clare - <div class="meta">class-3 · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13.</div> + <span class="dom">12</span>St. Clare + <div class="meta">class-3 · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13.</div> </div> <div class="day green"> - <span class="dom">13</span>ef-time-after-pentecost-12-friday - <div class="meta">class-4 · green · Ep. 2 Cor. 3:4-9 · Ev. Luke 10:23-37</div> - <div class="meta">Com. sts-hippolytus-cassian</div> + <span class="dom">13</span>Friday of the 12th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle 2 Cor. 3:4-9 · Gospel Luke 10:23-37</div> + <div class="meta">Commemoration Sts. Hippolytus & Cassian</div> </div> <div class="day violet"> - <span class="dom">14</span>vigil-of-the-assumption - <div class="meta">class-2 · violet · Ep. Sir 24:23-31 · Ev. Luke 11:27-28</div> - <div class="meta">Com. eusebius-confessor</div> + <span class="dom">14</span>Vigil of the Assumption + <div class="meta">class-2 · violet · Epistle Sir 24:23-31 · Gospel Luke 11:27-28</div> + <div class="meta">Commemoration St. Eusebius</div> </div> <div class="day white"> - <span class="dom">15</span>assumption-of-the-blessed-virgin-mary - <div class="meta">class-1 · white · Ep. Judith 13:22-25; 15:10 · Ev. Luke 1:41-50</div> - <div class="meta">Com. ef-time-after-pentecost-sunday-13</div> + <span class="dom">15</span>Assumption of the Blessed Virgin Mary + <div class="meta">class-1 · white · Epistle Judith 13:22-25; 15:10 · Gospel Luke 1:41-50</div> + <div class="meta">Commemoration 13th Sunday after Pentecost</div> </div> <div class="day white"> - <span class="dom">16</span>joachim-father-of-the-blessed-virgin - <div class="meta">class-2 · white · Ep. Sir 31:8-11 · Ev. Matt 1:1-16</div> + <span class="dom">16</span>St. Joachim, Father of the Blessed Virgin + <div class="meta">class-2 · white · Epistle Sir 31:8-11 · Gospel Matt 1:1-16</div> </div> <div class="day white"> - <span class="dom">17</span>hyacinth - <div class="meta">class-3 · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40</div> + <span class="dom">17</span>St. Hyacinth + <div class="meta">class-3 · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40</div> </div> <div class="day green"> - <span class="dom">18</span>ef-time-after-pentecost-13-wednesday - <div class="meta">class-4 · green · Ep. Gal 3:16-22 · Ev. Luke 17:11-19</div> - <div class="meta">Com. agapitus</div> + <span class="dom">18</span>Wednesday of the 13th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Gal 3:16-22 · Gospel Luke 17:11-19</div> + <div class="meta">Commemoration St. Agapitus</div> </div> <div class="day white"> - <span class="dom">19</span>john-eudes - <div class="meta">class-3 · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40</div> + <span class="dom">19</span>St. John Eudes + <div class="meta">class-3 · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40</div> </div> <div class="day white"> - <span class="dom">20</span>bernard-of-clairvaux - <div class="meta">class-3 · white · Ep. Ecclus 39:6-14 · Ev. Matt 5:13-19</div> + <span class="dom">20</span>St. Bernard of Clairvaux + <div class="meta">class-3 · white · Epistle Ecclus 39:6-14 · Gospel Matt 5:13-19</div> </div> <div class="day white"> - <span class="dom">21</span>jane-frances-de-chantal - <div class="meta">class-3 · white · Ep. Prov 31:10-31 · Ev. Matt 13:44-52.</div> + <span class="dom">21</span>St. Jane Frances de Chantal + <div class="meta">class-3 · white · Epistle Prov 31:10-31 · Gospel Matt 13:44-52.</div> </div> <div class="day green"> - <span class="dom">22</span>ef-time-after-pentecost-sunday-14 - <div class="meta">class-2 · green · Ep. Gal 5:16-24 · Ev. Matt 6:24-33</div> - <div class="meta">Com. immaculate-heart-of-mary</div> + <span class="dom">22</span>14th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle Gal 5:16-24 · Gospel Matt 6:24-33</div> + <div class="meta">Commemoration Immaculate Heart of Mary</div> </div> <div class="day white"> - <span class="dom">23</span>philip-benizi - <div class="meta">class-3 · white · Ep. 1 Cor. 4:9-14 · Ev. Luke 12:32-34</div> + <span class="dom">23</span>St. Philip Benizi + <div class="meta">class-3 · white · Epistle 1 Cor. 4:9-14 · Gospel Luke 12:32-34</div> </div> <div class="day red"> - <span class="dom">24</span>bartholomew - <div class="meta">class-2 · red · Ep. 1 Cor. 12:27-31 · Ev. Luke 6:12-19</div> + <span class="dom">24</span>St. Bartholomew + <div class="meta">class-2 · red · Epistle 1 Cor. 12:27-31 · Gospel Luke 6:12-19</div> </div> <div class="day white"> - <span class="dom">25</span>louis-ix - <div class="meta">class-3 · white · Ep. Wis 10:10-14 · Ev. Luke 19:12-26</div> + <span class="dom">25</span>St. Louis IX + <div class="meta">class-3 · white · Epistle Wis 10:10-14 · Gospel Luke 19:12-26</div> </div> <div class="day green"> - <span class="dom">26</span>ef-time-after-pentecost-14-thursday - <div class="meta">class-4 · green · Ep. Gal 5:16-24 · Ev. Matt 6:24-33</div> - <div class="meta">Com. zephyrinus</div> + <span class="dom">26</span>Thursday of the 14th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Gal 5:16-24 · Gospel Matt 6:24-33</div> + <div class="meta">Commemoration St. Zephyrinus</div> </div> <div class="day white"> - <span class="dom">27</span>joseph-calasance - <div class="meta">class-3 · white · Ep. Wis 10:10-14 · Ev. Matt 18:1-5</div> + <span class="dom">27</span>St. Joseph Calasance + <div class="meta">class-3 · white · Epistle Wis 10:10-14 · Gospel Matt 18:1-5</div> </div> <div class="day white"> - <span class="dom">28</span>augustine - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19</div> - <div class="meta">Com. hermes</div> + <span class="dom">28</span>St. Augustine + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19</div> + <div class="meta">Commemoration St. Hermes</div> </div> <div class="day green"> - <span class="dom">29</span>ef-time-after-pentecost-sunday-15 - <div class="meta">class-2 · green · Ep. Gal 5:25-26; 6:1-10 · Ev. Luke 7:11-16</div> + <span class="dom">29</span>15th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle Gal 5:25-26; 6:1-10 · Gospel Luke 7:11-16</div> </div> <div class="day white"> - <span class="dom">30</span>rose-of-lima - <div class="meta">class-3 · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13.</div> - <div class="meta">Com. sts-felix-and-adauctus</div> + <span class="dom">30</span>St. Rose of Lima + <div class="meta">class-3 · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13.</div> + <div class="meta">Commemoration Sts. Felix and Adauctus</div> </div> <div class="day white"> - <span class="dom">31</span>raymond-nonnatus - <div class="meta">class-3 · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40</div> + <span class="dom">31</span>St. Raymond Nonnatus + <div class="meta">class-3 · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40</div> </div> <h2>September</h2> <div class="day green"> - <span class="dom">1</span>ef-time-after-pentecost-15-wednesday - <div class="meta">class-4 · green · Ep. Gal 5:25-26; 6:1-10 · Ev. Luke 7:11-16</div> - <div class="meta">Com. giles</div><div class="meta">Com. twelve-holy-brothers-martyrs</div> + <span class="dom">1</span>Wednesday of the 15th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Gal 5:25-26; 6:1-10 · Gospel Luke 7:11-16</div> + <div class="meta">Commemoration St. Giles</div><div class="meta">Commemoration Twelve Holy Brothers, Martyrs</div> </div> <div class="day white"> - <span class="dom">2</span>stephen-of-hungary - <div class="meta">class-3 · white · Ep. Sir 31:8-11 · Ev. Luke 19:12-26</div> + <span class="dom">2</span>St. Stephen of Hungary + <div class="meta">class-3 · white · Epistle Sir 31:8-11 · Gospel Luke 19:12-26</div> </div> <div class="day white"> - <span class="dom">3</span>pius-x - <div class="meta">class-3 · white · Ep. 1 Thess. 2:2-8 · Ev. John 21:15-17</div> + <span class="dom">3</span>St. Pius X + <div class="meta">class-3 · white · Epistle 1 Thess. 2:2-8 · Gospel John 21:15-17</div> </div> <div class="day white"> - <span class="dom">4</span>Officium sanctae Mariae in sabbato - <div class="meta">class-4 · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28</div> + <span class="dom">4</span>Our Lady's Saturday Office + <div class="meta">class-4 · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28</div> </div> <div class="day green"> - <span class="dom">5</span>ef-time-after-pentecost-sunday-16 - <div class="meta">class-2 · green · Ep. Eph 3:13-21 · Ev. Luke 14:1-11</div> + <span class="dom">5</span>16th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle Eph 3:13-21 · Gospel Luke 14:1-11</div> </div> <div class="day green"> - <span class="dom">6</span>ef-time-after-pentecost-16-monday - <div class="meta">class-4 · green · Ep. Eph 3:13-21 · Ev. Luke 14:1-11</div> + <span class="dom">6</span>Monday of the 16th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Eph 3:13-21 · Gospel Luke 14:1-11</div> </div> <div class="day green"> - <span class="dom">7</span>ef-time-after-pentecost-16-tuesday - <div class="meta">class-4 · green · Ep. Eph 3:13-21 · Ev. Luke 14:1-11</div> + <span class="dom">7</span>Tuesday of the 16th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Eph 3:13-21 · Gospel Luke 14:1-11</div> </div> <div class="day white"> - <span class="dom">8</span>nativity-of-the-blessed-virgin-mary - <div class="meta">class-2 · white · Ep. Prov 8:22-35 · Ev. Matt 1:1-16</div> - <div class="meta">Com. hadriani</div> + <span class="dom">8</span>Nativity of the Blessed Virgin Mary + <div class="meta">class-2 · white · Epistle Prov 8:22-35 · Gospel Matt 1:1-16</div> + <div class="meta">Commemoration S. Hadriani</div> </div> <div class="day green"> - <span class="dom">9</span>ef-time-after-pentecost-16-thursday - <div class="meta">class-4 · green · Ep. Eph 3:13-21 · Ev. Luke 14:1-11</div> - <div class="meta">Com. gorgonius</div> + <span class="dom">9</span>Thursday of the 16th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Eph 3:13-21 · Gospel Luke 14:1-11</div> + <div class="meta">Commemoration St. Gorgonius</div> </div> <div class="day white"> - <span class="dom">10</span>nicholas-of-tolentino - <div class="meta">class-3 · white · Ep. 1 Cor. 4:9-14 · Ev. Luke 12:32-34</div> + <span class="dom">10</span>St. Nicholas of Tolentino + <div class="meta">class-3 · white · Epistle 1 Cor. 4:9-14 · Gospel Luke 12:32-34</div> </div> <div class="day white"> - <span class="dom">11</span>Officium sanctae Mariae in sabbato - <div class="meta">class-4 · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28</div> - <div class="meta">Com. sts-protus-hyacinth</div> + <span class="dom">11</span>Our Lady's Saturday Office + <div class="meta">class-4 · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28</div> + <div class="meta">Commemoration Sts. Protus & Hyacinth</div> </div> <div class="day green"> - <span class="dom">12</span>ef-time-after-pentecost-sunday-17 - <div class="meta">class-2 · green · Ep. Eph 4:1-6 · Ev. Matt 22:34-46</div> + <span class="dom">12</span>17th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle Eph 4:1-6 · Gospel Matt 22:34-46</div> </div> <div class="day green"> - <span class="dom">13</span>ef-time-after-pentecost-17-monday - <div class="meta">class-4 · green · Ep. Eph 4:1-6 · Ev. Matt 22:34-46</div> + <span class="dom">13</span>Monday of the 17th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Eph 4:1-6 · Gospel Matt 22:34-46</div> </div> <div class="day red"> - <span class="dom">14</span>exaltation-of-the-holy-cross - <div class="meta">class-2 · red · Ep. Phil 2:5-11 · Ev. John 12:31-36</div> + <span class="dom">14</span>Exaltation of the Holy Cross + <div class="meta">class-2 · red · Epistle Phil 2:5-11 · Gospel John 12:31-36</div> </div> <div class="day white"> - <span class="dom">15</span>seven-sorrows-of-the-blessed-virgin-mary - <div class="meta">class-2 · white · Ep. Judith 13:22; 13:23-25 · Ev. John 19:25-27</div> - <div class="meta">Com. nicomedes</div> + <span class="dom">15</span>Seven Sorrows of the Blessed Virgin Mary + <div class="meta">class-2 · white · Epistle Judith 13:22; 13:23-25 · Gospel John 19:25-27</div> + <div class="meta">Commemoration S. Nicomedes</div> </div> <div class="day red"> - <span class="dom">16</span>sts-cornelius-cyprian - <div class="meta">class-3 · red · Ep. Wis 3:1-8 · Ev. Luke 21:9-19</div> - <div class="meta">Com. sts-euphemia-lucy-and-geminianus</div> + <span class="dom">16</span>Sts. Cornelius & Cyprian + <div class="meta">class-3 · red · Epistle Wis 3:1-8 · Gospel Luke 21:9-19</div> + <div class="meta">Commemoration Sts. Euphemia, Lucy and Geminianus</div> </div> <div class="day green"> - <span class="dom">17</span>ef-time-after-pentecost-17-friday - <div class="meta">class-4 · green · Ep. Eph 4:1-6 · Ev. Matt 22:34-46</div> - <div class="meta">Com. stigmata-of-st-francis</div> + <span class="dom">17</span>Friday of the 17th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Eph 4:1-6 · Gospel Matt 22:34-46</div> + <div class="meta">Commemoration Stigmata of St. Francis</div> </div> <div class="day white"> - <span class="dom">18</span>joseph-of-cupertino - <div class="meta">class-3 · white · Ep. 1 Cor 13:1-8 · Ev. Matt 22:1-14</div> + <span class="dom">18</span>St. Joseph of Cupertino + <div class="meta">class-3 · white · Epistle 1 Cor 13:1-8 · Gospel Matt 22:1-14</div> </div> <div class="day green"> - <span class="dom">19</span>ef-time-after-pentecost-sunday-18 - <div class="meta">class-2 · green · Ep. 1 Cor. 1:4-8 · Ev. Matt 9:1-8</div> + <span class="dom">19</span>18th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle 1 Cor. 1:4-8 · Gospel Matt 9:1-8</div> </div> <div class="day green"> - <span class="dom">20</span>ef-time-after-pentecost-18-monday - <div class="meta">class-4 · green · Ep. 1 Cor. 1:4-8 · Ev. Matt 9:1-8</div> - <div class="meta">Com. sts-eustace-companions</div> + <span class="dom">20</span>Monday of the 18th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle 1 Cor. 1:4-8 · Gospel Matt 9:1-8</div> + <div class="meta">Commemoration Sts. Eustace & Companions</div> </div> <div class="day red"> - <span class="dom">21</span>matthew - <div class="meta">class-2 · red · Ep. Ezek 1:10-14 · Ev. Matt 9:9-13</div> + <span class="dom">21</span>St. Matthew + <div class="meta">class-2 · red · Epistle Ezek 1:10-14 · Gospel Matt 9:9-13</div> </div> <div class="day violet"> - <span class="dom">22</span>ef-september-ember-wed - <div class="meta">class-2 · violet · Ep. 2 Esd. 8:1-10 · Ev. Mark 9:16-28</div> - <div class="meta">Com. thomas-of-villanova</div> + <span class="dom">22</span>September Ember Wednesday + <div class="meta">class-2 · violet · Epistle 2 Esd. 8:1-10 · Gospel Mark 9:16-28</div> + <div class="meta">Commemoration St. Thomas of Villanova</div> </div> <div class="day red"> - <span class="dom">23</span>linus - <div class="meta">class-3 · red · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19</div> - <div class="meta">Com. thecla</div> + <span class="dom">23</span>St. Linus + <div class="meta">class-3 · red · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19</div> + <div class="meta">Commemoration St. Thecla</div> </div> <div class="day violet"> - <span class="dom">24</span>ef-september-ember-fri - <div class="meta">class-2 · violet · Ep. Osee 14:2-10 · Ev. Luke 7:36-50</div> - <div class="meta">Com. our-lady-of-ransom</div> + <span class="dom">24</span>September Ember Friday + <div class="meta">class-2 · violet · Epistle Osee 14:2-10 · Gospel Luke 7:36-50</div> + <div class="meta">Commemoration Our Lady of Ransom</div> </div> <div class="day violet"> - <span class="dom">25</span>ef-september-ember-sat - <div class="meta">class-2 · violet · Ep. Heb 9:2-12 · Ev. Luke 13:6-17</div> + <span class="dom">25</span>September Ember Saturday + <div class="meta">class-2 · violet · Epistle Heb 9:2-12 · Gospel Luke 13:6-17</div> </div> <div class="day green"> - <span class="dom">26</span>ef-time-after-pentecost-sunday-19 - <div class="meta">class-2 · green · Ep. Eph 4:23-28 · Ev. Matt 22:1-14</div> + <span class="dom">26</span>19th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle Eph 4:23-28 · Gospel Matt 22:1-14</div> </div> <div class="day red"> - <span class="dom">27</span>sts-cosmas-damian - <div class="meta">class-3 · red · Ep. Wis 5:16-20 · Ev. Luke 6:17-23</div> + <span class="dom">27</span>Sts. Cosmas & Damian + <div class="meta">class-3 · red · Epistle Wis 5:16-20 · Gospel Luke 6:17-23</div> </div> <div class="day red"> - <span class="dom">28</span>wenceslaus - <div class="meta">class-3 · red · Ep. Wis 10:10-14 · Ev. Matt 10:34-42</div> + <span class="dom">28</span>St. Wenceslaus + <div class="meta">class-3 · red · Epistle Wis 10:10-14 · Gospel Matt 10:34-42</div> </div> <div class="day white"> - <span class="dom">29</span>dedication-of-st-michael-the-archangel - <div class="meta">class-1 · white · Ep. Rev 1:1-5 · Ev. Matt 18:1-10</div> + <span class="dom">29</span>Dedication of St. Michael the Archangel + <div class="meta">class-1 · white · Epistle Rev 1:1-5 · Gospel Matt 18:1-10</div> </div> <div class="day white"> - <span class="dom">30</span>jerome - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19</div> + <span class="dom">30</span>St. Jerome + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19</div> </div> <h2>October</h2> <div class="day green"> - <span class="dom">1</span>ef-time-after-pentecost-19-friday - <div class="meta">class-4 · green · Ep. Eph 4:23-28 · Ev. Matt 22:1-14</div> - <div class="meta">Com. remigius</div> + <span class="dom">1</span>Friday of the 19th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Eph 4:23-28 · Gospel Matt 22:1-14</div> + <div class="meta">Commemoration St. Remigius</div> </div> <div class="day white"> - <span class="dom">2</span>holy-guardian-angels - <div class="meta">class-3 · white · Ep. Exod 23:20-23 · Ev. Matt 18:1-10</div> + <span class="dom">2</span>Holy Guardian Angels + <div class="meta">class-3 · white · Epistle Exod 23:20-23 · Gospel Matt 18:1-10</div> </div> <div class="day green"> - <span class="dom">3</span>ef-time-after-pentecost-sunday-20 - <div class="meta">class-2 · green · Ep. Eph 5:15-21 · Ev. John 4:46-53</div> + <span class="dom">3</span>20th Sunday after Pentecost + <div class="meta">class-2 · green · Epistle Eph 5:15-21 · Gospel John 4:46-53</div> </div> <div class="day white"> - <span class="dom">4</span>francis-of-assisi - <div class="meta">class-3 · white · Ep. Gal 6:14-18 · Ev. Matt 11:25-30</div> + <span class="dom">4</span>St. Francis of Assisi + <div class="meta">class-3 · white · Epistle Gal 6:14-18 · Gospel Matt 11:25-30</div> </div> <div class="day green"> - <span class="dom">5</span>ef-time-after-pentecost-20-tuesday - <div class="meta">class-4 · green · Ep. Eph 5:15-21 · Ev. John 4:46-53</div> - <div class="meta">Com. placid-companions</div> + <span class="dom">5</span>Tuesday of the 20th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Eph 5:15-21 · Gospel John 4:46-53</div> + <div class="meta">Commemoration St. Placid & Companions</div> </div> <div class="day white"> - <span class="dom">6</span>bruno - <div class="meta">class-3 · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40</div> + <span class="dom">6</span>St. Bruno + <div class="meta">class-3 · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40</div> </div> <div class="day white"> - <span class="dom">7</span>our-lady-of-the-rosary - <div class="meta">class-2 · white · Ep. Prov 8:22-24, 32-35. · Ev. Luke 1:26-38</div> - <div class="meta">Com. mark-i</div> + <span class="dom">7</span>Our Lady of the Rosary + <div class="meta">class-2 · white · Epistle Prov 8:22-24, 32-35. · Gospel Luke 1:26-38</div> + <div class="meta">Commemoration St. Mark I</div> </div> <div class="day white"> - <span class="dom">8</span>bridget-of-sweden - <div class="meta">class-3 · white · Ep. 1 Tim. 5:3-10. · Ev. Matt 13:44-52.</div> - <div class="meta">Com. sergio-baccho-marcello-and-apulejo-martyrs</div> + <span class="dom">8</span>St. Bridget of Sweden + <div class="meta">class-3 · white · Epistle 1 Tim. 5:3-10. · Gospel Matt 13:44-52.</div> + <div class="meta">Commemoration Ss. Sergio, Baccho, Marcello and Apulejo Martyrs</div> </div> <div class="day white"> - <span class="dom">9</span>john-leonardi - <div class="meta">class-3 · white · Ep. 2 Cor 4:1-6; 4:15-18 · Ev. Luke 10:1-9</div> - <div class="meta">Com. dionysius-and-companions</div> + <span class="dom">9</span>St. John Leonardi + <div class="meta">class-3 · white · Epistle 2 Cor 4:1-6; 4:15-18 · Gospel Luke 10:1-9</div> + <div class="meta">Commemoration St. Dionysius and companions</div> </div> <div class="day green"> - <span class="dom">10</span>ef-time-after-pentecost-sunday-21 - <div class="meta">class-2 · green · Ep. Eph 6:10-17 · Ev. Matt 18:23-35</div> + <span class="dom">10</span>21st Sunday after Pentecost + <div class="meta">class-2 · green · Epistle Eph 6:10-17 · Gospel Matt 18:23-35</div> </div> <div class="day white"> - <span class="dom">11</span>maternity-of-the-blessed-virgin-mary - <div class="meta">class-2 · white · Ep. Sir 24:23-31 · Ev. Luke 2:43-51</div> + <span class="dom">11</span>Maternity of the Blessed Virgin Mary + <div class="meta">class-2 · white · Epistle Sir 24:23-31 · Gospel Luke 2:43-51</div> </div> <div class="day green"> - <span class="dom">12</span>ef-time-after-pentecost-21-tuesday - <div class="meta">class-4 · green · Ep. Eph 6:10-17 · Ev. Matt 18:23-35</div> + <span class="dom">12</span>Tuesday of the 21st Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Eph 6:10-17 · Gospel Matt 18:23-35</div> </div> <div class="day white"> - <span class="dom">13</span>edward - <div class="meta">class-3 · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40</div> + <span class="dom">13</span>St. Edward + <div class="meta">class-3 · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40</div> </div> <div class="day red"> - <span class="dom">14</span>callistus-i - <div class="meta">class-3 · red · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19</div> + <span class="dom">14</span>St. Callistus I + <div class="meta">class-3 · red · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19</div> </div> <div class="day white"> - <span class="dom">15</span>teresa-of-avila - <div class="meta">class-3 · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13.</div> + <span class="dom">15</span>St. Teresa of Avila + <div class="meta">class-3 · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13.</div> </div> <div class="day white"> - <span class="dom">16</span>hedwig - <div class="meta">class-3 · white · Ep. Prov 31:10-31 · Ev. Matt 13:44-52.</div> + <span class="dom">16</span>St. Hedwig + <div class="meta">class-3 · white · Epistle Prov 31:10-31 · Gospel Matt 13:44-52.</div> </div> <div class="day green"> - <span class="dom">17</span>ef-time-after-pentecost-sunday-22 - <div class="meta">class-2 · green · Ep. Phil 1:6-11 · Ev. Matt 22:15-21</div> + <span class="dom">17</span>22nd Sunday after Pentecost + <div class="meta">class-2 · green · Epistle Phil 1:6-11 · Gospel Matt 22:15-21</div> </div> <div class="day red"> - <span class="dom">18</span>luke-the-evangelist - <div class="meta">class-2 · red · Ep. 2 Cor. 8:16-24 · Ev. Luke 10:1-9</div> + <span class="dom">18</span>St. Luke the Evangelist + <div class="meta">class-2 · red · Epistle 2 Cor. 8:16-24 · Gospel Luke 10:1-9</div> </div> <div class="day white"> - <span class="dom">19</span>peter-of-alcantara - <div class="meta">class-3 · white · Ep. Phil 3:7-12 · Ev. Luke 12:32-34</div> + <span class="dom">19</span>St. Peter of Alcantara + <div class="meta">class-3 · white · Epistle Phil 3:7-12 · Gospel Luke 12:32-34</div> </div> <div class="day white"> - <span class="dom">20</span>john-cantius - <div class="meta">class-3 · white · Ep. James 2:12-17 · Ev. Luke 12:35-40</div> + <span class="dom">20</span>St. John Cantius + <div class="meta">class-3 · white · Epistle James 2:12-17 · Gospel Luke 12:35-40</div> </div> <div class="day green"> - <span class="dom">21</span>ef-time-after-pentecost-22-thursday - <div class="meta">class-4 · green · Ep. Phil 1:6-11 · Ev. Matt 22:15-21</div> - <div class="meta">Com. hilarion</div><div class="meta">Com. ursula-and-companions</div> + <span class="dom">21</span>Thursday of the 22nd Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Phil 1:6-11 · Gospel Matt 22:15-21</div> + <div class="meta">Commemoration St. Hilarion</div><div class="meta">Commemoration St. Ursula and Companions</div> </div> <div class="day green"> - <span class="dom">22</span>ef-time-after-pentecost-22-friday - <div class="meta">class-4 · green · Ep. Phil 1:6-11 · Ev. Matt 22:15-21</div> + <span class="dom">22</span>Friday of the 22nd Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Phil 1:6-11 · Gospel Matt 22:15-21</div> </div> <div class="day white"> - <span class="dom">23</span>anthony-mary-claret - <div class="meta">class-3 · white · Ep. Heb 7:23-27 · Ev. Matt 24:42-47</div> + <span class="dom">23</span>St. Anthony Mary Claret + <div class="meta">class-3 · white · Epistle Heb 7:23-27 · Gospel Matt 24:42-47</div> </div> <div class="day green"> - <span class="dom">24</span>ef-time-after-pentecost-sunday-23 - <div class="meta">class-2 · green · Ep. Phil 3:17-21; 4:1-3 · Ev. Matt 9:18-26</div> + <span class="dom">24</span>23rd Sunday after Pentecost + <div class="meta">class-2 · green · Epistle Phil 3:17-21; 4:1-3 · Gospel Matt 9:18-26</div> </div> <div class="day green"> - <span class="dom">25</span>ef-time-after-pentecost-23-monday - <div class="meta">class-4 · green · Ep. Phil 3:17-21; 4:1-3 · Ev. Matt 9:18-26</div> - <div class="meta">Com. sts-chrysanthus-daria</div> + <span class="dom">25</span>Monday of the 23rd Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Phil 3:17-21; 4:1-3 · Gospel Matt 9:18-26</div> + <div class="meta">Commemoration Sts. Chrysanthus & Daria</div> </div> <div class="day green"> - <span class="dom">26</span>ef-time-after-pentecost-23-tuesday - <div class="meta">class-4 · green · Ep. Phil 3:17-21; 4:1-3 · Ev. Matt 9:18-26</div> - <div class="meta">Com. evaristus</div> + <span class="dom">26</span>Tuesday of the 23rd Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Phil 3:17-21; 4:1-3 · Gospel Matt 9:18-26</div> + <div class="meta">Commemoration St. Evaristus</div> </div> <div class="day green"> - <span class="dom">27</span>ef-time-after-pentecost-23-wednesday - <div class="meta">class-4 · green · Ep. Phil 3:17-21; 4:1-3 · Ev. Matt 9:18-26</div> + <span class="dom">27</span>Wednesday of the 23rd Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Phil 3:17-21; 4:1-3 · Gospel Matt 9:18-26</div> </div> <div class="day red"> - <span class="dom">28</span>sts-simon-jude - <div class="meta">class-2 · red · Ep. Eph. 4:7-13. · Ev. John 15:17-25</div> + <span class="dom">28</span>Sts. Simon & Jude + <div class="meta">class-2 · red · Epistle Eph. 4:7-13. · Gospel John 15:17-25</div> </div> <div class="day green"> - <span class="dom">29</span>ef-time-after-pentecost-23-friday - <div class="meta">class-4 · green · Ep. Phil 3:17-21; 4:1-3 · Ev. Matt 9:18-26</div> + <span class="dom">29</span>Friday of the 23rd Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Phil 3:17-21; 4:1-3 · Gospel Matt 9:18-26</div> </div> <div class="day white"> - <span class="dom">30</span>Officium sanctae Mariae in sabbato - <div class="meta">class-4 · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28</div> + <span class="dom">30</span>Our Lady's Saturday Office + <div class="meta">class-4 · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28</div> </div> <div class="day white"> - <span class="dom">31</span>ef-christ-the-king - <div class="meta">class-1 · white · Ep. Col 1:12-20. · Ev. John 18:33-37</div> + <span class="dom">31</span>Christ the King + <div class="meta">class-1 · white · Epistle Col 1:12-20. · Gospel John 18:33-37</div> </div> <h2>November</h2> <div class="day white"> - <span class="dom">1</span>all-saints - <div class="meta">class-1 · white · Ep. Apoc 7:2-12 · Ev. Matt 5:1-12</div> + <span class="dom">1</span>All Saints + <div class="meta">class-1 · white · Epistle Apoc 7:2-12 · Gospel Matt 5:1-12</div> </div> <div class="day black"> - <span class="dom">2</span>commemoration-of-all-souls - <div class="meta">class-1 · black · Ep. 1 Cor. 15:51-57 · Ev. John 5:25-29</div> + <span class="dom">2</span>Commemoration of All Souls + <div class="meta">class-1 · black · Epistle 1 Cor. 15:51-57 · Gospel John 5:25-29</div> </div> <div class="day green"> - <span class="dom">3</span>ef-time-after-pentecost-24-wednesday - <div class="meta">class-4 · green · Ep. Col 1:12-20. · Ev. John 18:33-37</div> + <span class="dom">3</span>Wednesday of the 24th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Col 1:12-20. · Gospel John 18:33-37</div> </div> <div class="day white"> - <span class="dom">4</span>charles-borromeo - <div class="meta">class-3 · white · Ep. Sir 44:16-27; 45:3-20 · Ev. Matt 25:14-23</div> - <div class="meta">Com. sts-vitalis-and-agricola-martyrs</div> + <span class="dom">4</span>St. Charles Borromeo + <div class="meta">class-3 · white · Epistle Sir 44:16-27; 45:3-20 · Gospel Matt 25:14-23</div> + <div class="meta">Commemoration Sts. Vitalis and Agricola, Martyrs</div> </div> <div class="day green"> - <span class="dom">5</span>ef-time-after-pentecost-24-friday - <div class="meta">class-4 · green · Ep. Col 1:12-20. · Ev. John 18:33-37</div> + <span class="dom">5</span>Friday of the 24th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Col 1:12-20. · Gospel John 18:33-37</div> </div> <div class="day white"> - <span class="dom">6</span>Officium sanctae Mariae in sabbato - <div class="meta">class-4 · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28</div> + <span class="dom">6</span>Our Lady's Saturday Office + <div class="meta">class-4 · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28</div> </div> <div class="day green"> - <span class="dom">7</span>ef-time-after-epiphany-sunday-5 - <div class="meta">class-2 · green · Ep. Col 3:12-17 · Ev. Matt 13:24-30</div> + <span class="dom">7</span>5th Sunday after Epiphany + <div class="meta">class-2 · green · Epistle Col 3:12-17 · Gospel Matt 13:24-30</div> </div> <div class="day green"> - <span class="dom">8</span>ef-time-after-pentecost-25-monday - <div class="meta">class-4 · green · Ep. Col 3:12-17 · Ev. Matt 13:24-30</div> - <div class="meta">Com. four-holy-crowned-martyrs</div> + <span class="dom">8</span>Monday of the 25th Week of the Time after Pentecost + <div class="meta">class-4 · green · Epistle Col 3:12-17 · Gospel Matt 13:24-30</div> + <div class="meta">Commemoration Four Holy Crowned Martyrs</div> </div> <div class="day white"> - <span class="dom">9</span>dedication-of-the-archbasilica-of-our-holy-savior - <div class="meta">class-2 · white · Ep. Rev 21:2-5 · Ev. Luke 19:1-10</div> - <div class="meta">Com. theodore</div> + <span class="dom">9</span>Dedication of the Archbasilica of Our Holy Savior + <div class="meta">class-2 · white · Epistle Rev 21:2-5 · Gospel Luke 19:1-10</div> + <div class="meta">Commemoration St. Theodore</div> </div> <div class="day white"> - <span class="dom">10</span>andrew-avellino - <div class="meta">class-3 · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40</div> - <div class="meta">Com. sts-tryphonis-respicii-et-nymphae</div> + <span class="dom">10</span>St. Andrew Avellino + <div class="meta">class-3 · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40</div> + <div class="meta">Commemoration Sts. Tryphonis, Respicii, et Nymphae</div> </div> <div class="day white"> - <span class="dom">11</span>martin-of-tours - <div class="meta">class-3 · white · Ep. Sir 44:16-27; 45:3-20 · Ev. Luke 11:33-36</div> - <div class="meta">Com. menna</div> + <span class="dom">11</span>St. Martin of Tours + <div class="meta">class-3 · white · Epistle Sir 44:16-27; 45:3-20 · Gospel Luke 11:33-36</div> + <div class="meta">Commemoration St. Menna</div> </div> <div class="day red"> - <span class="dom">12</span>martin-i - <div class="meta">class-3 · red · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19</div> + <span class="dom">12</span>St. Martin I + <div class="meta">class-3 · red · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19</div> </div> <div class="day white"> - <span class="dom">13</span>didacus - <div class="meta">class-3 · white · Ep. 1 Cor 4:9-14 · Ev. Luke 12:32-34</div> + <span class="dom">13</span>St. Didacus + <div class="meta">class-3 · white · Epistle 1 Cor 4:9-14 · Gospel Luke 12:32-34</div> </div> <div class="day green"> - <span class="dom">14</span>ef-time-after-epiphany-sunday-6 - <div class="meta">class-2 · green · Ep. 1 Thess 1:2-10 · Ev. Matt 13:31-35</div> + <span class="dom">14</span>6th Sunday after Epiphany + <div class="meta">class-2 · green · Epistle 1 Thess 1:2-10 · Gospel Matt 13:31-35</div> </div> <div class="day white"> - <span class="dom">15</span>albert-the-great - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19</div> + <span class="dom">15</span>St. Albert the Great + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19</div> </div> <div class="day white"> - <span class="dom">16</span>gertrude-the-great - <div class="meta">class-3 · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13.</div> + <span class="dom">16</span>St. Gertrude the Great + <div class="meta">class-3 · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13.</div> </div> <div class="day white"> - <span class="dom">17</span>gregory-the-wonderworker - <div class="meta">class-3 · white · Ep. Sir 44:16-27; 45:3-20 · Ev. Mark 11:22-24</div> + <span class="dom">17</span>St. Gregory the Wonderworker + <div class="meta">class-3 · white · Epistle Sir 44:16-27; 45:3-20 · Gospel Mark 11:22-24</div> </div> <div class="day white"> - <span class="dom">18</span>dedication-of-the-basilicas-of-sts-peter-paul - <div class="meta">class-3 · white · Ep. Rev 21:2-5 · Ev. Luke 19:1-10</div> + <span class="dom">18</span>Dedication of the Basilicas of Sts. Peter & Paul + <div class="meta">class-3 · white · Epistle Rev 21:2-5 · Gospel Luke 19:1-10</div> </div> <div class="day white"> - <span class="dom">19</span>elizabeth-of-hungary - <div class="meta">class-3 · white · Ep. Prov 31:10-31 · Ev. Matt 13:44-52.</div> - <div class="meta">Com. pontian</div> + <span class="dom">19</span>St. Elizabeth of Hungary + <div class="meta">class-3 · white · Epistle Prov 31:10-31 · Gospel Matt 13:44-52.</div> + <div class="meta">Commemoration St. Pontian</div> </div> <div class="day white"> - <span class="dom">20</span>felix-of-valois - <div class="meta">class-3 · white · Ep. 1 Cor. 4:9-14 · Ev. Luke 12:32-34</div> + <span class="dom">20</span>St. Felix of Valois + <div class="meta">class-3 · white · Epistle 1 Cor. 4:9-14 · Gospel Luke 12:32-34</div> </div> <div class="day green"> - <span class="dom">21</span>ef-time-after-pentecost-sunday-24 - <div class="meta">class-2 · green · Ep. Col 1:9-14 · Ev. Matt 24:15-35</div> + <span class="dom">21</span>24th and Last Sunday after Pentecost + <div class="meta">class-2 · green · Epistle Col 1:9-14 · Gospel Matt 24:15-35</div> </div> <div class="day red"> - <span class="dom">22</span>cecilia - <div class="meta">class-3 · red · Ep. Sir 51:13-17. · Ev. Matt 25:1-13.</div> + <span class="dom">22</span>St. Cecilia + <div class="meta">class-3 · red · Epistle Sir 51:13-17. · Gospel Matt 25:1-13.</div> </div> <div class="day red"> - <span class="dom">23</span>clement-i - <div class="meta">class-3 · red · Ep. Phil 3:17-21; 4:1-3 · Ev. Matt 16:13-19</div> - <div class="meta">Com. felicity</div> + <span class="dom">23</span>St. Clement I + <div class="meta">class-3 · red · Epistle Phil 3:17-21; 4:1-3 · Gospel Matt 16:13-19</div> + <div class="meta">Commemoration St. Felicity</div> </div> <div class="day white"> - <span class="dom">24</span>john-of-the-cross - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19</div> - <div class="meta">Com. chrysogonus</div> + <span class="dom">24</span>St. John of the Cross + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19</div> + <div class="meta">Commemoration St. Chrysogonus</div> </div> <div class="day red"> - <span class="dom">25</span>catherine-of-alexandria - <div class="meta">class-3 · red · Ep. Sir 51:1-8; 51:12 · Ev. Matt 25:1-13.</div> + <span class="dom">25</span>St. Catherine of Alexandria + <div class="meta">class-3 · red · Epistle Sir 51:1-8; 51:12 · Gospel Matt 25:1-13.</div> </div> <div class="day white"> - <span class="dom">26</span>sylvester - <div class="meta">class-3 · white · Ep. Ecclus 45:1-6 · Ev. Matt 19:27-29.</div> - <div class="meta">Com. peter-of-alexandria</div> + <span class="dom">26</span>St. Sylvester + <div class="meta">class-3 · white · Epistle Ecclus 45:1-6 · Gospel Matt 19:27-29.</div> + <div class="meta">Commemoration St. Peter of Alexandria</div> </div> <div class="day white"> - <span class="dom">27</span>Officium sanctae Mariae in sabbato - <div class="meta">class-4 · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28</div> + <span class="dom">27</span>Our Lady's Saturday Office + <div class="meta">class-4 · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28</div> </div> <div class="day violet"> - <span class="dom">28</span>ef-advent-sunday-1 - <div class="meta">class-1 · violet · Ep. Rom 13:11-14 · Ev. Luke 21:25-33</div> + <span class="dom">28</span>1st Sunday of Advent + <div class="meta">class-1 · violet · Epistle Rom 13:11-14 · Gospel Luke 21:25-33</div> </div> <div class="day violet"> - <span class="dom">29</span>ef-advent-1-monday - <div class="meta">class-3 · violet · Ep. Rom 13:11-14 · Ev. Luke 21:25-33</div> - <div class="meta">Com. saturninus</div> + <span class="dom">29</span>Monday of the 1st Week of Advent + <div class="meta">class-3 · violet · Epistle Rom 13:11-14 · Gospel Luke 21:25-33</div> + <div class="meta">Commemoration St. Saturninus</div> </div> <div class="day red"> - <span class="dom">30</span>andrew - <div class="meta">class-2 · red · Ep. Rom 10:10-18 · Ev. Matt 4:18-22</div> - <div class="meta">Com. ef-advent-1-tuesday</div> + <span class="dom">30</span>St. Andrew + <div class="meta">class-2 · red · Epistle Rom 10:10-18 · Gospel Matt 4:18-22</div> + <div class="meta">Commemoration Tuesday of the 1st Week of Advent</div> </div> <h2>December</h2> <div class="day violet"> - <span class="dom">1</span>ef-advent-1-wednesday - <div class="meta">class-3 · violet · Ep. Rom 13:11-14 · Ev. Luke 21:25-33</div> + <span class="dom">1</span>Wednesday of the 1st Week of Advent + <div class="meta">class-3 · violet · Epistle Rom 13:11-14 · Gospel Luke 21:25-33</div> </div> <div class="day red"> - <span class="dom">2</span>vivian - <div class="meta">class-3 · red · Ep. Sir 51:13-17. · Ev. Matt 13:44-52.</div> - <div class="meta">Com. ef-advent-1-thursday</div> + <span class="dom">2</span>St. Vivian + <div class="meta">class-3 · red · Epistle Sir 51:13-17. · Gospel Matt 13:44-52.</div> + <div class="meta">Commemoration Thursday of the 1st Week of Advent</div> </div> <div class="day white"> - <span class="dom">3</span>francis-xavier - <div class="meta">class-3 · white · Ep. Rom 10:10-18 · Ev. Mark 16:15-18</div> - <div class="meta">Com. ef-advent-1-friday</div> + <span class="dom">3</span>St. Francis Xavier + <div class="meta">class-3 · white · Epistle Rom 10:10-18 · Gospel Mark 16:15-18</div> + <div class="meta">Commemoration Friday of the 1st Week of Advent</div> </div> <div class="day white"> - <span class="dom">4</span>peter-chrysologus - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19</div> - <div class="meta">Com. ef-advent-1-saturday</div><div class="meta">Com. barbara</div> + <span class="dom">4</span>St. Peter Chrysologus + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19</div> + <div class="meta">Commemoration Saturday of the 1st Week of Advent</div><div class="meta">Commemoration St. Barbara</div> </div> <div class="day violet"> - <span class="dom">5</span>ef-advent-sunday-2 - <div class="meta">class-1 · violet · Ep. Rom 15:4-13 · Ev. Matt 11:2-10</div> + <span class="dom">5</span>2nd Sunday of Advent + <div class="meta">class-1 · violet · Epistle Rom 15:4-13 · Gospel Matt 11:2-10</div> </div> <div class="day white"> - <span class="dom">6</span>nicholas - <div class="meta">class-3 · white · Ep. Heb 13:7-17 · Ev. Matt 25:14-23</div> - <div class="meta">Com. ef-advent-2-monday</div> + <span class="dom">6</span>St. Nicholas + <div class="meta">class-3 · white · Epistle Heb 13:7-17 · Gospel Matt 25:14-23</div> + <div class="meta">Commemoration Monday of the 2nd Week of Advent</div> </div> <div class="day white"> - <span class="dom">7</span>ambrose - <div class="meta">class-3 · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19</div> - <div class="meta">Com. ef-advent-2-tuesday</div> + <span class="dom">7</span>St. Ambrose + <div class="meta">class-3 · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19</div> + <div class="meta">Commemoration Tuesday of the 2nd Week of Advent</div> </div> <div class="day white"> - <span class="dom">8</span>immaculate-conception-of-the-blessed-virgin-mary - <div class="meta">class-1 · white · Ep. Prov 8:22-35 · Ev. Luke 1:26-28</div> - <div class="meta">Com. ef-advent-2-wednesday</div> + <span class="dom">8</span>Immaculate Conception of the Blessed Virgin Mary + <div class="meta">class-1 · white · Epistle Prov 8:22-35 · Gospel Luke 1:26-28</div> + <div class="meta">Commemoration Wednesday of the 2nd Week of Advent</div> </div> <div class="day violet"> - <span class="dom">9</span>ef-advent-2-thursday - <div class="meta">class-3 · violet · Ep. Rom 15:4-13 · Ev. Matt 11:2-10</div> + <span class="dom">9</span>Thursday of the 2nd Week of Advent + <div class="meta">class-3 · violet · Epistle Rom 15:4-13 · Gospel Matt 11:2-10</div> </div> <div class="day violet"> - <span class="dom">10</span>ef-advent-2-friday - <div class="meta">class-3 · violet · Ep. Rom 15:4-13 · Ev. Matt 11:2-10</div> - <div class="meta">Com. melchiades</div> + <span class="dom">10</span>Friday of the 2nd Week of Advent + <div class="meta">class-3 · violet · Epistle Rom 15:4-13 · Gospel Matt 11:2-10</div> + <div class="meta">Commemoration St. Melchiades</div> </div> <div class="day white"> - <span class="dom">11</span>damasus-i - <div class="meta">class-3 · white · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19</div> - <div class="meta">Com. ef-advent-2-saturday</div> + <span class="dom">11</span>St. Damasus I + <div class="meta">class-3 · white · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19</div> + <div class="meta">Commemoration Saturday of the 2nd Week of Advent</div> </div> <div class="day rose"> - <span class="dom">12</span>ef-advent-sunday-3 - <div class="meta">class-1 · rose · Ep. Phil 4:4-7 · Ev. John 1:19-28</div> + <span class="dom">12</span>3rd Sunday of Advent + <div class="meta">class-1 · rose · Epistle Phil 4:4-7 · Gospel John 1:19-28</div> </div> <div class="day red"> - <span class="dom">13</span>lucy - <div class="meta">class-3 · red · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 13:44-52.</div> - <div class="meta">Com. ef-advent-3-monday</div> + <span class="dom">13</span>St. Lucy + <div class="meta">class-3 · red · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 13:44-52.</div> + <div class="meta">Commemoration Monday of the 3rd Week of Advent</div> </div> <div class="day violet"> - <span class="dom">14</span>ef-advent-3-tuesday - <div class="meta">class-3 · violet · Ep. Phil 4:4-7 · Ev. John 1:19-28</div> + <span class="dom">14</span>Tuesday of the 3rd Week of Advent + <div class="meta">class-3 · violet · Epistle Phil 4:4-7 · Gospel John 1:19-28</div> </div> <div class="day violet"> - <span class="dom">15</span>ef-advent-ember-wed - <div class="meta">class-2 · violet · Ep. Isa 7:10-15 · Ev. Luke 1:26-38</div> + <span class="dom">15</span>Advent Ember Wednesday + <div class="meta">class-2 · violet · Epistle Isa 7:10-15 · Gospel Luke 1:26-38</div> </div> <div class="day red"> - <span class="dom">16</span>eusebius - <div class="meta">class-3 · red · Ep. 2 Cor. 1:3-7 · Ev. Matt 16:24-27.</div> - <div class="meta">Com. ef-advent-3-thursday</div> + <span class="dom">16</span>St. Eusebius + <div class="meta">class-3 · red · Epistle 2 Cor. 1:3-7 · Gospel Matt 16:24-27.</div> + <div class="meta">Commemoration Thursday of the 3rd Week of Advent</div> </div> <div class="day violet"> - <span class="dom">17</span>ef-advent-ember-fri - <div class="meta">class-2 · violet · Ep. Isa 11:1-5 · Ev. Luke 1:39-47</div> + <span class="dom">17</span>Advent Ember Friday + <div class="meta">class-2 · violet · Epistle Isa 11:1-5 · Gospel Luke 1:39-47</div> </div> <div class="day violet"> - <span class="dom">18</span>ef-advent-ember-sat - <div class="meta">class-2 · violet · Ep. 2 Thess 2:1-8 · Ev. Luke 3:1-6</div> + <span class="dom">18</span>Advent Ember Saturday + <div class="meta">class-2 · violet · Epistle 2 Thess 2:1-8 · Gospel Luke 3:1-6</div> </div> <div class="day violet"> - <span class="dom">19</span>ef-advent-sunday-4 - <div class="meta">class-1 · violet · Ep. 1 Cor. 4:1-5 · Ev. Luke 3:1-6</div> + <span class="dom">19</span>4th Sunday of Advent + <div class="meta">class-1 · violet · Epistle 1 Cor. 4:1-5 · Gospel Luke 3:1-6</div> </div> <div class="day violet"> - <span class="dom">20</span>ef-advent-4-monday - <div class="meta">class-2 · violet · Ep. 1 Cor. 4:1-5 · Ev. Luke 3:1-6</div> + <span class="dom">20</span>Monday of the 4th Week of Advent + <div class="meta">class-2 · violet · Epistle 1 Cor. 4:1-5 · Gospel Luke 3:1-6</div> </div> <div class="day red"> - <span class="dom">21</span>thomas - <div class="meta">class-2 · red · Ep. Eph 2:19-22 · Ev. John 20:24-29</div> - <div class="meta">Com. ef-advent-4-tuesday</div> + <span class="dom">21</span>St. Thomas + <div class="meta">class-2 · red · Epistle Eph 2:19-22 · Gospel John 20:24-29</div> + <div class="meta">Commemoration Tuesday of the 4th Week of Advent</div> </div> <div class="day violet"> - <span class="dom">22</span>ef-advent-4-wednesday - <div class="meta">class-2 · violet · Ep. 1 Cor. 4:1-5 · Ev. Luke 3:1-6</div> + <span class="dom">22</span>Wednesday of the 4th Week of Advent + <div class="meta">class-2 · violet · Epistle 1 Cor. 4:1-5 · Gospel Luke 3:1-6</div> </div> <div class="day violet"> - <span class="dom">23</span>ef-advent-4-thursday - <div class="meta">class-2 · violet · Ep. 1 Cor. 4:1-5 · Ev. Luke 3:1-6</div> + <span class="dom">23</span>Thursday of the 4th Week of Advent + <div class="meta">class-2 · violet · Epistle 1 Cor. 4:1-5 · Gospel Luke 3:1-6</div> </div> <div class="day violet"> - <span class="dom">24</span>ef-nativity-vigil - <div class="meta">class-1 · violet · Ep. Rom 1:1-6 · Ev. Matt 1:18-21</div> + <span class="dom">24</span>Vigil of the Nativity (Christmas Eve) + <div class="meta">class-1 · violet · Epistle Rom 1:1-6 · Gospel Matt 1:18-21</div> </div> <div class="day white"> - <span class="dom">25</span>ef-nativity - <div class="meta">class-1 · white · Ep. Heb 1:1-12 · Ev. John 1:1-14</div> + <span class="dom">25</span>The Nativity of Our Lord (Christmas) + <div class="meta">class-1 · white · Epistle Heb 1:1-12 · Gospel John 1:1-14</div> </div> <div class="day white"> - <span class="dom">26</span>ef-christmas-sunday-0 - <div class="meta">class-2 · white · Ep. Gal 4:1-7 · Ev. Luke 2:33-40</div> - <div class="meta">Com. stephen</div> + <span class="dom">26</span>Sunday within the Octave of the Nativity + <div class="meta">class-2 · white · Epistle Gal 4:1-7 · Gospel Luke 2:33-40</div> + <div class="meta">Commemoration St. Stephen</div> </div> <div class="day white"> - <span class="dom">27</span>john-the-evangelist - <div class="meta">class-2 · white · Ep. Ecclus 15:1-6 · Ev. John 21:19-24</div> - <div class="meta">Com. ef-nativity-octave-day-3</div> + <span class="dom">27</span>St. John the Evangelist + <div class="meta">class-2 · white · Epistle Ecclus 15:1-6 · Gospel John 21:19-24</div> + <div class="meta">Commemoration 3rd Day within the Octave of the Nativity</div> </div> <div class="day red"> - <span class="dom">28</span>holy-innocents - <div class="meta">class-2 · red · Ep. Apoc 14:1-5 · Ev. Matt 2:13-18</div> - <div class="meta">Com. ef-nativity-octave-day-4</div> + <span class="dom">28</span>Holy Innocents + <div class="meta">class-2 · red · Epistle Apoc 14:1-5 · Gospel Matt 2:13-18</div> + <div class="meta">Commemoration 4th Day within the Octave of the Nativity</div> </div> <div class="day white"> - <span class="dom">29</span>ef-nativity-octave-day-5 - <div class="meta">class-2 · white · Ep. Titus 3:4-7 · Ev. Luke 2:15-20</div> - <div class="meta">Com. thomas-becket</div> + <span class="dom">29</span>5th Day within the Octave of the Nativity + <div class="meta">class-2 · white · Epistle Titus 3:4-7 · Gospel Luke 2:15-20</div> + <div class="meta">Commemoration St. Thomas Becket</div> </div> <div class="day white"> - <span class="dom">30</span>ef-nativity-octave-day-6 - <div class="meta">class-2 · white · Ep. Titus 3:4-7 · Ev. Luke 2:15-20</div> + <span class="dom">30</span>6th Day within the Octave of the Nativity + <div class="meta">class-2 · white · Epistle Titus 3:4-7 · Gospel Luke 2:15-20</div> </div> <div class="day white"> - <span class="dom">31</span>ef-nativity-octave-day-7 - <div class="meta">class-2 · white · Ep. Titus 3:4-7 · Ev. Luke 2:15-20</div> - <div class="meta">Com. silvester</div> + <span class="dom">31</span>7th Day within the Octave of the Nativity + <div class="meta">class-2 · white · Epistle Titus 3:4-7 · Gospel Luke 2:15-20</div> + <div class="meta">Commemoration St. Silvester</div> </div> </body></html> diff --git a/test/golden/ordo-2027.md b/test/golden/ordo-2027.md index 4980cb6..4742dc2 100644 --- a/test/golden/ordo-2027.md +++ b/test/golden/ordo-2027.md @@ -3,2120 +3,2123 @@ so this template's flavour deliberately does NOT escape interpolated values. A feast name containing `*` or `_` will render as emphasis. That is a documented limitation, not a bug to fix. --> -<!-- Day label falls back to the slug when the day carries no Latin name - (most temporal days, and most sanctoral entries, which are Latin-less - in the shipped data) -- see ordo.tex's own comment for why the fallback - is written as a name-section wrapping a plain var and its inverse, - rather than a single dotted lookup and its inverse. --> +<!-- The observed day's own display name is a PLAIN resolved string + (View.of_days, Task 5), not a lang-keyed object -- there is no + dotted-la-with-slug-fallback idiom to write here any more; a + commemoration entry carries its own resolved display name too, so a + commemoration line no longer prints the bare slug. Every fixed label + (Ordo, Epistle, Gospel, Commemoration) comes from the view's term + vocabulary rather than being written into this file, so a translated + booklet needs no template edit. --> # Ordo 2027 · ef -## Ianuarius +## January -**1** ef-circumcision -`class-1` · white · Ep. Titus 2:11-15 · Ev. Luke 2:21 +**1** The Octave Day of the Nativity +`class-1` · white · Epistle Titus 2:11-15 · Gospel Luke 2:21 -**2** Officium sanctae Mariae in sabbato -`class-4` · white · Ep. Titus 3:4-7 · Ev. Luke 2:15-20 +**2** Our Lady's Saturday Office +`class-4` · white · Epistle Titus 3:4-7 · Gospel Luke 2:15-20 -**3** Sanctissimi Nominis Iesu -`class-2` · white · Ep. Acts 4:8-12 · Ev. Luke 2:21 +**3** The Holy Name of Jesus +`class-2` · white · Epistle Acts 4:8-12 · Gospel Luke 2:21 -**4** ef-christmas-1-monday -`class-4` · white · Ep. Titus 2:11-15 · Ev. Luke 2:21 +**4** Monday before Epiphany +`class-4` · white · Epistle Titus 2:11-15 · Gospel Luke 2:21 -**5** ef-christmas-1-tuesday -`class-4` · white · Ep. Titus 2:11-15 · Ev. Luke 2:21 +**5** Tuesday before Epiphany +`class-4` · white · Epistle Titus 2:11-15 · Gospel Luke 2:21 -- Com. telesphorus-pope-and-martyr +- Commemoration St. Telesphorus Pope and Martyr -**6** ef-epiphany -`class-1` · white · Ep. Isa 60:1-6 · Ev. Matt 2:1-12 +**6** The Epiphany of Our Lord +`class-1` · white · Epistle Isa 60:1-6 · Gospel Matt 2:1-12 -**7** ef-christmas-2-thursday -`class-4` · white · Ep. Isa 60:1-6 · Ev. Matt 2:1-12 +**7** Thursday after Epiphany +`class-4` · white · Epistle Isa 60:1-6 · Gospel Matt 2:1-12 -**8** ef-christmas-2-friday -`class-4` · white · Ep. Isa 60:1-6 · Ev. Matt 2:1-12 +**8** Friday after Epiphany +`class-4` · white · Epistle Isa 60:1-6 · Gospel Matt 2:1-12 -**9** Officium sanctae Mariae in sabbato -`class-4` · white · Ep. Titus 3:4-7 · Ev. Luke 2:15-20 +**9** Our Lady's Saturday Office +`class-4` · white · Epistle Titus 3:4-7 · Gospel Luke 2:15-20 -**10** Sanctae Familiae Iesu, Mariae, Ioseph -`class-2` · white · Ep. Col 3:12-17 · Ev. Luke 2:42-52 +**10** The Holy Family +`class-2` · white · Epistle Col 3:12-17 · Gospel Luke 2:42-52 -**11** ef-time-after-epiphany-1-monday -`class-4` · white · Ep. Rom 12:1-5 · Ev. Luke 2:42-52 +**11** Monday of the 1st Week of the Time after Epiphany +`class-4` · white · Epistle Rom 12:1-5 · Gospel Luke 2:42-52 -- Com. hyginus-pope-and-martyr +- Commemoration St. Hyginus Pope and Martyr -**12** ef-time-after-epiphany-1-tuesday -`class-4` · white · Ep. Rom 12:1-5 · Ev. Luke 2:42-52 +**12** Tuesday of the 1st Week of the Time after Epiphany +`class-4` · white · Epistle Rom 12:1-5 · Gospel Luke 2:42-52 -**13** commemoration-of-the-baptism-of-the-lord -`class-2` · white · Ep. Isa 60:1-6 · Ev. John 1:29-34 +**13** Commemoration of the Baptism of the Lord +`class-2` · white · Epistle Isa 60:1-6 · Gospel John 1:29-34 -**14** hilary -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19 +**14** St. Hilary +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19 -- Com. felicis +- Commemoration S. Felicis -**15** paul-the-first-hermit -`class-3` · white · Ep. Phil 3:7-12 · Ev. Matt 11:25-30 +**15** St. Paul, the First Hermit +`class-3` · white · Epistle Phil 3:7-12 · Gospel Matt 11:25-30 -- Com. maur-abbot +- Commemoration St. Maur, Abbot -**16** marcellus-i -`class-3` · red · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19 +**16** St. Marcellus I +`class-3` · red · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19 -**17** ef-time-after-epiphany-sunday-2 -`class-2` · green · Ep. Rom 12:6-16 · Ev. John 2:1-11 +**17** 2nd Sunday after Epiphany +`class-2` · green · Epistle Rom 12:6-16 · Gospel John 2:1-11 -**18** ef-time-after-epiphany-2-monday -`class-4` · green · Ep. Rom 12:6-16 · Ev. John 2:1-11 +**18** Monday of the 2nd Week of the Time after Epiphany +`class-4` · green · Epistle Rom 12:6-16 · Gospel John 2:1-11 -- Com. prisca +- Commemoration St. Prisca -**19** ef-time-after-epiphany-2-tuesday -`class-4` · green · Ep. Rom 12:6-16 · Ev. John 2:1-11 +**19** Tuesday of the 2nd Week of the Time after Epiphany +`class-4` · green · Epistle Rom 12:6-16 · Gospel John 2:1-11 -- Com. canute-martyr +- Commemoration St. Canute, Martyr -- Com. sts-marius-martha-audifax-abachum +- Commemoration Sts. Marius, Martha, Audifax & Abachum -**20** sts-fabian-sebastian -`class-3` · red · Ep. Heb 11:33-39 · Ev. Luke 6:17-23 +**20** Sts. Fabian & Sebastian +`class-3` · red · Epistle Heb 11:33-39 · Gospel Luke 6:17-23 -**21** agnes -`class-3` · red · Ep. Sir 51:1-8; 51:12 · Ev. Matt 25:1-13. +**21** St. Agnes +`class-3` · red · Epistle Sir 51:1-8; 51:12 · Gospel Matt 25:1-13. -**22** sts-vincent-anastasius -`class-3` · red · Ep. Wis 3:1-8 · Ev. Luke 21:9-19 +**22** Sts. Vincent & Anastasius +`class-3` · red · Epistle Wis 3:1-8 · Gospel Luke 21:9-19 -**23** raymond-of-pe-afort -`class-3` · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40 +**23** St. Raymond of Peñafort +`class-3` · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40 -- Com. emerentiana +- Commemoration St. Emerentiana -**24** ef-septuagesima-sunday-1 -`class-2` · violet · Ep. 1 Cor. 9:24-27; 10:1-5 · Ev. Matt 20:1-16 +**24** Septuagesima Sunday +`class-2` · violet · Epistle 1 Cor. 9:24-27; 10:1-5 · Gospel Matt 20:1-16 -**25** conversion-of-st-paul -`class-3` · white · Ep. Acts 9:1-22 · Ev. Matt 19:27-29. +**25** Conversion of St. Paul +`class-3` · white · Epistle Acts 9:1-22 · Gospel Matt 19:27-29. -- Com. peter +- Commemoration St. Peter -**26** polycarp -`class-3` · red · Ep. 1 John 3:10-16 · Ev. Matt 10:26-32. +**26** St. Polycarp +`class-3` · red · Epistle 1 John 3:10-16 · Gospel Matt 10:26-32. -**27** john-chrysostom -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19 +**27** St. John Chrysostom +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19 -**28** peter-nolasco -`class-3` · white · Ep. 1 Cor. 4:9-14 · Ev. Luke 12:32-34 +**28** St. Peter Nolasco +`class-3` · white · Epistle 1 Cor. 4:9-14 · Gospel Luke 12:32-34 -- Com. agnes-secundo +- Commemoration St. Agnes -**29** francis-de-sales -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19 +**29** St. Francis de Sales +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19 -**30** martina -`class-3` · red · Ep. Sir 51:1-8; 51:12 · Ev. Matt 25:1-13. +**30** St. Martina +`class-3` · red · Epistle Sir 51:1-8; 51:12 · Gospel Matt 25:1-13. -**31** ef-septuagesima-sunday-2 -`class-2` · violet · Ep. 2 Cor. 11:19-33; 12:1-9 · Ev. Luke 8:4-15 +**31** Sexagesima Sunday +`class-2` · violet · Epistle 2 Cor. 11:19-33; 12:1-9 · Gospel Luke 8:4-15 -## Februarius +## February -**1** ignatius-of-antioch -`class-3` · red · Ep. Rom 8:35-39 · Ev. John 12:24-26 +**1** St. Ignatius of Antioch +`class-3` · red · Epistle Rom 8:35-39 · Gospel John 12:24-26 -**2** purification-of-the-blessed-virgin-mary -`class-2` · white · Ep. Mal 3:1-4 · Ev. Luke 2:22-32 +**2** Purification of the Blessed Virgin Mary +`class-2` · white · Epistle Mal 3:1-4 · Gospel Luke 2:22-32 -**3** ef-septuagesima-2-wednesday -`class-4` · violet · Ep. 2 Cor. 11:19-33; 12:1-9 · Ev. Luke 8:4-15 +**3** Wednesday of the 2nd Week of Septuagesimatide +`class-4` · violet · Epistle 2 Cor. 11:19-33; 12:1-9 · Gospel Luke 8:4-15 -- Com. blaise +- Commemoration St. Blaise -**4** andrew-corsini -`class-3` · white · Ep. Sir 44:16-27; 45:3-20 · Ev. Matt 25:14-23 +**4** St. Andrew Corsini +`class-3` · white · Epistle Sir 44:16-27; 45:3-20 · Gospel Matt 25:14-23 -**5** agatha -`class-3` · red · Ep. 1 Cor. 1:26-31 · Ev. Matt 19:3-12. +**5** St. Agatha +`class-3` · red · Epistle 1 Cor. 1:26-31 · Gospel Matt 19:3-12. -**6** titus -`class-3` · white · Ep. Sir 44:16-27; 45:3-20 · Ev. Luke 10:1-9 +**6** St. Titus +`class-3` · white · Epistle Sir 44:16-27; 45:3-20 · Gospel Luke 10:1-9 -- Com. dorothy +- Commemoration St. Dorothy -**7** ef-septuagesima-sunday-3 -`class-2` · violet · Ep. 1 Cor. 13:1-13 · Ev. Luke 18:31-43 +**7** Quinquagesima Sunday +`class-2` · violet · Epistle 1 Cor. 13:1-13 · Gospel Luke 18:31-43 -**8** john-of-matha -`class-3` · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40 +**8** St. John of Matha +`class-3` · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40 -**9** cyril-of-alexandria -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19 +**9** St. Cyril of Alexandria +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19 -- Com. appollonia +- Commemoration St. Appollonia -**10** ef-ash-wednesday -`class-1` · violet · Ep. Joel 2:12-19 · Ev. Matt 6:16-21 +**10** Ash Wednesday +`class-1` · violet · Epistle Joel 2:12-19 · Gospel Matt 6:16-21 -**11** ef-lent-after-ashes-thursday -`class-3` · violet · Ep. Isa 38:1-6 · Ev. Matt 8:5-13 +**11** Thursday after Ash Wednesday +`class-3` · violet · Epistle Isa 38:1-6 · Gospel Matt 8:5-13 -- Com. our-lady-of-lourdes +- Commemoration Our Lady of Lourdes -**12** ef-lent-after-ashes-friday -`class-3` · violet · Ep. Isa 58:1-9 · Ev. Matt 5:43-48; 6:1-4 +**12** Friday after Ash Wednesday +`class-3` · violet · Epistle Isa 58:1-9 · Gospel Matt 5:43-48; 6:1-4 -- Com. seven-holy-servite-founders +- Commemoration Seven Holy Servite Founders -**13** ef-lent-after-ashes-saturday -`class-3` · violet · Ep. Isa 58:9-14 · Ev. Mark 6:47-56 +**13** Saturday after Ash Wednesday +`class-3` · violet · Epistle Isa 58:9-14 · Gospel Mark 6:47-56 -**14** ef-lent-sunday-1 -`class-1` · violet · Ep. 2 Cor. 6:1-10 · Ev. Matt 4:1-11 +**14** 1st Sunday of Lent +`class-1` · violet · Epistle 2 Cor. 6:1-10 · Gospel Matt 4:1-11 -**15** ef-lent-1-monday -`class-3` · violet · Ep. Ezech 34:11-16 · Ev. Matt 25:31-46 +**15** Monday of the 1st Week of Lent +`class-3` · violet · Epistle Ezech 34:11-16 · Gospel Matt 25:31-46 -- Com. sts-faustinus-jovita +- Commemoration Sts. Faustinus & Jovita -**16** ef-lent-1-tuesday -`class-3` · violet · Ep. Isa 55:6-11 · Ev. Matt 21:10-17 +**16** Tuesday of the 1st Week of Lent +`class-3` · violet · Epistle Isa 55:6-11 · Gospel Matt 21:10-17 -**17** ef-lent-ember-wed -`class-2` · violet · Ep. 3 Kgs. 19:3-8 · Ev. Matt 12:38-50 +**17** Lenten Ember Wednesday +`class-2` · violet · Epistle 3 Kgs. 19:3-8 · Gospel Matt 12:38-50 -**18** ef-lent-1-thursday -`class-3` · violet · Ep. Ezech 18:1-9 · Ev. Matt 15:21-28 +**18** Thursday of the 1st Week of Lent +`class-3` · violet · Epistle Ezech 18:1-9 · Gospel Matt 15:21-28 -- Com. simeon +- Commemoration St. Simeon -**19** ef-lent-ember-fri -`class-2` · violet · Ep. Ezech 18:20-28 · Ev. John 5:1-15 +**19** Lenten Ember Friday +`class-2` · violet · Epistle Ezech 18:20-28 · Gospel John 5:1-15 -**20** ef-lent-ember-sat -`class-2` · violet · Ep. 1 Thess. 5:14-23 · Ev. Matt 17:1-9 +**20** Lenten Ember Saturday +`class-2` · violet · Epistle 1 Thess. 5:14-23 · Gospel Matt 17:1-9 -**21** ef-lent-sunday-2 -`class-1` · violet · Ep. 1 Thess. 4:1-7 · Ev. Matt 17:1-9 +**21** 2nd Sunday of Lent +`class-1` · violet · Epistle 1 Thess. 4:1-7 · Gospel Matt 17:1-9 -**22** chair-of-st-peter -`class-2` · white · Ep. 1 Pet 1:1-7 · Ev. Matt 16:13-19 +**22** Chair of St. Peter +`class-2` · white · Epistle 1 Pet 1:1-7 · Gospel Matt 16:13-19 -- Com. ef-lent-2-monday +- Commemoration Monday of the 2nd Week of Lent -- Com. paul +- Commemoration St. Paul -**23** ef-lent-2-tuesday -`class-3` · violet · Ep. 3 Kings 17:8-16 · Ev. Matt 23:1-12 +**23** Tuesday of the 2nd Week of Lent +`class-3` · violet · Epistle 3 Kings 17:8-16 · Gospel Matt 23:1-12 -- Com. peter-damien +- Commemoration St. Peter Damien -**24** matthias -`class-2` · red · Ep. Acts 1:15-26 · Ev. Matt 11:25-30 +**24** St. Matthias +`class-2` · red · Epistle Acts 1:15-26 · Gospel Matt 11:25-30 -- Com. ef-lent-2-wednesday +- Commemoration Wednesday of the 2nd Week of Lent -**25** ef-lent-2-thursday -`class-3` · violet · Ep. Jer 17:5-10 · Ev. Luke 16:19-31 +**25** Thursday of the 2nd Week of Lent +`class-3` · violet · Epistle Jer 17:5-10 · Gospel Luke 16:19-31 -**26** ef-lent-2-friday -`class-3` · violet · Ep. Gen 37:6-22 · Ev. Matt 21:33-46 +**26** Friday of the 2nd Week of Lent +`class-3` · violet · Epistle Gen 37:6-22 · Gospel Matt 21:33-46 -**27** ef-lent-2-saturday -`class-3` · violet · Ep. Gen 27:6-40 · Ev. Luke 15:11-32 +**27** Saturday of the 2nd Week of Lent +`class-3` · violet · Epistle Gen 27:6-40 · Gospel Luke 15:11-32 -- Com. gabriel-of-our-lady-of-sorrows +- Commemoration St. Gabriel of Our Lady of Sorrows -**28** ef-lent-sunday-3 -`class-1` · violet · Ep. Eph 5:1-9 · Ev. Luke 11:14-28 +**28** 3rd Sunday of Lent +`class-1` · violet · Epistle Eph 5:1-9 · Gospel Luke 11:14-28 -## Martius +## March -**1** ef-lent-3-monday -`class-3` · violet · Ep. 4 Kings 5:1-15 · Ev. Luke 4:23-30 +**1** Monday of the 3rd Week of Lent +`class-3` · violet · Epistle 4 Kings 5:1-15 · Gospel Luke 4:23-30 -**2** ef-lent-3-tuesday -`class-3` · violet · Ep. 4 Kings 4:1-7 · Ev. Matt 18:15-22 +**2** Tuesday of the 3rd Week of Lent +`class-3` · violet · Epistle 4 Kings 4:1-7 · Gospel Matt 18:15-22 -**3** ef-lent-3-wednesday -`class-3` · violet · Ep. Ex 20:12-24 · Ev. Matt 15:1-20 +**3** Wednesday of the 3rd Week of Lent +`class-3` · violet · Epistle Ex 20:12-24 · Gospel Matt 15:1-20 -**4** ef-lent-3-thursday -`class-3` · violet · Ep. Jer 7:1-7 · Ev. Luke 4:38-44. +**4** Thursday of the 3rd Week of Lent +`class-3` · violet · Epistle Jer 7:1-7 · Gospel Luke 4:38-44. -- Com. casimir +- Commemoration St. Casimir -- Com. lucius +- Commemoration St. Lucius -**5** ef-lent-3-friday -`class-3` · violet · Ep. Num 20:1, 3; 6-13. · Ev. John 4:5-42 +**5** Friday of the 3rd Week of Lent +`class-3` · violet · Epistle Num 20:1, 3; 6-13. · Gospel John 4:5-42 -**6** ef-lent-3-saturday -`class-3` · violet · Ep. Dan 13:1-9, 15-17, 19-30, 33-62. · Ev. John 8:1-11 +**6** Saturday of the 3rd Week of Lent +`class-3` · violet · Epistle Dan 13:1-9, 15-17, 19-30, 33-62. · Gospel John 8:1-11 -- Com. sts-felicitas-perpetua +- Commemoration Sts. Felicitas & Perpetua -**7** ef-lent-sunday-4 -`class-1` · rose · Ep. Gal 4:22-31 · Ev. John 6:1-15 +**7** 4th Sunday of Lent +`class-1` · rose · Epistle Gal 4:22-31 · Gospel John 6:1-15 -**8** ef-lent-4-monday -`class-3` · violet · Ep. 3 Kings 3:16-28 · Ev. John 2:13-25 +**8** Monday of the 4th Week of Lent +`class-3` · violet · Epistle 3 Kings 3:16-28 · Gospel John 2:13-25 -- Com. john-of-god +- Commemoration St. John of God -**9** ef-lent-4-tuesday -`class-3` · violet · Ep. Ex 32:7-14 · Ev. John 7:14-31 +**9** Tuesday of the 4th Week of Lent +`class-3` · violet · Epistle Ex 32:7-14 · Gospel John 7:14-31 -- Com. frances-rome +- Commemoration St. Frances Rome -**10** ef-lent-4-wednesday -`class-3` · violet · Ep. Isa. 1:16-19 · Ev. John 9:1-38 +**10** Wednesday of the 4th Week of Lent +`class-3` · violet · Epistle Isa. 1:16-19 · Gospel John 9:1-38 -- Com. forty-holy-martyrs-of-sebaste +- Commemoration Forty Holy Martyrs of Sebaste -**11** ef-lent-4-thursday -`class-3` · violet · Ep. 4 Kings 4:25-38 · Ev. Luke 7:11-16 +**11** Thursday of the 4th Week of Lent +`class-3` · violet · Epistle 4 Kings 4:25-38 · Gospel Luke 7:11-16 -**12** ef-lent-4-friday -`class-3` · violet · Ep. 3 Kings 17:17-24 · Ev. John 11:1-45 +**12** Friday of the 4th Week of Lent +`class-3` · violet · Epistle 3 Kings 17:17-24 · Gospel John 11:1-45 -- Com. gregory-the-great +- Commemoration St. Gregory the Great -**13** ef-lent-4-saturday -`class-3` · violet · Ep. Isa 49:8-15 · Ev. John 8:12-20 +**13** Saturday of the 4th Week of Lent +`class-3` · violet · Epistle Isa 49:8-15 · Gospel John 8:12-20 -**14** ef-passion-sunday -`class-1` · violet · Ep. Heb 9:11-15. · Ev. John 8:46-59. +**14** Passion Sunday +`class-1` · violet · Epistle Heb 9:11-15. · Gospel John 8:46-59. -**15** ef-passiontide-1-monday -`class-3` · violet · Ep. Jonas 3:1-10 · Ev. John 7:32-39 +**15** Monday of the 1st Week of Passion Week +`class-3` · violet · Epistle Jonas 3:1-10 · Gospel John 7:32-39 -**16** ef-passiontide-1-tuesday -`class-3` · violet · Ep. Dan 14:27, 28-42 · Ev. John 7:1-13 +**16** Tuesday of the 1st Week of Passion Week +`class-3` · violet · Epistle Dan 14:27, 28-42 · Gospel John 7:1-13 -**17** ef-passiontide-1-wednesday -`class-3` · violet · Ep. Lev 19:1-2, 11-19, 25 · Ev. John 10:22-38 +**17** Wednesday of the 1st Week of Passion Week +`class-3` · violet · Epistle Lev 19:1-2, 11-19, 25 · Gospel John 10:22-38 -- Com. patrick +- Commemoration St. Patrick -**18** ef-passiontide-1-thursday -`class-3` · violet · Ep. Dan 3:25, 34-45. · Ev. Luke 7:36-50 +**18** Thursday of the 1st Week of Passion Week +`class-3` · violet · Epistle Dan 3:25, 34-45. · Gospel Luke 7:36-50 -- Com. cyril-of-jerusalem +- Commemoration St. Cyril of Jerusalem -**19** joseph-spouse-of-the-bl-virgin-mary -`class-1` · white · Ep. Ecclus 45:1-6 · Ev. Matt 1:18-21 +**19** St. Joseph, Spouse of the Bl. Virgin Mary +`class-1` · white · Epistle Ecclus 45:1-6 · Gospel Matt 1:18-21 -- Com. ef-passiontide-1-friday +- Commemoration Friday of the 1st Week of Passion Week -**20** ef-passiontide-1-saturday -`class-3` · violet · Ep. Jer 18:18-23 · Ev. John 12:10-36 +**20** Saturday of the 1st Week of Passion Week +`class-3` · violet · Epistle Jer 18:18-23 · Gospel John 12:10-36 -**21** ef-palm-sunday -`class-1` · violet · Ep. Phil 2:5-11 · Ev. Matt. 26:36-75; 27:1-60. +**21** Palm Sunday +`class-1` · violet · Epistle Phil 2:5-11 · Gospel Matt. 26:36-75; 27:1-60. -**22** ef-passiontide-2-monday -`class-1` · violet · Ep. Isa 50:5-10 · Ev. John 12:1-9 +**22** Monday of Holy Week +`class-1` · violet · Epistle Isa 50:5-10 · Gospel John 12:1-9 -**23** ef-passiontide-2-tuesday -`class-1` · violet · Ep. Jer 11:18-20 · Ev. Mark 14:32-72; 15, 1-46 +**23** Tuesday of Holy Week +`class-1` · violet · Epistle Jer 11:18-20 · Gospel Mark 14:32-72; 15, 1-46 -**24** ef-passiontide-2-wednesday -`class-1` · violet · Ep. Isa 53:1-12 · Ev. Luke 22:39-71; 23:1-53 +**24** Wednesday of Holy Week (Spy Wednesday) +`class-1` · violet · Epistle Isa 53:1-12 · Gospel Luke 22:39-71; 23:1-53 -**25** Feria V in Cena Domini -`class-1` · white · Ep. 1 Cor 11:20-32 · Ev. John 13:1-15 +**25** Holy Thursday (Maundy Thursday) +`class-1` · white · Epistle 1 Cor 11:20-32 · Gospel John 13:1-15 -**26** Feria VI in Passione et Morte Domini -`class-1` · black · Ep. Ex 12:1-11 · Ev. John 18:1-40; 19:1-42 +**26** Good Friday +`class-1` · black · Epistle Ex 12:1-11 · Gospel John 18:1-40; 19:1-42 -**27** Sabbato sancto -`class-1` · violet · Ep. Col 3:1-4 · Ev. Matt 28:1-7 +**27** Holy Saturday +`class-1` · violet · Epistle Col 3:1-4 · Gospel Matt 28:1-7 -**28** ef-easter-sunday -`class-1` · white · Ep. 1 Cor 5:7-8 · Ev. Mark 16:1-7 +**28** Easter Sunday +`class-1` · white · Epistle 1 Cor 5:7-8 · Gospel Mark 16:1-7 -**29** ef-easter-1-monday -`class-1` · white · Ep. Acts 10:37-43. · Ev. Luke 24:13-35 +**29** Monday of Easter Week +`class-1` · white · Epistle Acts 10:37-43. · Gospel Luke 24:13-35 -**30** ef-easter-1-tuesday -`class-1` · white · Ep. Acts 13:16; 13:26-33 · Ev. Luke 24:36-47 +**30** Tuesday of Easter Week +`class-1` · white · Epistle Acts 13:16; 13:26-33 · Gospel Luke 24:36-47 -**31** ef-easter-1-wednesday -`class-1` · white · Ep. Acts 3:13-15; 3:17-19 · Ev. John 21:1-14 +**31** Wednesday of Easter Week +`class-1` · white · Epistle Acts 3:13-15; 3:17-19 · Gospel John 21:1-14 -## Aprilis +## April -**1** ef-easter-1-thursday -`class-1` · white · Ep. Acts 8:26-40 · Ev. John 20:11-18 +**1** Thursday of Easter Week +`class-1` · white · Epistle Acts 8:26-40 · Gospel John 20:11-18 -**2** ef-easter-1-friday -`class-1` · white · Ep. 1 Pet 3:18-22 · Ev. Matt 28:16-20 +**2** Friday of Easter Week +`class-1` · white · Epistle 1 Pet 3:18-22 · Gospel Matt 28:16-20 -**3** ef-easter-1-saturday -`class-1` · white · Ep. 1 Pet 2:1-10 · Ev. John 20:1-9 +**3** Saturday of Easter Week +`class-1` · white · Epistle 1 Pet 2:1-10 · Gospel John 20:1-9 -**4** ef-low-sunday -`class-1` · white · Ep. 1 John 5:4-10 · Ev. John 20:19-31 +**4** Low Sunday (Sunday in Easter Octave) +`class-1` · white · Epistle 1 John 5:4-10 · Gospel John 20:19-31 -**5** annunciation-of-the-blessed-virgin-mary -`class-1` · white · Ep. Isa 7:10-15 · Ev. Luke 1:26-38 +**5** Annunciation of the Blessed Virgin Mary +`class-1` · white · Epistle Isa 7:10-15 · Gospel Luke 1:26-38 -**6** ef-easter-2-tuesday -`class-4` · white · Ep. 1 John 5:4-10 · Ev. John 20:19-31 +**6** Tuesday of the 2nd Week of Eastertide +`class-4` · white · Epistle 1 John 5:4-10 · Gospel John 20:19-31 -**7** ef-easter-2-wednesday -`class-4` · white · Ep. 1 John 5:4-10 · Ev. John 20:19-31 +**7** Wednesday of the 2nd Week of Eastertide +`class-4` · white · Epistle 1 John 5:4-10 · Gospel John 20:19-31 -**8** ef-easter-2-thursday -`class-4` · white · Ep. 1 John 5:4-10 · Ev. John 20:19-31 +**8** Thursday of the 2nd Week of Eastertide +`class-4` · white · Epistle 1 John 5:4-10 · Gospel John 20:19-31 -**9** ef-easter-2-friday -`class-4` · white · Ep. 1 John 5:4-10 · Ev. John 20:19-31 +**9** Friday of the 2nd Week of Eastertide +`class-4` · white · Epistle 1 John 5:4-10 · Gospel John 20:19-31 -**10** Officium sanctae Mariae in sabbato -`class-4` · white · Ep. Ecclus 24:14-16 · Ev. John 19:25-27 +**10** Our Lady's Saturday Office +`class-4` · white · Epistle Ecclus 24:14-16 · Gospel John 19:25-27 -**11** ef-easter-sunday-3 -`class-2` · white · Ep. 1 Pet 2:21-25 · Ev. John 10:11-16 +**11** 2nd Sunday after Easter +`class-2` · white · Epistle 1 Pet 2:21-25 · Gospel John 10:11-16 -**12** ef-easter-3-monday -`class-4` · white · Ep. 1 Pet 2:21-25 · Ev. John 10:11-16 +**12** Monday of the 3rd Week of Eastertide +`class-4` · white · Epistle 1 Pet 2:21-25 · Gospel John 10:11-16 -**13** hermenegild -`class-3` · red · Ep. Wis 10:10-14 · Ev. Luke 14:26-33. +**13** St. Hermenegild +`class-3` · red · Epistle Wis 10:10-14 · Gospel Luke 14:26-33. -**14** justin -`class-3` · red · Ep. 1 Cor 1:18-25; 1:30; · Ev. Luke 12:2-8 +**14** St. Justin +`class-3` · red · Epistle 1 Cor 1:18-25; 1:30; · Gospel Luke 12:2-8 -- Com. sts-tiburtius-valerian-et-maximus-martyrs +- Commemoration Sts. Tiburtius, Valerian et Maximus, Martyrs -**15** ef-easter-3-thursday -`class-4` · white · Ep. 1 Pet 2:21-25 · Ev. John 10:11-16 +**15** Thursday of the 3rd Week of Eastertide +`class-4` · white · Epistle 1 Pet 2:21-25 · Gospel John 10:11-16 -**16** ef-easter-3-friday -`class-4` · white · Ep. 1 Pet 2:21-25 · Ev. John 10:11-16 +**16** Friday of the 3rd Week of Eastertide +`class-4` · white · Epistle 1 Pet 2:21-25 · Gospel John 10:11-16 -**17** Officium sanctae Mariae in sabbato -`class-4` · white · Ep. Ecclus 24:14-16 · Ev. John 19:25-27 +**17** Our Lady's Saturday Office +`class-4` · white · Epistle Ecclus 24:14-16 · Gospel John 19:25-27 -- Com. anicetus +- Commemoration St. Anicetus -**18** ef-easter-sunday-4 -`class-2` · white · Ep. 1 Pet 2:11-19 · Ev. John 16:16-22 +**18** 3rd Sunday after Easter +`class-2` · white · Epistle 1 Pet 2:11-19 · Gospel John 16:16-22 -**19** ef-easter-4-monday -`class-4` · white · Ep. 1 Pet 2:11-19 · Ev. John 16:16-22 +**19** Monday of the 4th Week of Eastertide +`class-4` · white · Epistle 1 Pet 2:11-19 · Gospel John 16:16-22 -**20** ef-easter-4-tuesday -`class-4` · white · Ep. 1 Pet 2:11-19 · Ev. John 16:16-22 +**20** Tuesday of the 4th Week of Eastertide +`class-4` · white · Epistle 1 Pet 2:11-19 · Gospel John 16:16-22 -**21** anselm -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19 +**21** St. Anselm +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19 -**22** sts-soter-caius -`class-3` · red · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19 +**22** Sts. Soter & Caius +`class-3` · red · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19 -**23** ef-easter-4-friday -`class-4` · white · Ep. 1 Pet 2:11-19 · Ev. John 16:16-22 +**23** Friday of the 4th Week of Eastertide +`class-4` · white · Epistle 1 Pet 2:11-19 · Gospel John 16:16-22 -- Com. george +- Commemoration St. George -**24** fidelis-of-sigmaringen -`class-3` · red · Ep. Wis 5:1-5 · Ev. John 15:1-7 +**24** St. Fidelis of Sigmaringen +`class-3` · red · Epistle Wis 5:1-5 · Gospel John 15:1-7 -**25** ef-easter-sunday-5 -`class-2` · white · Ep. Jas 1:17-21 · Ev. John 16:5-14 +**25** 4th Sunday after Easter +`class-2` · white · Epistle Jas 1:17-21 · Gospel John 16:5-14 -- Com. major-litanies +- Commemoration The Major Litanies -**26** sts-cletus-marcellinus -`class-3` · red · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19 +**26** Sts. Cletus & Marcellinus +`class-3` · red · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19 -**27** peter-canisius -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19 +**27** St. Peter Canisius +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19 -**28** paul-of-the-cross -`class-3` · white · Ep. 1 Cor 1:17-25. · Ev. Luke 10:1-9 +**28** St. Paul of the Cross +`class-3` · white · Epistle 1 Cor 1:17-25. · Gospel Luke 10:1-9 -**29** peter-of-verona -`class-3` · red · Ep. 2 Tim. 2:8-10; 3:10-12. · Ev. Matt 10:34-42 +**29** St. Peter of Verona +`class-3` · red · Epistle 2 Tim. 2:8-10; 3:10-12. · Gospel Matt 10:34-42 -**30** catherine-of-siena -`class-3` · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13. +**30** St. Catherine of Siena +`class-3` · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13. -## Maius +## May -**1** joseph-the-workman -`class-1` · white · Ep. Col. 3:14-15, 17, 23-24 · Ev. Matt 13:54-58 +**1** St. Joseph the Workman +`class-1` · white · Epistle Col. 3:14-15, 17, 23-24 · Gospel Matt 13:54-58 -**2** ef-easter-sunday-6 -`class-2` · white · Ep. Jas 1:22-27 · Ev. John 16:23-30 +**2** 5th Sunday after Easter +`class-2` · white · Epistle Jas 1:22-27 · Gospel John 16:23-30 -**3** ef-rogation-monday -`class-4` · violet · Ep. Jas 1:22-27 · Ev. John 16:23-30 +**3** Rogation Monday +`class-4` · violet · Epistle Jas 1:22-27 · Gospel John 16:23-30 -- Com. sts-alexander-companions +- Commemoration Sts. Alexander & Companions -**4** monica -`class-3` · white · Ep. 1 Tim. 5:3-10. · Ev. Luke 7:11-16 +**4** St. Monica +`class-3` · white · Epistle 1 Tim. 5:3-10. · Gospel Luke 7:11-16 -**5** ef-ascension-vigil -`class-2` · white · Ep. Eph. 4:7-13. · Ev. John 17:1-11. +**5** Vigil of the Ascension +`class-2` · white · Epistle Eph. 4:7-13. · Gospel John 17:1-11. -- Com. pius-v +- Commemoration St. Pius V -**6** ef-ascension -`class-1` · white · Ep. Acts 1:1-11 · Ev. Mark 16:14-20 +**6** The Ascension of Our Lord +`class-1` · white · Epistle Acts 1:1-11 · Gospel Mark 16:14-20 -**7** stanislaus -`class-3` · red · Ep. Wis 5:1-5 · Ev. John 15:1-7 +**7** St. Stanislaus +`class-3` · red · Epistle Wis 5:1-5 · Gospel John 15:1-7 -**8** Officium sanctae Mariae in sabbato -`class-4` · white · Ep. Ecclus 24:14-16 · Ev. John 19:25-27 +**8** Our Lady's Saturday Office +`class-4` · white · Epistle Ecclus 24:14-16 · Gospel John 19:25-27 -**9** ef-easter-sunday-7 -`class-2` · white · Ep. 1 Pet 4:7-11. · Ev. John 15:26-27; 16:1-4. +**9** Sunday after the Ascension +`class-2` · white · Epistle 1 Pet 4:7-11. · Gospel John 15:26-27; 16:1-4. -**10** antoninus -`class-3` · white · Ep. Sir 44:16-27; 45:3-20 · Ev. Matt 25:14-23 +**10** St. Antoninus +`class-3` · white · Epistle Sir 44:16-27; 45:3-20 · Gospel Matt 25:14-23 -- Com. gordiano-and-epimacho +- Commemoration St. Gordiano and Epimacho -**11** sts-philip-james -`class-2` · red · Ep. Wis. 5:1-5 · Ev. John 14:1-13 +**11** Sts. Philip & James +`class-2` · red · Epistle Wis. 5:1-5 · Gospel John 14:1-13 -**12** sts-nereus-achilleus-domitilla-pancras -`class-3` · red · Ep. Wis. 5:1-5 · Ev. John 4:46-53 +**12** Sts. Nereus, Achilleus, Domitilla, & Pancras +`class-3` · red · Epistle Wis. 5:1-5 · Gospel John 4:46-53 -**13** robert-bellarmine -`class-3` · white · Ep. Wis 7:7-14. · Ev. Matt 5:13-19 +**13** St. Robert Bellarmine +`class-3` · white · Epistle Wis 7:7-14. · Gospel Matt 5:13-19 -**14** ef-easter-7-friday -`class-4` · white · Ep. 1 Pet 4:7-11. · Ev. John 15:26-27; 16:1-4. +**14** Friday of the 7th Week of Eastertide +`class-4` · white · Epistle 1 Pet 4:7-11. · Gospel John 15:26-27; 16:1-4. -- Com. boniface-martyr +- Commemoration St. Boniface -**15** ef-pentecost-vigil -`class-1` · red · Ep. Acts 19:1-8. · Ev. John 14:15-21. +**15** Vigil of Pentecost +`class-1` · red · Epistle Acts 19:1-8. · Gospel John 14:15-21. -**16** ef-pentecost -`class-1` · red · Ep. Acts 2:1-11. · Ev. John 14:23-31. +**16** Pentecost Sunday (Whitsunday) +`class-1` · red · Epistle Acts 2:1-11. · Gospel John 14:23-31. -**17** ef-easter-8-monday -`class-1` · red · Ep. Acts 10:34, 42-48 · Ev. John 3:16-21 +**17** Monday of Pentecost Week +`class-1` · red · Epistle Acts 10:34, 42-48 · Gospel John 3:16-21 -**18** ef-easter-8-tuesday -`class-1` · red · Ep. Acts 8:14-17. · Ev. John 10:1-10. +**18** Tuesday of Pentecost Week +`class-1` · red · Epistle Acts 8:14-17. · Gospel John 10:1-10. -**19** ef-pentecost-ember-wed -`class-1` · red · Ep. Acts 5:12-16 · Ev. John 6:44-52. +**19** Pentecost Ember Wednesday +`class-1` · red · Epistle Acts 5:12-16 · Gospel John 6:44-52. -**20** ef-easter-8-thursday -`class-1` · red · Ep. Acts 8:5-8 · Ev. Luke 9:1-6 +**20** Thursday of Pentecost Week +`class-1` · red · Epistle Acts 8:5-8 · Gospel Luke 9:1-6 -**21** ef-pentecost-ember-fri -`class-1` · red · Ep. Joel 2:23-24; 26-27 · Ev. Luke 5:17-26 +**21** Pentecost Ember Friday +`class-1` · red · Epistle Joel 2:23-24; 26-27 · Gospel Luke 5:17-26 -**22** ef-pentecost-ember-sat -`class-1` · red · Ep. Rom 5:1-5. · Ev. Luke 4:38-44. +**22** Pentecost Ember Saturday +`class-1` · red · Epistle Rom 5:1-5. · Gospel Luke 4:38-44. -**23** ef-trinity -`class-1` · white · Ep. Rom 11:33-36. · Ev. Matt 28:18-20 +**23** Trinity Sunday +`class-1` · white · Epistle Rom 11:33-36. · Gospel Matt 28:18-20 -**24** ef-time-after-pentecost-1-monday -`class-4` · green · Ep. 1 John 4:8-21 · Ev. Luke 6:36-42 +**24** Monday of the 1st Week of the Time after Pentecost +`class-4` · green · Epistle 1 John 4:8-21 · Gospel Luke 6:36-42 -**25** gregory-vii -`class-3` · white · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19 +**25** St. Gregory VII +`class-3` · white · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19 -- Com. urban-pope-and-martyr +- Commemoration St. Urban, Pope and Martyr -**26** philip-neri -`class-3` · white · Ep. Wis 7:7-14. · Ev. Luke 12:35-40 +**26** St. Philip Neri +`class-3` · white · Epistle Wis 7:7-14. · Gospel Luke 12:35-40 -- Com. eleutherius +- Commemoration S. Eleutherius -**27** ef-corpus-christi -`class-1` · white · Ep. 1 Cor 11:23-29 · Ev. John 6:56-59 +**27** Corpus Christi +`class-1` · white · Epistle 1 Cor 11:23-29 · Gospel John 6:56-59 -**28** augustine-of-canterbury -`class-3` · white · Ep. 1 Thess 2:2-9 · Ev. Luke 10:1-9 +**28** St. Augustine of Canterbury +`class-3` · white · Epistle 1 Thess 2:2-9 · Gospel Luke 10:1-9 -**29** mary-magdalene-de-pazzi -`class-3` · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13. +**29** St. Mary Magdalene de Pazzi +`class-3` · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13. -**30** ef-time-after-pentecost-sunday-2 -`class-2` · green · Ep. 1 John 3:13-18. · Ev. Luke 14:16-24. +**30** 2nd Sunday after Pentecost +`class-2` · green · Epistle 1 John 3:13-18. · Gospel Luke 14:16-24. -**31** queenship-of-the-blessed-virgin-mary -`class-2` · white · Ep. Eccli 24:5; 14:7; 14:9-11; 24:30-31 · Ev. Luke 1:26-33 +**31** Queenship of the Blessed Virgin Mary +`class-2` · white · Epistle Eccli 24:5; 14:7; 14:9-11; 24:30-31 · Gospel Luke 1:26-33 -- Com. petronilla +- Commemoration St. Petronilla -## Iunius +## June -**1** angela-merici -`class-3` · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13. +**1** St. Angela Merici +`class-3` · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13. -**2** ef-time-after-pentecost-2-wednesday -`class-4` · green · Ep. 1 John 3:13-18. · Ev. Luke 14:16-24. +**2** Wednesday of the 2nd Week of the Time after Pentecost +`class-4` · green · Epistle 1 John 3:13-18. · Gospel Luke 14:16-24. -- Com. sts-marcellinus-peter-erasmus +- Commemoration Sts. Marcellinus, Peter, & Erasmus -**3** ef-time-after-pentecost-2-thursday -`class-4` · green · Ep. 1 John 3:13-18. · Ev. Luke 14:16-24. +**3** Thursday of the 2nd Week of the Time after Pentecost +`class-4` · green · Epistle 1 John 3:13-18. · Gospel Luke 14:16-24. -**4** ef-sacred-heart -`class-1` · white · Ep. Eph 3:8-12, 14-19 · Ev. John 19:31-37 +**4** The Sacred Heart of Jesus +`class-1` · white · Epistle Eph 3:8-12, 14-19 · Gospel John 19:31-37 -**5** boniface -`class-3` · red · Ep. Ecclus 44:1-15 · Ev. Matt 5:1-12 +**5** St. Boniface +`class-3` · red · Epistle Ecclus 44:1-15 · Gospel Matt 5:1-12 -**6** ef-time-after-pentecost-sunday-3 -`class-2` · green · Ep. 1 Pet. 5:6-11 · Ev. Luke 15:1-10 +**6** 3rd Sunday after Pentecost +`class-2` · green · Epistle 1 Pet. 5:6-11 · Gospel Luke 15:1-10 -**7** ef-time-after-pentecost-3-monday -`class-4` · green · Ep. 1 Pet. 5:6-11 · Ev. Luke 15:1-10 +**7** Monday of the 3rd Week of the Time after Pentecost +`class-4` · green · Epistle 1 Pet. 5:6-11 · Gospel Luke 15:1-10 -**8** ef-time-after-pentecost-3-tuesday -`class-4` · green · Ep. 1 Pet. 5:6-11 · Ev. Luke 15:1-10 +**8** Tuesday of the 3rd Week of the Time after Pentecost +`class-4` · green · Epistle 1 Pet. 5:6-11 · Gospel Luke 15:1-10 -**9** ef-time-after-pentecost-3-wednesday -`class-4` · green · Ep. 1 Pet. 5:6-11 · Ev. Luke 15:1-10 +**9** Wednesday of the 3rd Week of the Time after Pentecost +`class-4` · green · Epistle 1 Pet. 5:6-11 · Gospel Luke 15:1-10 -- Com. sts-primus-felicianus +- Commemoration Sts. Primus & Felicianus -**10** margaret-of-scotland -`class-3` · white · Ep. Prov 31:10-31 · Ev. Matt 13:44-52. +**10** St. Margaret of Scotland +`class-3` · white · Epistle Prov 31:10-31 · Gospel Matt 13:44-52. -**11** barnabas -`class-3` · red · Ep. Acts 11:21-26; 13:1-3 · Ev. Matt 10:16-22 +**11** St. Barnabas +`class-3` · red · Epistle Acts 11:21-26; 13:1-3 · Gospel Matt 10:16-22 -**12** john-of-san-fecundo -`class-3` · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40 +**12** St. John of San Fecundo +`class-3` · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40 -- Com. basilidus +- Commemoration St. Basilidus -**13** ef-time-after-pentecost-sunday-4 -`class-2` · green · Ep. Rom 8:18-23 · Ev. Luke 5:1-11 +**13** 4th Sunday after Pentecost +`class-2` · green · Epistle Rom 8:18-23 · Gospel Luke 5:1-11 -**14** basil-the-great -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Luke 14:26-35 +**14** St. Basil the Great +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Luke 14:26-35 -**15** ef-time-after-pentecost-4-tuesday -`class-4` · green · Ep. Rom 8:18-23 · Ev. Luke 5:1-11 +**15** Tuesday of the 4th Week of the Time after Pentecost +`class-4` · green · Epistle Rom 8:18-23 · Gospel Luke 5:1-11 -- Com. vitus +- Commemoration St. Vitus -**16** ef-time-after-pentecost-4-wednesday -`class-4` · green · Ep. Rom 8:18-23 · Ev. Luke 5:1-11 +**16** Wednesday of the 4th Week of the Time after Pentecost +`class-4` · green · Epistle Rom 8:18-23 · Gospel Luke 5:1-11 -**17** gregory-barbarigo -`class-3` · white · Ep. Sir 44:16-27; 45:3-20 · Ev. Matt 25:14-23 +**17** St. Gregory Barbarigo +`class-3` · white · Epistle Sir 44:16-27; 45:3-20 · Gospel Matt 25:14-23 -**18** ephrem-of-syria -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19 +**18** St. Ephrem of Syria +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19 -- Com. marcus-and-marcellianus +- Commemoration Ss. Marcus and Marcellianus -**19** julia-of-falconieri -`class-3` · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13. +**19** St. Julia of Falconieri +`class-3` · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13. -- Com. sts-gervasius-and-protasius +- Commemoration Sts. Gervasius and Protasius -**20** ef-time-after-pentecost-sunday-5 -`class-2` · green · Ep. 1 Pet 3:8-15. · Ev. Matt 5:20-24. +**20** 5th Sunday after Pentecost +`class-2` · green · Epistle 1 Pet 3:8-15. · Gospel Matt 5:20-24. -**21** aloysius-gongzaga -`class-3` · white · Ep. Sir 31:8-11 · Ev. Matt 22:29-40 +**21** St. Aloysius Gongzaga +`class-3` · white · Epistle Sir 31:8-11 · Gospel Matt 22:29-40 -**22** paulinus-of-nola -`class-3` · white · Ep. 2 Cor. 8:9-15 · Ev. Luke 12:32-34 +**22** St. Paulinus of Nola +`class-3` · white · Epistle 2 Cor. 8:9-15 · Gospel Luke 12:32-34 -**23** vigil-of-the-nativity-of-st-john-the-baptist -`class-2` · violet · Ep. Jer 1:4-10 · Ev. Luke 1:5-17 +**23** Vigil of the Nativity of St. John the Baptist +`class-2` · violet · Epistle Jer 1:4-10 · Gospel Luke 1:5-17 -**24** nativity-of-st-john-the-baptist -`class-1` · white · Ep. Isa 49:1-3, 5-7. · Ev. Luke 1:57-68 +**24** Nativity of St. John the Baptist +`class-1` · white · Epistle Isa 49:1-3, 5-7. · Gospel Luke 1:57-68 -**25** william -`class-3` · white · Ep. Ecclus 45:1-6 · Ev. Matt 19:27-29. +**25** St. William +`class-3` · white · Epistle Ecclus 45:1-6 · Gospel Matt 19:27-29. -**26** sts-john-paul -`class-3` · red · Ep. Eccli 44:10-15 · Ev. Luke 12:1-8 +**26** Sts. John & Paul +`class-3` · red · Epistle Eccli 44:10-15 · Gospel Luke 12:1-8 -**27** ef-time-after-pentecost-sunday-6 -`class-2` · green · Ep. Rom 6:3-11. · Ev. Mark 8:1-9 +**27** 6th Sunday after Pentecost +`class-2` · green · Epistle Rom 6:3-11. · Gospel Mark 8:1-9 -**28** vigil-of-sts-peter-paul -`class-2` · violet · Ep. Acts 3:1-10 · Ev. John 21:15-19 +**28** Vigil of Sts. Peter & Paul +`class-2` · violet · Epistle Acts 3:1-10 · Gospel John 21:15-19 -**29** sts-peter-paul -`class-1` · red · Ep. Acts 12:1-11 · Ev. Matt 16:13-19 +**29** Sts. Peter & Paul +`class-1` · red · Epistle Acts 12:1-11 · Gospel Matt 16:13-19 -**30** in-commemoratione-sancti-pauli-apostoli -`class-3` · red · Ep. Gal 1:11-20 · Ev. Matt 10:16-22 +**30** In Commemoratione Sancti Pauli Apostoli +`class-3` · red · Epistle Gal 1:11-20 · Gospel Matt 10:16-22 -- Com. commemoration-of-st-peter +- Commemoration St. Peter -## Iulius +## July -**1** precious-blood-of-our-lord-jesus-christ -`class-1` · red · Ep. Heb 9:11-15. · Ev. John 19:30-35 +**1** The Precious Blood of Our Lord Jesus Christ +`class-1` · red · Epistle Heb 9:11-15. · Gospel John 19:30-35 -**2** visitation-of-the-blessed-virgin-mary -`class-2` · white · Ep. Song 2:8-14 · Ev. Luke 1:39-47 +**2** Visitation of the Blessed Virgin Mary +`class-2` · white · Epistle Song 2:8-14 · Gospel Luke 1:39-47 -- Com. processus-and-martinian +- Commemoration SS. Processus and Martinian -**3** irenaeus -`class-3` · red · Ep. 2 Tim. 3:14-17; 4:1-5 · Ev. Matt 10:28-33 +**3** St. Irenaeus +`class-3` · red · Epistle 2 Tim. 3:14-17; 4:1-5 · Gospel Matt 10:28-33 -**4** ef-time-after-pentecost-sunday-7 -`class-2` · green · Ep. Rom 6:19-23 · Ev. Matt 7:15-21 +**4** 7th Sunday after Pentecost +`class-2` · green · Epistle Rom 6:19-23 · Gospel Matt 7:15-21 -**5** anthony-mary-zaccariah -`class-3` · white · Ep. 1 Tim. 4:8-16 · Ev. Mark 10:15-21 +**5** St. Anthony Mary Zaccariah +`class-3` · white · Epistle 1 Tim. 4:8-16 · Gospel Mark 10:15-21 -**6** ef-time-after-pentecost-7-tuesday -`class-4` · green · Ep. Rom 6:19-23 · Ev. Matt 7:15-21 +**6** Tuesday of the 7th Week of the Time after Pentecost +`class-4` · green · Epistle Rom 6:19-23 · Gospel Matt 7:15-21 -**7** sts-cyril-methodius -`class-3` · white · Ep. Heb 7:23-27 · Ev. Luke 10:1-9 +**7** Sts. Cyril & Methodius +`class-3` · white · Epistle Heb 7:23-27 · Gospel Luke 10:1-9 -**8** elizabeth-of-portugal -`class-3` · white · Ep. Prov 31:10-31 · Ev. Matt 13:44-52. +**8** St. Elizabeth of Portugal +`class-3` · white · Epistle Prov 31:10-31 · Gospel Matt 13:44-52. -**9** ef-time-after-pentecost-7-friday -`class-4` · green · Ep. Rom 6:19-23 · Ev. Matt 7:15-21 +**9** Friday of the 7th Week of the Time after Pentecost +`class-4` · green · Epistle Rom 6:19-23 · Gospel Matt 7:15-21 -**10** seven-holy-brothers-and-sts-rufina-secunda -`class-3` · red · Ep. Prov 31:10-31 · Ev. Matt 12:46-50 +**10** Seven Holy Brothers and Sts. Rufina & Secunda +`class-3` · red · Epistle Prov 31:10-31 · Gospel Matt 12:46-50 -**11** ef-time-after-pentecost-sunday-8 -`class-2` · green · Ep. Rom 8:12-17 · Ev. Luke 16:1-9 +**11** 8th Sunday after Pentecost +`class-2` · green · Epistle Rom 8:12-17 · Gospel Luke 16:1-9 -**12** john-gualbert -`class-3` · white · Ep. Ecclus 45:1-6 · Ev. Matt 5:43-48 +**12** St. John Gualbert +`class-3` · white · Epistle Ecclus 45:1-6 · Gospel Matt 5:43-48 -- Com. naboris-et-felicis +- Commemoration Ss. Naboris et Felicis -**13** ef-time-after-pentecost-8-tuesday -`class-4` · green · Ep. Rom 8:12-17 · Ev. Luke 16:1-9 +**13** Tuesday of the 8th Week of the Time after Pentecost +`class-4` · green · Epistle Rom 8:12-17 · Gospel Luke 16:1-9 -**14** bonaventure -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19 +**14** St. Bonaventure +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19 -**15** henry-the-emperor -`class-3` · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40 +**15** St. Henry the Emperor +`class-3` · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40 -**16** ef-time-after-pentecost-8-friday -`class-4` · green · Ep. Rom 8:12-17 · Ev. Luke 16:1-9 +**16** Friday of the 8th Week of the Time after Pentecost +`class-4` · green · Epistle Rom 8:12-17 · Gospel Luke 16:1-9 -- Com. our-lady-of-mt-carmel +- Commemoration Our Lady of Mt. Carmel -**17** Officium sanctae Mariae in sabbato -`class-4` · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28 +**17** Our Lady's Saturday Office +`class-4` · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28 -- Com. alexis +- Commemoration St. Alexis -**18** ef-time-after-pentecost-sunday-9 -`class-2` · green · Ep. 1 Cor. 10:6-13 · Ev. Luke 19:41-47 +**18** 9th Sunday after Pentecost +`class-2` · green · Epistle 1 Cor. 10:6-13 · Gospel Luke 19:41-47 -**19** vincent-de-paul -`class-3` · white · Ep. 1 Cor. 4:9-14 · Ev. Luke 10:1-9 +**19** St. Vincent de Paul +`class-3` · white · Epistle 1 Cor. 4:9-14 · Gospel Luke 10:1-9 -**20** jerome-emiliani -`class-3` · white · Ep. Isa 58:7-11 · Ev. Matt 19:13-21 +**20** St. Jerome Emiliani +`class-3` · white · Epistle Isa 58:7-11 · Gospel Matt 19:13-21 -- Com. margaret +- Commemoration St. Margaret -**21** laurence-of-brindisi -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19 +**21** St. Laurence of Brindisi +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19 -- Com. praxedis-virginis +- Commemoration St. Praxedis Virginis -**22** mary-magdalene -`class-3` · white · Ep. Song 3:2-5; 8:6-7 · Ev. Luke 7:36-50 +**22** St. Mary Magdalene +`class-3` · white · Epistle Song 3:2-5; 8:6-7 · Gospel Luke 7:36-50 -**23** apollinaris -`class-3` · red · Ep. 1 Pet. 5:1-11 · Ev. Luke 22:24-30 +**23** St. Apollinaris +`class-3` · red · Epistle 1 Pet. 5:1-11 · Gospel Luke 22:24-30 -- Com. liborii +- Commemoration S. Liborii -**24** Officium sanctae Mariae in sabbato -`class-4` · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28 +**24** Our Lady's Saturday Office +`class-4` · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28 -- Com. christina +- Commemoration St. Christina -**25** ef-time-after-pentecost-sunday-10 -`class-2` · green · Ep. 1 Cor. 12:2-11 · Ev. Luke 18:9-14 +**25** 10th Sunday after Pentecost +`class-2` · green · Epistle 1 Cor. 12:2-11 · Gospel Luke 18:9-14 -- Com. james-the-greater +- Commemoration St. James the Greater -**26** anne-mother-of-the-blessed-virgin -`class-2` · white · Ep. Prov 31:10-31 · Ev. Matt 13:44-52. +**26** St. Anne, Mother of the Blessed Virgin +`class-2` · white · Epistle Prov 31:10-31 · Gospel Matt 13:44-52. -**27** ef-time-after-pentecost-10-tuesday -`class-4` · green · Ep. 1 Cor. 12:2-11 · Ev. Luke 18:9-14 +**27** Tuesday of the 10th Week of the Time after Pentecost +`class-4` · green · Epistle 1 Cor. 12:2-11 · Gospel Luke 18:9-14 -- Com. pantaleon +- Commemoration St. Pantaleon -**28** sts-nazarius-celsus-st-victor-i-st-innocent-i -`class-3` · red · Ep. Wis 10:17-20 · Ev. Luke 21:9-19 +**28** Sts. Nazarius & Celsus, St. Victor I & St. Innocent I +`class-3` · red · Epistle Wis 10:17-20 · Gospel Luke 21:9-19 -**29** martha -`class-3` · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Luke 10:38-42 +**29** St. Martha +`class-3` · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Luke 10:38-42 -- Com. felicis-simplicii-faustini-et-beatricis +- Commemoration Ss. Felicis, Simplicii, Faustini et Beatricis -**30** ef-time-after-pentecost-10-friday -`class-4` · green · Ep. 1 Cor. 12:2-11 · Ev. Luke 18:9-14 +**30** Friday of the 10th Week of the Time after Pentecost +`class-4` · green · Epistle 1 Cor. 12:2-11 · Gospel Luke 18:9-14 -- Com. sts-abdon-sennen +- Commemoration Sts. Abdon & Sennen -**31** ignatius-loyola -`class-3` · white · Ep. 2 Tim. 2:8-10; 3:10-12. · Ev. Luke 10:1-9 +**31** St. Ignatius Loyola +`class-3` · white · Epistle 2 Tim. 2:8-10; 3:10-12. · Gospel Luke 10:1-9 -## Augustus +## August -**1** ef-time-after-pentecost-sunday-11 -`class-2` · green · Ep. 1 Cor. 15:1-10 · Ev. Mark 7:31-37 +**1** 11th Sunday after Pentecost +`class-2` · green · Epistle 1 Cor. 15:1-10 · Gospel Mark 7:31-37 -**2** alphonsus-liguori -`class-3` · white · Ep. 2 Tim. 2:1-7 · Ev. Luke 10:1-9 +**2** St. Alphonsus Liguori +`class-3` · white · Epistle 2 Tim. 2:1-7 · Gospel Luke 10:1-9 -- Com. stephen-i-pope-and-martyr +- Commemoration St. Stephen I, Pope and Martyr -**3** ef-time-after-pentecost-11-tuesday -`class-4` · green · Ep. 1 Cor. 15:1-10 · Ev. Mark 7:31-37 +**3** Tuesday of the 11th Week of the Time after Pentecost +`class-4` · green · Epistle 1 Cor. 15:1-10 · Gospel Mark 7:31-37 -**4** dominic -`class-3` · white · Ep. 2 Tim. 4:1-8 · Ev. Luke 12:35-40 +**4** St. Dominic +`class-3` · white · Epistle 2 Tim. 4:1-8 · Gospel Luke 12:35-40 -**5** dedication-of-the-basilica-of-st-mary-major -`class-3` · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28 +**5** Dedication of the Basilica of St. Mary Major +`class-3` · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28 -**6** transfiguration-of-our-lord -`class-2` · white · Ep. 2 Pet. 1:16-19 · Ev. Matt 17:1-9 +**6** Transfiguration of Our Lord +`class-2` · white · Epistle 2 Pet. 1:16-19 · Gospel Matt 17:1-9 -- Com. pope-sixtus-ii-felicissimus-and-agapitus-martyrs +- Commemoration Pope Sixtus II, Felicissimus and Agapitus, Martyrs -**7** cajetan -`class-3` · white · Ep. Sir 31:8-11 · Ev. Matt 6:24-33 +**7** St. Cajetan +`class-3` · white · Epistle Sir 31:8-11 · Gospel Matt 6:24-33 -- Com. donatus +- Commemoration St. Donatus -**8** ef-time-after-pentecost-sunday-12 -`class-2` · green · Ep. 2 Cor. 3:4-9 · Ev. Luke 10:23-37 +**8** 12th Sunday after Pentecost +`class-2` · green · Epistle 2 Cor. 3:4-9 · Gospel Luke 10:23-37 -**9** vigil-of-st-lawrence -`class-3` · violet · Ep. Ecclus 51:1-8, 12 · Ev. Matt 16:24-27 +**9** Vigil of St. Lawrence +`class-3` · violet · Epistle Ecclus 51:1-8, 12 · Gospel Matt 16:24-27 -- Com. romanus +- Commemoration St. Romanus -**10** lawrence -`class-2` · red · Ep. 2 Cor. 9:6-10 · Ev. John 12:24-26 +**10** St. Lawrence +`class-2` · red · Epistle 2 Cor. 9:6-10 · Gospel John 12:24-26 -**11** ef-time-after-pentecost-12-wednesday -`class-4` · green · Ep. 2 Cor. 3:4-9 · Ev. Luke 10:23-37 +**11** Wednesday of the 12th Week of the Time after Pentecost +`class-4` · green · Epistle 2 Cor. 3:4-9 · Gospel Luke 10:23-37 -- Com. sts-tiburtius-susanna +- Commemoration Sts. Tiburtius & Susanna -**12** clare -`class-3` · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13. +**12** St. Clare +`class-3` · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13. -**13** ef-time-after-pentecost-12-friday -`class-4` · green · Ep. 2 Cor. 3:4-9 · Ev. Luke 10:23-37 +**13** Friday of the 12th Week of the Time after Pentecost +`class-4` · green · Epistle 2 Cor. 3:4-9 · Gospel Luke 10:23-37 -- Com. sts-hippolytus-cassian +- Commemoration Sts. Hippolytus & Cassian -**14** vigil-of-the-assumption -`class-2` · violet · Ep. Sir 24:23-31 · Ev. Luke 11:27-28 +**14** Vigil of the Assumption +`class-2` · violet · Epistle Sir 24:23-31 · Gospel Luke 11:27-28 -- Com. eusebius-confessor +- Commemoration St. Eusebius -**15** assumption-of-the-blessed-virgin-mary -`class-1` · white · Ep. Judith 13:22-25; 15:10 · Ev. Luke 1:41-50 +**15** Assumption of the Blessed Virgin Mary +`class-1` · white · Epistle Judith 13:22-25; 15:10 · Gospel Luke 1:41-50 -- Com. ef-time-after-pentecost-sunday-13 +- Commemoration 13th Sunday after Pentecost -**16** joachim-father-of-the-blessed-virgin -`class-2` · white · Ep. Sir 31:8-11 · Ev. Matt 1:1-16 +**16** St. Joachim, Father of the Blessed Virgin +`class-2` · white · Epistle Sir 31:8-11 · Gospel Matt 1:1-16 -**17** hyacinth -`class-3` · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40 +**17** St. Hyacinth +`class-3` · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40 -**18** ef-time-after-pentecost-13-wednesday -`class-4` · green · Ep. Gal 3:16-22 · Ev. Luke 17:11-19 +**18** Wednesday of the 13th Week of the Time after Pentecost +`class-4` · green · Epistle Gal 3:16-22 · Gospel Luke 17:11-19 -- Com. agapitus +- Commemoration St. Agapitus -**19** john-eudes -`class-3` · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40 +**19** St. John Eudes +`class-3` · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40 -**20** bernard-of-clairvaux -`class-3` · white · Ep. Ecclus 39:6-14 · Ev. Matt 5:13-19 +**20** St. Bernard of Clairvaux +`class-3` · white · Epistle Ecclus 39:6-14 · Gospel Matt 5:13-19 -**21** jane-frances-de-chantal -`class-3` · white · Ep. Prov 31:10-31 · Ev. Matt 13:44-52. +**21** St. Jane Frances de Chantal +`class-3` · white · Epistle Prov 31:10-31 · Gospel Matt 13:44-52. -**22** ef-time-after-pentecost-sunday-14 -`class-2` · green · Ep. Gal 5:16-24 · Ev. Matt 6:24-33 +**22** 14th Sunday after Pentecost +`class-2` · green · Epistle Gal 5:16-24 · Gospel Matt 6:24-33 -- Com. immaculate-heart-of-mary +- Commemoration Immaculate Heart of Mary -**23** philip-benizi -`class-3` · white · Ep. 1 Cor. 4:9-14 · Ev. Luke 12:32-34 +**23** St. Philip Benizi +`class-3` · white · Epistle 1 Cor. 4:9-14 · Gospel Luke 12:32-34 -**24** bartholomew -`class-2` · red · Ep. 1 Cor. 12:27-31 · Ev. Luke 6:12-19 +**24** St. Bartholomew +`class-2` · red · Epistle 1 Cor. 12:27-31 · Gospel Luke 6:12-19 -**25** louis-ix -`class-3` · white · Ep. Wis 10:10-14 · Ev. Luke 19:12-26 +**25** St. Louis IX +`class-3` · white · Epistle Wis 10:10-14 · Gospel Luke 19:12-26 -**26** ef-time-after-pentecost-14-thursday -`class-4` · green · Ep. Gal 5:16-24 · Ev. Matt 6:24-33 +**26** Thursday of the 14th Week of the Time after Pentecost +`class-4` · green · Epistle Gal 5:16-24 · Gospel Matt 6:24-33 -- Com. zephyrinus +- Commemoration St. Zephyrinus -**27** joseph-calasance -`class-3` · white · Ep. Wis 10:10-14 · Ev. Matt 18:1-5 +**27** St. Joseph Calasance +`class-3` · white · Epistle Wis 10:10-14 · Gospel Matt 18:1-5 -**28** augustine -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19 +**28** St. Augustine +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19 -- Com. hermes +- Commemoration St. Hermes -**29** ef-time-after-pentecost-sunday-15 -`class-2` · green · Ep. Gal 5:25-26; 6:1-10 · Ev. Luke 7:11-16 +**29** 15th Sunday after Pentecost +`class-2` · green · Epistle Gal 5:25-26; 6:1-10 · Gospel Luke 7:11-16 -**30** rose-of-lima -`class-3` · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13. +**30** St. Rose of Lima +`class-3` · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13. -- Com. sts-felix-and-adauctus +- Commemoration Sts. Felix and Adauctus -**31** raymond-nonnatus -`class-3` · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40 +**31** St. Raymond Nonnatus +`class-3` · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40 ## September -**1** ef-time-after-pentecost-15-wednesday -`class-4` · green · Ep. Gal 5:25-26; 6:1-10 · Ev. Luke 7:11-16 +**1** Wednesday of the 15th Week of the Time after Pentecost +`class-4` · green · Epistle Gal 5:25-26; 6:1-10 · Gospel Luke 7:11-16 -- Com. giles +- Commemoration St. Giles -- Com. twelve-holy-brothers-martyrs +- Commemoration Twelve Holy Brothers, Martyrs -**2** stephen-of-hungary -`class-3` · white · Ep. Sir 31:8-11 · Ev. Luke 19:12-26 +**2** St. Stephen of Hungary +`class-3` · white · Epistle Sir 31:8-11 · Gospel Luke 19:12-26 -**3** pius-x -`class-3` · white · Ep. 1 Thess. 2:2-8 · Ev. John 21:15-17 +**3** St. Pius X +`class-3` · white · Epistle 1 Thess. 2:2-8 · Gospel John 21:15-17 -**4** Officium sanctae Mariae in sabbato -`class-4` · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28 +**4** Our Lady's Saturday Office +`class-4` · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28 -**5** ef-time-after-pentecost-sunday-16 -`class-2` · green · Ep. Eph 3:13-21 · Ev. Luke 14:1-11 +**5** 16th Sunday after Pentecost +`class-2` · green · Epistle Eph 3:13-21 · Gospel Luke 14:1-11 -**6** ef-time-after-pentecost-16-monday -`class-4` · green · Ep. Eph 3:13-21 · Ev. Luke 14:1-11 +**6** Monday of the 16th Week of the Time after Pentecost +`class-4` · green · Epistle Eph 3:13-21 · Gospel Luke 14:1-11 -**7** ef-time-after-pentecost-16-tuesday -`class-4` · green · Ep. Eph 3:13-21 · Ev. Luke 14:1-11 +**7** Tuesday of the 16th Week of the Time after Pentecost +`class-4` · green · Epistle Eph 3:13-21 · Gospel Luke 14:1-11 -**8** nativity-of-the-blessed-virgin-mary -`class-2` · white · Ep. Prov 8:22-35 · Ev. Matt 1:1-16 +**8** Nativity of the Blessed Virgin Mary +`class-2` · white · Epistle Prov 8:22-35 · Gospel Matt 1:1-16 -- Com. hadriani +- Commemoration S. Hadriani -**9** ef-time-after-pentecost-16-thursday -`class-4` · green · Ep. Eph 3:13-21 · Ev. Luke 14:1-11 +**9** Thursday of the 16th Week of the Time after Pentecost +`class-4` · green · Epistle Eph 3:13-21 · Gospel Luke 14:1-11 -- Com. gorgonius +- Commemoration St. Gorgonius -**10** nicholas-of-tolentino -`class-3` · white · Ep. 1 Cor. 4:9-14 · Ev. Luke 12:32-34 +**10** St. Nicholas of Tolentino +`class-3` · white · Epistle 1 Cor. 4:9-14 · Gospel Luke 12:32-34 -**11** Officium sanctae Mariae in sabbato -`class-4` · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28 +**11** Our Lady's Saturday Office +`class-4` · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28 -- Com. sts-protus-hyacinth +- Commemoration Sts. Protus & Hyacinth -**12** ef-time-after-pentecost-sunday-17 -`class-2` · green · Ep. Eph 4:1-6 · Ev. Matt 22:34-46 +**12** 17th Sunday after Pentecost +`class-2` · green · Epistle Eph 4:1-6 · Gospel Matt 22:34-46 -**13** ef-time-after-pentecost-17-monday -`class-4` · green · Ep. Eph 4:1-6 · Ev. Matt 22:34-46 +**13** Monday of the 17th Week of the Time after Pentecost +`class-4` · green · Epistle Eph 4:1-6 · Gospel Matt 22:34-46 -**14** exaltation-of-the-holy-cross -`class-2` · red · Ep. Phil 2:5-11 · Ev. John 12:31-36 +**14** Exaltation of the Holy Cross +`class-2` · red · Epistle Phil 2:5-11 · Gospel John 12:31-36 -**15** seven-sorrows-of-the-blessed-virgin-mary -`class-2` · white · Ep. Judith 13:22; 13:23-25 · Ev. John 19:25-27 +**15** Seven Sorrows of the Blessed Virgin Mary +`class-2` · white · Epistle Judith 13:22; 13:23-25 · Gospel John 19:25-27 -- Com. nicomedes +- Commemoration S. Nicomedes -**16** sts-cornelius-cyprian -`class-3` · red · Ep. Wis 3:1-8 · Ev. Luke 21:9-19 +**16** Sts. Cornelius & Cyprian +`class-3` · red · Epistle Wis 3:1-8 · Gospel Luke 21:9-19 -- Com. sts-euphemia-lucy-and-geminianus +- Commemoration Sts. Euphemia, Lucy and Geminianus -**17** ef-time-after-pentecost-17-friday -`class-4` · green · Ep. Eph 4:1-6 · Ev. Matt 22:34-46 +**17** Friday of the 17th Week of the Time after Pentecost +`class-4` · green · Epistle Eph 4:1-6 · Gospel Matt 22:34-46 -- Com. stigmata-of-st-francis +- Commemoration Stigmata of St. Francis -**18** joseph-of-cupertino -`class-3` · white · Ep. 1 Cor 13:1-8 · Ev. Matt 22:1-14 +**18** St. Joseph of Cupertino +`class-3` · white · Epistle 1 Cor 13:1-8 · Gospel Matt 22:1-14 -**19** ef-time-after-pentecost-sunday-18 -`class-2` · green · Ep. 1 Cor. 1:4-8 · Ev. Matt 9:1-8 +**19** 18th Sunday after Pentecost +`class-2` · green · Epistle 1 Cor. 1:4-8 · Gospel Matt 9:1-8 -**20** ef-time-after-pentecost-18-monday -`class-4` · green · Ep. 1 Cor. 1:4-8 · Ev. Matt 9:1-8 +**20** Monday of the 18th Week of the Time after Pentecost +`class-4` · green · Epistle 1 Cor. 1:4-8 · Gospel Matt 9:1-8 -- Com. sts-eustace-companions +- Commemoration Sts. Eustace & Companions -**21** matthew -`class-2` · red · Ep. Ezek 1:10-14 · Ev. Matt 9:9-13 +**21** St. Matthew +`class-2` · red · Epistle Ezek 1:10-14 · Gospel Matt 9:9-13 -**22** ef-september-ember-wed -`class-2` · violet · Ep. 2 Esd. 8:1-10 · Ev. Mark 9:16-28 +**22** September Ember Wednesday +`class-2` · violet · Epistle 2 Esd. 8:1-10 · Gospel Mark 9:16-28 -- Com. thomas-of-villanova +- Commemoration St. Thomas of Villanova -**23** linus -`class-3` · red · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19 +**23** St. Linus +`class-3` · red · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19 -- Com. thecla +- Commemoration St. Thecla -**24** ef-september-ember-fri -`class-2` · violet · Ep. Osee 14:2-10 · Ev. Luke 7:36-50 +**24** September Ember Friday +`class-2` · violet · Epistle Osee 14:2-10 · Gospel Luke 7:36-50 -- Com. our-lady-of-ransom +- Commemoration Our Lady of Ransom -**25** ef-september-ember-sat -`class-2` · violet · Ep. Heb 9:2-12 · Ev. Luke 13:6-17 +**25** September Ember Saturday +`class-2` · violet · Epistle Heb 9:2-12 · Gospel Luke 13:6-17 -**26** ef-time-after-pentecost-sunday-19 -`class-2` · green · Ep. Eph 4:23-28 · Ev. Matt 22:1-14 +**26** 19th Sunday after Pentecost +`class-2` · green · Epistle Eph 4:23-28 · Gospel Matt 22:1-14 -**27** sts-cosmas-damian -`class-3` · red · Ep. Wis 5:16-20 · Ev. Luke 6:17-23 +**27** Sts. Cosmas & Damian +`class-3` · red · Epistle Wis 5:16-20 · Gospel Luke 6:17-23 -**28** wenceslaus -`class-3` · red · Ep. Wis 10:10-14 · Ev. Matt 10:34-42 +**28** St. Wenceslaus +`class-3` · red · Epistle Wis 10:10-14 · Gospel Matt 10:34-42 -**29** dedication-of-st-michael-the-archangel -`class-1` · white · Ep. Rev 1:1-5 · Ev. Matt 18:1-10 +**29** Dedication of St. Michael the Archangel +`class-1` · white · Epistle Rev 1:1-5 · Gospel Matt 18:1-10 -**30** jerome -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19 +**30** St. Jerome +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19 ## October -**1** ef-time-after-pentecost-19-friday -`class-4` · green · Ep. Eph 4:23-28 · Ev. Matt 22:1-14 +**1** Friday of the 19th Week of the Time after Pentecost +`class-4` · green · Epistle Eph 4:23-28 · Gospel Matt 22:1-14 -- Com. remigius +- Commemoration St. Remigius -**2** holy-guardian-angels -`class-3` · white · Ep. Exod 23:20-23 · Ev. Matt 18:1-10 +**2** Holy Guardian Angels +`class-3` · white · Epistle Exod 23:20-23 · Gospel Matt 18:1-10 -**3** ef-time-after-pentecost-sunday-20 -`class-2` · green · Ep. Eph 5:15-21 · Ev. John 4:46-53 +**3** 20th Sunday after Pentecost +`class-2` · green · Epistle Eph 5:15-21 · Gospel John 4:46-53 -**4** francis-of-assisi -`class-3` · white · Ep. Gal 6:14-18 · Ev. Matt 11:25-30 +**4** St. Francis of Assisi +`class-3` · white · Epistle Gal 6:14-18 · Gospel Matt 11:25-30 -**5** ef-time-after-pentecost-20-tuesday -`class-4` · green · Ep. Eph 5:15-21 · Ev. John 4:46-53 +**5** Tuesday of the 20th Week of the Time after Pentecost +`class-4` · green · Epistle Eph 5:15-21 · Gospel John 4:46-53 -- Com. placid-companions +- Commemoration St. Placid & Companions -**6** bruno -`class-3` · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40 +**6** St. Bruno +`class-3` · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40 -**7** our-lady-of-the-rosary -`class-2` · white · Ep. Prov 8:22-24, 32-35. · Ev. Luke 1:26-38 +**7** Our Lady of the Rosary +`class-2` · white · Epistle Prov 8:22-24, 32-35. · Gospel Luke 1:26-38 -- Com. mark-i +- Commemoration St. Mark I -**8** bridget-of-sweden -`class-3` · white · Ep. 1 Tim. 5:3-10. · Ev. Matt 13:44-52. +**8** St. Bridget of Sweden +`class-3` · white · Epistle 1 Tim. 5:3-10. · Gospel Matt 13:44-52. -- Com. sergio-baccho-marcello-and-apulejo-martyrs +- Commemoration Ss. Sergio, Baccho, Marcello and Apulejo Martyrs -**9** john-leonardi -`class-3` · white · Ep. 2 Cor 4:1-6; 4:15-18 · Ev. Luke 10:1-9 +**9** St. John Leonardi +`class-3` · white · Epistle 2 Cor 4:1-6; 4:15-18 · Gospel Luke 10:1-9 -- Com. dionysius-and-companions +- Commemoration St. Dionysius and companions -**10** ef-time-after-pentecost-sunday-21 -`class-2` · green · Ep. Eph 6:10-17 · Ev. Matt 18:23-35 +**10** 21st Sunday after Pentecost +`class-2` · green · Epistle Eph 6:10-17 · Gospel Matt 18:23-35 -**11** maternity-of-the-blessed-virgin-mary -`class-2` · white · Ep. Sir 24:23-31 · Ev. Luke 2:43-51 +**11** Maternity of the Blessed Virgin Mary +`class-2` · white · Epistle Sir 24:23-31 · Gospel Luke 2:43-51 -**12** ef-time-after-pentecost-21-tuesday -`class-4` · green · Ep. Eph 6:10-17 · Ev. Matt 18:23-35 +**12** Tuesday of the 21st Week of the Time after Pentecost +`class-4` · green · Epistle Eph 6:10-17 · Gospel Matt 18:23-35 -**13** edward -`class-3` · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40 +**13** St. Edward +`class-3` · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40 -**14** callistus-i -`class-3` · red · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19 +**14** St. Callistus I +`class-3` · red · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19 -**15** teresa-of-avila -`class-3` · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13. +**15** St. Teresa of Avila +`class-3` · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13. -**16** hedwig -`class-3` · white · Ep. Prov 31:10-31 · Ev. Matt 13:44-52. +**16** St. Hedwig +`class-3` · white · Epistle Prov 31:10-31 · Gospel Matt 13:44-52. -**17** ef-time-after-pentecost-sunday-22 -`class-2` · green · Ep. Phil 1:6-11 · Ev. Matt 22:15-21 +**17** 22nd Sunday after Pentecost +`class-2` · green · Epistle Phil 1:6-11 · Gospel Matt 22:15-21 -**18** luke-the-evangelist -`class-2` · red · Ep. 2 Cor. 8:16-24 · Ev. Luke 10:1-9 +**18** St. Luke the Evangelist +`class-2` · red · Epistle 2 Cor. 8:16-24 · Gospel Luke 10:1-9 -**19** peter-of-alcantara -`class-3` · white · Ep. Phil 3:7-12 · Ev. Luke 12:32-34 +**19** St. Peter of Alcantara +`class-3` · white · Epistle Phil 3:7-12 · Gospel Luke 12:32-34 -**20** john-cantius -`class-3` · white · Ep. James 2:12-17 · Ev. Luke 12:35-40 +**20** St. John Cantius +`class-3` · white · Epistle James 2:12-17 · Gospel Luke 12:35-40 -**21** ef-time-after-pentecost-22-thursday -`class-4` · green · Ep. Phil 1:6-11 · Ev. Matt 22:15-21 +**21** Thursday of the 22nd Week of the Time after Pentecost +`class-4` · green · Epistle Phil 1:6-11 · Gospel Matt 22:15-21 -- Com. hilarion +- Commemoration St. Hilarion -- Com. ursula-and-companions +- Commemoration St. Ursula and Companions -**22** ef-time-after-pentecost-22-friday -`class-4` · green · Ep. Phil 1:6-11 · Ev. Matt 22:15-21 +**22** Friday of the 22nd Week of the Time after Pentecost +`class-4` · green · Epistle Phil 1:6-11 · Gospel Matt 22:15-21 -**23** anthony-mary-claret -`class-3` · white · Ep. Heb 7:23-27 · Ev. Matt 24:42-47 +**23** St. Anthony Mary Claret +`class-3` · white · Epistle Heb 7:23-27 · Gospel Matt 24:42-47 -**24** ef-time-after-pentecost-sunday-23 -`class-2` · green · Ep. Phil 3:17-21; 4:1-3 · Ev. Matt 9:18-26 +**24** 23rd Sunday after Pentecost +`class-2` · green · Epistle Phil 3:17-21; 4:1-3 · Gospel Matt 9:18-26 -**25** ef-time-after-pentecost-23-monday -`class-4` · green · Ep. Phil 3:17-21; 4:1-3 · Ev. Matt 9:18-26 +**25** Monday of the 23rd Week of the Time after Pentecost +`class-4` · green · Epistle Phil 3:17-21; 4:1-3 · Gospel Matt 9:18-26 -- Com. sts-chrysanthus-daria +- Commemoration Sts. Chrysanthus & Daria -**26** ef-time-after-pentecost-23-tuesday -`class-4` · green · Ep. Phil 3:17-21; 4:1-3 · Ev. Matt 9:18-26 +**26** Tuesday of the 23rd Week of the Time after Pentecost +`class-4` · green · Epistle Phil 3:17-21; 4:1-3 · Gospel Matt 9:18-26 -- Com. evaristus +- Commemoration St. Evaristus -**27** ef-time-after-pentecost-23-wednesday -`class-4` · green · Ep. Phil 3:17-21; 4:1-3 · Ev. Matt 9:18-26 +**27** Wednesday of the 23rd Week of the Time after Pentecost +`class-4` · green · Epistle Phil 3:17-21; 4:1-3 · Gospel Matt 9:18-26 -**28** sts-simon-jude -`class-2` · red · Ep. Eph. 4:7-13. · Ev. John 15:17-25 +**28** Sts. Simon & Jude +`class-2` · red · Epistle Eph. 4:7-13. · Gospel John 15:17-25 -**29** ef-time-after-pentecost-23-friday -`class-4` · green · Ep. Phil 3:17-21; 4:1-3 · Ev. Matt 9:18-26 +**29** Friday of the 23rd Week of the Time after Pentecost +`class-4` · green · Epistle Phil 3:17-21; 4:1-3 · Gospel Matt 9:18-26 -**30** Officium sanctae Mariae in sabbato -`class-4` · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28 +**30** Our Lady's Saturday Office +`class-4` · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28 -**31** ef-christ-the-king -`class-1` · white · Ep. Col 1:12-20. · Ev. John 18:33-37 +**31** Christ the King +`class-1` · white · Epistle Col 1:12-20. · Gospel John 18:33-37 ## November -**1** all-saints -`class-1` · white · Ep. Apoc 7:2-12 · Ev. Matt 5:1-12 +**1** All Saints +`class-1` · white · Epistle Apoc 7:2-12 · Gospel Matt 5:1-12 -**2** commemoration-of-all-souls -`class-1` · black · Ep. 1 Cor. 15:51-57 · Ev. John 5:25-29 +**2** Commemoration of All Souls +`class-1` · black · Epistle 1 Cor. 15:51-57 · Gospel John 5:25-29 -**3** ef-time-after-pentecost-24-wednesday -`class-4` · green · Ep. Col 1:12-20. · Ev. John 18:33-37 +**3** Wednesday of the 24th Week of the Time after Pentecost +`class-4` · green · Epistle Col 1:12-20. · Gospel John 18:33-37 -**4** charles-borromeo -`class-3` · white · Ep. Sir 44:16-27; 45:3-20 · Ev. Matt 25:14-23 +**4** St. Charles Borromeo +`class-3` · white · Epistle Sir 44:16-27; 45:3-20 · Gospel Matt 25:14-23 -- Com. sts-vitalis-and-agricola-martyrs +- Commemoration Sts. Vitalis and Agricola, Martyrs -**5** ef-time-after-pentecost-24-friday -`class-4` · green · Ep. Col 1:12-20. · Ev. John 18:33-37 +**5** Friday of the 24th Week of the Time after Pentecost +`class-4` · green · Epistle Col 1:12-20. · Gospel John 18:33-37 -**6** Officium sanctae Mariae in sabbato -`class-4` · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28 +**6** Our Lady's Saturday Office +`class-4` · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28 -**7** ef-time-after-epiphany-sunday-5 -`class-2` · green · Ep. Col 3:12-17 · Ev. Matt 13:24-30 +**7** 5th Sunday after Epiphany +`class-2` · green · Epistle Col 3:12-17 · Gospel Matt 13:24-30 -**8** ef-time-after-pentecost-25-monday -`class-4` · green · Ep. Col 3:12-17 · Ev. Matt 13:24-30 +**8** Monday of the 25th Week of the Time after Pentecost +`class-4` · green · Epistle Col 3:12-17 · Gospel Matt 13:24-30 -- Com. four-holy-crowned-martyrs +- Commemoration Four Holy Crowned Martyrs -**9** dedication-of-the-archbasilica-of-our-holy-savior -`class-2` · white · Ep. Rev 21:2-5 · Ev. Luke 19:1-10 +**9** Dedication of the Archbasilica of Our Holy Savior +`class-2` · white · Epistle Rev 21:2-5 · Gospel Luke 19:1-10 -- Com. theodore +- Commemoration St. Theodore -**10** andrew-avellino -`class-3` · white · Ep. Sir 31:8-11 · Ev. Luke 12:35-40 +**10** St. Andrew Avellino +`class-3` · white · Epistle Sir 31:8-11 · Gospel Luke 12:35-40 -- Com. sts-tryphonis-respicii-et-nymphae +- Commemoration Sts. Tryphonis, Respicii, et Nymphae -**11** martin-of-tours -`class-3` · white · Ep. Sir 44:16-27; 45:3-20 · Ev. Luke 11:33-36 +**11** St. Martin of Tours +`class-3` · white · Epistle Sir 44:16-27; 45:3-20 · Gospel Luke 11:33-36 -- Com. menna +- Commemoration St. Menna -**12** martin-i -`class-3` · red · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19 +**12** St. Martin I +`class-3` · red · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19 -**13** didacus -`class-3` · white · Ep. 1 Cor 4:9-14 · Ev. Luke 12:32-34 +**13** St. Didacus +`class-3` · white · Epistle 1 Cor 4:9-14 · Gospel Luke 12:32-34 -**14** ef-time-after-epiphany-sunday-6 -`class-2` · green · Ep. 1 Thess 1:2-10 · Ev. Matt 13:31-35 +**14** 6th Sunday after Epiphany +`class-2` · green · Epistle 1 Thess 1:2-10 · Gospel Matt 13:31-35 -**15** albert-the-great -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19 +**15** St. Albert the Great +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19 -**16** gertrude-the-great -`class-3` · white · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 25:1-13. +**16** St. Gertrude the Great +`class-3` · white · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 25:1-13. -**17** gregory-the-wonderworker -`class-3` · white · Ep. Sir 44:16-27; 45:3-20 · Ev. Mark 11:22-24 +**17** St. Gregory the Wonderworker +`class-3` · white · Epistle Sir 44:16-27; 45:3-20 · Gospel Mark 11:22-24 -**18** dedication-of-the-basilicas-of-sts-peter-paul -`class-3` · white · Ep. Rev 21:2-5 · Ev. Luke 19:1-10 +**18** Dedication of the Basilicas of Sts. Peter & Paul +`class-3` · white · Epistle Rev 21:2-5 · Gospel Luke 19:1-10 -**19** elizabeth-of-hungary -`class-3` · white · Ep. Prov 31:10-31 · Ev. Matt 13:44-52. +**19** St. Elizabeth of Hungary +`class-3` · white · Epistle Prov 31:10-31 · Gospel Matt 13:44-52. -- Com. pontian +- Commemoration St. Pontian -**20** felix-of-valois -`class-3` · white · Ep. 1 Cor. 4:9-14 · Ev. Luke 12:32-34 +**20** St. Felix of Valois +`class-3` · white · Epistle 1 Cor. 4:9-14 · Gospel Luke 12:32-34 -**21** ef-time-after-pentecost-sunday-24 -`class-2` · green · Ep. Col 1:9-14 · Ev. Matt 24:15-35 +**21** 24th and Last Sunday after Pentecost +`class-2` · green · Epistle Col 1:9-14 · Gospel Matt 24:15-35 -**22** cecilia -`class-3` · red · Ep. Sir 51:13-17. · Ev. Matt 25:1-13. +**22** St. Cecilia +`class-3` · red · Epistle Sir 51:13-17. · Gospel Matt 25:1-13. -**23** clement-i -`class-3` · red · Ep. Phil 3:17-21; 4:1-3 · Ev. Matt 16:13-19 +**23** St. Clement I +`class-3` · red · Epistle Phil 3:17-21; 4:1-3 · Gospel Matt 16:13-19 -- Com. felicity +- Commemoration St. Felicity -**24** john-of-the-cross -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19 +**24** St. John of the Cross +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19 -- Com. chrysogonus +- Commemoration St. Chrysogonus -**25** catherine-of-alexandria -`class-3` · red · Ep. Sir 51:1-8; 51:12 · Ev. Matt 25:1-13. +**25** St. Catherine of Alexandria +`class-3` · red · Epistle Sir 51:1-8; 51:12 · Gospel Matt 25:1-13. -**26** sylvester -`class-3` · white · Ep. Ecclus 45:1-6 · Ev. Matt 19:27-29. +**26** St. Sylvester +`class-3` · white · Epistle Ecclus 45:1-6 · Gospel Matt 19:27-29. -- Com. peter-of-alexandria +- Commemoration St. Peter of Alexandria -**27** Officium sanctae Mariae in sabbato -`class-4` · white · Ep. Ecclus 24:14-16 · Ev. Luke 11:27-28 +**27** Our Lady's Saturday Office +`class-4` · white · Epistle Ecclus 24:14-16 · Gospel Luke 11:27-28 -**28** ef-advent-sunday-1 -`class-1` · violet · Ep. Rom 13:11-14 · Ev. Luke 21:25-33 +**28** 1st Sunday of Advent +`class-1` · violet · Epistle Rom 13:11-14 · Gospel Luke 21:25-33 -**29** ef-advent-1-monday -`class-3` · violet · Ep. Rom 13:11-14 · Ev. Luke 21:25-33 +**29** Monday of the 1st Week of Advent +`class-3` · violet · Epistle Rom 13:11-14 · Gospel Luke 21:25-33 -- Com. saturninus +- Commemoration St. Saturninus -**30** andrew -`class-2` · red · Ep. Rom 10:10-18 · Ev. Matt 4:18-22 +**30** St. Andrew +`class-2` · red · Epistle Rom 10:10-18 · Gospel Matt 4:18-22 -- Com. ef-advent-1-tuesday +- Commemoration Tuesday of the 1st Week of Advent ## December -**1** ef-advent-1-wednesday -`class-3` · violet · Ep. Rom 13:11-14 · Ev. Luke 21:25-33 +**1** Wednesday of the 1st Week of Advent +`class-3` · violet · Epistle Rom 13:11-14 · Gospel Luke 21:25-33 -**2** vivian -`class-3` · red · Ep. Sir 51:13-17. · Ev. Matt 13:44-52. +**2** St. Vivian +`class-3` · red · Epistle Sir 51:13-17. · Gospel Matt 13:44-52. -- Com. ef-advent-1-thursday +- Commemoration Thursday of the 1st Week of Advent -**3** francis-xavier -`class-3` · white · Ep. Rom 10:10-18 · Ev. Mark 16:15-18 +**3** St. Francis Xavier +`class-3` · white · Epistle Rom 10:10-18 · Gospel Mark 16:15-18 -- Com. ef-advent-1-friday +- Commemoration Friday of the 1st Week of Advent -**4** peter-chrysologus -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19 +**4** St. Peter Chrysologus +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19 -- Com. ef-advent-1-saturday +- Commemoration Saturday of the 1st Week of Advent -- Com. barbara +- Commemoration St. Barbara -**5** ef-advent-sunday-2 -`class-1` · violet · Ep. Rom 15:4-13 · Ev. Matt 11:2-10 +**5** 2nd Sunday of Advent +`class-1` · violet · Epistle Rom 15:4-13 · Gospel Matt 11:2-10 -**6** nicholas -`class-3` · white · Ep. Heb 13:7-17 · Ev. Matt 25:14-23 +**6** St. Nicholas +`class-3` · white · Epistle Heb 13:7-17 · Gospel Matt 25:14-23 -- Com. ef-advent-2-monday +- Commemoration Monday of the 2nd Week of Advent -**7** ambrose -`class-3` · white · Ep. 2 Tim 4:1-8 · Ev. Matt 5:13-19 +**7** St. Ambrose +`class-3` · white · Epistle 2 Tim 4:1-8 · Gospel Matt 5:13-19 -- Com. ef-advent-2-tuesday +- Commemoration Tuesday of the 2nd Week of Advent -**8** immaculate-conception-of-the-blessed-virgin-mary -`class-1` · white · Ep. Prov 8:22-35 · Ev. Luke 1:26-28 +**8** Immaculate Conception of the Blessed Virgin Mary +`class-1` · white · Epistle Prov 8:22-35 · Gospel Luke 1:26-28 -- Com. ef-advent-2-wednesday +- Commemoration Wednesday of the 2nd Week of Advent -**9** ef-advent-2-thursday -`class-3` · violet · Ep. Rom 15:4-13 · Ev. Matt 11:2-10 +**9** Thursday of the 2nd Week of Advent +`class-3` · violet · Epistle Rom 15:4-13 · Gospel Matt 11:2-10 -**10** ef-advent-2-friday -`class-3` · violet · Ep. Rom 15:4-13 · Ev. Matt 11:2-10 +**10** Friday of the 2nd Week of Advent +`class-3` · violet · Epistle Rom 15:4-13 · Gospel Matt 11:2-10 -- Com. melchiades +- Commemoration St. Melchiades -**11** damasus-i -`class-3` · white · Ep. 1 Pet 5:1-4; 5:10-11. · Ev. Matt 16:13-19 +**11** St. Damasus I +`class-3` · white · Epistle 1 Pet 5:1-4; 5:10-11. · Gospel Matt 16:13-19 -- Com. ef-advent-2-saturday +- Commemoration Saturday of the 2nd Week of Advent -**12** ef-advent-sunday-3 -`class-1` · rose · Ep. Phil 4:4-7 · Ev. John 1:19-28 +**12** 3rd Sunday of Advent +`class-1` · rose · Epistle Phil 4:4-7 · Gospel John 1:19-28 -**13** lucy -`class-3` · red · Ep. 2 Cor 10:17-18; 11:1-2 · Ev. Matt 13:44-52. +**13** St. Lucy +`class-3` · red · Epistle 2 Cor 10:17-18; 11:1-2 · Gospel Matt 13:44-52. -- Com. ef-advent-3-monday +- Commemoration Monday of the 3rd Week of Advent -**14** ef-advent-3-tuesday -`class-3` · violet · Ep. Phil 4:4-7 · Ev. John 1:19-28 +**14** Tuesday of the 3rd Week of Advent +`class-3` · violet · Epistle Phil 4:4-7 · Gospel John 1:19-28 -**15** ef-advent-ember-wed -`class-2` · violet · Ep. Isa 7:10-15 · Ev. Luke 1:26-38 +**15** Advent Ember Wednesday +`class-2` · violet · Epistle Isa 7:10-15 · Gospel Luke 1:26-38 -**16** eusebius -`class-3` · red · Ep. 2 Cor. 1:3-7 · Ev. Matt 16:24-27. +**16** St. Eusebius +`class-3` · red · Epistle 2 Cor. 1:3-7 · Gospel Matt 16:24-27. -- Com. ef-advent-3-thursday +- Commemoration Thursday of the 3rd Week of Advent -**17** ef-advent-ember-fri -`class-2` · violet · Ep. Isa 11:1-5 · Ev. Luke 1:39-47 +**17** Advent Ember Friday +`class-2` · violet · Epistle Isa 11:1-5 · Gospel Luke 1:39-47 -**18** ef-advent-ember-sat -`class-2` · violet · Ep. 2 Thess 2:1-8 · Ev. Luke 3:1-6 +**18** Advent Ember Saturday +`class-2` · violet · Epistle 2 Thess 2:1-8 · Gospel Luke 3:1-6 -**19** ef-advent-sunday-4 -`class-1` · violet · Ep. 1 Cor. 4:1-5 · Ev. Luke 3:1-6 +**19** 4th Sunday of Advent +`class-1` · violet · Epistle 1 Cor. 4:1-5 · Gospel Luke 3:1-6 -**20** ef-advent-4-monday -`class-2` · violet · Ep. 1 Cor. 4:1-5 · Ev. Luke 3:1-6 +**20** Monday of the 4th Week of Advent +`class-2` · violet · Epistle 1 Cor. 4:1-5 · Gospel Luke 3:1-6 -**21** thomas -`class-2` · red · Ep. Eph 2:19-22 · Ev. John 20:24-29 +**21** St. Thomas +`class-2` · red · Epistle Eph 2:19-22 · Gospel John 20:24-29 -- Com. ef-advent-4-tuesday +- Commemoration Tuesday of the 4th Week of Advent -**22** ef-advent-4-wednesday -`class-2` · violet · Ep. 1 Cor. 4:1-5 · Ev. Luke 3:1-6 +**22** Wednesday of the 4th Week of Advent +`class-2` · violet · Epistle 1 Cor. 4:1-5 · Gospel Luke 3:1-6 -**23** ef-advent-4-thursday -`class-2` · violet · Ep. 1 Cor. 4:1-5 · Ev. Luke 3:1-6 +**23** Thursday of the 4th Week of Advent +`class-2` · violet · Epistle 1 Cor. 4:1-5 · Gospel Luke 3:1-6 -**24** ef-nativity-vigil -`class-1` · violet · Ep. Rom 1:1-6 · Ev. Matt 1:18-21 +**24** Vigil of the Nativity (Christmas Eve) +`class-1` · violet · Epistle Rom 1:1-6 · Gospel Matt 1:18-21 -**25** ef-nativity -`class-1` · white · Ep. Heb 1:1-12 · Ev. John 1:1-14 +**25** The Nativity of Our Lord (Christmas) +`class-1` · white · Epistle Heb 1:1-12 · Gospel John 1:1-14 -**26** ef-christmas-sunday-0 -`class-2` · white · Ep. Gal 4:1-7 · Ev. Luke 2:33-40 +**26** Sunday within the Octave of the Nativity +`class-2` · white · Epistle Gal 4:1-7 · Gospel Luke 2:33-40 -- Com. stephen +- Commemoration St. Stephen -**27** john-the-evangelist -`class-2` · white · Ep. Ecclus 15:1-6 · Ev. John 21:19-24 +**27** St. John the Evangelist +`class-2` · white · Epistle Ecclus 15:1-6 · Gospel John 21:19-24 -- Com. ef-nativity-octave-day-3 +- Commemoration 3rd Day within the Octave of the Nativity -**28** holy-innocents -`class-2` · red · Ep. Apoc 14:1-5 · Ev. Matt 2:13-18 +**28** Holy Innocents +`class-2` · red · Epistle Apoc 14:1-5 · Gospel Matt 2:13-18 -- Com. ef-nativity-octave-day-4 +- Commemoration 4th Day within the Octave of the Nativity -**29** ef-nativity-octave-day-5 -`class-2` · white · Ep. Titus 3:4-7 · Ev. Luke 2:15-20 +**29** 5th Day within the Octave of the Nativity +`class-2` · white · Epistle Titus 3:4-7 · Gospel Luke 2:15-20 -- Com. thomas-becket +- Commemoration St. Thomas Becket -**30** ef-nativity-octave-day-6 -`class-2` · white · Ep. Titus 3:4-7 · Ev. Luke 2:15-20 +**30** 6th Day within the Octave of the Nativity +`class-2` · white · Epistle Titus 3:4-7 · Gospel Luke 2:15-20 -**31** ef-nativity-octave-day-7 -`class-2` · white · Ep. Titus 3:4-7 · Ev. Luke 2:15-20 +**31** 7th Day within the Octave of the Nativity +`class-2` · white · Epistle Titus 3:4-7 · Gospel Luke 2:15-20 -- Com. silvester +- Commemoration St. Silvester diff --git a/test/golden/ordo-2027.ms b/test/golden/ordo-2027.ms index daeee24..9e869dd 100644 --- a/test/golden/ordo-2027.ms +++ b/test/golden/ordo-2027.ms @@ -1,2389 +1,2392 @@ .\" colitur ordo booklet -- groff ms. flavour: groff .\" Build: colitur table --year 2027 --template ordo.ms | groff -ms -Tpdf > ordo.pdf .\" -.\" Day label falls back to the slug when the day carries no Latin name (most -.\" temporal days, and most sanctoral entries, which are Latin-less in the -.\" shipped data) -- see ordo.tex's own comment for why the fallback is -.\" written as a name-section wrapping a plain var and its inverse, rather -.\" than a single dotted lookup and its inverse. +.\" The observed day's own display name is a PLAIN resolved string +.\" (View.of_days, Task 5), not a lang-keyed object -- there is no +.\" dotted-la-with-slug-fallback idiom to write here any more; a +.\" commemoration entry carries its own resolved display name too, so a +.\" commemoration line no longer prints the bare slug. Every fixed label +.\" (Ordo, Epistle, Gospel, Commemoration) comes from the view's term +.\" vocabulary rather than being written into this file, so a translated +.\" booklet needs no template edit. .TL -ORDO 2027 \(bu ef +Ordo 2027 \(bu ef .SH -Ianuarius +January .LP .IP "1" 4 -ef-circumcision +The Octave Day of the Nativity .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Titus 2:11-15\s+2 +\s-2Epistle Titus 2:11-15\s+2 .br -\s-2Ev. Luke 2:21\s+2 +\s-2Gospel Luke 2:21\s+2 .IP "2" 4 -Officium sanctae Mariae in sabbato +Our Lady's Saturday Office .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Titus 3:4-7\s+2 +\s-2Epistle Titus 3:4-7\s+2 .br -\s-2Ev. Luke 2:15-20\s+2 +\s-2Gospel Luke 2:15-20\s+2 .IP "3" 4 -Sanctissimi Nominis Iesu +The Holy Name of Jesus .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Acts 4:8-12\s+2 +\s-2Epistle Acts 4:8-12\s+2 .br -\s-2Ev. Luke 2:21\s+2 +\s-2Gospel Luke 2:21\s+2 .IP "4" 4 -ef-christmas-1-monday +Monday before Epiphany .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Titus 2:11-15\s+2 +\s-2Epistle Titus 2:11-15\s+2 .br -\s-2Ev. Luke 2:21\s+2 +\s-2Gospel Luke 2:21\s+2 .IP "5" 4 -ef-christmas-1-tuesday +Tuesday before Epiphany .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Titus 2:11-15\s+2 +\s-2Epistle Titus 2:11-15\s+2 .br -\s-2Ev. Luke 2:21\s+2 +\s-2Gospel Luke 2:21\s+2 .br -\s-2Com. telesphorus-pope-and-martyr\s+2 +\s-2Commemoration St. Telesphorus Pope and Martyr\s+2 .IP "6" 4 -ef-epiphany +The Epiphany of Our Lord .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Isa 60:1-6\s+2 +\s-2Epistle Isa 60:1-6\s+2 .br -\s-2Ev. Matt 2:1-12\s+2 +\s-2Gospel Matt 2:1-12\s+2 .IP "7" 4 -ef-christmas-2-thursday +Thursday after Epiphany .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Isa 60:1-6\s+2 +\s-2Epistle Isa 60:1-6\s+2 .br -\s-2Ev. Matt 2:1-12\s+2 +\s-2Gospel Matt 2:1-12\s+2 .IP "8" 4 -ef-christmas-2-friday +Friday after Epiphany .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Isa 60:1-6\s+2 +\s-2Epistle Isa 60:1-6\s+2 .br -\s-2Ev. Matt 2:1-12\s+2 +\s-2Gospel Matt 2:1-12\s+2 .IP "9" 4 -Officium sanctae Mariae in sabbato +Our Lady's Saturday Office .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Titus 3:4-7\s+2 +\s-2Epistle Titus 3:4-7\s+2 .br -\s-2Ev. Luke 2:15-20\s+2 +\s-2Gospel Luke 2:15-20\s+2 .IP "10" 4 -Sanctae Familiae Iesu, Mariae, Ioseph +The Holy Family .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Col 3:12-17\s+2 +\s-2Epistle Col 3:12-17\s+2 .br -\s-2Ev. Luke 2:42-52\s+2 +\s-2Gospel Luke 2:42-52\s+2 .IP "11" 4 -ef-time-after-epiphany-1-monday +Monday of the 1st Week of the Time after Epiphany .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Rom 12:1-5\s+2 +\s-2Epistle Rom 12:1-5\s+2 .br -\s-2Ev. Luke 2:42-52\s+2 +\s-2Gospel Luke 2:42-52\s+2 .br -\s-2Com. hyginus-pope-and-martyr\s+2 +\s-2Commemoration St. Hyginus Pope and Martyr\s+2 .IP "12" 4 -ef-time-after-epiphany-1-tuesday +Tuesday of the 1st Week of the Time after Epiphany .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Rom 12:1-5\s+2 +\s-2Epistle Rom 12:1-5\s+2 .br -\s-2Ev. Luke 2:42-52\s+2 +\s-2Gospel Luke 2:42-52\s+2 .IP "13" 4 -commemoration-of-the-baptism-of-the-lord +Commemoration of the Baptism of the Lord .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Isa 60:1-6\s+2 +\s-2Epistle Isa 60:1-6\s+2 .br -\s-2Ev. John 1:29-34\s+2 +\s-2Gospel John 1:29-34\s+2 .IP "14" 4 -hilary +St. Hilary .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .br -\s-2Com. felicis\s+2 +\s-2Commemoration S. Felicis\s+2 .IP "15" 4 -paul-the-first-hermit +St. Paul, the First Hermit .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Phil 3:7-12\s+2 +\s-2Epistle Phil 3:7-12\s+2 .br -\s-2Ev. Matt 11:25-30\s+2 +\s-2Gospel Matt 11:25-30\s+2 .br -\s-2Com. maur-abbot\s+2 +\s-2Commemoration St. Maur, Abbot\s+2 .IP "16" 4 -marcellus-i +St. Marcellus I .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. 1 Pet 5:1-4; 5:10-11.\s+2 +\s-2Epistle 1 Pet 5:1-4; 5:10-11.\s+2 .br -\s-2Ev. Matt 16:13-19\s+2 +\s-2Gospel Matt 16:13-19\s+2 .IP "17" 4 -ef-time-after-epiphany-sunday-2 +2nd Sunday after Epiphany .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Rom 12:6-16\s+2 +\s-2Epistle Rom 12:6-16\s+2 .br -\s-2Ev. John 2:1-11\s+2 +\s-2Gospel John 2:1-11\s+2 .IP "18" 4 -ef-time-after-epiphany-2-monday +Monday of the 2nd Week of the Time after Epiphany .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Rom 12:6-16\s+2 +\s-2Epistle Rom 12:6-16\s+2 .br -\s-2Ev. John 2:1-11\s+2 +\s-2Gospel John 2:1-11\s+2 .br -\s-2Com. prisca\s+2 +\s-2Commemoration St. Prisca\s+2 .IP "19" 4 -ef-time-after-epiphany-2-tuesday +Tuesday of the 2nd Week of the Time after Epiphany .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Rom 12:6-16\s+2 +\s-2Epistle Rom 12:6-16\s+2 .br -\s-2Ev. John 2:1-11\s+2 +\s-2Gospel John 2:1-11\s+2 .br -\s-2Com. canute-martyr\s+2 +\s-2Commemoration St. Canute, Martyr\s+2 .br -\s-2Com. sts-marius-martha-audifax-abachum\s+2 +\s-2Commemoration Sts. Marius, Martha, Audifax & Abachum\s+2 .IP "20" 4 -sts-fabian-sebastian +Sts. Fabian & Sebastian .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Heb 11:33-39\s+2 +\s-2Epistle Heb 11:33-39\s+2 .br -\s-2Ev. Luke 6:17-23\s+2 +\s-2Gospel Luke 6:17-23\s+2 .IP "21" 4 -agnes +St. Agnes .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Sir 51:1-8; 51:12\s+2 +\s-2Epistle Sir 51:1-8; 51:12\s+2 .br -\s-2Ev. Matt 25:1-13.\s+2 +\s-2Gospel Matt 25:1-13.\s+2 .IP "22" 4 -sts-vincent-anastasius +Sts. Vincent & Anastasius .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Wis 3:1-8\s+2 +\s-2Epistle Wis 3:1-8\s+2 .br -\s-2Ev. Luke 21:9-19\s+2 +\s-2Gospel Luke 21:9-19\s+2 .IP "23" 4 -raymond-of-pe-afort +St. Raymond of Peñafort .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 31:8-11\s+2 +\s-2Epistle Sir 31:8-11\s+2 .br -\s-2Ev. Luke 12:35-40\s+2 +\s-2Gospel Luke 12:35-40\s+2 .br -\s-2Com. emerentiana\s+2 +\s-2Commemoration St. Emerentiana\s+2 .IP "24" 4 -ef-septuagesima-sunday-1 +Septuagesima Sunday .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. 1 Cor. 9:24-27; 10:1-5\s+2 +\s-2Epistle 1 Cor. 9:24-27; 10:1-5\s+2 .br -\s-2Ev. Matt 20:1-16\s+2 +\s-2Gospel Matt 20:1-16\s+2 .IP "25" 4 -conversion-of-st-paul +Conversion of St. Paul .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Acts 9:1-22\s+2 +\s-2Epistle Acts 9:1-22\s+2 .br -\s-2Ev. Matt 19:27-29.\s+2 +\s-2Gospel Matt 19:27-29.\s+2 .br -\s-2Com. peter\s+2 +\s-2Commemoration St. Peter\s+2 .IP "26" 4 -polycarp +St. Polycarp .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. 1 John 3:10-16\s+2 +\s-2Epistle 1 John 3:10-16\s+2 .br -\s-2Ev. Matt 10:26-32.\s+2 +\s-2Gospel Matt 10:26-32.\s+2 .IP "27" 4 -john-chrysostom +St. John Chrysostom .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .IP "28" 4 -peter-nolasco +St. Peter Nolasco .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 1 Cor. 4:9-14\s+2 +\s-2Epistle 1 Cor. 4:9-14\s+2 .br -\s-2Ev. Luke 12:32-34\s+2 +\s-2Gospel Luke 12:32-34\s+2 .br -\s-2Com. agnes-secundo\s+2 +\s-2Commemoration St. Agnes\s+2 .IP "29" 4 -francis-de-sales +St. Francis de Sales .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .IP "30" 4 -martina +St. Martina .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Sir 51:1-8; 51:12\s+2 +\s-2Epistle Sir 51:1-8; 51:12\s+2 .br -\s-2Ev. Matt 25:1-13.\s+2 +\s-2Gospel Matt 25:1-13.\s+2 .IP "31" 4 -ef-septuagesima-sunday-2 +Sexagesima Sunday .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. 2 Cor. 11:19-33; 12:1-9\s+2 +\s-2Epistle 2 Cor. 11:19-33; 12:1-9\s+2 .br -\s-2Ev. Luke 8:4-15\s+2 +\s-2Gospel Luke 8:4-15\s+2 .SH -Februarius +February .LP .IP "1" 4 -ignatius-of-antioch +St. Ignatius of Antioch .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Rom 8:35-39\s+2 +\s-2Epistle Rom 8:35-39\s+2 .br -\s-2Ev. John 12:24-26\s+2 +\s-2Gospel John 12:24-26\s+2 .IP "2" 4 -purification-of-the-blessed-virgin-mary +Purification of the Blessed Virgin Mary .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Mal 3:1-4\s+2 +\s-2Epistle Mal 3:1-4\s+2 .br -\s-2Ev. Luke 2:22-32\s+2 +\s-2Gospel Luke 2:22-32\s+2 .IP "3" 4 -ef-septuagesima-2-wednesday +Wednesday of the 2nd Week of Septuagesimatide .br \s-2class-4 \(bu violet\s+2 .br -\s-2Ep. 2 Cor. 11:19-33; 12:1-9\s+2 +\s-2Epistle 2 Cor. 11:19-33; 12:1-9\s+2 .br -\s-2Ev. Luke 8:4-15\s+2 +\s-2Gospel Luke 8:4-15\s+2 .br -\s-2Com. blaise\s+2 +\s-2Commemoration St. Blaise\s+2 .IP "4" 4 -andrew-corsini +St. Andrew Corsini .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 44:16-27; 45:3-20\s+2 +\s-2Epistle Sir 44:16-27; 45:3-20\s+2 .br -\s-2Ev. Matt 25:14-23\s+2 +\s-2Gospel Matt 25:14-23\s+2 .IP "5" 4 -agatha +St. Agatha .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. 1 Cor. 1:26-31\s+2 +\s-2Epistle 1 Cor. 1:26-31\s+2 .br -\s-2Ev. Matt 19:3-12.\s+2 +\s-2Gospel Matt 19:3-12.\s+2 .IP "6" 4 -titus +St. Titus .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 44:16-27; 45:3-20\s+2 +\s-2Epistle Sir 44:16-27; 45:3-20\s+2 .br -\s-2Ev. Luke 10:1-9\s+2 +\s-2Gospel Luke 10:1-9\s+2 .br -\s-2Com. dorothy\s+2 +\s-2Commemoration St. Dorothy\s+2 .IP "7" 4 -ef-septuagesima-sunday-3 +Quinquagesima Sunday .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. 1 Cor. 13:1-13\s+2 +\s-2Epistle 1 Cor. 13:1-13\s+2 .br -\s-2Ev. Luke 18:31-43\s+2 +\s-2Gospel Luke 18:31-43\s+2 .IP "8" 4 -john-of-matha +St. John of Matha .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 31:8-11\s+2 +\s-2Epistle Sir 31:8-11\s+2 .br -\s-2Ev. Luke 12:35-40\s+2 +\s-2Gospel Luke 12:35-40\s+2 .IP "9" 4 -cyril-of-alexandria +St. Cyril of Alexandria .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .br -\s-2Com. appollonia\s+2 +\s-2Commemoration St. Appollonia\s+2 .IP "10" 4 -ef-ash-wednesday +Ash Wednesday .br \s-2class-1 \(bu violet\s+2 .br -\s-2Ep. Joel 2:12-19\s+2 +\s-2Epistle Joel 2:12-19\s+2 .br -\s-2Ev. Matt 6:16-21\s+2 +\s-2Gospel Matt 6:16-21\s+2 .IP "11" 4 -ef-lent-after-ashes-thursday +Thursday after Ash Wednesday .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Isa 38:1-6\s+2 +\s-2Epistle Isa 38:1-6\s+2 .br -\s-2Ev. Matt 8:5-13\s+2 +\s-2Gospel Matt 8:5-13\s+2 .br -\s-2Com. our-lady-of-lourdes\s+2 +\s-2Commemoration Our Lady of Lourdes\s+2 .IP "12" 4 -ef-lent-after-ashes-friday +Friday after Ash Wednesday .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Isa 58:1-9\s+2 +\s-2Epistle Isa 58:1-9\s+2 .br -\s-2Ev. Matt 5:43-48; 6:1-4\s+2 +\s-2Gospel Matt 5:43-48; 6:1-4\s+2 .br -\s-2Com. seven-holy-servite-founders\s+2 +\s-2Commemoration Seven Holy Servite Founders\s+2 .IP "13" 4 -ef-lent-after-ashes-saturday +Saturday after Ash Wednesday .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Isa 58:9-14\s+2 +\s-2Epistle Isa 58:9-14\s+2 .br -\s-2Ev. Mark 6:47-56\s+2 +\s-2Gospel Mark 6:47-56\s+2 .IP "14" 4 -ef-lent-sunday-1 +1st Sunday of Lent .br \s-2class-1 \(bu violet\s+2 .br -\s-2Ep. 2 Cor. 6:1-10\s+2 +\s-2Epistle 2 Cor. 6:1-10\s+2 .br -\s-2Ev. Matt 4:1-11\s+2 +\s-2Gospel Matt 4:1-11\s+2 .IP "15" 4 -ef-lent-1-monday +Monday of the 1st Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Ezech 34:11-16\s+2 +\s-2Epistle Ezech 34:11-16\s+2 .br -\s-2Ev. Matt 25:31-46\s+2 +\s-2Gospel Matt 25:31-46\s+2 .br -\s-2Com. sts-faustinus-jovita\s+2 +\s-2Commemoration Sts. Faustinus & Jovita\s+2 .IP "16" 4 -ef-lent-1-tuesday +Tuesday of the 1st Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Isa 55:6-11\s+2 +\s-2Epistle Isa 55:6-11\s+2 .br -\s-2Ev. Matt 21:10-17\s+2 +\s-2Gospel Matt 21:10-17\s+2 .IP "17" 4 -ef-lent-ember-wed +Lenten Ember Wednesday .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. 3 Kgs. 19:3-8\s+2 +\s-2Epistle 3 Kgs. 19:3-8\s+2 .br -\s-2Ev. Matt 12:38-50\s+2 +\s-2Gospel Matt 12:38-50\s+2 .IP "18" 4 -ef-lent-1-thursday +Thursday of the 1st Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Ezech 18:1-9\s+2 +\s-2Epistle Ezech 18:1-9\s+2 .br -\s-2Ev. Matt 15:21-28\s+2 +\s-2Gospel Matt 15:21-28\s+2 .br -\s-2Com. simeon\s+2 +\s-2Commemoration St. Simeon\s+2 .IP "19" 4 -ef-lent-ember-fri +Lenten Ember Friday .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. Ezech 18:20-28\s+2 +\s-2Epistle Ezech 18:20-28\s+2 .br -\s-2Ev. John 5:1-15\s+2 +\s-2Gospel John 5:1-15\s+2 .IP "20" 4 -ef-lent-ember-sat +Lenten Ember Saturday .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. 1 Thess. 5:14-23\s+2 +\s-2Epistle 1 Thess. 5:14-23\s+2 .br -\s-2Ev. Matt 17:1-9\s+2 +\s-2Gospel Matt 17:1-9\s+2 .IP "21" 4 -ef-lent-sunday-2 +2nd Sunday of Lent .br \s-2class-1 \(bu violet\s+2 .br -\s-2Ep. 1 Thess. 4:1-7\s+2 +\s-2Epistle 1 Thess. 4:1-7\s+2 .br -\s-2Ev. Matt 17:1-9\s+2 +\s-2Gospel Matt 17:1-9\s+2 .IP "22" 4 -chair-of-st-peter +Chair of St. Peter .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. 1 Pet 1:1-7\s+2 +\s-2Epistle 1 Pet 1:1-7\s+2 .br -\s-2Ev. Matt 16:13-19\s+2 +\s-2Gospel Matt 16:13-19\s+2 .br -\s-2Com. ef-lent-2-monday\s+2 +\s-2Commemoration Monday of the 2nd Week of Lent\s+2 .br -\s-2Com. paul\s+2 +\s-2Commemoration St. Paul\s+2 .IP "23" 4 -ef-lent-2-tuesday +Tuesday of the 2nd Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. 3 Kings 17:8-16\s+2 +\s-2Epistle 3 Kings 17:8-16\s+2 .br -\s-2Ev. Matt 23:1-12\s+2 +\s-2Gospel Matt 23:1-12\s+2 .br -\s-2Com. peter-damien\s+2 +\s-2Commemoration St. Peter Damien\s+2 .IP "24" 4 -matthias +St. Matthias .br \s-2class-2 \(bu red\s+2 .br -\s-2Ep. Acts 1:15-26\s+2 +\s-2Epistle Acts 1:15-26\s+2 .br -\s-2Ev. Matt 11:25-30\s+2 +\s-2Gospel Matt 11:25-30\s+2 .br -\s-2Com. ef-lent-2-wednesday\s+2 +\s-2Commemoration Wednesday of the 2nd Week of Lent\s+2 .IP "25" 4 -ef-lent-2-thursday +Thursday of the 2nd Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Jer 17:5-10\s+2 +\s-2Epistle Jer 17:5-10\s+2 .br -\s-2Ev. Luke 16:19-31\s+2 +\s-2Gospel Luke 16:19-31\s+2 .IP "26" 4 -ef-lent-2-friday +Friday of the 2nd Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Gen 37:6-22\s+2 +\s-2Epistle Gen 37:6-22\s+2 .br -\s-2Ev. Matt 21:33-46\s+2 +\s-2Gospel Matt 21:33-46\s+2 .IP "27" 4 -ef-lent-2-saturday +Saturday of the 2nd Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Gen 27:6-40\s+2 +\s-2Epistle Gen 27:6-40\s+2 .br -\s-2Ev. Luke 15:11-32\s+2 +\s-2Gospel Luke 15:11-32\s+2 .br -\s-2Com. gabriel-of-our-lady-of-sorrows\s+2 +\s-2Commemoration St. Gabriel of Our Lady of Sorrows\s+2 .IP "28" 4 -ef-lent-sunday-3 +3rd Sunday of Lent .br \s-2class-1 \(bu violet\s+2 .br -\s-2Ep. Eph 5:1-9\s+2 +\s-2Epistle Eph 5:1-9\s+2 .br -\s-2Ev. Luke 11:14-28\s+2 +\s-2Gospel Luke 11:14-28\s+2 .SH -Martius +March .LP .IP "1" 4 -ef-lent-3-monday +Monday of the 3rd Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. 4 Kings 5:1-15\s+2 +\s-2Epistle 4 Kings 5:1-15\s+2 .br -\s-2Ev. Luke 4:23-30\s+2 +\s-2Gospel Luke 4:23-30\s+2 .IP "2" 4 -ef-lent-3-tuesday +Tuesday of the 3rd Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. 4 Kings 4:1-7\s+2 +\s-2Epistle 4 Kings 4:1-7\s+2 .br -\s-2Ev. Matt 18:15-22\s+2 +\s-2Gospel Matt 18:15-22\s+2 .IP "3" 4 -ef-lent-3-wednesday +Wednesday of the 3rd Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Ex 20:12-24\s+2 +\s-2Epistle Ex 20:12-24\s+2 .br -\s-2Ev. Matt 15:1-20\s+2 +\s-2Gospel Matt 15:1-20\s+2 .IP "4" 4 -ef-lent-3-thursday +Thursday of the 3rd Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Jer 7:1-7\s+2 +\s-2Epistle Jer 7:1-7\s+2 .br -\s-2Ev. Luke 4:38-44.\s+2 +\s-2Gospel Luke 4:38-44.\s+2 .br -\s-2Com. casimir\s+2 +\s-2Commemoration St. Casimir\s+2 .br -\s-2Com. lucius\s+2 +\s-2Commemoration St. Lucius\s+2 .IP "5" 4 -ef-lent-3-friday +Friday of the 3rd Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Num 20:1, 3; 6-13.\s+2 +\s-2Epistle Num 20:1, 3; 6-13.\s+2 .br -\s-2Ev. John 4:5-42\s+2 +\s-2Gospel John 4:5-42\s+2 .IP "6" 4 -ef-lent-3-saturday +Saturday of the 3rd Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Dan 13:1-9, 15-17, 19-30, 33-62.\s+2 +\s-2Epistle Dan 13:1-9, 15-17, 19-30, 33-62.\s+2 .br -\s-2Ev. John 8:1-11\s+2 +\s-2Gospel John 8:1-11\s+2 .br -\s-2Com. sts-felicitas-perpetua\s+2 +\s-2Commemoration Sts. Felicitas & Perpetua\s+2 .IP "7" 4 -ef-lent-sunday-4 +4th Sunday of Lent .br \s-2class-1 \(bu rose\s+2 .br -\s-2Ep. Gal 4:22-31\s+2 +\s-2Epistle Gal 4:22-31\s+2 .br -\s-2Ev. John 6:1-15\s+2 +\s-2Gospel John 6:1-15\s+2 .IP "8" 4 -ef-lent-4-monday +Monday of the 4th Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. 3 Kings 3:16-28\s+2 +\s-2Epistle 3 Kings 3:16-28\s+2 .br -\s-2Ev. John 2:13-25\s+2 +\s-2Gospel John 2:13-25\s+2 .br -\s-2Com. john-of-god\s+2 +\s-2Commemoration St. John of God\s+2 .IP "9" 4 -ef-lent-4-tuesday +Tuesday of the 4th Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Ex 32:7-14\s+2 +\s-2Epistle Ex 32:7-14\s+2 .br -\s-2Ev. John 7:14-31\s+2 +\s-2Gospel John 7:14-31\s+2 .br -\s-2Com. frances-rome\s+2 +\s-2Commemoration St. Frances Rome\s+2 .IP "10" 4 -ef-lent-4-wednesday +Wednesday of the 4th Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Isa. 1:16-19\s+2 +\s-2Epistle Isa. 1:16-19\s+2 .br -\s-2Ev. John 9:1-38\s+2 +\s-2Gospel John 9:1-38\s+2 .br -\s-2Com. forty-holy-martyrs-of-sebaste\s+2 +\s-2Commemoration Forty Holy Martyrs of Sebaste\s+2 .IP "11" 4 -ef-lent-4-thursday +Thursday of the 4th Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. 4 Kings 4:25-38\s+2 +\s-2Epistle 4 Kings 4:25-38\s+2 .br -\s-2Ev. Luke 7:11-16\s+2 +\s-2Gospel Luke 7:11-16\s+2 .IP "12" 4 -ef-lent-4-friday +Friday of the 4th Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. 3 Kings 17:17-24\s+2 +\s-2Epistle 3 Kings 17:17-24\s+2 .br -\s-2Ev. John 11:1-45\s+2 +\s-2Gospel John 11:1-45\s+2 .br -\s-2Com. gregory-the-great\s+2 +\s-2Commemoration St. Gregory the Great\s+2 .IP "13" 4 -ef-lent-4-saturday +Saturday of the 4th Week of Lent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Isa 49:8-15\s+2 +\s-2Epistle Isa 49:8-15\s+2 .br -\s-2Ev. John 8:12-20\s+2 +\s-2Gospel John 8:12-20\s+2 .IP "14" 4 -ef-passion-sunday +Passion Sunday .br \s-2class-1 \(bu violet\s+2 .br -\s-2Ep. Heb 9:11-15.\s+2 +\s-2Epistle Heb 9:11-15.\s+2 .br -\s-2Ev. John 8:46-59.\s+2 +\s-2Gospel John 8:46-59.\s+2 .IP "15" 4 -ef-passiontide-1-monday +Monday of the 1st Week of Passion Week .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Jonas 3:1-10\s+2 +\s-2Epistle Jonas 3:1-10\s+2 .br -\s-2Ev. John 7:32-39\s+2 +\s-2Gospel John 7:32-39\s+2 .IP "16" 4 -ef-passiontide-1-tuesday +Tuesday of the 1st Week of Passion Week .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Dan 14:27, 28-42\s+2 +\s-2Epistle Dan 14:27, 28-42\s+2 .br -\s-2Ev. John 7:1-13\s+2 +\s-2Gospel John 7:1-13\s+2 .IP "17" 4 -ef-passiontide-1-wednesday +Wednesday of the 1st Week of Passion Week .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Lev 19:1-2, 11-19, 25\s+2 +\s-2Epistle Lev 19:1-2, 11-19, 25\s+2 .br -\s-2Ev. John 10:22-38\s+2 +\s-2Gospel John 10:22-38\s+2 .br -\s-2Com. patrick\s+2 +\s-2Commemoration St. Patrick\s+2 .IP "18" 4 -ef-passiontide-1-thursday +Thursday of the 1st Week of Passion Week .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Dan 3:25, 34-45.\s+2 +\s-2Epistle Dan 3:25, 34-45.\s+2 .br -\s-2Ev. Luke 7:36-50\s+2 +\s-2Gospel Luke 7:36-50\s+2 .br -\s-2Com. cyril-of-jerusalem\s+2 +\s-2Commemoration St. Cyril of Jerusalem\s+2 .IP "19" 4 -joseph-spouse-of-the-bl-virgin-mary +St. Joseph, Spouse of the Bl. Virgin Mary .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Ecclus 45:1-6\s+2 +\s-2Epistle Ecclus 45:1-6\s+2 .br -\s-2Ev. Matt 1:18-21\s+2 +\s-2Gospel Matt 1:18-21\s+2 .br -\s-2Com. ef-passiontide-1-friday\s+2 +\s-2Commemoration Friday of the 1st Week of Passion Week\s+2 .IP "20" 4 -ef-passiontide-1-saturday +Saturday of the 1st Week of Passion Week .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Jer 18:18-23\s+2 +\s-2Epistle Jer 18:18-23\s+2 .br -\s-2Ev. John 12:10-36\s+2 +\s-2Gospel John 12:10-36\s+2 .IP "21" 4 -ef-palm-sunday +Palm Sunday .br \s-2class-1 \(bu violet\s+2 .br -\s-2Ep. Phil 2:5-11\s+2 +\s-2Epistle Phil 2:5-11\s+2 .br -\s-2Ev. Matt. 26:36-75; 27:1-60.\s+2 +\s-2Gospel Matt. 26:36-75; 27:1-60.\s+2 .IP "22" 4 -ef-passiontide-2-monday +Monday of Holy Week .br \s-2class-1 \(bu violet\s+2 .br -\s-2Ep. Isa 50:5-10\s+2 +\s-2Epistle Isa 50:5-10\s+2 .br -\s-2Ev. John 12:1-9\s+2 +\s-2Gospel John 12:1-9\s+2 .IP "23" 4 -ef-passiontide-2-tuesday +Tuesday of Holy Week .br \s-2class-1 \(bu violet\s+2 .br -\s-2Ep. Jer 11:18-20\s+2 +\s-2Epistle Jer 11:18-20\s+2 .br -\s-2Ev. Mark 14:32-72; 15, 1-46\s+2 +\s-2Gospel Mark 14:32-72; 15, 1-46\s+2 .IP "24" 4 -ef-passiontide-2-wednesday +Wednesday of Holy Week (Spy Wednesday) .br \s-2class-1 \(bu violet\s+2 .br -\s-2Ep. Isa 53:1-12\s+2 +\s-2Epistle Isa 53:1-12\s+2 .br -\s-2Ev. Luke 22:39-71; 23:1-53\s+2 +\s-2Gospel Luke 22:39-71; 23:1-53\s+2 .IP "25" 4 -Feria V in Cena Domini +Holy Thursday (Maundy Thursday) .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. 1 Cor 11:20-32\s+2 +\s-2Epistle 1 Cor 11:20-32\s+2 .br -\s-2Ev. John 13:1-15\s+2 +\s-2Gospel John 13:1-15\s+2 .IP "26" 4 -Feria VI in Passione et Morte Domini +Good Friday .br \s-2class-1 \(bu black\s+2 .br -\s-2Ep. Ex 12:1-11\s+2 +\s-2Epistle Ex 12:1-11\s+2 .br -\s-2Ev. John 18:1-40; 19:1-42\s+2 +\s-2Gospel John 18:1-40; 19:1-42\s+2 .IP "27" 4 -Sabbato sancto +Holy Saturday .br \s-2class-1 \(bu violet\s+2 .br -\s-2Ep. Col 3:1-4\s+2 +\s-2Epistle Col 3:1-4\s+2 .br -\s-2Ev. Matt 28:1-7\s+2 +\s-2Gospel Matt 28:1-7\s+2 .IP "28" 4 -ef-easter-sunday +Easter Sunday .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. 1 Cor 5:7-8\s+2 +\s-2Epistle 1 Cor 5:7-8\s+2 .br -\s-2Ev. Mark 16:1-7\s+2 +\s-2Gospel Mark 16:1-7\s+2 .IP "29" 4 -ef-easter-1-monday +Monday of Easter Week .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Acts 10:37-43.\s+2 +\s-2Epistle Acts 10:37-43.\s+2 .br -\s-2Ev. Luke 24:13-35\s+2 +\s-2Gospel Luke 24:13-35\s+2 .IP "30" 4 -ef-easter-1-tuesday +Tuesday of Easter Week .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Acts 13:16; 13:26-33\s+2 +\s-2Epistle Acts 13:16; 13:26-33\s+2 .br -\s-2Ev. Luke 24:36-47\s+2 +\s-2Gospel Luke 24:36-47\s+2 .IP "31" 4 -ef-easter-1-wednesday +Wednesday of Easter Week .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Acts 3:13-15; 3:17-19\s+2 +\s-2Epistle Acts 3:13-15; 3:17-19\s+2 .br -\s-2Ev. John 21:1-14\s+2 +\s-2Gospel John 21:1-14\s+2 .SH -Aprilis +April .LP .IP "1" 4 -ef-easter-1-thursday +Thursday of Easter Week .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Acts 8:26-40\s+2 +\s-2Epistle Acts 8:26-40\s+2 .br -\s-2Ev. John 20:11-18\s+2 +\s-2Gospel John 20:11-18\s+2 .IP "2" 4 -ef-easter-1-friday +Friday of Easter Week .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. 1 Pet 3:18-22\s+2 +\s-2Epistle 1 Pet 3:18-22\s+2 .br -\s-2Ev. Matt 28:16-20\s+2 +\s-2Gospel Matt 28:16-20\s+2 .IP "3" 4 -ef-easter-1-saturday +Saturday of Easter Week .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. 1 Pet 2:1-10\s+2 +\s-2Epistle 1 Pet 2:1-10\s+2 .br -\s-2Ev. John 20:1-9\s+2 +\s-2Gospel John 20:1-9\s+2 .IP "4" 4 -ef-low-sunday +Low Sunday (Sunday in Easter Octave) .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. 1 John 5:4-10\s+2 +\s-2Epistle 1 John 5:4-10\s+2 .br -\s-2Ev. John 20:19-31\s+2 +\s-2Gospel John 20:19-31\s+2 .IP "5" 4 -annunciation-of-the-blessed-virgin-mary +Annunciation of the Blessed Virgin Mary .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Isa 7:10-15\s+2 +\s-2Epistle Isa 7:10-15\s+2 .br -\s-2Ev. Luke 1:26-38\s+2 +\s-2Gospel Luke 1:26-38\s+2 .IP "6" 4 -ef-easter-2-tuesday +Tuesday of the 2nd Week of Eastertide .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. 1 John 5:4-10\s+2 +\s-2Epistle 1 John 5:4-10\s+2 .br -\s-2Ev. John 20:19-31\s+2 +\s-2Gospel John 20:19-31\s+2 .IP "7" 4 -ef-easter-2-wednesday +Wednesday of the 2nd Week of Eastertide .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. 1 John 5:4-10\s+2 +\s-2Epistle 1 John 5:4-10\s+2 .br -\s-2Ev. John 20:19-31\s+2 +\s-2Gospel John 20:19-31\s+2 .IP "8" 4 -ef-easter-2-thursday +Thursday of the 2nd Week of Eastertide .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. 1 John 5:4-10\s+2 +\s-2Epistle 1 John 5:4-10\s+2 .br -\s-2Ev. John 20:19-31\s+2 +\s-2Gospel John 20:19-31\s+2 .IP "9" 4 -ef-easter-2-friday +Friday of the 2nd Week of Eastertide .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. 1 John 5:4-10\s+2 +\s-2Epistle 1 John 5:4-10\s+2 .br -\s-2Ev. John 20:19-31\s+2 +\s-2Gospel John 20:19-31\s+2 .IP "10" 4 -Officium sanctae Mariae in sabbato +Our Lady's Saturday Office .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Ecclus 24:14-16\s+2 +\s-2Epistle Ecclus 24:14-16\s+2 .br -\s-2Ev. John 19:25-27\s+2 +\s-2Gospel John 19:25-27\s+2 .IP "11" 4 -ef-easter-sunday-3 +2nd Sunday after Easter .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. 1 Pet 2:21-25\s+2 +\s-2Epistle 1 Pet 2:21-25\s+2 .br -\s-2Ev. John 10:11-16\s+2 +\s-2Gospel John 10:11-16\s+2 .IP "12" 4 -ef-easter-3-monday +Monday of the 3rd Week of Eastertide .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. 1 Pet 2:21-25\s+2 +\s-2Epistle 1 Pet 2:21-25\s+2 .br -\s-2Ev. John 10:11-16\s+2 +\s-2Gospel John 10:11-16\s+2 .IP "13" 4 -hermenegild +St. Hermenegild .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Wis 10:10-14\s+2 +\s-2Epistle Wis 10:10-14\s+2 .br -\s-2Ev. Luke 14:26-33.\s+2 +\s-2Gospel Luke 14:26-33.\s+2 .IP "14" 4 -justin +St. Justin .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. 1 Cor 1:18-25; 1:30;\s+2 +\s-2Epistle 1 Cor 1:18-25; 1:30;\s+2 .br -\s-2Ev. Luke 12:2-8\s+2 +\s-2Gospel Luke 12:2-8\s+2 .br -\s-2Com. sts-tiburtius-valerian-et-maximus-martyrs\s+2 +\s-2Commemoration Sts. Tiburtius, Valerian et Maximus, Martyrs\s+2 .IP "15" 4 -ef-easter-3-thursday +Thursday of the 3rd Week of Eastertide .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. 1 Pet 2:21-25\s+2 +\s-2Epistle 1 Pet 2:21-25\s+2 .br -\s-2Ev. John 10:11-16\s+2 +\s-2Gospel John 10:11-16\s+2 .IP "16" 4 -ef-easter-3-friday +Friday of the 3rd Week of Eastertide .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. 1 Pet 2:21-25\s+2 +\s-2Epistle 1 Pet 2:21-25\s+2 .br -\s-2Ev. John 10:11-16\s+2 +\s-2Gospel John 10:11-16\s+2 .IP "17" 4 -Officium sanctae Mariae in sabbato +Our Lady's Saturday Office .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Ecclus 24:14-16\s+2 +\s-2Epistle Ecclus 24:14-16\s+2 .br -\s-2Ev. John 19:25-27\s+2 +\s-2Gospel John 19:25-27\s+2 .br -\s-2Com. anicetus\s+2 +\s-2Commemoration St. Anicetus\s+2 .IP "18" 4 -ef-easter-sunday-4 +3rd Sunday after Easter .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. 1 Pet 2:11-19\s+2 +\s-2Epistle 1 Pet 2:11-19\s+2 .br -\s-2Ev. John 16:16-22\s+2 +\s-2Gospel John 16:16-22\s+2 .IP "19" 4 -ef-easter-4-monday +Monday of the 4th Week of Eastertide .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. 1 Pet 2:11-19\s+2 +\s-2Epistle 1 Pet 2:11-19\s+2 .br -\s-2Ev. John 16:16-22\s+2 +\s-2Gospel John 16:16-22\s+2 .IP "20" 4 -ef-easter-4-tuesday +Tuesday of the 4th Week of Eastertide .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. 1 Pet 2:11-19\s+2 +\s-2Epistle 1 Pet 2:11-19\s+2 .br -\s-2Ev. John 16:16-22\s+2 +\s-2Gospel John 16:16-22\s+2 .IP "21" 4 -anselm +St. Anselm .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .IP "22" 4 -sts-soter-caius +Sts. Soter & Caius .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. 1 Pet 5:1-4; 5:10-11.\s+2 +\s-2Epistle 1 Pet 5:1-4; 5:10-11.\s+2 .br -\s-2Ev. Matt 16:13-19\s+2 +\s-2Gospel Matt 16:13-19\s+2 .IP "23" 4 -ef-easter-4-friday +Friday of the 4th Week of Eastertide .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. 1 Pet 2:11-19\s+2 +\s-2Epistle 1 Pet 2:11-19\s+2 .br -\s-2Ev. John 16:16-22\s+2 +\s-2Gospel John 16:16-22\s+2 .br -\s-2Com. george\s+2 +\s-2Commemoration St. George\s+2 .IP "24" 4 -fidelis-of-sigmaringen +St. Fidelis of Sigmaringen .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Wis 5:1-5\s+2 +\s-2Epistle Wis 5:1-5\s+2 .br -\s-2Ev. John 15:1-7\s+2 +\s-2Gospel John 15:1-7\s+2 .IP "25" 4 -ef-easter-sunday-5 +4th Sunday after Easter .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Jas 1:17-21\s+2 +\s-2Epistle Jas 1:17-21\s+2 .br -\s-2Ev. John 16:5-14\s+2 +\s-2Gospel John 16:5-14\s+2 .br -\s-2Com. major-litanies\s+2 +\s-2Commemoration The Major Litanies\s+2 .IP "26" 4 -sts-cletus-marcellinus +Sts. Cletus & Marcellinus .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. 1 Pet 5:1-4; 5:10-11.\s+2 +\s-2Epistle 1 Pet 5:1-4; 5:10-11.\s+2 .br -\s-2Ev. Matt 16:13-19\s+2 +\s-2Gospel Matt 16:13-19\s+2 .IP "27" 4 -peter-canisius +St. Peter Canisius .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .IP "28" 4 -paul-of-the-cross +St. Paul of the Cross .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 1 Cor 1:17-25.\s+2 +\s-2Epistle 1 Cor 1:17-25.\s+2 .br -\s-2Ev. Luke 10:1-9\s+2 +\s-2Gospel Luke 10:1-9\s+2 .IP "29" 4 -peter-of-verona +St. Peter of Verona .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. 2 Tim. 2:8-10; 3:10-12.\s+2 +\s-2Epistle 2 Tim. 2:8-10; 3:10-12.\s+2 .br -\s-2Ev. Matt 10:34-42\s+2 +\s-2Gospel Matt 10:34-42\s+2 .IP "30" 4 -catherine-of-siena +St. Catherine of Siena .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Cor 10:17-18; 11:1-2\s+2 +\s-2Epistle 2 Cor 10:17-18; 11:1-2\s+2 .br -\s-2Ev. Matt 25:1-13.\s+2 +\s-2Gospel Matt 25:1-13.\s+2 .SH -Maius +May .LP .IP "1" 4 -joseph-the-workman +St. Joseph the Workman .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Col. 3:14-15, 17, 23-24\s+2 +\s-2Epistle Col. 3:14-15, 17, 23-24\s+2 .br -\s-2Ev. Matt 13:54-58\s+2 +\s-2Gospel Matt 13:54-58\s+2 .IP "2" 4 -ef-easter-sunday-6 +5th Sunday after Easter .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Jas 1:22-27\s+2 +\s-2Epistle Jas 1:22-27\s+2 .br -\s-2Ev. John 16:23-30\s+2 +\s-2Gospel John 16:23-30\s+2 .IP "3" 4 -ef-rogation-monday +Rogation Monday .br \s-2class-4 \(bu violet\s+2 .br -\s-2Ep. Jas 1:22-27\s+2 +\s-2Epistle Jas 1:22-27\s+2 .br -\s-2Ev. John 16:23-30\s+2 +\s-2Gospel John 16:23-30\s+2 .br -\s-2Com. sts-alexander-companions\s+2 +\s-2Commemoration Sts. Alexander & Companions\s+2 .IP "4" 4 -monica +St. Monica .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 1 Tim. 5:3-10.\s+2 +\s-2Epistle 1 Tim. 5:3-10.\s+2 .br -\s-2Ev. Luke 7:11-16\s+2 +\s-2Gospel Luke 7:11-16\s+2 .IP "5" 4 -ef-ascension-vigil +Vigil of the Ascension .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Eph. 4:7-13.\s+2 +\s-2Epistle Eph. 4:7-13.\s+2 .br -\s-2Ev. John 17:1-11.\s+2 +\s-2Gospel John 17:1-11.\s+2 .br -\s-2Com. pius-v\s+2 +\s-2Commemoration St. Pius V\s+2 .IP "6" 4 -ef-ascension +The Ascension of Our Lord .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Acts 1:1-11\s+2 +\s-2Epistle Acts 1:1-11\s+2 .br -\s-2Ev. Mark 16:14-20\s+2 +\s-2Gospel Mark 16:14-20\s+2 .IP "7" 4 -stanislaus +St. Stanislaus .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Wis 5:1-5\s+2 +\s-2Epistle Wis 5:1-5\s+2 .br -\s-2Ev. John 15:1-7\s+2 +\s-2Gospel John 15:1-7\s+2 .IP "8" 4 -Officium sanctae Mariae in sabbato +Our Lady's Saturday Office .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Ecclus 24:14-16\s+2 +\s-2Epistle Ecclus 24:14-16\s+2 .br -\s-2Ev. John 19:25-27\s+2 +\s-2Gospel John 19:25-27\s+2 .IP "9" 4 -ef-easter-sunday-7 +Sunday after the Ascension .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. 1 Pet 4:7-11.\s+2 +\s-2Epistle 1 Pet 4:7-11.\s+2 .br -\s-2Ev. John 15:26-27; 16:1-4.\s+2 +\s-2Gospel John 15:26-27; 16:1-4.\s+2 .IP "10" 4 -antoninus +St. Antoninus .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 44:16-27; 45:3-20\s+2 +\s-2Epistle Sir 44:16-27; 45:3-20\s+2 .br -\s-2Ev. Matt 25:14-23\s+2 +\s-2Gospel Matt 25:14-23\s+2 .br -\s-2Com. gordiano-and-epimacho\s+2 +\s-2Commemoration St. Gordiano and Epimacho\s+2 .IP "11" 4 -sts-philip-james +Sts. Philip & James .br \s-2class-2 \(bu red\s+2 .br -\s-2Ep. Wis. 5:1-5\s+2 +\s-2Epistle Wis. 5:1-5\s+2 .br -\s-2Ev. John 14:1-13\s+2 +\s-2Gospel John 14:1-13\s+2 .IP "12" 4 -sts-nereus-achilleus-domitilla-pancras +Sts. Nereus, Achilleus, Domitilla, & Pancras .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Wis. 5:1-5\s+2 +\s-2Epistle Wis. 5:1-5\s+2 .br -\s-2Ev. John 4:46-53\s+2 +\s-2Gospel John 4:46-53\s+2 .IP "13" 4 -robert-bellarmine +St. Robert Bellarmine .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Wis 7:7-14.\s+2 +\s-2Epistle Wis 7:7-14.\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .IP "14" 4 -ef-easter-7-friday +Friday of the 7th Week of Eastertide .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. 1 Pet 4:7-11.\s+2 +\s-2Epistle 1 Pet 4:7-11.\s+2 .br -\s-2Ev. John 15:26-27; 16:1-4.\s+2 +\s-2Gospel John 15:26-27; 16:1-4.\s+2 .br -\s-2Com. boniface-martyr\s+2 +\s-2Commemoration St. Boniface\s+2 .IP "15" 4 -ef-pentecost-vigil +Vigil of Pentecost .br \s-2class-1 \(bu red\s+2 .br -\s-2Ep. Acts 19:1-8.\s+2 +\s-2Epistle Acts 19:1-8.\s+2 .br -\s-2Ev. John 14:15-21.\s+2 +\s-2Gospel John 14:15-21.\s+2 .IP "16" 4 -ef-pentecost +Pentecost Sunday (Whitsunday) .br \s-2class-1 \(bu red\s+2 .br -\s-2Ep. Acts 2:1-11.\s+2 +\s-2Epistle Acts 2:1-11.\s+2 .br -\s-2Ev. John 14:23-31.\s+2 +\s-2Gospel John 14:23-31.\s+2 .IP "17" 4 -ef-easter-8-monday +Monday of Pentecost Week .br \s-2class-1 \(bu red\s+2 .br -\s-2Ep. Acts 10:34, 42-48\s+2 +\s-2Epistle Acts 10:34, 42-48\s+2 .br -\s-2Ev. John 3:16-21\s+2 +\s-2Gospel John 3:16-21\s+2 .IP "18" 4 -ef-easter-8-tuesday +Tuesday of Pentecost Week .br \s-2class-1 \(bu red\s+2 .br -\s-2Ep. Acts 8:14-17.\s+2 +\s-2Epistle Acts 8:14-17.\s+2 .br -\s-2Ev. John 10:1-10.\s+2 +\s-2Gospel John 10:1-10.\s+2 .IP "19" 4 -ef-pentecost-ember-wed +Pentecost Ember Wednesday .br \s-2class-1 \(bu red\s+2 .br -\s-2Ep. Acts 5:12-16\s+2 +\s-2Epistle Acts 5:12-16\s+2 .br -\s-2Ev. John 6:44-52.\s+2 +\s-2Gospel John 6:44-52.\s+2 .IP "20" 4 -ef-easter-8-thursday +Thursday of Pentecost Week .br \s-2class-1 \(bu red\s+2 .br -\s-2Ep. Acts 8:5-8\s+2 +\s-2Epistle Acts 8:5-8\s+2 .br -\s-2Ev. Luke 9:1-6\s+2 +\s-2Gospel Luke 9:1-6\s+2 .IP "21" 4 -ef-pentecost-ember-fri +Pentecost Ember Friday .br \s-2class-1 \(bu red\s+2 .br -\s-2Ep. Joel 2:23-24; 26-27\s+2 +\s-2Epistle Joel 2:23-24; 26-27\s+2 .br -\s-2Ev. Luke 5:17-26\s+2 +\s-2Gospel Luke 5:17-26\s+2 .IP "22" 4 -ef-pentecost-ember-sat +Pentecost Ember Saturday .br \s-2class-1 \(bu red\s+2 .br -\s-2Ep. Rom 5:1-5.\s+2 +\s-2Epistle Rom 5:1-5.\s+2 .br -\s-2Ev. Luke 4:38-44.\s+2 +\s-2Gospel Luke 4:38-44.\s+2 .IP "23" 4 -ef-trinity +Trinity Sunday .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Rom 11:33-36.\s+2 +\s-2Epistle Rom 11:33-36.\s+2 .br -\s-2Ev. Matt 28:18-20\s+2 +\s-2Gospel Matt 28:18-20\s+2 .IP "24" 4 -ef-time-after-pentecost-1-monday +Monday of the 1st Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. 1 John 4:8-21\s+2 +\s-2Epistle 1 John 4:8-21\s+2 .br -\s-2Ev. Luke 6:36-42\s+2 +\s-2Gospel Luke 6:36-42\s+2 .IP "25" 4 -gregory-vii +St. Gregory VII .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 1 Pet 5:1-4; 5:10-11.\s+2 +\s-2Epistle 1 Pet 5:1-4; 5:10-11.\s+2 .br -\s-2Ev. Matt 16:13-19\s+2 +\s-2Gospel Matt 16:13-19\s+2 .br -\s-2Com. urban-pope-and-martyr\s+2 +\s-2Commemoration St. Urban, Pope and Martyr\s+2 .IP "26" 4 -philip-neri +St. Philip Neri .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Wis 7:7-14.\s+2 +\s-2Epistle Wis 7:7-14.\s+2 .br -\s-2Ev. Luke 12:35-40\s+2 +\s-2Gospel Luke 12:35-40\s+2 .br -\s-2Com. eleutherius\s+2 +\s-2Commemoration S. Eleutherius\s+2 .IP "27" 4 -ef-corpus-christi +Corpus Christi .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. 1 Cor 11:23-29\s+2 +\s-2Epistle 1 Cor 11:23-29\s+2 .br -\s-2Ev. John 6:56-59\s+2 +\s-2Gospel John 6:56-59\s+2 .IP "28" 4 -augustine-of-canterbury +St. Augustine of Canterbury .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 1 Thess 2:2-9\s+2 +\s-2Epistle 1 Thess 2:2-9\s+2 .br -\s-2Ev. Luke 10:1-9\s+2 +\s-2Gospel Luke 10:1-9\s+2 .IP "29" 4 -mary-magdalene-de-pazzi +St. Mary Magdalene de Pazzi .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Cor 10:17-18; 11:1-2\s+2 +\s-2Epistle 2 Cor 10:17-18; 11:1-2\s+2 .br -\s-2Ev. Matt 25:1-13.\s+2 +\s-2Gospel Matt 25:1-13.\s+2 .IP "30" 4 -ef-time-after-pentecost-sunday-2 +2nd Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. 1 John 3:13-18.\s+2 +\s-2Epistle 1 John 3:13-18.\s+2 .br -\s-2Ev. Luke 14:16-24.\s+2 +\s-2Gospel Luke 14:16-24.\s+2 .IP "31" 4 -queenship-of-the-blessed-virgin-mary +Queenship of the Blessed Virgin Mary .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Eccli 24:5; 14:7; 14:9-11; 24:30-31\s+2 +\s-2Epistle Eccli 24:5; 14:7; 14:9-11; 24:30-31\s+2 .br -\s-2Ev. Luke 1:26-33\s+2 +\s-2Gospel Luke 1:26-33\s+2 .br -\s-2Com. petronilla\s+2 +\s-2Commemoration St. Petronilla\s+2 .SH -Iunius +June .LP .IP "1" 4 -angela-merici +St. Angela Merici .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Cor 10:17-18; 11:1-2\s+2 +\s-2Epistle 2 Cor 10:17-18; 11:1-2\s+2 .br -\s-2Ev. Matt 25:1-13.\s+2 +\s-2Gospel Matt 25:1-13.\s+2 .IP "2" 4 -ef-time-after-pentecost-2-wednesday +Wednesday of the 2nd Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. 1 John 3:13-18.\s+2 +\s-2Epistle 1 John 3:13-18.\s+2 .br -\s-2Ev. Luke 14:16-24.\s+2 +\s-2Gospel Luke 14:16-24.\s+2 .br -\s-2Com. sts-marcellinus-peter-erasmus\s+2 +\s-2Commemoration Sts. Marcellinus, Peter, & Erasmus\s+2 .IP "3" 4 -ef-time-after-pentecost-2-thursday +Thursday of the 2nd Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. 1 John 3:13-18.\s+2 +\s-2Epistle 1 John 3:13-18.\s+2 .br -\s-2Ev. Luke 14:16-24.\s+2 +\s-2Gospel Luke 14:16-24.\s+2 .IP "4" 4 -ef-sacred-heart +The Sacred Heart of Jesus .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Eph 3:8-12, 14-19\s+2 +\s-2Epistle Eph 3:8-12, 14-19\s+2 .br -\s-2Ev. John 19:31-37\s+2 +\s-2Gospel John 19:31-37\s+2 .IP "5" 4 -boniface +St. Boniface .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Ecclus 44:1-15\s+2 +\s-2Epistle Ecclus 44:1-15\s+2 .br -\s-2Ev. Matt 5:1-12\s+2 +\s-2Gospel Matt 5:1-12\s+2 .IP "6" 4 -ef-time-after-pentecost-sunday-3 +3rd Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. 1 Pet. 5:6-11\s+2 +\s-2Epistle 1 Pet. 5:6-11\s+2 .br -\s-2Ev. Luke 15:1-10\s+2 +\s-2Gospel Luke 15:1-10\s+2 .IP "7" 4 -ef-time-after-pentecost-3-monday +Monday of the 3rd Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. 1 Pet. 5:6-11\s+2 +\s-2Epistle 1 Pet. 5:6-11\s+2 .br -\s-2Ev. Luke 15:1-10\s+2 +\s-2Gospel Luke 15:1-10\s+2 .IP "8" 4 -ef-time-after-pentecost-3-tuesday +Tuesday of the 3rd Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. 1 Pet. 5:6-11\s+2 +\s-2Epistle 1 Pet. 5:6-11\s+2 .br -\s-2Ev. Luke 15:1-10\s+2 +\s-2Gospel Luke 15:1-10\s+2 .IP "9" 4 -ef-time-after-pentecost-3-wednesday +Wednesday of the 3rd Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. 1 Pet. 5:6-11\s+2 +\s-2Epistle 1 Pet. 5:6-11\s+2 .br -\s-2Ev. Luke 15:1-10\s+2 +\s-2Gospel Luke 15:1-10\s+2 .br -\s-2Com. sts-primus-felicianus\s+2 +\s-2Commemoration Sts. Primus & Felicianus\s+2 .IP "10" 4 -margaret-of-scotland +St. Margaret of Scotland .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Prov 31:10-31\s+2 +\s-2Epistle Prov 31:10-31\s+2 .br -\s-2Ev. Matt 13:44-52.\s+2 +\s-2Gospel Matt 13:44-52.\s+2 .IP "11" 4 -barnabas +St. Barnabas .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Acts 11:21-26; 13:1-3\s+2 +\s-2Epistle Acts 11:21-26; 13:1-3\s+2 .br -\s-2Ev. Matt 10:16-22\s+2 +\s-2Gospel Matt 10:16-22\s+2 .IP "12" 4 -john-of-san-fecundo +St. John of San Fecundo .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 31:8-11\s+2 +\s-2Epistle Sir 31:8-11\s+2 .br -\s-2Ev. Luke 12:35-40\s+2 +\s-2Gospel Luke 12:35-40\s+2 .br -\s-2Com. basilidus\s+2 +\s-2Commemoration St. Basilidus\s+2 .IP "13" 4 -ef-time-after-pentecost-sunday-4 +4th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Rom 8:18-23\s+2 +\s-2Epistle Rom 8:18-23\s+2 .br -\s-2Ev. Luke 5:1-11\s+2 +\s-2Gospel Luke 5:1-11\s+2 .IP "14" 4 -basil-the-great +St. Basil the Great .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Luke 14:26-35\s+2 +\s-2Gospel Luke 14:26-35\s+2 .IP "15" 4 -ef-time-after-pentecost-4-tuesday +Tuesday of the 4th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Rom 8:18-23\s+2 +\s-2Epistle Rom 8:18-23\s+2 .br -\s-2Ev. Luke 5:1-11\s+2 +\s-2Gospel Luke 5:1-11\s+2 .br -\s-2Com. vitus\s+2 +\s-2Commemoration St. Vitus\s+2 .IP "16" 4 -ef-time-after-pentecost-4-wednesday +Wednesday of the 4th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Rom 8:18-23\s+2 +\s-2Epistle Rom 8:18-23\s+2 .br -\s-2Ev. Luke 5:1-11\s+2 +\s-2Gospel Luke 5:1-11\s+2 .IP "17" 4 -gregory-barbarigo +St. Gregory Barbarigo .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 44:16-27; 45:3-20\s+2 +\s-2Epistle Sir 44:16-27; 45:3-20\s+2 .br -\s-2Ev. Matt 25:14-23\s+2 +\s-2Gospel Matt 25:14-23\s+2 .IP "18" 4 -ephrem-of-syria +St. Ephrem of Syria .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .br -\s-2Com. marcus-and-marcellianus\s+2 +\s-2Commemoration Ss. Marcus and Marcellianus\s+2 .IP "19" 4 -julia-of-falconieri +St. Julia of Falconieri .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Cor 10:17-18; 11:1-2\s+2 +\s-2Epistle 2 Cor 10:17-18; 11:1-2\s+2 .br -\s-2Ev. Matt 25:1-13.\s+2 +\s-2Gospel Matt 25:1-13.\s+2 .br -\s-2Com. sts-gervasius-and-protasius\s+2 +\s-2Commemoration Sts. Gervasius and Protasius\s+2 .IP "20" 4 -ef-time-after-pentecost-sunday-5 +5th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. 1 Pet 3:8-15.\s+2 +\s-2Epistle 1 Pet 3:8-15.\s+2 .br -\s-2Ev. Matt 5:20-24.\s+2 +\s-2Gospel Matt 5:20-24.\s+2 .IP "21" 4 -aloysius-gongzaga +St. Aloysius Gongzaga .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 31:8-11\s+2 +\s-2Epistle Sir 31:8-11\s+2 .br -\s-2Ev. Matt 22:29-40\s+2 +\s-2Gospel Matt 22:29-40\s+2 .IP "22" 4 -paulinus-of-nola +St. Paulinus of Nola .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Cor. 8:9-15\s+2 +\s-2Epistle 2 Cor. 8:9-15\s+2 .br -\s-2Ev. Luke 12:32-34\s+2 +\s-2Gospel Luke 12:32-34\s+2 .IP "23" 4 -vigil-of-the-nativity-of-st-john-the-baptist +Vigil of the Nativity of St. John the Baptist .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. Jer 1:4-10\s+2 +\s-2Epistle Jer 1:4-10\s+2 .br -\s-2Ev. Luke 1:5-17\s+2 +\s-2Gospel Luke 1:5-17\s+2 .IP "24" 4 -nativity-of-st-john-the-baptist +Nativity of St. John the Baptist .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Isa 49:1-3, 5-7.\s+2 +\s-2Epistle Isa 49:1-3, 5-7.\s+2 .br -\s-2Ev. Luke 1:57-68\s+2 +\s-2Gospel Luke 1:57-68\s+2 .IP "25" 4 -william +St. William .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Ecclus 45:1-6\s+2 +\s-2Epistle Ecclus 45:1-6\s+2 .br -\s-2Ev. Matt 19:27-29.\s+2 +\s-2Gospel Matt 19:27-29.\s+2 .IP "26" 4 -sts-john-paul +Sts. John & Paul .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Eccli 44:10-15\s+2 +\s-2Epistle Eccli 44:10-15\s+2 .br -\s-2Ev. Luke 12:1-8\s+2 +\s-2Gospel Luke 12:1-8\s+2 .IP "27" 4 -ef-time-after-pentecost-sunday-6 +6th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Rom 6:3-11.\s+2 +\s-2Epistle Rom 6:3-11.\s+2 .br -\s-2Ev. Mark 8:1-9\s+2 +\s-2Gospel Mark 8:1-9\s+2 .IP "28" 4 -vigil-of-sts-peter-paul +Vigil of Sts. Peter & Paul .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. Acts 3:1-10\s+2 +\s-2Epistle Acts 3:1-10\s+2 .br -\s-2Ev. John 21:15-19\s+2 +\s-2Gospel John 21:15-19\s+2 .IP "29" 4 -sts-peter-paul +Sts. Peter & Paul .br \s-2class-1 \(bu red\s+2 .br -\s-2Ep. Acts 12:1-11\s+2 +\s-2Epistle Acts 12:1-11\s+2 .br -\s-2Ev. Matt 16:13-19\s+2 +\s-2Gospel Matt 16:13-19\s+2 .IP "30" 4 -in-commemoratione-sancti-pauli-apostoli +In Commemoratione Sancti Pauli Apostoli .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Gal 1:11-20\s+2 +\s-2Epistle Gal 1:11-20\s+2 .br -\s-2Ev. Matt 10:16-22\s+2 +\s-2Gospel Matt 10:16-22\s+2 .br -\s-2Com. commemoration-of-st-peter\s+2 +\s-2Commemoration St. Peter\s+2 .SH -Iulius +July .LP .IP "1" 4 -precious-blood-of-our-lord-jesus-christ +The Precious Blood of Our Lord Jesus Christ .br \s-2class-1 \(bu red\s+2 .br -\s-2Ep. Heb 9:11-15.\s+2 +\s-2Epistle Heb 9:11-15.\s+2 .br -\s-2Ev. John 19:30-35\s+2 +\s-2Gospel John 19:30-35\s+2 .IP "2" 4 -visitation-of-the-blessed-virgin-mary +Visitation of the Blessed Virgin Mary .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Song 2:8-14\s+2 +\s-2Epistle Song 2:8-14\s+2 .br -\s-2Ev. Luke 1:39-47\s+2 +\s-2Gospel Luke 1:39-47\s+2 .br -\s-2Com. processus-and-martinian\s+2 +\s-2Commemoration SS. Processus and Martinian\s+2 .IP "3" 4 -irenaeus +St. Irenaeus .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. 2 Tim. 3:14-17; 4:1-5\s+2 +\s-2Epistle 2 Tim. 3:14-17; 4:1-5\s+2 .br -\s-2Ev. Matt 10:28-33\s+2 +\s-2Gospel Matt 10:28-33\s+2 .IP "4" 4 -ef-time-after-pentecost-sunday-7 +7th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Rom 6:19-23\s+2 +\s-2Epistle Rom 6:19-23\s+2 .br -\s-2Ev. Matt 7:15-21\s+2 +\s-2Gospel Matt 7:15-21\s+2 .IP "5" 4 -anthony-mary-zaccariah +St. Anthony Mary Zaccariah .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 1 Tim. 4:8-16\s+2 +\s-2Epistle 1 Tim. 4:8-16\s+2 .br -\s-2Ev. Mark 10:15-21\s+2 +\s-2Gospel Mark 10:15-21\s+2 .IP "6" 4 -ef-time-after-pentecost-7-tuesday +Tuesday of the 7th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Rom 6:19-23\s+2 +\s-2Epistle Rom 6:19-23\s+2 .br -\s-2Ev. Matt 7:15-21\s+2 +\s-2Gospel Matt 7:15-21\s+2 .IP "7" 4 -sts-cyril-methodius +Sts. Cyril & Methodius .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Heb 7:23-27\s+2 +\s-2Epistle Heb 7:23-27\s+2 .br -\s-2Ev. Luke 10:1-9\s+2 +\s-2Gospel Luke 10:1-9\s+2 .IP "8" 4 -elizabeth-of-portugal +St. Elizabeth of Portugal .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Prov 31:10-31\s+2 +\s-2Epistle Prov 31:10-31\s+2 .br -\s-2Ev. Matt 13:44-52.\s+2 +\s-2Gospel Matt 13:44-52.\s+2 .IP "9" 4 -ef-time-after-pentecost-7-friday +Friday of the 7th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Rom 6:19-23\s+2 +\s-2Epistle Rom 6:19-23\s+2 .br -\s-2Ev. Matt 7:15-21\s+2 +\s-2Gospel Matt 7:15-21\s+2 .IP "10" 4 -seven-holy-brothers-and-sts-rufina-secunda +Seven Holy Brothers and Sts. Rufina & Secunda .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Prov 31:10-31\s+2 +\s-2Epistle Prov 31:10-31\s+2 .br -\s-2Ev. Matt 12:46-50\s+2 +\s-2Gospel Matt 12:46-50\s+2 .IP "11" 4 -ef-time-after-pentecost-sunday-8 +8th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Rom 8:12-17\s+2 +\s-2Epistle Rom 8:12-17\s+2 .br -\s-2Ev. Luke 16:1-9\s+2 +\s-2Gospel Luke 16:1-9\s+2 .IP "12" 4 -john-gualbert +St. John Gualbert .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Ecclus 45:1-6\s+2 +\s-2Epistle Ecclus 45:1-6\s+2 .br -\s-2Ev. Matt 5:43-48\s+2 +\s-2Gospel Matt 5:43-48\s+2 .br -\s-2Com. naboris-et-felicis\s+2 +\s-2Commemoration Ss. Naboris et Felicis\s+2 .IP "13" 4 -ef-time-after-pentecost-8-tuesday +Tuesday of the 8th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Rom 8:12-17\s+2 +\s-2Epistle Rom 8:12-17\s+2 .br -\s-2Ev. Luke 16:1-9\s+2 +\s-2Gospel Luke 16:1-9\s+2 .IP "14" 4 -bonaventure +St. Bonaventure .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .IP "15" 4 -henry-the-emperor +St. Henry the Emperor .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 31:8-11\s+2 +\s-2Epistle Sir 31:8-11\s+2 .br -\s-2Ev. Luke 12:35-40\s+2 +\s-2Gospel Luke 12:35-40\s+2 .IP "16" 4 -ef-time-after-pentecost-8-friday +Friday of the 8th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Rom 8:12-17\s+2 +\s-2Epistle Rom 8:12-17\s+2 .br -\s-2Ev. Luke 16:1-9\s+2 +\s-2Gospel Luke 16:1-9\s+2 .br -\s-2Com. our-lady-of-mt-carmel\s+2 +\s-2Commemoration Our Lady of Mt. Carmel\s+2 .IP "17" 4 -Officium sanctae Mariae in sabbato +Our Lady's Saturday Office .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Ecclus 24:14-16\s+2 +\s-2Epistle Ecclus 24:14-16\s+2 .br -\s-2Ev. Luke 11:27-28\s+2 +\s-2Gospel Luke 11:27-28\s+2 .br -\s-2Com. alexis\s+2 +\s-2Commemoration St. Alexis\s+2 .IP "18" 4 -ef-time-after-pentecost-sunday-9 +9th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. 1 Cor. 10:6-13\s+2 +\s-2Epistle 1 Cor. 10:6-13\s+2 .br -\s-2Ev. Luke 19:41-47\s+2 +\s-2Gospel Luke 19:41-47\s+2 .IP "19" 4 -vincent-de-paul +St. Vincent de Paul .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 1 Cor. 4:9-14\s+2 +\s-2Epistle 1 Cor. 4:9-14\s+2 .br -\s-2Ev. Luke 10:1-9\s+2 +\s-2Gospel Luke 10:1-9\s+2 .IP "20" 4 -jerome-emiliani +St. Jerome Emiliani .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Isa 58:7-11\s+2 +\s-2Epistle Isa 58:7-11\s+2 .br -\s-2Ev. Matt 19:13-21\s+2 +\s-2Gospel Matt 19:13-21\s+2 .br -\s-2Com. margaret\s+2 +\s-2Commemoration St. Margaret\s+2 .IP "21" 4 -laurence-of-brindisi +St. Laurence of Brindisi .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .br -\s-2Com. praxedis-virginis\s+2 +\s-2Commemoration St. Praxedis Virginis\s+2 .IP "22" 4 -mary-magdalene +St. Mary Magdalene .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Song 3:2-5; 8:6-7\s+2 +\s-2Epistle Song 3:2-5; 8:6-7\s+2 .br -\s-2Ev. Luke 7:36-50\s+2 +\s-2Gospel Luke 7:36-50\s+2 .IP "23" 4 -apollinaris +St. Apollinaris .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. 1 Pet. 5:1-11\s+2 +\s-2Epistle 1 Pet. 5:1-11\s+2 .br -\s-2Ev. Luke 22:24-30\s+2 +\s-2Gospel Luke 22:24-30\s+2 .br -\s-2Com. liborii\s+2 +\s-2Commemoration S. Liborii\s+2 .IP "24" 4 -Officium sanctae Mariae in sabbato +Our Lady's Saturday Office .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Ecclus 24:14-16\s+2 +\s-2Epistle Ecclus 24:14-16\s+2 .br -\s-2Ev. Luke 11:27-28\s+2 +\s-2Gospel Luke 11:27-28\s+2 .br -\s-2Com. christina\s+2 +\s-2Commemoration St. Christina\s+2 .IP "25" 4 -ef-time-after-pentecost-sunday-10 +10th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. 1 Cor. 12:2-11\s+2 +\s-2Epistle 1 Cor. 12:2-11\s+2 .br -\s-2Ev. Luke 18:9-14\s+2 +\s-2Gospel Luke 18:9-14\s+2 .br -\s-2Com. james-the-greater\s+2 +\s-2Commemoration St. James the Greater\s+2 .IP "26" 4 -anne-mother-of-the-blessed-virgin +St. Anne, Mother of the Blessed Virgin .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Prov 31:10-31\s+2 +\s-2Epistle Prov 31:10-31\s+2 .br -\s-2Ev. Matt 13:44-52.\s+2 +\s-2Gospel Matt 13:44-52.\s+2 .IP "27" 4 -ef-time-after-pentecost-10-tuesday +Tuesday of the 10th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. 1 Cor. 12:2-11\s+2 +\s-2Epistle 1 Cor. 12:2-11\s+2 .br -\s-2Ev. Luke 18:9-14\s+2 +\s-2Gospel Luke 18:9-14\s+2 .br -\s-2Com. pantaleon\s+2 +\s-2Commemoration St. Pantaleon\s+2 .IP "28" 4 -sts-nazarius-celsus-st-victor-i-st-innocent-i +Sts. Nazarius & Celsus, St. Victor I & St. Innocent I .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Wis 10:17-20\s+2 +\s-2Epistle Wis 10:17-20\s+2 .br -\s-2Ev. Luke 21:9-19\s+2 +\s-2Gospel Luke 21:9-19\s+2 .IP "29" 4 -martha +St. Martha .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Cor 10:17-18; 11:1-2\s+2 +\s-2Epistle 2 Cor 10:17-18; 11:1-2\s+2 .br -\s-2Ev. Luke 10:38-42\s+2 +\s-2Gospel Luke 10:38-42\s+2 .br -\s-2Com. felicis-simplicii-faustini-et-beatricis\s+2 +\s-2Commemoration Ss. Felicis, Simplicii, Faustini et Beatricis\s+2 .IP "30" 4 -ef-time-after-pentecost-10-friday +Friday of the 10th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. 1 Cor. 12:2-11\s+2 +\s-2Epistle 1 Cor. 12:2-11\s+2 .br -\s-2Ev. Luke 18:9-14\s+2 +\s-2Gospel Luke 18:9-14\s+2 .br -\s-2Com. sts-abdon-sennen\s+2 +\s-2Commemoration Sts. Abdon & Sennen\s+2 .IP "31" 4 -ignatius-loyola +St. Ignatius Loyola .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim. 2:8-10; 3:10-12.\s+2 +\s-2Epistle 2 Tim. 2:8-10; 3:10-12.\s+2 .br -\s-2Ev. Luke 10:1-9\s+2 +\s-2Gospel Luke 10:1-9\s+2 .SH -Augustus +August .LP .IP "1" 4 -ef-time-after-pentecost-sunday-11 +11th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. 1 Cor. 15:1-10\s+2 +\s-2Epistle 1 Cor. 15:1-10\s+2 .br -\s-2Ev. Mark 7:31-37\s+2 +\s-2Gospel Mark 7:31-37\s+2 .IP "2" 4 -alphonsus-liguori +St. Alphonsus Liguori .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim. 2:1-7\s+2 +\s-2Epistle 2 Tim. 2:1-7\s+2 .br -\s-2Ev. Luke 10:1-9\s+2 +\s-2Gospel Luke 10:1-9\s+2 .br -\s-2Com. stephen-i-pope-and-martyr\s+2 +\s-2Commemoration St. Stephen I, Pope and Martyr\s+2 .IP "3" 4 -ef-time-after-pentecost-11-tuesday +Tuesday of the 11th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. 1 Cor. 15:1-10\s+2 +\s-2Epistle 1 Cor. 15:1-10\s+2 .br -\s-2Ev. Mark 7:31-37\s+2 +\s-2Gospel Mark 7:31-37\s+2 .IP "4" 4 -dominic +St. Dominic .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim. 4:1-8\s+2 +\s-2Epistle 2 Tim. 4:1-8\s+2 .br -\s-2Ev. Luke 12:35-40\s+2 +\s-2Gospel Luke 12:35-40\s+2 .IP "5" 4 -dedication-of-the-basilica-of-st-mary-major +Dedication of the Basilica of St. Mary Major .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Ecclus 24:14-16\s+2 +\s-2Epistle Ecclus 24:14-16\s+2 .br -\s-2Ev. Luke 11:27-28\s+2 +\s-2Gospel Luke 11:27-28\s+2 .IP "6" 4 -transfiguration-of-our-lord +Transfiguration of Our Lord .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. 2 Pet. 1:16-19\s+2 +\s-2Epistle 2 Pet. 1:16-19\s+2 .br -\s-2Ev. Matt 17:1-9\s+2 +\s-2Gospel Matt 17:1-9\s+2 .br -\s-2Com. pope-sixtus-ii-felicissimus-and-agapitus-martyrs\s+2 +\s-2Commemoration Pope Sixtus II, Felicissimus and Agapitus, Martyrs\s+2 .IP "7" 4 -cajetan +St. Cajetan .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 31:8-11\s+2 +\s-2Epistle Sir 31:8-11\s+2 .br -\s-2Ev. Matt 6:24-33\s+2 +\s-2Gospel Matt 6:24-33\s+2 .br -\s-2Com. donatus\s+2 +\s-2Commemoration St. Donatus\s+2 .IP "8" 4 -ef-time-after-pentecost-sunday-12 +12th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. 2 Cor. 3:4-9\s+2 +\s-2Epistle 2 Cor. 3:4-9\s+2 .br -\s-2Ev. Luke 10:23-37\s+2 +\s-2Gospel Luke 10:23-37\s+2 .IP "9" 4 -vigil-of-st-lawrence +Vigil of St. Lawrence .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Ecclus 51:1-8, 12\s+2 +\s-2Epistle Ecclus 51:1-8, 12\s+2 .br -\s-2Ev. Matt 16:24-27\s+2 +\s-2Gospel Matt 16:24-27\s+2 .br -\s-2Com. romanus\s+2 +\s-2Commemoration St. Romanus\s+2 .IP "10" 4 -lawrence +St. Lawrence .br \s-2class-2 \(bu red\s+2 .br -\s-2Ep. 2 Cor. 9:6-10\s+2 +\s-2Epistle 2 Cor. 9:6-10\s+2 .br -\s-2Ev. John 12:24-26\s+2 +\s-2Gospel John 12:24-26\s+2 .IP "11" 4 -ef-time-after-pentecost-12-wednesday +Wednesday of the 12th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. 2 Cor. 3:4-9\s+2 +\s-2Epistle 2 Cor. 3:4-9\s+2 .br -\s-2Ev. Luke 10:23-37\s+2 +\s-2Gospel Luke 10:23-37\s+2 .br -\s-2Com. sts-tiburtius-susanna\s+2 +\s-2Commemoration Sts. Tiburtius & Susanna\s+2 .IP "12" 4 -clare +St. Clare .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Cor 10:17-18; 11:1-2\s+2 +\s-2Epistle 2 Cor 10:17-18; 11:1-2\s+2 .br -\s-2Ev. Matt 25:1-13.\s+2 +\s-2Gospel Matt 25:1-13.\s+2 .IP "13" 4 -ef-time-after-pentecost-12-friday +Friday of the 12th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. 2 Cor. 3:4-9\s+2 +\s-2Epistle 2 Cor. 3:4-9\s+2 .br -\s-2Ev. Luke 10:23-37\s+2 +\s-2Gospel Luke 10:23-37\s+2 .br -\s-2Com. sts-hippolytus-cassian\s+2 +\s-2Commemoration Sts. Hippolytus & Cassian\s+2 .IP "14" 4 -vigil-of-the-assumption +Vigil of the Assumption .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. Sir 24:23-31\s+2 +\s-2Epistle Sir 24:23-31\s+2 .br -\s-2Ev. Luke 11:27-28\s+2 +\s-2Gospel Luke 11:27-28\s+2 .br -\s-2Com. eusebius-confessor\s+2 +\s-2Commemoration St. Eusebius\s+2 .IP "15" 4 -assumption-of-the-blessed-virgin-mary +Assumption of the Blessed Virgin Mary .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Judith 13:22-25; 15:10\s+2 +\s-2Epistle Judith 13:22-25; 15:10\s+2 .br -\s-2Ev. Luke 1:41-50\s+2 +\s-2Gospel Luke 1:41-50\s+2 .br -\s-2Com. ef-time-after-pentecost-sunday-13\s+2 +\s-2Commemoration 13th Sunday after Pentecost\s+2 .IP "16" 4 -joachim-father-of-the-blessed-virgin +St. Joachim, Father of the Blessed Virgin .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Sir 31:8-11\s+2 +\s-2Epistle Sir 31:8-11\s+2 .br -\s-2Ev. Matt 1:1-16\s+2 +\s-2Gospel Matt 1:1-16\s+2 .IP "17" 4 -hyacinth +St. Hyacinth .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 31:8-11\s+2 +\s-2Epistle Sir 31:8-11\s+2 .br -\s-2Ev. Luke 12:35-40\s+2 +\s-2Gospel Luke 12:35-40\s+2 .IP "18" 4 -ef-time-after-pentecost-13-wednesday +Wednesday of the 13th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Gal 3:16-22\s+2 +\s-2Epistle Gal 3:16-22\s+2 .br -\s-2Ev. Luke 17:11-19\s+2 +\s-2Gospel Luke 17:11-19\s+2 .br -\s-2Com. agapitus\s+2 +\s-2Commemoration St. Agapitus\s+2 .IP "19" 4 -john-eudes +St. John Eudes .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 31:8-11\s+2 +\s-2Epistle Sir 31:8-11\s+2 .br -\s-2Ev. Luke 12:35-40\s+2 +\s-2Gospel Luke 12:35-40\s+2 .IP "20" 4 -bernard-of-clairvaux +St. Bernard of Clairvaux .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Ecclus 39:6-14\s+2 +\s-2Epistle Ecclus 39:6-14\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .IP "21" 4 -jane-frances-de-chantal +St. Jane Frances de Chantal .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Prov 31:10-31\s+2 +\s-2Epistle Prov 31:10-31\s+2 .br -\s-2Ev. Matt 13:44-52.\s+2 +\s-2Gospel Matt 13:44-52.\s+2 .IP "22" 4 -ef-time-after-pentecost-sunday-14 +14th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Gal 5:16-24\s+2 +\s-2Epistle Gal 5:16-24\s+2 .br -\s-2Ev. Matt 6:24-33\s+2 +\s-2Gospel Matt 6:24-33\s+2 .br -\s-2Com. immaculate-heart-of-mary\s+2 +\s-2Commemoration Immaculate Heart of Mary\s+2 .IP "23" 4 -philip-benizi +St. Philip Benizi .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 1 Cor. 4:9-14\s+2 +\s-2Epistle 1 Cor. 4:9-14\s+2 .br -\s-2Ev. Luke 12:32-34\s+2 +\s-2Gospel Luke 12:32-34\s+2 .IP "24" 4 -bartholomew +St. Bartholomew .br \s-2class-2 \(bu red\s+2 .br -\s-2Ep. 1 Cor. 12:27-31\s+2 +\s-2Epistle 1 Cor. 12:27-31\s+2 .br -\s-2Ev. Luke 6:12-19\s+2 +\s-2Gospel Luke 6:12-19\s+2 .IP "25" 4 -louis-ix +St. Louis IX .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Wis 10:10-14\s+2 +\s-2Epistle Wis 10:10-14\s+2 .br -\s-2Ev. Luke 19:12-26\s+2 +\s-2Gospel Luke 19:12-26\s+2 .IP "26" 4 -ef-time-after-pentecost-14-thursday +Thursday of the 14th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Gal 5:16-24\s+2 +\s-2Epistle Gal 5:16-24\s+2 .br -\s-2Ev. Matt 6:24-33\s+2 +\s-2Gospel Matt 6:24-33\s+2 .br -\s-2Com. zephyrinus\s+2 +\s-2Commemoration St. Zephyrinus\s+2 .IP "27" 4 -joseph-calasance +St. Joseph Calasance .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Wis 10:10-14\s+2 +\s-2Epistle Wis 10:10-14\s+2 .br -\s-2Ev. Matt 18:1-5\s+2 +\s-2Gospel Matt 18:1-5\s+2 .IP "28" 4 -augustine +St. Augustine .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .br -\s-2Com. hermes\s+2 +\s-2Commemoration St. Hermes\s+2 .IP "29" 4 -ef-time-after-pentecost-sunday-15 +15th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Gal 5:25-26; 6:1-10\s+2 +\s-2Epistle Gal 5:25-26; 6:1-10\s+2 .br -\s-2Ev. Luke 7:11-16\s+2 +\s-2Gospel Luke 7:11-16\s+2 .IP "30" 4 -rose-of-lima +St. Rose of Lima .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Cor 10:17-18; 11:1-2\s+2 +\s-2Epistle 2 Cor 10:17-18; 11:1-2\s+2 .br -\s-2Ev. Matt 25:1-13.\s+2 +\s-2Gospel Matt 25:1-13.\s+2 .br -\s-2Com. sts-felix-and-adauctus\s+2 +\s-2Commemoration Sts. Felix and Adauctus\s+2 .IP "31" 4 -raymond-nonnatus +St. Raymond Nonnatus .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 31:8-11\s+2 +\s-2Epistle Sir 31:8-11\s+2 .br -\s-2Ev. Luke 12:35-40\s+2 +\s-2Gospel Luke 12:35-40\s+2 .SH @@ -2391,298 +2394,298 @@ September .LP .IP "1" 4 -ef-time-after-pentecost-15-wednesday +Wednesday of the 15th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Gal 5:25-26; 6:1-10\s+2 +\s-2Epistle Gal 5:25-26; 6:1-10\s+2 .br -\s-2Ev. Luke 7:11-16\s+2 +\s-2Gospel Luke 7:11-16\s+2 .br -\s-2Com. giles\s+2 +\s-2Commemoration St. Giles\s+2 .br -\s-2Com. twelve-holy-brothers-martyrs\s+2 +\s-2Commemoration Twelve Holy Brothers, Martyrs\s+2 .IP "2" 4 -stephen-of-hungary +St. Stephen of Hungary .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 31:8-11\s+2 +\s-2Epistle Sir 31:8-11\s+2 .br -\s-2Ev. Luke 19:12-26\s+2 +\s-2Gospel Luke 19:12-26\s+2 .IP "3" 4 -pius-x +St. Pius X .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 1 Thess. 2:2-8\s+2 +\s-2Epistle 1 Thess. 2:2-8\s+2 .br -\s-2Ev. John 21:15-17\s+2 +\s-2Gospel John 21:15-17\s+2 .IP "4" 4 -Officium sanctae Mariae in sabbato +Our Lady's Saturday Office .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Ecclus 24:14-16\s+2 +\s-2Epistle Ecclus 24:14-16\s+2 .br -\s-2Ev. Luke 11:27-28\s+2 +\s-2Gospel Luke 11:27-28\s+2 .IP "5" 4 -ef-time-after-pentecost-sunday-16 +16th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Eph 3:13-21\s+2 +\s-2Epistle Eph 3:13-21\s+2 .br -\s-2Ev. Luke 14:1-11\s+2 +\s-2Gospel Luke 14:1-11\s+2 .IP "6" 4 -ef-time-after-pentecost-16-monday +Monday of the 16th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Eph 3:13-21\s+2 +\s-2Epistle Eph 3:13-21\s+2 .br -\s-2Ev. Luke 14:1-11\s+2 +\s-2Gospel Luke 14:1-11\s+2 .IP "7" 4 -ef-time-after-pentecost-16-tuesday +Tuesday of the 16th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Eph 3:13-21\s+2 +\s-2Epistle Eph 3:13-21\s+2 .br -\s-2Ev. Luke 14:1-11\s+2 +\s-2Gospel Luke 14:1-11\s+2 .IP "8" 4 -nativity-of-the-blessed-virgin-mary +Nativity of the Blessed Virgin Mary .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Prov 8:22-35\s+2 +\s-2Epistle Prov 8:22-35\s+2 .br -\s-2Ev. Matt 1:1-16\s+2 +\s-2Gospel Matt 1:1-16\s+2 .br -\s-2Com. hadriani\s+2 +\s-2Commemoration S. Hadriani\s+2 .IP "9" 4 -ef-time-after-pentecost-16-thursday +Thursday of the 16th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Eph 3:13-21\s+2 +\s-2Epistle Eph 3:13-21\s+2 .br -\s-2Ev. Luke 14:1-11\s+2 +\s-2Gospel Luke 14:1-11\s+2 .br -\s-2Com. gorgonius\s+2 +\s-2Commemoration St. Gorgonius\s+2 .IP "10" 4 -nicholas-of-tolentino +St. Nicholas of Tolentino .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 1 Cor. 4:9-14\s+2 +\s-2Epistle 1 Cor. 4:9-14\s+2 .br -\s-2Ev. Luke 12:32-34\s+2 +\s-2Gospel Luke 12:32-34\s+2 .IP "11" 4 -Officium sanctae Mariae in sabbato +Our Lady's Saturday Office .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Ecclus 24:14-16\s+2 +\s-2Epistle Ecclus 24:14-16\s+2 .br -\s-2Ev. Luke 11:27-28\s+2 +\s-2Gospel Luke 11:27-28\s+2 .br -\s-2Com. sts-protus-hyacinth\s+2 +\s-2Commemoration Sts. Protus & Hyacinth\s+2 .IP "12" 4 -ef-time-after-pentecost-sunday-17 +17th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Eph 4:1-6\s+2 +\s-2Epistle Eph 4:1-6\s+2 .br -\s-2Ev. Matt 22:34-46\s+2 +\s-2Gospel Matt 22:34-46\s+2 .IP "13" 4 -ef-time-after-pentecost-17-monday +Monday of the 17th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Eph 4:1-6\s+2 +\s-2Epistle Eph 4:1-6\s+2 .br -\s-2Ev. Matt 22:34-46\s+2 +\s-2Gospel Matt 22:34-46\s+2 .IP "14" 4 -exaltation-of-the-holy-cross +Exaltation of the Holy Cross .br \s-2class-2 \(bu red\s+2 .br -\s-2Ep. Phil 2:5-11\s+2 +\s-2Epistle Phil 2:5-11\s+2 .br -\s-2Ev. John 12:31-36\s+2 +\s-2Gospel John 12:31-36\s+2 .IP "15" 4 -seven-sorrows-of-the-blessed-virgin-mary +Seven Sorrows of the Blessed Virgin Mary .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Judith 13:22; 13:23-25\s+2 +\s-2Epistle Judith 13:22; 13:23-25\s+2 .br -\s-2Ev. John 19:25-27\s+2 +\s-2Gospel John 19:25-27\s+2 .br -\s-2Com. nicomedes\s+2 +\s-2Commemoration S. Nicomedes\s+2 .IP "16" 4 -sts-cornelius-cyprian +Sts. Cornelius & Cyprian .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Wis 3:1-8\s+2 +\s-2Epistle Wis 3:1-8\s+2 .br -\s-2Ev. Luke 21:9-19\s+2 +\s-2Gospel Luke 21:9-19\s+2 .br -\s-2Com. sts-euphemia-lucy-and-geminianus\s+2 +\s-2Commemoration Sts. Euphemia, Lucy and Geminianus\s+2 .IP "17" 4 -ef-time-after-pentecost-17-friday +Friday of the 17th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Eph 4:1-6\s+2 +\s-2Epistle Eph 4:1-6\s+2 .br -\s-2Ev. Matt 22:34-46\s+2 +\s-2Gospel Matt 22:34-46\s+2 .br -\s-2Com. stigmata-of-st-francis\s+2 +\s-2Commemoration Stigmata of St. Francis\s+2 .IP "18" 4 -joseph-of-cupertino +St. Joseph of Cupertino .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 1 Cor 13:1-8\s+2 +\s-2Epistle 1 Cor 13:1-8\s+2 .br -\s-2Ev. Matt 22:1-14\s+2 +\s-2Gospel Matt 22:1-14\s+2 .IP "19" 4 -ef-time-after-pentecost-sunday-18 +18th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. 1 Cor. 1:4-8\s+2 +\s-2Epistle 1 Cor. 1:4-8\s+2 .br -\s-2Ev. Matt 9:1-8\s+2 +\s-2Gospel Matt 9:1-8\s+2 .IP "20" 4 -ef-time-after-pentecost-18-monday +Monday of the 18th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. 1 Cor. 1:4-8\s+2 +\s-2Epistle 1 Cor. 1:4-8\s+2 .br -\s-2Ev. Matt 9:1-8\s+2 +\s-2Gospel Matt 9:1-8\s+2 .br -\s-2Com. sts-eustace-companions\s+2 +\s-2Commemoration Sts. Eustace & Companions\s+2 .IP "21" 4 -matthew +St. Matthew .br \s-2class-2 \(bu red\s+2 .br -\s-2Ep. Ezek 1:10-14\s+2 +\s-2Epistle Ezek 1:10-14\s+2 .br -\s-2Ev. Matt 9:9-13\s+2 +\s-2Gospel Matt 9:9-13\s+2 .IP "22" 4 -ef-september-ember-wed +September Ember Wednesday .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. 2 Esd. 8:1-10\s+2 +\s-2Epistle 2 Esd. 8:1-10\s+2 .br -\s-2Ev. Mark 9:16-28\s+2 +\s-2Gospel Mark 9:16-28\s+2 .br -\s-2Com. thomas-of-villanova\s+2 +\s-2Commemoration St. Thomas of Villanova\s+2 .IP "23" 4 -linus +St. Linus .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. 1 Pet 5:1-4; 5:10-11.\s+2 +\s-2Epistle 1 Pet 5:1-4; 5:10-11.\s+2 .br -\s-2Ev. Matt 16:13-19\s+2 +\s-2Gospel Matt 16:13-19\s+2 .br -\s-2Com. thecla\s+2 +\s-2Commemoration St. Thecla\s+2 .IP "24" 4 -ef-september-ember-fri +September Ember Friday .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. Osee 14:2-10\s+2 +\s-2Epistle Osee 14:2-10\s+2 .br -\s-2Ev. Luke 7:36-50\s+2 +\s-2Gospel Luke 7:36-50\s+2 .br -\s-2Com. our-lady-of-ransom\s+2 +\s-2Commemoration Our Lady of Ransom\s+2 .IP "25" 4 -ef-september-ember-sat +September Ember Saturday .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. Heb 9:2-12\s+2 +\s-2Epistle Heb 9:2-12\s+2 .br -\s-2Ev. Luke 13:6-17\s+2 +\s-2Gospel Luke 13:6-17\s+2 .IP "26" 4 -ef-time-after-pentecost-sunday-19 +19th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Eph 4:23-28\s+2 +\s-2Epistle Eph 4:23-28\s+2 .br -\s-2Ev. Matt 22:1-14\s+2 +\s-2Gospel Matt 22:1-14\s+2 .IP "27" 4 -sts-cosmas-damian +Sts. Cosmas & Damian .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Wis 5:16-20\s+2 +\s-2Epistle Wis 5:16-20\s+2 .br -\s-2Ev. Luke 6:17-23\s+2 +\s-2Gospel Luke 6:17-23\s+2 .IP "28" 4 -wenceslaus +St. Wenceslaus .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Wis 10:10-14\s+2 +\s-2Epistle Wis 10:10-14\s+2 .br -\s-2Ev. Matt 10:34-42\s+2 +\s-2Gospel Matt 10:34-42\s+2 .IP "29" 4 -dedication-of-st-michael-the-archangel +Dedication of St. Michael the Archangel .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Rev 1:1-5\s+2 +\s-2Epistle Rev 1:1-5\s+2 .br -\s-2Ev. Matt 18:1-10\s+2 +\s-2Gospel Matt 18:1-10\s+2 .IP "30" 4 -jerome +St. Jerome .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .SH @@ -2690,301 +2693,301 @@ October .LP .IP "1" 4 -ef-time-after-pentecost-19-friday +Friday of the 19th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Eph 4:23-28\s+2 +\s-2Epistle Eph 4:23-28\s+2 .br -\s-2Ev. Matt 22:1-14\s+2 +\s-2Gospel Matt 22:1-14\s+2 .br -\s-2Com. remigius\s+2 +\s-2Commemoration St. Remigius\s+2 .IP "2" 4 -holy-guardian-angels +Holy Guardian Angels .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Exod 23:20-23\s+2 +\s-2Epistle Exod 23:20-23\s+2 .br -\s-2Ev. Matt 18:1-10\s+2 +\s-2Gospel Matt 18:1-10\s+2 .IP "3" 4 -ef-time-after-pentecost-sunday-20 +20th Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Eph 5:15-21\s+2 +\s-2Epistle Eph 5:15-21\s+2 .br -\s-2Ev. John 4:46-53\s+2 +\s-2Gospel John 4:46-53\s+2 .IP "4" 4 -francis-of-assisi +St. Francis of Assisi .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Gal 6:14-18\s+2 +\s-2Epistle Gal 6:14-18\s+2 .br -\s-2Ev. Matt 11:25-30\s+2 +\s-2Gospel Matt 11:25-30\s+2 .IP "5" 4 -ef-time-after-pentecost-20-tuesday +Tuesday of the 20th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Eph 5:15-21\s+2 +\s-2Epistle Eph 5:15-21\s+2 .br -\s-2Ev. John 4:46-53\s+2 +\s-2Gospel John 4:46-53\s+2 .br -\s-2Com. placid-companions\s+2 +\s-2Commemoration St. Placid & Companions\s+2 .IP "6" 4 -bruno +St. Bruno .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 31:8-11\s+2 +\s-2Epistle Sir 31:8-11\s+2 .br -\s-2Ev. Luke 12:35-40\s+2 +\s-2Gospel Luke 12:35-40\s+2 .IP "7" 4 -our-lady-of-the-rosary +Our Lady of the Rosary .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Prov 8:22-24, 32-35.\s+2 +\s-2Epistle Prov 8:22-24, 32-35.\s+2 .br -\s-2Ev. Luke 1:26-38\s+2 +\s-2Gospel Luke 1:26-38\s+2 .br -\s-2Com. mark-i\s+2 +\s-2Commemoration St. Mark I\s+2 .IP "8" 4 -bridget-of-sweden +St. Bridget of Sweden .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 1 Tim. 5:3-10.\s+2 +\s-2Epistle 1 Tim. 5:3-10.\s+2 .br -\s-2Ev. Matt 13:44-52.\s+2 +\s-2Gospel Matt 13:44-52.\s+2 .br -\s-2Com. sergio-baccho-marcello-and-apulejo-martyrs\s+2 +\s-2Commemoration Ss. Sergio, Baccho, Marcello and Apulejo Martyrs\s+2 .IP "9" 4 -john-leonardi +St. John Leonardi .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Cor 4:1-6; 4:15-18\s+2 +\s-2Epistle 2 Cor 4:1-6; 4:15-18\s+2 .br -\s-2Ev. Luke 10:1-9\s+2 +\s-2Gospel Luke 10:1-9\s+2 .br -\s-2Com. dionysius-and-companions\s+2 +\s-2Commemoration St. Dionysius and companions\s+2 .IP "10" 4 -ef-time-after-pentecost-sunday-21 +21st Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Eph 6:10-17\s+2 +\s-2Epistle Eph 6:10-17\s+2 .br -\s-2Ev. Matt 18:23-35\s+2 +\s-2Gospel Matt 18:23-35\s+2 .IP "11" 4 -maternity-of-the-blessed-virgin-mary +Maternity of the Blessed Virgin Mary .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Sir 24:23-31\s+2 +\s-2Epistle Sir 24:23-31\s+2 .br -\s-2Ev. Luke 2:43-51\s+2 +\s-2Gospel Luke 2:43-51\s+2 .IP "12" 4 -ef-time-after-pentecost-21-tuesday +Tuesday of the 21st Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Eph 6:10-17\s+2 +\s-2Epistle Eph 6:10-17\s+2 .br -\s-2Ev. Matt 18:23-35\s+2 +\s-2Gospel Matt 18:23-35\s+2 .IP "13" 4 -edward +St. Edward .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 31:8-11\s+2 +\s-2Epistle Sir 31:8-11\s+2 .br -\s-2Ev. Luke 12:35-40\s+2 +\s-2Gospel Luke 12:35-40\s+2 .IP "14" 4 -callistus-i +St. Callistus I .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. 1 Pet 5:1-4; 5:10-11.\s+2 +\s-2Epistle 1 Pet 5:1-4; 5:10-11.\s+2 .br -\s-2Ev. Matt 16:13-19\s+2 +\s-2Gospel Matt 16:13-19\s+2 .IP "15" 4 -teresa-of-avila +St. Teresa of Avila .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Cor 10:17-18; 11:1-2\s+2 +\s-2Epistle 2 Cor 10:17-18; 11:1-2\s+2 .br -\s-2Ev. Matt 25:1-13.\s+2 +\s-2Gospel Matt 25:1-13.\s+2 .IP "16" 4 -hedwig +St. Hedwig .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Prov 31:10-31\s+2 +\s-2Epistle Prov 31:10-31\s+2 .br -\s-2Ev. Matt 13:44-52.\s+2 +\s-2Gospel Matt 13:44-52.\s+2 .IP "17" 4 -ef-time-after-pentecost-sunday-22 +22nd Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Phil 1:6-11\s+2 +\s-2Epistle Phil 1:6-11\s+2 .br -\s-2Ev. Matt 22:15-21\s+2 +\s-2Gospel Matt 22:15-21\s+2 .IP "18" 4 -luke-the-evangelist +St. Luke the Evangelist .br \s-2class-2 \(bu red\s+2 .br -\s-2Ep. 2 Cor. 8:16-24\s+2 +\s-2Epistle 2 Cor. 8:16-24\s+2 .br -\s-2Ev. Luke 10:1-9\s+2 +\s-2Gospel Luke 10:1-9\s+2 .IP "19" 4 -peter-of-alcantara +St. Peter of Alcantara .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Phil 3:7-12\s+2 +\s-2Epistle Phil 3:7-12\s+2 .br -\s-2Ev. Luke 12:32-34\s+2 +\s-2Gospel Luke 12:32-34\s+2 .IP "20" 4 -john-cantius +St. John Cantius .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. James 2:12-17\s+2 +\s-2Epistle James 2:12-17\s+2 .br -\s-2Ev. Luke 12:35-40\s+2 +\s-2Gospel Luke 12:35-40\s+2 .IP "21" 4 -ef-time-after-pentecost-22-thursday +Thursday of the 22nd Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Phil 1:6-11\s+2 +\s-2Epistle Phil 1:6-11\s+2 .br -\s-2Ev. Matt 22:15-21\s+2 +\s-2Gospel Matt 22:15-21\s+2 .br -\s-2Com. hilarion\s+2 +\s-2Commemoration St. Hilarion\s+2 .br -\s-2Com. ursula-and-companions\s+2 +\s-2Commemoration St. Ursula and Companions\s+2 .IP "22" 4 -ef-time-after-pentecost-22-friday +Friday of the 22nd Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Phil 1:6-11\s+2 +\s-2Epistle Phil 1:6-11\s+2 .br -\s-2Ev. Matt 22:15-21\s+2 +\s-2Gospel Matt 22:15-21\s+2 .IP "23" 4 -anthony-mary-claret +St. Anthony Mary Claret .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Heb 7:23-27\s+2 +\s-2Epistle Heb 7:23-27\s+2 .br -\s-2Ev. Matt 24:42-47\s+2 +\s-2Gospel Matt 24:42-47\s+2 .IP "24" 4 -ef-time-after-pentecost-sunday-23 +23rd Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Phil 3:17-21; 4:1-3\s+2 +\s-2Epistle Phil 3:17-21; 4:1-3\s+2 .br -\s-2Ev. Matt 9:18-26\s+2 +\s-2Gospel Matt 9:18-26\s+2 .IP "25" 4 -ef-time-after-pentecost-23-monday +Monday of the 23rd Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Phil 3:17-21; 4:1-3\s+2 +\s-2Epistle Phil 3:17-21; 4:1-3\s+2 .br -\s-2Ev. Matt 9:18-26\s+2 +\s-2Gospel Matt 9:18-26\s+2 .br -\s-2Com. sts-chrysanthus-daria\s+2 +\s-2Commemoration Sts. Chrysanthus & Daria\s+2 .IP "26" 4 -ef-time-after-pentecost-23-tuesday +Tuesday of the 23rd Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Phil 3:17-21; 4:1-3\s+2 +\s-2Epistle Phil 3:17-21; 4:1-3\s+2 .br -\s-2Ev. Matt 9:18-26\s+2 +\s-2Gospel Matt 9:18-26\s+2 .br -\s-2Com. evaristus\s+2 +\s-2Commemoration St. Evaristus\s+2 .IP "27" 4 -ef-time-after-pentecost-23-wednesday +Wednesday of the 23rd Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Phil 3:17-21; 4:1-3\s+2 +\s-2Epistle Phil 3:17-21; 4:1-3\s+2 .br -\s-2Ev. Matt 9:18-26\s+2 +\s-2Gospel Matt 9:18-26\s+2 .IP "28" 4 -sts-simon-jude +Sts. Simon & Jude .br \s-2class-2 \(bu red\s+2 .br -\s-2Ep. Eph. 4:7-13.\s+2 +\s-2Epistle Eph. 4:7-13.\s+2 .br -\s-2Ev. John 15:17-25\s+2 +\s-2Gospel John 15:17-25\s+2 .IP "29" 4 -ef-time-after-pentecost-23-friday +Friday of the 23rd Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Phil 3:17-21; 4:1-3\s+2 +\s-2Epistle Phil 3:17-21; 4:1-3\s+2 .br -\s-2Ev. Matt 9:18-26\s+2 +\s-2Gospel Matt 9:18-26\s+2 .IP "30" 4 -Officium sanctae Mariae in sabbato +Our Lady's Saturday Office .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Ecclus 24:14-16\s+2 +\s-2Epistle Ecclus 24:14-16\s+2 .br -\s-2Ev. Luke 11:27-28\s+2 +\s-2Gospel Luke 11:27-28\s+2 .IP "31" 4 -ef-christ-the-king +Christ the King .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Col 1:12-20.\s+2 +\s-2Epistle Col 1:12-20.\s+2 .br -\s-2Ev. John 18:33-37\s+2 +\s-2Gospel John 18:33-37\s+2 .SH @@ -2992,296 +2995,296 @@ November .LP .IP "1" 4 -all-saints +All Saints .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Apoc 7:2-12\s+2 +\s-2Epistle Apoc 7:2-12\s+2 .br -\s-2Ev. Matt 5:1-12\s+2 +\s-2Gospel Matt 5:1-12\s+2 .IP "2" 4 -commemoration-of-all-souls +Commemoration of All Souls .br \s-2class-1 \(bu black\s+2 .br -\s-2Ep. 1 Cor. 15:51-57\s+2 +\s-2Epistle 1 Cor. 15:51-57\s+2 .br -\s-2Ev. John 5:25-29\s+2 +\s-2Gospel John 5:25-29\s+2 .IP "3" 4 -ef-time-after-pentecost-24-wednesday +Wednesday of the 24th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Col 1:12-20.\s+2 +\s-2Epistle Col 1:12-20.\s+2 .br -\s-2Ev. John 18:33-37\s+2 +\s-2Gospel John 18:33-37\s+2 .IP "4" 4 -charles-borromeo +St. Charles Borromeo .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 44:16-27; 45:3-20\s+2 +\s-2Epistle Sir 44:16-27; 45:3-20\s+2 .br -\s-2Ev. Matt 25:14-23\s+2 +\s-2Gospel Matt 25:14-23\s+2 .br -\s-2Com. sts-vitalis-and-agricola-martyrs\s+2 +\s-2Commemoration Sts. Vitalis and Agricola, Martyrs\s+2 .IP "5" 4 -ef-time-after-pentecost-24-friday +Friday of the 24th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Col 1:12-20.\s+2 +\s-2Epistle Col 1:12-20.\s+2 .br -\s-2Ev. John 18:33-37\s+2 +\s-2Gospel John 18:33-37\s+2 .IP "6" 4 -Officium sanctae Mariae in sabbato +Our Lady's Saturday Office .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Ecclus 24:14-16\s+2 +\s-2Epistle Ecclus 24:14-16\s+2 .br -\s-2Ev. Luke 11:27-28\s+2 +\s-2Gospel Luke 11:27-28\s+2 .IP "7" 4 -ef-time-after-epiphany-sunday-5 +5th Sunday after Epiphany .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Col 3:12-17\s+2 +\s-2Epistle Col 3:12-17\s+2 .br -\s-2Ev. Matt 13:24-30\s+2 +\s-2Gospel Matt 13:24-30\s+2 .IP "8" 4 -ef-time-after-pentecost-25-monday +Monday of the 25th Week of the Time after Pentecost .br \s-2class-4 \(bu green\s+2 .br -\s-2Ep. Col 3:12-17\s+2 +\s-2Epistle Col 3:12-17\s+2 .br -\s-2Ev. Matt 13:24-30\s+2 +\s-2Gospel Matt 13:24-30\s+2 .br -\s-2Com. four-holy-crowned-martyrs\s+2 +\s-2Commemoration Four Holy Crowned Martyrs\s+2 .IP "9" 4 -dedication-of-the-archbasilica-of-our-holy-savior +Dedication of the Archbasilica of Our Holy Savior .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Rev 21:2-5\s+2 +\s-2Epistle Rev 21:2-5\s+2 .br -\s-2Ev. Luke 19:1-10\s+2 +\s-2Gospel Luke 19:1-10\s+2 .br -\s-2Com. theodore\s+2 +\s-2Commemoration St. Theodore\s+2 .IP "10" 4 -andrew-avellino +St. Andrew Avellino .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 31:8-11\s+2 +\s-2Epistle Sir 31:8-11\s+2 .br -\s-2Ev. Luke 12:35-40\s+2 +\s-2Gospel Luke 12:35-40\s+2 .br -\s-2Com. sts-tryphonis-respicii-et-nymphae\s+2 +\s-2Commemoration Sts. Tryphonis, Respicii, et Nymphae\s+2 .IP "11" 4 -martin-of-tours +St. Martin of Tours .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 44:16-27; 45:3-20\s+2 +\s-2Epistle Sir 44:16-27; 45:3-20\s+2 .br -\s-2Ev. Luke 11:33-36\s+2 +\s-2Gospel Luke 11:33-36\s+2 .br -\s-2Com. menna\s+2 +\s-2Commemoration St. Menna\s+2 .IP "12" 4 -martin-i +St. Martin I .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. 1 Pet 5:1-4; 5:10-11.\s+2 +\s-2Epistle 1 Pet 5:1-4; 5:10-11.\s+2 .br -\s-2Ev. Matt 16:13-19\s+2 +\s-2Gospel Matt 16:13-19\s+2 .IP "13" 4 -didacus +St. Didacus .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 1 Cor 4:9-14\s+2 +\s-2Epistle 1 Cor 4:9-14\s+2 .br -\s-2Ev. Luke 12:32-34\s+2 +\s-2Gospel Luke 12:32-34\s+2 .IP "14" 4 -ef-time-after-epiphany-sunday-6 +6th Sunday after Epiphany .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. 1 Thess 1:2-10\s+2 +\s-2Epistle 1 Thess 1:2-10\s+2 .br -\s-2Ev. Matt 13:31-35\s+2 +\s-2Gospel Matt 13:31-35\s+2 .IP "15" 4 -albert-the-great +St. Albert the Great .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .IP "16" 4 -gertrude-the-great +St. Gertrude the Great .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Cor 10:17-18; 11:1-2\s+2 +\s-2Epistle 2 Cor 10:17-18; 11:1-2\s+2 .br -\s-2Ev. Matt 25:1-13.\s+2 +\s-2Gospel Matt 25:1-13.\s+2 .IP "17" 4 -gregory-the-wonderworker +St. Gregory the Wonderworker .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Sir 44:16-27; 45:3-20\s+2 +\s-2Epistle Sir 44:16-27; 45:3-20\s+2 .br -\s-2Ev. Mark 11:22-24\s+2 +\s-2Gospel Mark 11:22-24\s+2 .IP "18" 4 -dedication-of-the-basilicas-of-sts-peter-paul +Dedication of the Basilicas of Sts. Peter & Paul .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Rev 21:2-5\s+2 +\s-2Epistle Rev 21:2-5\s+2 .br -\s-2Ev. Luke 19:1-10\s+2 +\s-2Gospel Luke 19:1-10\s+2 .IP "19" 4 -elizabeth-of-hungary +St. Elizabeth of Hungary .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Prov 31:10-31\s+2 +\s-2Epistle Prov 31:10-31\s+2 .br -\s-2Ev. Matt 13:44-52.\s+2 +\s-2Gospel Matt 13:44-52.\s+2 .br -\s-2Com. pontian\s+2 +\s-2Commemoration St. Pontian\s+2 .IP "20" 4 -felix-of-valois +St. Felix of Valois .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 1 Cor. 4:9-14\s+2 +\s-2Epistle 1 Cor. 4:9-14\s+2 .br -\s-2Ev. Luke 12:32-34\s+2 +\s-2Gospel Luke 12:32-34\s+2 .IP "21" 4 -ef-time-after-pentecost-sunday-24 +24th and Last Sunday after Pentecost .br \s-2class-2 \(bu green\s+2 .br -\s-2Ep. Col 1:9-14\s+2 +\s-2Epistle Col 1:9-14\s+2 .br -\s-2Ev. Matt 24:15-35\s+2 +\s-2Gospel Matt 24:15-35\s+2 .IP "22" 4 -cecilia +St. Cecilia .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Sir 51:13-17.\s+2 +\s-2Epistle Sir 51:13-17.\s+2 .br -\s-2Ev. Matt 25:1-13.\s+2 +\s-2Gospel Matt 25:1-13.\s+2 .IP "23" 4 -clement-i +St. Clement I .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Phil 3:17-21; 4:1-3\s+2 +\s-2Epistle Phil 3:17-21; 4:1-3\s+2 .br -\s-2Ev. Matt 16:13-19\s+2 +\s-2Gospel Matt 16:13-19\s+2 .br -\s-2Com. felicity\s+2 +\s-2Commemoration St. Felicity\s+2 .IP "24" 4 -john-of-the-cross +St. John of the Cross .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .br -\s-2Com. chrysogonus\s+2 +\s-2Commemoration St. Chrysogonus\s+2 .IP "25" 4 -catherine-of-alexandria +St. Catherine of Alexandria .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Sir 51:1-8; 51:12\s+2 +\s-2Epistle Sir 51:1-8; 51:12\s+2 .br -\s-2Ev. Matt 25:1-13.\s+2 +\s-2Gospel Matt 25:1-13.\s+2 .IP "26" 4 -sylvester +St. Sylvester .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Ecclus 45:1-6\s+2 +\s-2Epistle Ecclus 45:1-6\s+2 .br -\s-2Ev. Matt 19:27-29.\s+2 +\s-2Gospel Matt 19:27-29.\s+2 .br -\s-2Com. peter-of-alexandria\s+2 +\s-2Commemoration St. Peter of Alexandria\s+2 .IP "27" 4 -Officium sanctae Mariae in sabbato +Our Lady's Saturday Office .br \s-2class-4 \(bu white\s+2 .br -\s-2Ep. Ecclus 24:14-16\s+2 +\s-2Epistle Ecclus 24:14-16\s+2 .br -\s-2Ev. Luke 11:27-28\s+2 +\s-2Gospel Luke 11:27-28\s+2 .IP "28" 4 -ef-advent-sunday-1 +1st Sunday of Advent .br \s-2class-1 \(bu violet\s+2 .br -\s-2Ep. Rom 13:11-14\s+2 +\s-2Epistle Rom 13:11-14\s+2 .br -\s-2Ev. Luke 21:25-33\s+2 +\s-2Gospel Luke 21:25-33\s+2 .IP "29" 4 -ef-advent-1-monday +Monday of the 1st Week of Advent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Rom 13:11-14\s+2 +\s-2Epistle Rom 13:11-14\s+2 .br -\s-2Ev. Luke 21:25-33\s+2 +\s-2Gospel Luke 21:25-33\s+2 .br -\s-2Com. saturninus\s+2 +\s-2Commemoration St. Saturninus\s+2 .IP "30" 4 -andrew +St. Andrew .br \s-2class-2 \(bu red\s+2 .br -\s-2Ep. Rom 10:10-18\s+2 +\s-2Epistle Rom 10:10-18\s+2 .br -\s-2Ev. Matt 4:18-22\s+2 +\s-2Gospel Matt 4:18-22\s+2 .br -\s-2Com. ef-advent-1-tuesday\s+2 +\s-2Commemoration Tuesday of the 1st Week of Advent\s+2 .SH @@ -3289,316 +3292,316 @@ December .LP .IP "1" 4 -ef-advent-1-wednesday +Wednesday of the 1st Week of Advent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Rom 13:11-14\s+2 +\s-2Epistle Rom 13:11-14\s+2 .br -\s-2Ev. Luke 21:25-33\s+2 +\s-2Gospel Luke 21:25-33\s+2 .IP "2" 4 -vivian +St. Vivian .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. Sir 51:13-17.\s+2 +\s-2Epistle Sir 51:13-17.\s+2 .br -\s-2Ev. Matt 13:44-52.\s+2 +\s-2Gospel Matt 13:44-52.\s+2 .br -\s-2Com. ef-advent-1-thursday\s+2 +\s-2Commemoration Thursday of the 1st Week of Advent\s+2 .IP "3" 4 -francis-xavier +St. Francis Xavier .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Rom 10:10-18\s+2 +\s-2Epistle Rom 10:10-18\s+2 .br -\s-2Ev. Mark 16:15-18\s+2 +\s-2Gospel Mark 16:15-18\s+2 .br -\s-2Com. ef-advent-1-friday\s+2 +\s-2Commemoration Friday of the 1st Week of Advent\s+2 .IP "4" 4 -peter-chrysologus +St. Peter Chrysologus .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .br -\s-2Com. ef-advent-1-saturday\s+2 +\s-2Commemoration Saturday of the 1st Week of Advent\s+2 .br -\s-2Com. barbara\s+2 +\s-2Commemoration St. Barbara\s+2 .IP "5" 4 -ef-advent-sunday-2 +2nd Sunday of Advent .br \s-2class-1 \(bu violet\s+2 .br -\s-2Ep. Rom 15:4-13\s+2 +\s-2Epistle Rom 15:4-13\s+2 .br -\s-2Ev. Matt 11:2-10\s+2 +\s-2Gospel Matt 11:2-10\s+2 .IP "6" 4 -nicholas +St. Nicholas .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. Heb 13:7-17\s+2 +\s-2Epistle Heb 13:7-17\s+2 .br -\s-2Ev. Matt 25:14-23\s+2 +\s-2Gospel Matt 25:14-23\s+2 .br -\s-2Com. ef-advent-2-monday\s+2 +\s-2Commemoration Monday of the 2nd Week of Advent\s+2 .IP "7" 4 -ambrose +St. Ambrose .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 2 Tim 4:1-8\s+2 +\s-2Epistle 2 Tim 4:1-8\s+2 .br -\s-2Ev. Matt 5:13-19\s+2 +\s-2Gospel Matt 5:13-19\s+2 .br -\s-2Com. ef-advent-2-tuesday\s+2 +\s-2Commemoration Tuesday of the 2nd Week of Advent\s+2 .IP "8" 4 -immaculate-conception-of-the-blessed-virgin-mary +Immaculate Conception of the Blessed Virgin Mary .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Prov 8:22-35\s+2 +\s-2Epistle Prov 8:22-35\s+2 .br -\s-2Ev. Luke 1:26-28\s+2 +\s-2Gospel Luke 1:26-28\s+2 .br -\s-2Com. ef-advent-2-wednesday\s+2 +\s-2Commemoration Wednesday of the 2nd Week of Advent\s+2 .IP "9" 4 -ef-advent-2-thursday +Thursday of the 2nd Week of Advent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Rom 15:4-13\s+2 +\s-2Epistle Rom 15:4-13\s+2 .br -\s-2Ev. Matt 11:2-10\s+2 +\s-2Gospel Matt 11:2-10\s+2 .IP "10" 4 -ef-advent-2-friday +Friday of the 2nd Week of Advent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Rom 15:4-13\s+2 +\s-2Epistle Rom 15:4-13\s+2 .br -\s-2Ev. Matt 11:2-10\s+2 +\s-2Gospel Matt 11:2-10\s+2 .br -\s-2Com. melchiades\s+2 +\s-2Commemoration St. Melchiades\s+2 .IP "11" 4 -damasus-i +St. Damasus I .br \s-2class-3 \(bu white\s+2 .br -\s-2Ep. 1 Pet 5:1-4; 5:10-11.\s+2 +\s-2Epistle 1 Pet 5:1-4; 5:10-11.\s+2 .br -\s-2Ev. Matt 16:13-19\s+2 +\s-2Gospel Matt 16:13-19\s+2 .br -\s-2Com. ef-advent-2-saturday\s+2 +\s-2Commemoration Saturday of the 2nd Week of Advent\s+2 .IP "12" 4 -ef-advent-sunday-3 +3rd Sunday of Advent .br \s-2class-1 \(bu rose\s+2 .br -\s-2Ep. Phil 4:4-7\s+2 +\s-2Epistle Phil 4:4-7\s+2 .br -\s-2Ev. John 1:19-28\s+2 +\s-2Gospel John 1:19-28\s+2 .IP "13" 4 -lucy +St. Lucy .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. 2 Cor 10:17-18; 11:1-2\s+2 +\s-2Epistle 2 Cor 10:17-18; 11:1-2\s+2 .br -\s-2Ev. Matt 13:44-52.\s+2 +\s-2Gospel Matt 13:44-52.\s+2 .br -\s-2Com. ef-advent-3-monday\s+2 +\s-2Commemoration Monday of the 3rd Week of Advent\s+2 .IP "14" 4 -ef-advent-3-tuesday +Tuesday of the 3rd Week of Advent .br \s-2class-3 \(bu violet\s+2 .br -\s-2Ep. Phil 4:4-7\s+2 +\s-2Epistle Phil 4:4-7\s+2 .br -\s-2Ev. John 1:19-28\s+2 +\s-2Gospel John 1:19-28\s+2 .IP "15" 4 -ef-advent-ember-wed +Advent Ember Wednesday .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. Isa 7:10-15\s+2 +\s-2Epistle Isa 7:10-15\s+2 .br -\s-2Ev. Luke 1:26-38\s+2 +\s-2Gospel Luke 1:26-38\s+2 .IP "16" 4 -eusebius +St. Eusebius .br \s-2class-3 \(bu red\s+2 .br -\s-2Ep. 2 Cor. 1:3-7\s+2 +\s-2Epistle 2 Cor. 1:3-7\s+2 .br -\s-2Ev. Matt 16:24-27.\s+2 +\s-2Gospel Matt 16:24-27.\s+2 .br -\s-2Com. ef-advent-3-thursday\s+2 +\s-2Commemoration Thursday of the 3rd Week of Advent\s+2 .IP "17" 4 -ef-advent-ember-fri +Advent Ember Friday .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. Isa 11:1-5\s+2 +\s-2Epistle Isa 11:1-5\s+2 .br -\s-2Ev. Luke 1:39-47\s+2 +\s-2Gospel Luke 1:39-47\s+2 .IP "18" 4 -ef-advent-ember-sat +Advent Ember Saturday .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. 2 Thess 2:1-8\s+2 +\s-2Epistle 2 Thess 2:1-8\s+2 .br -\s-2Ev. Luke 3:1-6\s+2 +\s-2Gospel Luke 3:1-6\s+2 .IP "19" 4 -ef-advent-sunday-4 +4th Sunday of Advent .br \s-2class-1 \(bu violet\s+2 .br -\s-2Ep. 1 Cor. 4:1-5\s+2 +\s-2Epistle 1 Cor. 4:1-5\s+2 .br -\s-2Ev. Luke 3:1-6\s+2 +\s-2Gospel Luke 3:1-6\s+2 .IP "20" 4 -ef-advent-4-monday +Monday of the 4th Week of Advent .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. 1 Cor. 4:1-5\s+2 +\s-2Epistle 1 Cor. 4:1-5\s+2 .br -\s-2Ev. Luke 3:1-6\s+2 +\s-2Gospel Luke 3:1-6\s+2 .IP "21" 4 -thomas +St. Thomas .br \s-2class-2 \(bu red\s+2 .br -\s-2Ep. Eph 2:19-22\s+2 +\s-2Epistle Eph 2:19-22\s+2 .br -\s-2Ev. John 20:24-29\s+2 +\s-2Gospel John 20:24-29\s+2 .br -\s-2Com. ef-advent-4-tuesday\s+2 +\s-2Commemoration Tuesday of the 4th Week of Advent\s+2 .IP "22" 4 -ef-advent-4-wednesday +Wednesday of the 4th Week of Advent .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. 1 Cor. 4:1-5\s+2 +\s-2Epistle 1 Cor. 4:1-5\s+2 .br -\s-2Ev. Luke 3:1-6\s+2 +\s-2Gospel Luke 3:1-6\s+2 .IP "23" 4 -ef-advent-4-thursday +Thursday of the 4th Week of Advent .br \s-2class-2 \(bu violet\s+2 .br -\s-2Ep. 1 Cor. 4:1-5\s+2 +\s-2Epistle 1 Cor. 4:1-5\s+2 .br -\s-2Ev. Luke 3:1-6\s+2 +\s-2Gospel Luke 3:1-6\s+2 .IP "24" 4 -ef-nativity-vigil +Vigil of the Nativity (Christmas Eve) .br \s-2class-1 \(bu violet\s+2 .br -\s-2Ep. Rom 1:1-6\s+2 +\s-2Epistle Rom 1:1-6\s+2 .br -\s-2Ev. Matt 1:18-21\s+2 +\s-2Gospel Matt 1:18-21\s+2 .IP "25" 4 -ef-nativity +The Nativity of Our Lord (Christmas) .br \s-2class-1 \(bu white\s+2 .br -\s-2Ep. Heb 1:1-12\s+2 +\s-2Epistle Heb 1:1-12\s+2 .br -\s-2Ev. John 1:1-14\s+2 +\s-2Gospel John 1:1-14\s+2 .IP "26" 4 -ef-christmas-sunday-0 +Sunday within the Octave of the Nativity .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Gal 4:1-7\s+2 +\s-2Epistle Gal 4:1-7\s+2 .br -\s-2Ev. Luke 2:33-40\s+2 +\s-2Gospel Luke 2:33-40\s+2 .br -\s-2Com. stephen\s+2 +\s-2Commemoration St. Stephen\s+2 .IP "27" 4 -john-the-evangelist +St. John the Evangelist .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Ecclus 15:1-6\s+2 +\s-2Epistle Ecclus 15:1-6\s+2 .br -\s-2Ev. John 21:19-24\s+2 +\s-2Gospel John 21:19-24\s+2 .br -\s-2Com. ef-nativity-octave-day-3\s+2 +\s-2Commemoration 3rd Day within the Octave of the Nativity\s+2 .IP "28" 4 -holy-innocents +Holy Innocents .br \s-2class-2 \(bu red\s+2 .br -\s-2Ep. Apoc 14:1-5\s+2 +\s-2Epistle Apoc 14:1-5\s+2 .br -\s-2Ev. Matt 2:13-18\s+2 +\s-2Gospel Matt 2:13-18\s+2 .br -\s-2Com. ef-nativity-octave-day-4\s+2 +\s-2Commemoration 4th Day within the Octave of the Nativity\s+2 .IP "29" 4 -ef-nativity-octave-day-5 +5th Day within the Octave of the Nativity .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Titus 3:4-7\s+2 +\s-2Epistle Titus 3:4-7\s+2 .br -\s-2Ev. Luke 2:15-20\s+2 +\s-2Gospel Luke 2:15-20\s+2 .br -\s-2Com. thomas-becket\s+2 +\s-2Commemoration St. Thomas Becket\s+2 .IP "30" 4 -ef-nativity-octave-day-6 +6th Day within the Octave of the Nativity .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Titus 3:4-7\s+2 +\s-2Epistle Titus 3:4-7\s+2 .br -\s-2Ev. Luke 2:15-20\s+2 +\s-2Gospel Luke 2:15-20\s+2 .IP "31" 4 -ef-nativity-octave-day-7 +7th Day within the Octave of the Nativity .br \s-2class-2 \(bu white\s+2 .br -\s-2Ep. Titus 3:4-7\s+2 +\s-2Epistle Titus 3:4-7\s+2 .br -\s-2Ev. Luke 2:15-20\s+2 +\s-2Gospel Luke 2:15-20\s+2 .br -\s-2Com. silvester\s+2 +\s-2Commemoration St. Silvester\s+2 diff --git a/test/golden/ordo-2027.tex b/test/golden/ordo-2027.tex index f5faa3d..c447f99 100644 --- a/test/golden/ordo-2027.tex +++ b/test/golden/ordo-2027.tex @@ -1,2737 +1,4322 @@ % colitur ordo booklet -- LaTeX. flavour: latex -% Build: colitur table --year 2027 --template ordo.tex > ordo.tex && pdflatex ordo.tex +% Build: colitur table --year 2027 --template ordo.tex > ordo.tex && pdflatex ordo.tex && +% pdflatex ordo.tex (twice, so \pageref in the table of contents settles) % -% Day label falls back to the slug when the day carries no Latin name (most -% temporal days, and most sanctoral entries, which are Latin-less in the -% shipped data). The fallback is written as a name-section wrapping a plain -% var and its inverse, deliberately NOT as a single dotted-path lookup -% followed by its own inverse: a dotted lookup that misses climbs to the -% enclosing scope for the WHOLE path, and the month object also carries a -% same-named key one level up, so the naive form would render the month's -% own Latin name on every day lacking one, and never fall back at all. -\documentclass[10pt,twoside]{article} -\usepackage[a5paper,margin=15mm]{geometry} +% 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. +% +% The observed day's own display name is a PLAIN resolved string +% (View.of_days, Task 5), never a lang-keyed object -- there is no +% dotted-la-with-slug-fallback idiom to write here at all; a day with no +% name in the shipped data still resolves to something printable (its slug, +% under --raw, or the lang table's own miss-echoes-the-key behaviour), so +% the plain name field alone is always enough. +% +% The engine has no parent-path syntax: nested inside a month's own week +% loop, a bare week-number reference finds the WEEK's own number, and there +% is no way to reach the enclosing month's from there. That is why each +% week object carries its own month number and month name fields +% (lib/render/view.ml, Task 5) -- used throughout below instead of a +% parent-path reference, which this engine cannot express. +% +% This template's own %-comments are plain text to the engine: it has no +% awareness of LaTeX's comment syntax, and a stray double-brace pair inside +% one would still be parsed as a tag -- which is why this whole header is +% deliberately written without ever typing two curly braces next to each +% other, even to name a field. +\documentclass[10pt]{article} +% includehead/includefoot: without them geometry seats the text block at +% top=/bottom= and fancyhdr then places the running header/footer OUTSIDE +% that block -- above the top margin and below the bottom one -- which on +% this page's original top=11mm/bottom=12mm pushed the header partly above +% the physical page edge (measured: yMin -5.5pt on a 0..595pt page) and the +% footer to within 1pt of the bottom edge. With includehead/includefoot the +% header/footer live INSIDE top=/bottom= instead, so headsep/footskip are +% also set explicitly (3mm/7mm) rather than left at article's defaults +% (25pt/30pt) -- those defaults alone would still overflow a 10mm margin +% and, measured, silently added 20 extra pages to the whole booklet by +% shrinking every day box. \headheight is left at fancyhdr's own default +% (12pt, confirmed by the log, no "increase \headheight" warning) since a +% single \small header line fits it without complaint. +\usepackage[a5paper,top=10mm,bottom=10mm,inner=14mm,outer=10mm,includehead,includefoot,headsep=3mm,footskip=7mm]{geometry} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} +\usepackage{xcolor} +\usepackage{tikz} +\usepackage{tcolorbox} \usepackage{fancyhdr} -\pagestyle{fancy} -\fancyhead[C]{ORDO 2027 \textperiodcentered\ ef} +\usepackage[hidelinks]{hyperref} +\definecolor{licolwhite}{HTML}{FFFFFF} +\definecolor{licolred}{HTML}{C1272D} +\definecolor{licolgreen}{HTML}{2E7D32} +\definecolor{licolviolet}{HTML}{6A1B9A} +\definecolor{licolrose}{HTML}{E91E8C} +\definecolor{licolblack}{HTML}{000000} +% A framed square, always outlined in black regardless of fill -- so white +% (and, on a black background page, black) still reads as a swatch rather +% than a gap. tikz (a tcolorbox dependency already) draws the border; xcolor +% alone cannot outline a filled rule. +\newcommand{\swatch}[1]{\tikz[baseline=-0.6ex]{\fill[draw=black,line width=0.4pt,fill=#1] (0,0) rectangle (2.4ex,2.4ex);}} +\pagestyle{fancy}\fancyhf{} +\fancyhead[C]{\small Ordo 2027 \textperiodcentered\ ef} +\fancyfoot[C]{\small\thepage} +\renewcommand{\headrulewidth}{0.4pt} \setlength{\parindent}{0pt} \begin{document} -\section*{ Ianuarius } +\begin{center} +\Large\bfseries Ordo 2027\\[2pt] +\normalsize\mdseries ef +\end{center} +\vspace{4mm} +{\bfseries Contents}\par\vspace{2mm} +\begin{small} + +\textbf{ January }\par +\hspace*{4mm}Week 1\dotfill\pageref{w1-1}\par +\hspace*{4mm}Week 2\dotfill\pageref{w1-2}\par +\hspace*{4mm}Week 3\dotfill\pageref{w1-3}\par +\hspace*{4mm}Week 4\dotfill\pageref{w1-4}\par +\hspace*{4mm}Week 5\dotfill\pageref{w1-5}\par +\hspace*{4mm}Week 6\dotfill\pageref{w1-6}\par + + +\textbf{ February }\par +\hspace*{4mm}Week 1\dotfill\pageref{w2-1}\par +\hspace*{4mm}Week 2\dotfill\pageref{w2-2}\par +\hspace*{4mm}Week 3\dotfill\pageref{w2-3}\par +\hspace*{4mm}Week 4\dotfill\pageref{w2-4}\par +\hspace*{4mm}Week 5\dotfill\pageref{w2-5}\par + + +\textbf{ March }\par +\hspace*{4mm}Week 1\dotfill\pageref{w3-1}\par +\hspace*{4mm}Week 2\dotfill\pageref{w3-2}\par +\hspace*{4mm}Week 3\dotfill\pageref{w3-3}\par +\hspace*{4mm}Week 4\dotfill\pageref{w3-4}\par +\hspace*{4mm}Week 5\dotfill\pageref{w3-5}\par + + +\textbf{ April }\par +\hspace*{4mm}Week 1\dotfill\pageref{w4-1}\par +\hspace*{4mm}Week 2\dotfill\pageref{w4-2}\par +\hspace*{4mm}Week 3\dotfill\pageref{w4-3}\par +\hspace*{4mm}Week 4\dotfill\pageref{w4-4}\par +\hspace*{4mm}Week 5\dotfill\pageref{w4-5}\par + + +\textbf{ May }\par +\hspace*{4mm}Week 1\dotfill\pageref{w5-1}\par +\hspace*{4mm}Week 2\dotfill\pageref{w5-2}\par +\hspace*{4mm}Week 3\dotfill\pageref{w5-3}\par +\hspace*{4mm}Week 4\dotfill\pageref{w5-4}\par +\hspace*{4mm}Week 5\dotfill\pageref{w5-5}\par +\hspace*{4mm}Week 6\dotfill\pageref{w5-6}\par + + +\textbf{ June }\par +\hspace*{4mm}Week 1\dotfill\pageref{w6-1}\par +\hspace*{4mm}Week 2\dotfill\pageref{w6-2}\par +\hspace*{4mm}Week 3\dotfill\pageref{w6-3}\par +\hspace*{4mm}Week 4\dotfill\pageref{w6-4}\par +\hspace*{4mm}Week 5\dotfill\pageref{w6-5}\par + + +\textbf{ July }\par +\hspace*{4mm}Week 1\dotfill\pageref{w7-1}\par +\hspace*{4mm}Week 2\dotfill\pageref{w7-2}\par +\hspace*{4mm}Week 3\dotfill\pageref{w7-3}\par +\hspace*{4mm}Week 4\dotfill\pageref{w7-4}\par +\hspace*{4mm}Week 5\dotfill\pageref{w7-5}\par + + +\textbf{ August }\par +\hspace*{4mm}Week 1\dotfill\pageref{w8-1}\par +\hspace*{4mm}Week 2\dotfill\pageref{w8-2}\par +\hspace*{4mm}Week 3\dotfill\pageref{w8-3}\par +\hspace*{4mm}Week 4\dotfill\pageref{w8-4}\par +\hspace*{4mm}Week 5\dotfill\pageref{w8-5}\par + + +\textbf{ September }\par +\hspace*{4mm}Week 1\dotfill\pageref{w9-1}\par +\hspace*{4mm}Week 2\dotfill\pageref{w9-2}\par +\hspace*{4mm}Week 3\dotfill\pageref{w9-3}\par +\hspace*{4mm}Week 4\dotfill\pageref{w9-4}\par +\hspace*{4mm}Week 5\dotfill\pageref{w9-5}\par + + +\textbf{ October }\par +\hspace*{4mm}Week 1\dotfill\pageref{w10-1}\par +\hspace*{4mm}Week 2\dotfill\pageref{w10-2}\par +\hspace*{4mm}Week 3\dotfill\pageref{w10-3}\par +\hspace*{4mm}Week 4\dotfill\pageref{w10-4}\par +\hspace*{4mm}Week 5\dotfill\pageref{w10-5}\par +\hspace*{4mm}Week 6\dotfill\pageref{w10-6}\par + + +\textbf{ November }\par +\hspace*{4mm}Week 1\dotfill\pageref{w11-1}\par +\hspace*{4mm}Week 2\dotfill\pageref{w11-2}\par +\hspace*{4mm}Week 3\dotfill\pageref{w11-3}\par +\hspace*{4mm}Week 4\dotfill\pageref{w11-4}\par +\hspace*{4mm}Week 5\dotfill\pageref{w11-5}\par + + +\textbf{ December }\par +\hspace*{4mm}Week 1\dotfill\pageref{w12-1}\par +\hspace*{4mm}Week 2\dotfill\pageref{w12-2}\par +\hspace*{4mm}Week 3\dotfill\pageref{w12-3}\par +\hspace*{4mm}Week 4\dotfill\pageref{w12-4}\par +\hspace*{4mm}Week 5\dotfill\pageref{w12-5}\par + + +\end{small} + +\clearpage + + +\label{w1-1} +{\bfseries\large January }\hfill{\small Week 1}\par\vspace{0.5mm} + + + + + + + + + + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 1 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries The Octave Day of the Nativity }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Titus 2:11-15 }\quad{\scriptsize Gospel\ Luke 2:21 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 2 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries Our Lady's Saturday Office }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Titus 3:4-7 }\quad{\scriptsize Gospel\ Luke 2:15-20 } + +\end{tcolorbox} + + +\clearpage + +\label{w1-2} +{\bfseries\large January }\hfill{\small Week 2}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 3 } \;\; {\scriptsize Sunday } \hfill \swatch{licolwhite}\par +{\bfseries The Holy Name of Jesus }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Acts 4:8-12 }\quad{\scriptsize Gospel\ Luke 2:21 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 4 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries Monday before Epiphany }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Titus 2:11-15 }\quad{\scriptsize Gospel\ Luke 2:21 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 5 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries Tuesday before Epiphany }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Titus 2:11-15 }\quad{\scriptsize Gospel\ Luke 2:21 } +\par{\scriptsize Commemoration\ St. Telesphorus Pope and Martyr } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 6 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries The Epiphany of Our Lord }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Isa 60:1-6 }\quad{\scriptsize Gospel\ Matt 2:1-12 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 7 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries Thursday after Epiphany }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Isa 60:1-6 }\quad{\scriptsize Gospel\ Matt 2:1-12 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 8 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries Friday after Epiphany }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Isa 60:1-6 }\quad{\scriptsize Gospel\ Matt 2:1-12 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 9 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries Our Lady's Saturday Office }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Titus 3:4-7 }\quad{\scriptsize Gospel\ Luke 2:15-20 } + +\end{tcolorbox} + + +\clearpage + +\label{w1-3} +{\bfseries\large January }\hfill{\small Week 3}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 10 } \;\; {\scriptsize Sunday } \hfill \swatch{licolwhite}\par +{\bfseries The Holy Family }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Col 3:12-17 }\quad{\scriptsize Gospel\ Luke 2:42-52 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 11 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries Monday of the 1st Week of the Time after Epiphany }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Rom 12:1-5 }\quad{\scriptsize Gospel\ Luke 2:42-52 } +\par{\scriptsize Commemoration\ St. Hyginus Pope and Martyr } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 12 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries Tuesday of the 1st Week of the Time after Epiphany }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Rom 12:1-5 }\quad{\scriptsize Gospel\ Luke 2:42-52 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 13 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries Commemoration of the Baptism of the Lord }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Isa 60:1-6 }\quad{\scriptsize Gospel\ John 1:29-34 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 14 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. Hilary }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Matt 5:13-19 } +\par{\scriptsize Commemoration\ S. Felicis } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 15 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. Paul, the First Hermit }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Phil 3:7-12 }\quad{\scriptsize Gospel\ Matt 11:25-30 } +\par{\scriptsize Commemoration\ St. Maur, Abbot } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 16 } \;\; {\scriptsize Saturday } \hfill \swatch{licolred}\par +{\bfseries St. Marcellus I }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 1 Pet 5:1-4; 5:10-11. }\quad{\scriptsize Gospel\ Matt 16:13-19 } + +\end{tcolorbox} + + +\clearpage + +\label{w1-4} +{\bfseries\large January }\hfill{\small Week 4}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 17 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 2nd Sunday after Epiphany }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Rom 12:6-16 }\quad{\scriptsize Gospel\ John 2:1-11 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 18 } \;\; {\scriptsize Monday } \hfill \swatch{licolgreen}\par +{\bfseries Monday of the 2nd Week of the Time after Epiphany }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Rom 12:6-16 }\quad{\scriptsize Gospel\ John 2:1-11 } +\par{\scriptsize Commemoration\ St. Prisca } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 19 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolgreen}\par +{\bfseries Tuesday of the 2nd Week of the Time after Epiphany }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Rom 12:6-16 }\quad{\scriptsize Gospel\ John 2:1-11 } +\par{\scriptsize Commemoration\ St. Canute, Martyr }\par{\scriptsize Commemoration\ Sts. Marius, Martha, Audifax \& Abachum } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 20 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolred}\par +{\bfseries Sts. Fabian \& Sebastian }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Heb 11:33-39 }\quad{\scriptsize Gospel\ Luke 6:17-23 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 21 } \;\; {\scriptsize Thursday } \hfill \swatch{licolred}\par +{\bfseries St. Agnes }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Sir 51:1-8; 51:12 }\quad{\scriptsize Gospel\ Matt 25:1-13. } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 22 } \;\; {\scriptsize Friday } \hfill \swatch{licolred}\par +{\bfseries Sts. Vincent \& Anastasius }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Wis 3:1-8 }\quad{\scriptsize Gospel\ Luke 21:9-19 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 23 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Raymond of Peñafort }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 31:8-11 }\quad{\scriptsize Gospel\ Luke 12:35-40 } +\par{\scriptsize Commemoration\ St. Emerentiana } +\end{tcolorbox} + + +\clearpage + +\label{w1-5} +{\bfseries\large January }\hfill{\small Week 5}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 24 } \;\; {\scriptsize Sunday } \hfill \swatch{licolviolet}\par +{\bfseries Septuagesima Sunday }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 1 Cor. 9:24-27; 10:1-5 }\quad{\scriptsize Gospel\ Matt 20:1-16 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 25 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries Conversion of St. Paul }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Acts 9:1-22 }\quad{\scriptsize Gospel\ Matt 19:27-29. } +\par{\scriptsize Commemoration\ St. Peter } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 26 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolred}\par +{\bfseries St. Polycarp }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 1 John 3:10-16 }\quad{\scriptsize Gospel\ Matt 10:26-32. } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 27 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries St. John Chrysostom }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Matt 5:13-19 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 28 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. Peter Nolasco }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Cor. 4:9-14 }\quad{\scriptsize Gospel\ Luke 12:32-34 } +\par{\scriptsize Commemoration\ St. Agnes } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 29 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. Francis de Sales }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Matt 5:13-19 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 30 } \;\; {\scriptsize Saturday } \hfill \swatch{licolred}\par +{\bfseries St. Martina }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Sir 51:1-8; 51:12 }\quad{\scriptsize Gospel\ Matt 25:1-13. } + +\end{tcolorbox} + + +\clearpage + +\label{w1-6} +{\bfseries\large January }\hfill{\small Week 6}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 31 } \;\; {\scriptsize Sunday } \hfill \swatch{licolviolet}\par +{\bfseries Sexagesima Sunday }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 2 Cor. 11:19-33; 12:1-9 }\quad{\scriptsize Gospel\ Luke 8:4-15 } + +\end{tcolorbox} + + + + + + + + + + + + + + +\clearpage + + + +\label{w2-1} +{\bfseries\large February }\hfill{\small Week 1}\par\vspace{0.5mm} + + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 1 } \;\; {\scriptsize Monday } \hfill \swatch{licolred}\par +{\bfseries St. Ignatius of Antioch }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Rom 8:35-39 }\quad{\scriptsize Gospel\ John 12:24-26 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 2 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries Purification of the Blessed Virgin Mary }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Mal 3:1-4 }\quad{\scriptsize Gospel\ Luke 2:22-32 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 3 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolviolet}\par +{\bfseries Wednesday of the 2nd Week of Septuagesimatide }\par +{\scriptsize 4th Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 2 Cor. 11:19-33; 12:1-9 }\quad{\scriptsize Gospel\ Luke 8:4-15 } +\par{\scriptsize Commemoration\ St. Blaise } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 4 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. Andrew Corsini }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 44:16-27; 45:3-20 }\quad{\scriptsize Gospel\ Matt 25:14-23 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 5 } \;\; {\scriptsize Friday } \hfill \swatch{licolred}\par +{\bfseries St. Agatha }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 1 Cor. 1:26-31 }\quad{\scriptsize Gospel\ Matt 19:3-12. } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 6 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Titus }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 44:16-27; 45:3-20 }\quad{\scriptsize Gospel\ Luke 10:1-9 } +\par{\scriptsize Commemoration\ St. Dorothy } +\end{tcolorbox} + + +\clearpage + +\label{w2-2} +{\bfseries\large February }\hfill{\small Week 2}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 7 } \;\; {\scriptsize Sunday } \hfill \swatch{licolviolet}\par +{\bfseries Quinquagesima Sunday }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 1 Cor. 13:1-13 }\quad{\scriptsize Gospel\ Luke 18:31-43 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 8 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. John of Matha }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 31:8-11 }\quad{\scriptsize Gospel\ Luke 12:35-40 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 9 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Cyril of Alexandria }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Matt 5:13-19 } +\par{\scriptsize Commemoration\ St. Appollonia } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 10 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolviolet}\par +{\bfseries Ash Wednesday }\par +{\scriptsize 1st Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Joel 2:12-19 }\quad{\scriptsize Gospel\ Matt 6:16-21 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 11 } \;\; {\scriptsize Thursday } \hfill \swatch{licolviolet}\par +{\bfseries Thursday after Ash Wednesday }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Isa 38:1-6 }\quad{\scriptsize Gospel\ Matt 8:5-13 } +\par{\scriptsize Commemoration\ Our Lady of Lourdes } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 12 } \;\; {\scriptsize Friday } \hfill \swatch{licolviolet}\par +{\bfseries Friday after Ash Wednesday }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Isa 58:1-9 }\quad{\scriptsize Gospel\ Matt 5:43-48; 6:1-4 } +\par{\scriptsize Commemoration\ Seven Holy Servite Founders } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 13 } \;\; {\scriptsize Saturday } \hfill \swatch{licolviolet}\par +{\bfseries Saturday after Ash Wednesday }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Isa 58:9-14 }\quad{\scriptsize Gospel\ Mark 6:47-56 } + +\end{tcolorbox} + + +\clearpage + +\label{w2-3} +{\bfseries\large February }\hfill{\small Week 3}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 14 } \;\; {\scriptsize Sunday } \hfill \swatch{licolviolet}\par +{\bfseries 1st Sunday of Lent }\par +{\scriptsize 1st Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 2 Cor. 6:1-10 }\quad{\scriptsize Gospel\ Matt 4:1-11 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 15 } \;\; {\scriptsize Monday } \hfill \swatch{licolviolet}\par +{\bfseries Monday of the 1st Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Ezech 34:11-16 }\quad{\scriptsize Gospel\ Matt 25:31-46 } +\par{\scriptsize Commemoration\ Sts. Faustinus \& Jovita } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 16 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolviolet}\par +{\bfseries Tuesday of the 1st Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Isa 55:6-11 }\quad{\scriptsize Gospel\ Matt 21:10-17 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 17 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolviolet}\par +{\bfseries Lenten Ember Wednesday }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 3 Kgs. 19:3-8 }\quad{\scriptsize Gospel\ Matt 12:38-50 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 18 } \;\; {\scriptsize Thursday } \hfill \swatch{licolviolet}\par +{\bfseries Thursday of the 1st Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Ezech 18:1-9 }\quad{\scriptsize Gospel\ Matt 15:21-28 } +\par{\scriptsize Commemoration\ St. Simeon } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 19 } \;\; {\scriptsize Friday } \hfill \swatch{licolviolet}\par +{\bfseries Lenten Ember Friday }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Ezech 18:20-28 }\quad{\scriptsize Gospel\ John 5:1-15 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 20 } \;\; {\scriptsize Saturday } \hfill \swatch{licolviolet}\par +{\bfseries Lenten Ember Saturday }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 1 Thess. 5:14-23 }\quad{\scriptsize Gospel\ Matt 17:1-9 } + +\end{tcolorbox} + + +\clearpage + +\label{w2-4} +{\bfseries\large February }\hfill{\small Week 4}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 21 } \;\; {\scriptsize Sunday } \hfill \swatch{licolviolet}\par +{\bfseries 2nd Sunday of Lent }\par +{\scriptsize 1st Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 1 Thess. 4:1-7 }\quad{\scriptsize Gospel\ Matt 17:1-9 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 22 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries Chair of St. Peter }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Pet 1:1-7 }\quad{\scriptsize Gospel\ Matt 16:13-19 } +\par{\scriptsize Commemoration\ Monday of the 2nd Week of Lent }\par{\scriptsize Commemoration\ St. Paul } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 23 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolviolet}\par +{\bfseries Tuesday of the 2nd Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 3 Kings 17:8-16 }\quad{\scriptsize Gospel\ Matt 23:1-12 } +\par{\scriptsize Commemoration\ St. Peter Damien } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 24 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolred}\par +{\bfseries St. Matthias }\par +{\scriptsize 2nd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Acts 1:15-26 }\quad{\scriptsize Gospel\ Matt 11:25-30 } +\par{\scriptsize Commemoration\ Wednesday of the 2nd Week of Lent } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 25 } \;\; {\scriptsize Thursday } \hfill \swatch{licolviolet}\par +{\bfseries Thursday of the 2nd Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Jer 17:5-10 }\quad{\scriptsize Gospel\ Luke 16:19-31 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 26 } \;\; {\scriptsize Friday } \hfill \swatch{licolviolet}\par +{\bfseries Friday of the 2nd Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Gen 37:6-22 }\quad{\scriptsize Gospel\ Matt 21:33-46 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 27 } \;\; {\scriptsize Saturday } \hfill \swatch{licolviolet}\par +{\bfseries Saturday of the 2nd Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Gen 27:6-40 }\quad{\scriptsize Gospel\ Luke 15:11-32 } +\par{\scriptsize Commemoration\ St. Gabriel of Our Lady of Sorrows } +\end{tcolorbox} + + +\clearpage + +\label{w2-5} +{\bfseries\large February }\hfill{\small Week 5}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 28 } \;\; {\scriptsize Sunday } \hfill \swatch{licolviolet}\par +{\bfseries 3rd Sunday of Lent }\par +{\scriptsize 1st Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Eph 5:1-9 }\quad{\scriptsize Gospel\ Luke 11:14-28 } + +\end{tcolorbox} + + + + + + + + + + + + + + +\clearpage + + + +\label{w3-1} +{\bfseries\large March }\hfill{\small Week 1}\par\vspace{0.5mm} + + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 1 } \;\; {\scriptsize Monday } \hfill \swatch{licolviolet}\par +{\bfseries Monday of the 3rd Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 4 Kings 5:1-15 }\quad{\scriptsize Gospel\ Luke 4:23-30 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 2 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolviolet}\par +{\bfseries Tuesday of the 3rd Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 4 Kings 4:1-7 }\quad{\scriptsize Gospel\ Matt 18:15-22 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 3 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolviolet}\par +{\bfseries Wednesday of the 3rd Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Ex 20:12-24 }\quad{\scriptsize Gospel\ Matt 15:1-20 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 4 } \;\; {\scriptsize Thursday } \hfill \swatch{licolviolet}\par +{\bfseries Thursday of the 3rd Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Jer 7:1-7 }\quad{\scriptsize Gospel\ Luke 4:38-44. } +\par{\scriptsize Commemoration\ St. Casimir }\par{\scriptsize Commemoration\ St. Lucius } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 5 } \;\; {\scriptsize Friday } \hfill \swatch{licolviolet}\par +{\bfseries Friday of the 3rd Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Num 20:1, 3; 6-13. }\quad{\scriptsize Gospel\ John 4:5-42 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 6 } \;\; {\scriptsize Saturday } \hfill \swatch{licolviolet}\par +{\bfseries Saturday of the 3rd Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Dan 13:1-9, 15-17, 19-30, 33-62. }\quad{\scriptsize Gospel\ John 8:1-11 } +\par{\scriptsize Commemoration\ Sts. Felicitas \& Perpetua } +\end{tcolorbox} + + +\clearpage + +\label{w3-2} +{\bfseries\large March }\hfill{\small Week 2}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 7 } \;\; {\scriptsize Sunday } \hfill \swatch{licolrose}\par +{\bfseries 4th Sunday of Lent }\par +{\scriptsize 1st Class \textperiodcentered\ Rose }\par +{\scriptsize Epistle\ Gal 4:22-31 }\quad{\scriptsize Gospel\ John 6:1-15 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 8 } \;\; {\scriptsize Monday } \hfill \swatch{licolviolet}\par +{\bfseries Monday of the 4th Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 3 Kings 3:16-28 }\quad{\scriptsize Gospel\ John 2:13-25 } +\par{\scriptsize Commemoration\ St. John of God } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 9 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolviolet}\par +{\bfseries Tuesday of the 4th Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Ex 32:7-14 }\quad{\scriptsize Gospel\ John 7:14-31 } +\par{\scriptsize Commemoration\ St. Frances Rome } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 10 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolviolet}\par +{\bfseries Wednesday of the 4th Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Isa. 1:16-19 }\quad{\scriptsize Gospel\ John 9:1-38 } +\par{\scriptsize Commemoration\ Forty Holy Martyrs of Sebaste } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 11 } \;\; {\scriptsize Thursday } \hfill \swatch{licolviolet}\par +{\bfseries Thursday of the 4th Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 4 Kings 4:25-38 }\quad{\scriptsize Gospel\ Luke 7:11-16 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 12 } \;\; {\scriptsize Friday } \hfill \swatch{licolviolet}\par +{\bfseries Friday of the 4th Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 3 Kings 17:17-24 }\quad{\scriptsize Gospel\ John 11:1-45 } +\par{\scriptsize Commemoration\ St. Gregory the Great } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 13 } \;\; {\scriptsize Saturday } \hfill \swatch{licolviolet}\par +{\bfseries Saturday of the 4th Week of Lent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Isa 49:8-15 }\quad{\scriptsize Gospel\ John 8:12-20 } + +\end{tcolorbox} + + +\clearpage + +\label{w3-3} +{\bfseries\large March }\hfill{\small Week 3}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 14 } \;\; {\scriptsize Sunday } \hfill \swatch{licolviolet}\par +{\bfseries Passion Sunday }\par +{\scriptsize 1st Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Heb 9:11-15. }\quad{\scriptsize Gospel\ John 8:46-59. } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 15 } \;\; {\scriptsize Monday } \hfill \swatch{licolviolet}\par +{\bfseries Monday of the 1st Week of Passion Week }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Jonas 3:1-10 }\quad{\scriptsize Gospel\ John 7:32-39 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 16 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolviolet}\par +{\bfseries Tuesday of the 1st Week of Passion Week }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Dan 14:27, 28-42 }\quad{\scriptsize Gospel\ John 7:1-13 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 17 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolviolet}\par +{\bfseries Wednesday of the 1st Week of Passion Week }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Lev 19:1-2, 11-19, 25 }\quad{\scriptsize Gospel\ John 10:22-38 } +\par{\scriptsize Commemoration\ St. Patrick } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 18 } \;\; {\scriptsize Thursday } \hfill \swatch{licolviolet}\par +{\bfseries Thursday of the 1st Week of Passion Week }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Dan 3:25, 34-45. }\quad{\scriptsize Gospel\ Luke 7:36-50 } +\par{\scriptsize Commemoration\ St. Cyril of Jerusalem } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 19 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. Joseph, Spouse of the Bl. Virgin Mary }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 45:1-6 }\quad{\scriptsize Gospel\ Matt 1:18-21 } +\par{\scriptsize Commemoration\ Friday of the 1st Week of Passion Week } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 20 } \;\; {\scriptsize Saturday } \hfill \swatch{licolviolet}\par +{\bfseries Saturday of the 1st Week of Passion Week }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Jer 18:18-23 }\quad{\scriptsize Gospel\ John 12:10-36 } + +\end{tcolorbox} + + +\clearpage + +\label{w3-4} +{\bfseries\large March }\hfill{\small Week 4}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 21 } \;\; {\scriptsize Sunday } \hfill \swatch{licolviolet}\par +{\bfseries Palm Sunday }\par +{\scriptsize 1st Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Phil 2:5-11 }\quad{\scriptsize Gospel\ Matt. 26:36-75; 27:1-60. } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 22 } \;\; {\scriptsize Monday } \hfill \swatch{licolviolet}\par +{\bfseries Monday of Holy Week }\par +{\scriptsize 1st Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Isa 50:5-10 }\quad{\scriptsize Gospel\ John 12:1-9 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 23 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolviolet}\par +{\bfseries Tuesday of Holy Week }\par +{\scriptsize 1st Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Jer 11:18-20 }\quad{\scriptsize Gospel\ Mark 14:32-72; 15, 1-46 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 24 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolviolet}\par +{\bfseries Wednesday of Holy Week (Spy Wednesday) }\par +{\scriptsize 1st Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Isa 53:1-12 }\quad{\scriptsize Gospel\ Luke 22:39-71; 23:1-53 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 25 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries Holy Thursday (Maundy Thursday) }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Cor 11:20-32 }\quad{\scriptsize Gospel\ John 13:1-15 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 26 } \;\; {\scriptsize Friday } \hfill \swatch{licolblack}\par +{\bfseries Good Friday }\par +{\scriptsize 1st Class \textperiodcentered\ Black }\par +{\scriptsize Epistle\ Ex 12:1-11 }\quad{\scriptsize Gospel\ John 18:1-40; 19:1-42 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 27 } \;\; {\scriptsize Saturday } \hfill \swatch{licolviolet}\par +{\bfseries Holy Saturday }\par +{\scriptsize 1st Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Col 3:1-4 }\quad{\scriptsize Gospel\ Matt 28:1-7 } + +\end{tcolorbox} + + +\clearpage + +\label{w3-5} +{\bfseries\large March }\hfill{\small Week 5}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 28 } \;\; {\scriptsize Sunday } \hfill \swatch{licolwhite}\par +{\bfseries Easter Sunday }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Cor 5:7-8 }\quad{\scriptsize Gospel\ Mark 16:1-7 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 29 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries Monday of Easter Week }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Acts 10:37-43. }\quad{\scriptsize Gospel\ Luke 24:13-35 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 30 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries Tuesday of Easter Week }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Acts 13:16; 13:26-33 }\quad{\scriptsize Gospel\ Luke 24:36-47 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 31 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries Wednesday of Easter Week }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Acts 3:13-15; 3:17-19 }\quad{\scriptsize Gospel\ John 21:1-14 } + +\end{tcolorbox} + + + + + + + + +\clearpage + + + +\label{w4-1} +{\bfseries\large April }\hfill{\small Week 1}\par\vspace{0.5mm} + + + + + + + + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 1 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries Thursday of Easter Week }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Acts 8:26-40 }\quad{\scriptsize Gospel\ John 20:11-18 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 2 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries Friday of Easter Week }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Pet 3:18-22 }\quad{\scriptsize Gospel\ Matt 28:16-20 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 3 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries Saturday of Easter Week }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Pet 2:1-10 }\quad{\scriptsize Gospel\ John 20:1-9 } + +\end{tcolorbox} + + +\clearpage + +\label{w4-2} +{\bfseries\large April }\hfill{\small Week 2}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 4 } \;\; {\scriptsize Sunday } \hfill \swatch{licolwhite}\par +{\bfseries Low Sunday (Sunday in Easter Octave) }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 John 5:4-10 }\quad{\scriptsize Gospel\ John 20:19-31 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 5 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries Annunciation of the Blessed Virgin Mary }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Isa 7:10-15 }\quad{\scriptsize Gospel\ Luke 1:26-38 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 6 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries Tuesday of the 2nd Week of Eastertide }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 John 5:4-10 }\quad{\scriptsize Gospel\ John 20:19-31 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 7 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries Wednesday of the 2nd Week of Eastertide }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 John 5:4-10 }\quad{\scriptsize Gospel\ John 20:19-31 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 8 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries Thursday of the 2nd Week of Eastertide }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 John 5:4-10 }\quad{\scriptsize Gospel\ John 20:19-31 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 9 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries Friday of the 2nd Week of Eastertide }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 John 5:4-10 }\quad{\scriptsize Gospel\ John 20:19-31 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 10 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries Our Lady's Saturday Office }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 24:14-16 }\quad{\scriptsize Gospel\ John 19:25-27 } + +\end{tcolorbox} + + +\clearpage + +\label{w4-3} +{\bfseries\large April }\hfill{\small Week 3}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 11 } \;\; {\scriptsize Sunday } \hfill \swatch{licolwhite}\par +{\bfseries 2nd Sunday after Easter }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Pet 2:21-25 }\quad{\scriptsize Gospel\ John 10:11-16 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 12 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries Monday of the 3rd Week of Eastertide }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Pet 2:21-25 }\quad{\scriptsize Gospel\ John 10:11-16 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 13 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolred}\par +{\bfseries St. Hermenegild }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Wis 10:10-14 }\quad{\scriptsize Gospel\ Luke 14:26-33. } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 14 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolred}\par +{\bfseries St. Justin }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 1 Cor 1:18-25; 1:30; }\quad{\scriptsize Gospel\ Luke 12:2-8 } +\par{\scriptsize Commemoration\ Sts. Tiburtius, Valerian et Maximus, Martyrs } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 15 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries Thursday of the 3rd Week of Eastertide }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Pet 2:21-25 }\quad{\scriptsize Gospel\ John 10:11-16 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 16 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries Friday of the 3rd Week of Eastertide }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Pet 2:21-25 }\quad{\scriptsize Gospel\ John 10:11-16 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 17 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries Our Lady's Saturday Office }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 24:14-16 }\quad{\scriptsize Gospel\ John 19:25-27 } +\par{\scriptsize Commemoration\ St. Anicetus } +\end{tcolorbox} + + +\clearpage + +\label{w4-4} +{\bfseries\large April }\hfill{\small Week 4}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 18 } \;\; {\scriptsize Sunday } \hfill \swatch{licolwhite}\par +{\bfseries 3rd Sunday after Easter }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Pet 2:11-19 }\quad{\scriptsize Gospel\ John 16:16-22 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 19 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries Monday of the 4th Week of Eastertide }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Pet 2:11-19 }\quad{\scriptsize Gospel\ John 16:16-22 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 20 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries Tuesday of the 4th Week of Eastertide }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Pet 2:11-19 }\quad{\scriptsize Gospel\ John 16:16-22 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 21 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Anselm }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Matt 5:13-19 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 22 } \;\; {\scriptsize Thursday } \hfill \swatch{licolred}\par +{\bfseries Sts. Soter \& Caius }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 1 Pet 5:1-4; 5:10-11. }\quad{\scriptsize Gospel\ Matt 16:13-19 } + +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 23 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries Friday of the 4th Week of Eastertide }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Pet 2:11-19 }\quad{\scriptsize Gospel\ John 16:16-22 } +\par{\scriptsize Commemoration\ St. George } +\end{tcolorbox} + + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 24 } \;\; {\scriptsize Saturday } \hfill \swatch{licolred}\par +{\bfseries St. Fidelis of Sigmaringen }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Wis 5:1-5 }\quad{\scriptsize Gospel\ John 15:1-7 } + +\end{tcolorbox} + + +\clearpage + +\label{w4-5} +{\bfseries\large April }\hfill{\small Week 5}\par\vspace{0.5mm} + + +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 25 } \;\; {\scriptsize Sunday } \hfill \swatch{licolwhite}\par +{\bfseries 4th Sunday after Easter }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Jas 1:17-21 }\quad{\scriptsize Gospel\ John 16:5-14 } +\par{\scriptsize Commemoration\ The Major Litanies } +\end{tcolorbox} -\textbf{ 1 } \quad ef-circumcision\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Titus 2:11-15\quad\small Ev. Luke 2:21\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 26 } \;\; {\scriptsize Monday } \hfill \swatch{licolred}\par +{\bfseries Sts. Cletus \& Marcellinus }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 1 Pet 5:1-4; 5:10-11. }\quad{\scriptsize Gospel\ Matt 16:13-19 } -\textbf{ 2 } \quad Officium sanctae Mariae in sabbato\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Titus 3:4-7\quad\small Ev. Luke 2:15-20\\ +\end{tcolorbox} -\medskip -\textbf{ 3 } \quad Sanctissimi Nominis Iesu\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Acts 4:8-12\quad\small Ev. Luke 2:21\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 27 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Peter Canisius }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Matt 5:13-19 } -\medskip +\end{tcolorbox} -\textbf{ 4 } \quad ef-christmas-1-monday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Titus 2:11-15\quad\small Ev. Luke 2:21\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 28 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Paul of the Cross }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Cor 1:17-25. }\quad{\scriptsize Gospel\ Luke 10:1-9 } +\end{tcolorbox} -\textbf{ 5 } \quad ef-christmas-1-tuesday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Titus 2:11-15\quad\small Ev. Luke 2:21\\ -\small Com. telesphorus-pope-and-martyr\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 29 } \;\; {\scriptsize Thursday } \hfill \swatch{licolred}\par +{\bfseries St. Peter of Verona }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 2 Tim. 2:8-10; 3:10-12. }\quad{\scriptsize Gospel\ Matt 10:34-42 } -\textbf{ 6 } \quad ef-epiphany\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Isa 60:1-6\quad\small Ev. Matt 2:1-12\\ +\end{tcolorbox} -\medskip -\textbf{ 7 } \quad ef-christmas-2-thursday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Isa 60:1-6\quad\small Ev. Matt 2:1-12\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 30 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. Catherine of Siena }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Cor 10:17-18; 11:1-2 }\quad{\scriptsize Gospel\ Matt 25:1-13. } -\medskip +\end{tcolorbox} -\textbf{ 8 } \quad ef-christmas-2-friday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Isa 60:1-6\quad\small Ev. Matt 2:1-12\\ -\medskip +\clearpage -\textbf{ 9 } \quad Officium sanctae Mariae in sabbato\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Titus 3:4-7\quad\small Ev. Luke 2:15-20\\ -\medskip +\label{w5-1} +{\bfseries\large May }\hfill{\small Week 1}\par\vspace{0.5mm} -\textbf{ 10 } \quad Sanctae Familiae Iesu, Mariae, Ioseph\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Col 3:12-17\quad\small Ev. Luke 2:42-52\\ -\medskip -\textbf{ 11 } \quad ef-time-after-epiphany-1-monday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Rom 12:1-5\quad\small Ev. Luke 2:42-52\\ -\small Com. hyginus-pope-and-martyr\\ -\medskip -\textbf{ 12 } \quad ef-time-after-epiphany-1-tuesday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Rom 12:1-5\quad\small Ev. Luke 2:42-52\\ -\medskip -\textbf{ 13 } \quad commemoration-of-the-baptism-of-the-lord\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Isa 60:1-6\quad\small Ev. John 1:29-34\\ -\medskip -\textbf{ 14 } \quad hilary\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Matt 5:13-19\\ -\small Com. felicis\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 1 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Joseph the Workman }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Col. 3:14-15, 17, 23-24 }\quad{\scriptsize Gospel\ Matt 13:54-58 } +\end{tcolorbox} -\textbf{ 15 } \quad paul-the-first-hermit\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Phil 3:7-12\quad\small Ev. Matt 11:25-30\\ -\small Com. maur-abbot\\ -\medskip +\clearpage +\label{w5-2} +{\bfseries\large May }\hfill{\small Week 2}\par\vspace{0.5mm} -\textbf{ 16 } \quad marcellus-i\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. 1 Pet 5:1-4; 5:10-11.\quad\small Ev. Matt 16:13-19\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 2 } \;\; {\scriptsize Sunday } \hfill \swatch{licolwhite}\par +{\bfseries 5th Sunday after Easter }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Jas 1:22-27 }\quad{\scriptsize Gospel\ John 16:23-30 } +\end{tcolorbox} -\textbf{ 17 } \quad ef-time-after-epiphany-sunday-2\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Rom 12:6-16\quad\small Ev. John 2:1-11\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 3 } \;\; {\scriptsize Monday } \hfill \swatch{licolviolet}\par +{\bfseries Rogation Monday }\par +{\scriptsize 4th Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Jas 1:22-27 }\quad{\scriptsize Gospel\ John 16:23-30 } +\par{\scriptsize Commemoration\ Sts. Alexander \& Companions } +\end{tcolorbox} -\textbf{ 18 } \quad ef-time-after-epiphany-2-monday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Rom 12:6-16\quad\small Ev. John 2:1-11\\ -\small Com. prisca\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 4 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Monica }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Tim. 5:3-10. }\quad{\scriptsize Gospel\ Luke 7:11-16 } -\textbf{ 19 } \quad ef-time-after-epiphany-2-tuesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Rom 12:6-16\quad\small Ev. John 2:1-11\\ -\small Com. canute-martyr\\ -\small Com. sts-marius-martha-audifax-abachum\\ +\end{tcolorbox} -\medskip -\textbf{ 20 } \quad sts-fabian-sebastian\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Heb 11:33-39\quad\small Ev. Luke 6:17-23\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 5 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries Vigil of the Ascension }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Eph. 4:7-13. }\quad{\scriptsize Gospel\ John 17:1-11. } +\par{\scriptsize Commemoration\ St. Pius V } +\end{tcolorbox} -\medskip -\textbf{ 21 } \quad agnes\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Sir 51:1-8; 51:12\quad\small Ev. Matt 25:1-13.\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 6 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries The Ascension of Our Lord }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Acts 1:1-11 }\quad{\scriptsize Gospel\ Mark 16:14-20 } -\medskip +\end{tcolorbox} -\textbf{ 22 } \quad sts-vincent-anastasius\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Wis 3:1-8\quad\small Ev. Luke 21:9-19\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 7 } \;\; {\scriptsize Friday } \hfill \swatch{licolred}\par +{\bfseries St. Stanislaus }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Wis 5:1-5 }\quad{\scriptsize Gospel\ John 15:1-7 } +\end{tcolorbox} -\textbf{ 23 } \quad raymond-of-pe-afort\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 31:8-11\quad\small Ev. Luke 12:35-40\\ -\small Com. emerentiana\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 8 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries Our Lady's Saturday Office }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 24:14-16 }\quad{\scriptsize Gospel\ John 19:25-27 } -\textbf{ 24 } \quad ef-septuagesima-sunday-1\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. 1 Cor. 9:24-27; 10:1-5\quad\small Ev. Matt 20:1-16\\ +\end{tcolorbox} -\medskip +\clearpage -\textbf{ 25 } \quad conversion-of-st-paul\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Acts 9:1-22\quad\small Ev. Matt 19:27-29.\\ -\small Com. peter\\ +\label{w5-3} +{\bfseries\large May }\hfill{\small Week 3}\par\vspace{0.5mm} -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 9 } \;\; {\scriptsize Sunday } \hfill \swatch{licolwhite}\par +{\bfseries Sunday after the Ascension }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Pet 4:7-11. }\quad{\scriptsize Gospel\ John 15:26-27; 16:1-4. } -\textbf{ 26 } \quad polycarp\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. 1 John 3:10-16\quad\small Ev. Matt 10:26-32.\\ +\end{tcolorbox} -\medskip -\textbf{ 27 } \quad john-chrysostom\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Matt 5:13-19\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 10 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. Antoninus }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 44:16-27; 45:3-20 }\quad{\scriptsize Gospel\ Matt 25:14-23 } +\par{\scriptsize Commemoration\ St. Gordiano and Epimacho } +\end{tcolorbox} -\medskip -\textbf{ 28 } \quad peter-nolasco\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 1 Cor. 4:9-14\quad\small Ev. Luke 12:32-34\\ -\small Com. agnes-secundo\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 11 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolred}\par +{\bfseries Sts. Philip \& James }\par +{\scriptsize 2nd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Wis. 5:1-5 }\quad{\scriptsize Gospel\ John 14:1-13 } -\medskip +\end{tcolorbox} -\textbf{ 29 } \quad francis-de-sales\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Matt 5:13-19\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 12 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolred}\par +{\bfseries Sts. Nereus, Achilleus, Domitilla, \& Pancras }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Wis. 5:1-5 }\quad{\scriptsize Gospel\ John 4:46-53 } +\end{tcolorbox} -\textbf{ 30 } \quad martina\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Sir 51:1-8; 51:12\quad\small Ev. Matt 25:1-13.\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 13 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. Robert Bellarmine }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Wis 7:7-14. }\quad{\scriptsize Gospel\ Matt 5:13-19 } -\textbf{ 31 } \quad ef-septuagesima-sunday-2\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. 2 Cor. 11:19-33; 12:1-9\quad\small Ev. Luke 8:4-15\\ +\end{tcolorbox} -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 14 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries Friday of the 7th Week of Eastertide }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Pet 4:7-11. }\quad{\scriptsize Gospel\ John 15:26-27; 16:1-4. } +\par{\scriptsize Commemoration\ St. Boniface } +\end{tcolorbox} -\section*{ Februarius } -\textbf{ 1 } \quad ignatius-of-antioch\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Rom 8:35-39\quad\small Ev. John 12:24-26\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 15 } \;\; {\scriptsize Saturday } \hfill \swatch{licolred}\par +{\bfseries Vigil of Pentecost }\par +{\scriptsize 1st Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Acts 19:1-8. }\quad{\scriptsize Gospel\ John 14:15-21. } +\end{tcolorbox} -\textbf{ 2 } \quad purification-of-the-blessed-virgin-mary\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Mal 3:1-4\quad\small Ev. Luke 2:22-32\\ -\medskip +\clearpage +\label{w5-4} +{\bfseries\large May }\hfill{\small Week 4}\par\vspace{0.5mm} -\textbf{ 3 } \quad ef-septuagesima-2-wednesday\\ -\small class-4 \textperiodcentered\ violet\\ -\small Ep. 2 Cor. 11:19-33; 12:1-9\quad\small Ev. Luke 8:4-15\\ -\small Com. blaise\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 16 } \;\; {\scriptsize Sunday } \hfill \swatch{licolred}\par +{\bfseries Pentecost Sunday (Whitsunday) }\par +{\scriptsize 1st Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Acts 2:1-11. }\quad{\scriptsize Gospel\ John 14:23-31. } +\end{tcolorbox} -\textbf{ 4 } \quad andrew-corsini\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 44:16-27; 45:3-20\quad\small Ev. Matt 25:14-23\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 17 } \;\; {\scriptsize Monday } \hfill \swatch{licolred}\par +{\bfseries Monday of Pentecost Week }\par +{\scriptsize 1st Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Acts 10:34, 42-48 }\quad{\scriptsize Gospel\ John 3:16-21 } -\textbf{ 5 } \quad agatha\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. 1 Cor. 1:26-31\quad\small Ev. Matt 19:3-12.\\ +\end{tcolorbox} -\medskip -\textbf{ 6 } \quad titus\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 44:16-27; 45:3-20\quad\small Ev. Luke 10:1-9\\ -\small Com. dorothy\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 18 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolred}\par +{\bfseries Tuesday of Pentecost Week }\par +{\scriptsize 1st Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Acts 8:14-17. }\quad{\scriptsize Gospel\ John 10:1-10. } -\medskip +\end{tcolorbox} -\textbf{ 7 } \quad ef-septuagesima-sunday-3\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. 1 Cor. 13:1-13\quad\small Ev. Luke 18:31-43\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 19 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolred}\par +{\bfseries Pentecost Ember Wednesday }\par +{\scriptsize 1st Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Acts 5:12-16 }\quad{\scriptsize Gospel\ John 6:44-52. } +\end{tcolorbox} -\textbf{ 8 } \quad john-of-matha\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 31:8-11\quad\small Ev. Luke 12:35-40\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 20 } \;\; {\scriptsize Thursday } \hfill \swatch{licolred}\par +{\bfseries Thursday of Pentecost Week }\par +{\scriptsize 1st Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Acts 8:5-8 }\quad{\scriptsize Gospel\ Luke 9:1-6 } -\textbf{ 9 } \quad cyril-of-alexandria\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Matt 5:13-19\\ -\small Com. appollonia\\ +\end{tcolorbox} -\medskip -\textbf{ 10 } \quad ef-ash-wednesday\\ -\small class-1 \textperiodcentered\ violet\\ -\small Ep. Joel 2:12-19\quad\small Ev. Matt 6:16-21\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 21 } \;\; {\scriptsize Friday } \hfill \swatch{licolred}\par +{\bfseries Pentecost Ember Friday }\par +{\scriptsize 1st Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Joel 2:23-24; 26-27 }\quad{\scriptsize Gospel\ Luke 5:17-26 } -\medskip +\end{tcolorbox} -\textbf{ 11 } \quad ef-lent-after-ashes-thursday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Isa 38:1-6\quad\small Ev. Matt 8:5-13\\ -\small Com. our-lady-of-lourdes\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 22 } \;\; {\scriptsize Saturday } \hfill \swatch{licolred}\par +{\bfseries Pentecost Ember Saturday }\par +{\scriptsize 1st Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Rom 5:1-5. }\quad{\scriptsize Gospel\ Luke 4:38-44. } +\end{tcolorbox} -\textbf{ 12 } \quad ef-lent-after-ashes-friday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Isa 58:1-9\quad\small Ev. Matt 5:43-48; 6:1-4\\ -\small Com. seven-holy-servite-founders\\ -\medskip +\clearpage +\label{w5-5} +{\bfseries\large May }\hfill{\small Week 5}\par\vspace{0.5mm} -\textbf{ 13 } \quad ef-lent-after-ashes-saturday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Isa 58:9-14\quad\small Ev. Mark 6:47-56\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 23 } \;\; {\scriptsize Sunday } \hfill \swatch{licolwhite}\par +{\bfseries Trinity Sunday }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Rom 11:33-36. }\quad{\scriptsize Gospel\ Matt 28:18-20 } +\end{tcolorbox} -\textbf{ 14 } \quad ef-lent-sunday-1\\ -\small class-1 \textperiodcentered\ violet\\ -\small Ep. 2 Cor. 6:1-10\quad\small Ev. Matt 4:1-11\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 24 } \;\; {\scriptsize Monday } \hfill \swatch{licolgreen}\par +{\bfseries Monday of the 1st Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 John 4:8-21 }\quad{\scriptsize Gospel\ Luke 6:36-42 } -\textbf{ 15 } \quad ef-lent-1-monday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Ezech 34:11-16\quad\small Ev. Matt 25:31-46\\ -\small Com. sts-faustinus-jovita\\ +\end{tcolorbox} -\medskip -\textbf{ 16 } \quad ef-lent-1-tuesday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Isa 55:6-11\quad\small Ev. Matt 21:10-17\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 25 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Gregory VII }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Pet 5:1-4; 5:10-11. }\quad{\scriptsize Gospel\ Matt 16:13-19 } +\par{\scriptsize Commemoration\ St. Urban, Pope and Martyr } +\end{tcolorbox} -\medskip -\textbf{ 17 } \quad ef-lent-ember-wed\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. 3 Kgs. 19:3-8\quad\small Ev. Matt 12:38-50\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 26 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Philip Neri }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Wis 7:7-14. }\quad{\scriptsize Gospel\ Luke 12:35-40 } +\par{\scriptsize Commemoration\ S. Eleutherius } +\end{tcolorbox} -\medskip -\textbf{ 18 } \quad ef-lent-1-thursday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Ezech 18:1-9\quad\small Ev. Matt 15:21-28\\ -\small Com. simeon\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 27 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries Corpus Christi }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Cor 11:23-29 }\quad{\scriptsize Gospel\ John 6:56-59 } -\medskip +\end{tcolorbox} -\textbf{ 19 } \quad ef-lent-ember-fri\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. Ezech 18:20-28\quad\small Ev. John 5:1-15\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 28 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. Augustine of Canterbury }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Thess 2:2-9 }\quad{\scriptsize Gospel\ Luke 10:1-9 } +\end{tcolorbox} -\textbf{ 20 } \quad ef-lent-ember-sat\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. 1 Thess. 5:14-23\quad\small Ev. Matt 17:1-9\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 29 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Mary Magdalene de Pazzi }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Cor 10:17-18; 11:1-2 }\quad{\scriptsize Gospel\ Matt 25:1-13. } -\textbf{ 21 } \quad ef-lent-sunday-2\\ -\small class-1 \textperiodcentered\ violet\\ -\small Ep. 1 Thess. 4:1-7\quad\small Ev. Matt 17:1-9\\ +\end{tcolorbox} -\medskip +\clearpage -\textbf{ 22 } \quad chair-of-st-peter\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. 1 Pet 1:1-7\quad\small Ev. Matt 16:13-19\\ -\small Com. ef-lent-2-monday\\ -\small Com. paul\\ +\label{w5-6} +{\bfseries\large May }\hfill{\small Week 6}\par\vspace{0.5mm} -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 30 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 2nd Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 John 3:13-18. }\quad{\scriptsize Gospel\ Luke 14:16-24. } -\textbf{ 23 } \quad ef-lent-2-tuesday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. 3 Kings 17:8-16\quad\small Ev. Matt 23:1-12\\ -\small Com. peter-damien\\ +\end{tcolorbox} -\medskip -\textbf{ 24 } \quad matthias\\ -\small class-2 \textperiodcentered\ red\\ -\small Ep. Acts 1:15-26\quad\small Ev. Matt 11:25-30\\ -\small Com. ef-lent-2-wednesday\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 31 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries Queenship of the Blessed Virgin Mary }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Eccli 24:5; 14:7; 14:9-11; 24:30-31 }\quad{\scriptsize Gospel\ Luke 1:26-33 } +\par{\scriptsize Commemoration\ St. Petronilla } +\end{tcolorbox} -\medskip -\textbf{ 25 } \quad ef-lent-2-thursday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Jer 17:5-10\quad\small Ev. Luke 16:19-31\\ -\medskip -\textbf{ 26 } \quad ef-lent-2-friday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Gen 37:6-22\quad\small Ev. Matt 21:33-46\\ -\medskip -\textbf{ 27 } \quad ef-lent-2-saturday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Gen 27:6-40\quad\small Ev. Luke 15:11-32\\ -\small Com. gabriel-of-our-lady-of-sorrows\\ -\medskip -\textbf{ 28 } \quad ef-lent-sunday-3\\ -\small class-1 \textperiodcentered\ violet\\ -\small Ep. Eph 5:1-9\quad\small Ev. Luke 11:14-28\\ +\clearpage -\medskip +\label{w6-1} +{\bfseries\large June }\hfill{\small Week 1}\par\vspace{0.5mm} -\section*{ Martius } -\textbf{ 1 } \quad ef-lent-3-monday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. 4 Kings 5:1-15\quad\small Ev. Luke 4:23-30\\ -\medskip -\textbf{ 2 } \quad ef-lent-3-tuesday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. 4 Kings 4:1-7\quad\small Ev. Matt 18:15-22\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 1 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Angela Merici }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Cor 10:17-18; 11:1-2 }\quad{\scriptsize Gospel\ Matt 25:1-13. } +\end{tcolorbox} -\textbf{ 3 } \quad ef-lent-3-wednesday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Ex 20:12-24\quad\small Ev. Matt 15:1-20\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 2 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolgreen}\par +{\bfseries Wednesday of the 2nd Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 John 3:13-18. }\quad{\scriptsize Gospel\ Luke 14:16-24. } +\par{\scriptsize Commemoration\ Sts. Marcellinus, Peter, \& Erasmus } +\end{tcolorbox} -\textbf{ 4 } \quad ef-lent-3-thursday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Jer 7:1-7\quad\small Ev. Luke 4:38-44.\\ -\small Com. casimir\\ -\small Com. lucius\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 3 } \;\; {\scriptsize Thursday } \hfill \swatch{licolgreen}\par +{\bfseries Thursday of the 2nd Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 John 3:13-18. }\quad{\scriptsize Gospel\ Luke 14:16-24. } -\textbf{ 5 } \quad ef-lent-3-friday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Num 20:1, 3; 6-13.\quad\small Ev. John 4:5-42\\ +\end{tcolorbox} -\medskip -\textbf{ 6 } \quad ef-lent-3-saturday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Dan 13:1-9, 15-17, 19-30, 33-62.\quad\small Ev. John 8:1-11\\ -\small Com. sts-felicitas-perpetua\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 4 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries The Sacred Heart of Jesus }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Eph 3:8-12, 14-19 }\quad{\scriptsize Gospel\ John 19:31-37 } -\medskip +\end{tcolorbox} -\textbf{ 7 } \quad ef-lent-sunday-4\\ -\small class-1 \textperiodcentered\ rose\\ -\small Ep. Gal 4:22-31\quad\small Ev. John 6:1-15\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 5 } \;\; {\scriptsize Saturday } \hfill \swatch{licolred}\par +{\bfseries St. Boniface }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Ecclus 44:1-15 }\quad{\scriptsize Gospel\ Matt 5:1-12 } +\end{tcolorbox} -\textbf{ 8 } \quad ef-lent-4-monday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. 3 Kings 3:16-28\quad\small Ev. John 2:13-25\\ -\small Com. john-of-god\\ -\medskip +\clearpage +\label{w6-2} +{\bfseries\large June }\hfill{\small Week 2}\par\vspace{0.5mm} -\textbf{ 9 } \quad ef-lent-4-tuesday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Ex 32:7-14\quad\small Ev. John 7:14-31\\ -\small Com. frances-rome\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 6 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 3rd Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 Pet. 5:6-11 }\quad{\scriptsize Gospel\ Luke 15:1-10 } +\end{tcolorbox} -\textbf{ 10 } \quad ef-lent-4-wednesday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Isa. 1:16-19\quad\small Ev. John 9:1-38\\ -\small Com. forty-holy-martyrs-of-sebaste\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 7 } \;\; {\scriptsize Monday } \hfill \swatch{licolgreen}\par +{\bfseries Monday of the 3rd Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 Pet. 5:6-11 }\quad{\scriptsize Gospel\ Luke 15:1-10 } -\textbf{ 11 } \quad ef-lent-4-thursday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. 4 Kings 4:25-38\quad\small Ev. Luke 7:11-16\\ +\end{tcolorbox} -\medskip -\textbf{ 12 } \quad ef-lent-4-friday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. 3 Kings 17:17-24\quad\small Ev. John 11:1-45\\ -\small Com. gregory-the-great\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 8 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolgreen}\par +{\bfseries Tuesday of the 3rd Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 Pet. 5:6-11 }\quad{\scriptsize Gospel\ Luke 15:1-10 } -\medskip +\end{tcolorbox} -\textbf{ 13 } \quad ef-lent-4-saturday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Isa 49:8-15\quad\small Ev. John 8:12-20\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 9 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolgreen}\par +{\bfseries Wednesday of the 3rd Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 Pet. 5:6-11 }\quad{\scriptsize Gospel\ Luke 15:1-10 } +\par{\scriptsize Commemoration\ Sts. Primus \& Felicianus } +\end{tcolorbox} -\textbf{ 14 } \quad ef-passion-sunday\\ -\small class-1 \textperiodcentered\ violet\\ -\small Ep. Heb 9:11-15.\quad\small Ev. John 8:46-59.\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 10 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. Margaret of Scotland }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Prov 31:10-31 }\quad{\scriptsize Gospel\ Matt 13:44-52. } +\end{tcolorbox} -\textbf{ 15 } \quad ef-passiontide-1-monday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Jonas 3:1-10\quad\small Ev. John 7:32-39\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 11 } \;\; {\scriptsize Friday } \hfill \swatch{licolred}\par +{\bfseries St. Barnabas }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Acts 11:21-26; 13:1-3 }\quad{\scriptsize Gospel\ Matt 10:16-22 } -\textbf{ 16 } \quad ef-passiontide-1-tuesday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Dan 14:27, 28-42\quad\small Ev. John 7:1-13\\ +\end{tcolorbox} -\medskip -\textbf{ 17 } \quad ef-passiontide-1-wednesday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Lev 19:1-2, 11-19, 25\quad\small Ev. John 10:22-38\\ -\small Com. patrick\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 12 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. John of San Fecundo }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 31:8-11 }\quad{\scriptsize Gospel\ Luke 12:35-40 } +\par{\scriptsize Commemoration\ St. Basilidus } +\end{tcolorbox} -\medskip +\clearpage -\textbf{ 18 } \quad ef-passiontide-1-thursday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Dan 3:25, 34-45.\quad\small Ev. Luke 7:36-50\\ -\small Com. cyril-of-jerusalem\\ +\label{w6-3} +{\bfseries\large June }\hfill{\small Week 3}\par\vspace{0.5mm} -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 13 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 4th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Rom 8:18-23 }\quad{\scriptsize Gospel\ Luke 5:1-11 } -\textbf{ 19 } \quad joseph-spouse-of-the-bl-virgin-mary\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Ecclus 45:1-6\quad\small Ev. Matt 1:18-21\\ -\small Com. ef-passiontide-1-friday\\ +\end{tcolorbox} -\medskip -\textbf{ 20 } \quad ef-passiontide-1-saturday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Jer 18:18-23\quad\small Ev. John 12:10-36\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 14 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. Basil the Great }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Luke 14:26-35 } -\medskip +\end{tcolorbox} -\textbf{ 21 } \quad ef-palm-sunday\\ -\small class-1 \textperiodcentered\ violet\\ -\small Ep. Phil 2:5-11\quad\small Ev. Matt. 26:36-75; 27:1-60.\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 15 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolgreen}\par +{\bfseries Tuesday of the 4th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Rom 8:18-23 }\quad{\scriptsize Gospel\ Luke 5:1-11 } +\par{\scriptsize Commemoration\ St. Vitus } +\end{tcolorbox} -\textbf{ 22 } \quad ef-passiontide-2-monday\\ -\small class-1 \textperiodcentered\ violet\\ -\small Ep. Isa 50:5-10\quad\small Ev. John 12:1-9\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 16 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolgreen}\par +{\bfseries Wednesday of the 4th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Rom 8:18-23 }\quad{\scriptsize Gospel\ Luke 5:1-11 } +\end{tcolorbox} -\textbf{ 23 } \quad ef-passiontide-2-tuesday\\ -\small class-1 \textperiodcentered\ violet\\ -\small Ep. Jer 11:18-20\quad\small Ev. Mark 14:32-72; 15, 1-46\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 17 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. Gregory Barbarigo }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 44:16-27; 45:3-20 }\quad{\scriptsize Gospel\ Matt 25:14-23 } -\textbf{ 24 } \quad ef-passiontide-2-wednesday\\ -\small class-1 \textperiodcentered\ violet\\ -\small Ep. Isa 53:1-12\quad\small Ev. Luke 22:39-71; 23:1-53\\ +\end{tcolorbox} -\medskip -\textbf{ 25 } \quad Feria V in Cena Domini\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. 1 Cor 11:20-32\quad\small Ev. John 13:1-15\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 18 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. Ephrem of Syria }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Matt 5:13-19 } +\par{\scriptsize Commemoration\ Ss. Marcus and Marcellianus } +\end{tcolorbox} -\medskip -\textbf{ 26 } \quad Feria VI in Passione et Morte Domini\\ -\small class-1 \textperiodcentered\ black\\ -\small Ep. Ex 12:1-11\quad\small Ev. John 18:1-40; 19:1-42\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 19 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Julia of Falconieri }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Cor 10:17-18; 11:1-2 }\quad{\scriptsize Gospel\ Matt 25:1-13. } +\par{\scriptsize Commemoration\ Sts. Gervasius and Protasius } +\end{tcolorbox} -\medskip +\clearpage -\textbf{ 27 } \quad Sabbato sancto\\ -\small class-1 \textperiodcentered\ violet\\ -\small Ep. Col 3:1-4\quad\small Ev. Matt 28:1-7\\ +\label{w6-4} +{\bfseries\large June }\hfill{\small Week 4}\par\vspace{0.5mm} -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 20 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 5th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 Pet 3:8-15. }\quad{\scriptsize Gospel\ Matt 5:20-24. } -\textbf{ 28 } \quad ef-easter-sunday\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. 1 Cor 5:7-8\quad\small Ev. Mark 16:1-7\\ +\end{tcolorbox} -\medskip -\textbf{ 29 } \quad ef-easter-1-monday\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Acts 10:37-43.\quad\small Ev. Luke 24:13-35\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 21 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. Aloysius Gongzaga }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 31:8-11 }\quad{\scriptsize Gospel\ Matt 22:29-40 } -\medskip +\end{tcolorbox} -\textbf{ 30 } \quad ef-easter-1-tuesday\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Acts 13:16; 13:26-33\quad\small Ev. Luke 24:36-47\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 22 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Paulinus of Nola }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Cor. 8:9-15 }\quad{\scriptsize Gospel\ Luke 12:32-34 } +\end{tcolorbox} -\textbf{ 31 } \quad ef-easter-1-wednesday\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Acts 3:13-15; 3:17-19\quad\small Ev. John 21:1-14\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 23 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolviolet}\par +{\bfseries Vigil of the Nativity of St. John the Baptist }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Jer 1:4-10 }\quad{\scriptsize Gospel\ Luke 1:5-17 } +\end{tcolorbox} -\section*{ Aprilis } -\textbf{ 1 } \quad ef-easter-1-thursday\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Acts 8:26-40\quad\small Ev. John 20:11-18\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 24 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries Nativity of St. John the Baptist }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Isa 49:1-3, 5-7. }\quad{\scriptsize Gospel\ Luke 1:57-68 } +\end{tcolorbox} -\textbf{ 2 } \quad ef-easter-1-friday\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. 1 Pet 3:18-22\quad\small Ev. Matt 28:16-20\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 25 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. William }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 45:1-6 }\quad{\scriptsize Gospel\ Matt 19:27-29. } -\textbf{ 3 } \quad ef-easter-1-saturday\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. 1 Pet 2:1-10\quad\small Ev. John 20:1-9\\ +\end{tcolorbox} -\medskip -\textbf{ 4 } \quad ef-low-sunday\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. 1 John 5:4-10\quad\small Ev. John 20:19-31\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 26 } \;\; {\scriptsize Saturday } \hfill \swatch{licolred}\par +{\bfseries Sts. John \& Paul }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Eccli 44:10-15 }\quad{\scriptsize Gospel\ Luke 12:1-8 } -\medskip +\end{tcolorbox} -\textbf{ 5 } \quad annunciation-of-the-blessed-virgin-mary\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Isa 7:10-15\quad\small Ev. Luke 1:26-38\\ +\clearpage -\medskip +\label{w6-5} +{\bfseries\large June }\hfill{\small Week 5}\par\vspace{0.5mm} -\textbf{ 6 } \quad ef-easter-2-tuesday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. 1 John 5:4-10\quad\small Ev. John 20:19-31\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 27 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 6th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Rom 6:3-11. }\quad{\scriptsize Gospel\ Mark 8:1-9 } -\medskip +\end{tcolorbox} -\textbf{ 7 } \quad ef-easter-2-wednesday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. 1 John 5:4-10\quad\small Ev. John 20:19-31\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 28 } \;\; {\scriptsize Monday } \hfill \swatch{licolviolet}\par +{\bfseries Vigil of Sts. Peter \& Paul }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Acts 3:1-10 }\quad{\scriptsize Gospel\ John 21:15-19 } +\end{tcolorbox} -\textbf{ 8 } \quad ef-easter-2-thursday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. 1 John 5:4-10\quad\small Ev. John 20:19-31\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 29 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolred}\par +{\bfseries Sts. Peter \& Paul }\par +{\scriptsize 1st Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Acts 12:1-11 }\quad{\scriptsize Gospel\ Matt 16:13-19 } -\textbf{ 9 } \quad ef-easter-2-friday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. 1 John 5:4-10\quad\small Ev. John 20:19-31\\ +\end{tcolorbox} -\medskip -\textbf{ 10 } \quad Officium sanctae Mariae in sabbato\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Ecclus 24:14-16\quad\small Ev. John 19:25-27\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 30 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolred}\par +{\bfseries In Commemoratione Sancti Pauli Apostoli }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Gal 1:11-20 }\quad{\scriptsize Gospel\ Matt 10:16-22 } +\par{\scriptsize Commemoration\ St. Peter } +\end{tcolorbox} -\medskip -\textbf{ 11 } \quad ef-easter-sunday-3\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. 1 Pet 2:21-25\quad\small Ev. John 10:11-16\\ -\medskip -\textbf{ 12 } \quad ef-easter-3-monday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. 1 Pet 2:21-25\quad\small Ev. John 10:11-16\\ -\medskip +\clearpage -\textbf{ 13 } \quad hermenegild\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Wis 10:10-14\quad\small Ev. Luke 14:26-33.\\ -\medskip +\label{w7-1} +{\bfseries\large July }\hfill{\small Week 1}\par\vspace{0.5mm} -\textbf{ 14 } \quad justin\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. 1 Cor 1:18-25; 1:30;\quad\small Ev. Luke 12:2-8\\ -\small Com. sts-tiburtius-valerian-et-maximus-martyrs\\ -\medskip -\textbf{ 15 } \quad ef-easter-3-thursday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. 1 Pet 2:21-25\quad\small Ev. John 10:11-16\\ -\medskip -\textbf{ 16 } \quad ef-easter-3-friday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. 1 Pet 2:21-25\quad\small Ev. John 10:11-16\\ -\medskip -\textbf{ 17 } \quad Officium sanctae Mariae in sabbato\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Ecclus 24:14-16\quad\small Ev. John 19:25-27\\ -\small Com. anicetus\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 1 } \;\; {\scriptsize Thursday } \hfill \swatch{licolred}\par +{\bfseries The Precious Blood of Our Lord Jesus Christ }\par +{\scriptsize 1st Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Heb 9:11-15. }\quad{\scriptsize Gospel\ John 19:30-35 } -\medskip +\end{tcolorbox} -\textbf{ 18 } \quad ef-easter-sunday-4\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. 1 Pet 2:11-19\quad\small Ev. John 16:16-22\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 2 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries Visitation of the Blessed Virgin Mary }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Song 2:8-14 }\quad{\scriptsize Gospel\ Luke 1:39-47 } +\par{\scriptsize Commemoration\ SS. Processus and Martinian } +\end{tcolorbox} -\textbf{ 19 } \quad ef-easter-4-monday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. 1 Pet 2:11-19\quad\small Ev. John 16:16-22\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 3 } \;\; {\scriptsize Saturday } \hfill \swatch{licolred}\par +{\bfseries St. Irenaeus }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 2 Tim. 3:14-17; 4:1-5 }\quad{\scriptsize Gospel\ Matt 10:28-33 } +\end{tcolorbox} -\textbf{ 20 } \quad ef-easter-4-tuesday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. 1 Pet 2:11-19\quad\small Ev. John 16:16-22\\ -\medskip +\clearpage +\label{w7-2} +{\bfseries\large July }\hfill{\small Week 2}\par\vspace{0.5mm} -\textbf{ 21 } \quad anselm\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Matt 5:13-19\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 4 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 7th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Rom 6:19-23 }\quad{\scriptsize Gospel\ Matt 7:15-21 } +\end{tcolorbox} -\textbf{ 22 } \quad sts-soter-caius\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. 1 Pet 5:1-4; 5:10-11.\quad\small Ev. Matt 16:13-19\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 5 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. Anthony Mary Zaccariah }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Tim. 4:8-16 }\quad{\scriptsize Gospel\ Mark 10:15-21 } -\textbf{ 23 } \quad ef-easter-4-friday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. 1 Pet 2:11-19\quad\small Ev. John 16:16-22\\ -\small Com. george\\ +\end{tcolorbox} -\medskip -\textbf{ 24 } \quad fidelis-of-sigmaringen\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Wis 5:1-5\quad\small Ev. John 15:1-7\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 6 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolgreen}\par +{\bfseries Tuesday of the 7th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Rom 6:19-23 }\quad{\scriptsize Gospel\ Matt 7:15-21 } -\medskip +\end{tcolorbox} -\textbf{ 25 } \quad ef-easter-sunday-5\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Jas 1:17-21\quad\small Ev. John 16:5-14\\ -\small Com. major-litanies\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 7 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries Sts. Cyril \& Methodius }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Heb 7:23-27 }\quad{\scriptsize Gospel\ Luke 10:1-9 } +\end{tcolorbox} -\textbf{ 26 } \quad sts-cletus-marcellinus\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. 1 Pet 5:1-4; 5:10-11.\quad\small Ev. Matt 16:13-19\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 8 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. Elizabeth of Portugal }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Prov 31:10-31 }\quad{\scriptsize Gospel\ Matt 13:44-52. } -\textbf{ 27 } \quad peter-canisius\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Matt 5:13-19\\ +\end{tcolorbox} -\medskip -\textbf{ 28 } \quad paul-of-the-cross\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 1 Cor 1:17-25.\quad\small Ev. Luke 10:1-9\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 9 } \;\; {\scriptsize Friday } \hfill \swatch{licolgreen}\par +{\bfseries Friday of the 7th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Rom 6:19-23 }\quad{\scriptsize Gospel\ Matt 7:15-21 } -\medskip +\end{tcolorbox} -\textbf{ 29 } \quad peter-of-verona\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. 2 Tim. 2:8-10; 3:10-12.\quad\small Ev. Matt 10:34-42\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 10 } \;\; {\scriptsize Saturday } \hfill \swatch{licolred}\par +{\bfseries Seven Holy Brothers and Sts. Rufina \& Secunda }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Prov 31:10-31 }\quad{\scriptsize Gospel\ Matt 12:46-50 } +\end{tcolorbox} -\textbf{ 30 } \quad catherine-of-siena\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Cor 10:17-18; 11:1-2\quad\small Ev. Matt 25:1-13.\\ -\medskip +\clearpage +\label{w7-3} +{\bfseries\large July }\hfill{\small Week 3}\par\vspace{0.5mm} -\section*{ Maius } +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 11 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 8th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Rom 8:12-17 }\quad{\scriptsize Gospel\ Luke 16:1-9 } -\textbf{ 1 } \quad joseph-the-workman\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Col. 3:14-15, 17, 23-24\quad\small Ev. Matt 13:54-58\\ +\end{tcolorbox} -\medskip -\textbf{ 2 } \quad ef-easter-sunday-6\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Jas 1:22-27\quad\small Ev. John 16:23-30\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 12 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. John Gualbert }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 45:1-6 }\quad{\scriptsize Gospel\ Matt 5:43-48 } +\par{\scriptsize Commemoration\ Ss. Naboris et Felicis } +\end{tcolorbox} -\medskip -\textbf{ 3 } \quad ef-rogation-monday\\ -\small class-4 \textperiodcentered\ violet\\ -\small Ep. Jas 1:22-27\quad\small Ev. John 16:23-30\\ -\small Com. sts-alexander-companions\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 13 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolgreen}\par +{\bfseries Tuesday of the 8th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Rom 8:12-17 }\quad{\scriptsize Gospel\ Luke 16:1-9 } -\medskip +\end{tcolorbox} -\textbf{ 4 } \quad monica\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 1 Tim. 5:3-10.\quad\small Ev. Luke 7:11-16\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 14 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Bonaventure }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Matt 5:13-19 } +\end{tcolorbox} -\textbf{ 5 } \quad ef-ascension-vigil\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Eph. 4:7-13.\quad\small Ev. John 17:1-11.\\ -\small Com. pius-v\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 15 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. Henry the Emperor }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 31:8-11 }\quad{\scriptsize Gospel\ Luke 12:35-40 } -\textbf{ 6 } \quad ef-ascension\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Acts 1:1-11\quad\small Ev. Mark 16:14-20\\ +\end{tcolorbox} -\medskip -\textbf{ 7 } \quad stanislaus\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Wis 5:1-5\quad\small Ev. John 15:1-7\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 16 } \;\; {\scriptsize Friday } \hfill \swatch{licolgreen}\par +{\bfseries Friday of the 8th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Rom 8:12-17 }\quad{\scriptsize Gospel\ Luke 16:1-9 } +\par{\scriptsize Commemoration\ Our Lady of Mt. Carmel } +\end{tcolorbox} -\medskip -\textbf{ 8 } \quad Officium sanctae Mariae in sabbato\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Ecclus 24:14-16\quad\small Ev. John 19:25-27\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 17 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries Our Lady's Saturday Office }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 24:14-16 }\quad{\scriptsize Gospel\ Luke 11:27-28 } +\par{\scriptsize Commemoration\ St. Alexis } +\end{tcolorbox} -\medskip +\clearpage -\textbf{ 9 } \quad ef-easter-sunday-7\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. 1 Pet 4:7-11.\quad\small Ev. John 15:26-27; 16:1-4.\\ +\label{w7-4} +{\bfseries\large July }\hfill{\small Week 4}\par\vspace{0.5mm} -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 18 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 9th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 Cor. 10:6-13 }\quad{\scriptsize Gospel\ Luke 19:41-47 } -\textbf{ 10 } \quad antoninus\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 44:16-27; 45:3-20\quad\small Ev. Matt 25:14-23\\ -\small Com. gordiano-and-epimacho\\ +\end{tcolorbox} -\medskip -\textbf{ 11 } \quad sts-philip-james\\ -\small class-2 \textperiodcentered\ red\\ -\small Ep. Wis. 5:1-5\quad\small Ev. John 14:1-13\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 19 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. Vincent de Paul }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Cor. 4:9-14 }\quad{\scriptsize Gospel\ Luke 10:1-9 } -\medskip +\end{tcolorbox} -\textbf{ 12 } \quad sts-nereus-achilleus-domitilla-pancras\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Wis. 5:1-5\quad\small Ev. John 4:46-53\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 20 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Jerome Emiliani }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Isa 58:7-11 }\quad{\scriptsize Gospel\ Matt 19:13-21 } +\par{\scriptsize Commemoration\ St. Margaret } +\end{tcolorbox} -\textbf{ 13 } \quad robert-bellarmine\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Wis 7:7-14.\quad\small Ev. Matt 5:13-19\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 21 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Laurence of Brindisi }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Matt 5:13-19 } +\par{\scriptsize Commemoration\ St. Praxedis Virginis } +\end{tcolorbox} -\textbf{ 14 } \quad ef-easter-7-friday\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. 1 Pet 4:7-11.\quad\small Ev. John 15:26-27; 16:1-4.\\ -\small Com. boniface-martyr\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 22 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. Mary Magdalene }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Song 3:2-5; 8:6-7 }\quad{\scriptsize Gospel\ Luke 7:36-50 } +\end{tcolorbox} -\textbf{ 15 } \quad ef-pentecost-vigil\\ -\small class-1 \textperiodcentered\ red\\ -\small Ep. Acts 19:1-8.\quad\small Ev. John 14:15-21.\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 23 } \;\; {\scriptsize Friday } \hfill \swatch{licolred}\par +{\bfseries St. Apollinaris }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 1 Pet. 5:1-11 }\quad{\scriptsize Gospel\ Luke 22:24-30 } +\par{\scriptsize Commemoration\ S. Liborii } +\end{tcolorbox} -\textbf{ 16 } \quad ef-pentecost\\ -\small class-1 \textperiodcentered\ red\\ -\small Ep. Acts 2:1-11.\quad\small Ev. John 14:23-31.\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 24 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries Our Lady's Saturday Office }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 24:14-16 }\quad{\scriptsize Gospel\ Luke 11:27-28 } +\par{\scriptsize Commemoration\ St. Christina } +\end{tcolorbox} -\textbf{ 17 } \quad ef-easter-8-monday\\ -\small class-1 \textperiodcentered\ red\\ -\small Ep. Acts 10:34, 42-48\quad\small Ev. John 3:16-21\\ -\medskip +\clearpage +\label{w7-5} +{\bfseries\large July }\hfill{\small Week 5}\par\vspace{0.5mm} -\textbf{ 18 } \quad ef-easter-8-tuesday\\ -\small class-1 \textperiodcentered\ red\\ -\small Ep. Acts 8:14-17.\quad\small Ev. John 10:1-10.\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 25 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 10th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 Cor. 12:2-11 }\quad{\scriptsize Gospel\ Luke 18:9-14 } +\par{\scriptsize Commemoration\ St. James the Greater } +\end{tcolorbox} -\textbf{ 19 } \quad ef-pentecost-ember-wed\\ -\small class-1 \textperiodcentered\ red\\ -\small Ep. Acts 5:12-16\quad\small Ev. John 6:44-52.\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 26 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. Anne, Mother of the Blessed Virgin }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Prov 31:10-31 }\quad{\scriptsize Gospel\ Matt 13:44-52. } +\end{tcolorbox} -\textbf{ 20 } \quad ef-easter-8-thursday\\ -\small class-1 \textperiodcentered\ red\\ -\small Ep. Acts 8:5-8\quad\small Ev. Luke 9:1-6\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 27 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolgreen}\par +{\bfseries Tuesday of the 10th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 Cor. 12:2-11 }\quad{\scriptsize Gospel\ Luke 18:9-14 } +\par{\scriptsize Commemoration\ St. Pantaleon } +\end{tcolorbox} -\textbf{ 21 } \quad ef-pentecost-ember-fri\\ -\small class-1 \textperiodcentered\ red\\ -\small Ep. Joel 2:23-24; 26-27\quad\small Ev. Luke 5:17-26\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 28 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolred}\par +{\bfseries Sts. Nazarius \& Celsus, St. Victor I \& St. Innocent I }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Wis 10:17-20 }\quad{\scriptsize Gospel\ Luke 21:9-19 } -\textbf{ 22 } \quad ef-pentecost-ember-sat\\ -\small class-1 \textperiodcentered\ red\\ -\small Ep. Rom 5:1-5.\quad\small Ev. Luke 4:38-44.\\ +\end{tcolorbox} -\medskip -\textbf{ 23 } \quad ef-trinity\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Rom 11:33-36.\quad\small Ev. Matt 28:18-20\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 29 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. Martha }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Cor 10:17-18; 11:1-2 }\quad{\scriptsize Gospel\ Luke 10:38-42 } +\par{\scriptsize Commemoration\ Ss. Felicis, Simplicii, Faustini et Beatricis } +\end{tcolorbox} -\medskip -\textbf{ 24 } \quad ef-time-after-pentecost-1-monday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. 1 John 4:8-21\quad\small Ev. Luke 6:36-42\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 30 } \;\; {\scriptsize Friday } \hfill \swatch{licolgreen}\par +{\bfseries Friday of the 10th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 Cor. 12:2-11 }\quad{\scriptsize Gospel\ Luke 18:9-14 } +\par{\scriptsize Commemoration\ Sts. Abdon \& Sennen } +\end{tcolorbox} -\medskip -\textbf{ 25 } \quad gregory-vii\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 1 Pet 5:1-4; 5:10-11.\quad\small Ev. Matt 16:13-19\\ -\small Com. urban-pope-and-martyr\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 31 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Ignatius Loyola }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim. 2:8-10; 3:10-12. }\quad{\scriptsize Gospel\ Luke 10:1-9 } -\medskip +\end{tcolorbox} -\textbf{ 26 } \quad philip-neri\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Wis 7:7-14.\quad\small Ev. Luke 12:35-40\\ -\small Com. eleutherius\\ +\clearpage -\medskip -\textbf{ 27 } \quad ef-corpus-christi\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. 1 Cor 11:23-29\quad\small Ev. John 6:56-59\\ +\label{w8-1} +{\bfseries\large August }\hfill{\small Week 1}\par\vspace{0.5mm} -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 1 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 11th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 Cor. 15:1-10 }\quad{\scriptsize Gospel\ Mark 7:31-37 } -\textbf{ 28 } \quad augustine-of-canterbury\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 1 Thess 2:2-9\quad\small Ev. Luke 10:1-9\\ +\end{tcolorbox} -\medskip -\textbf{ 29 } \quad mary-magdalene-de-pazzi\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Cor 10:17-18; 11:1-2\quad\small Ev. Matt 25:1-13.\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 2 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. Alphonsus Liguori }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim. 2:1-7 }\quad{\scriptsize Gospel\ Luke 10:1-9 } +\par{\scriptsize Commemoration\ St. Stephen I, Pope and Martyr } +\end{tcolorbox} -\medskip -\textbf{ 30 } \quad ef-time-after-pentecost-sunday-2\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. 1 John 3:13-18.\quad\small Ev. Luke 14:16-24.\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 3 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolgreen}\par +{\bfseries Tuesday of the 11th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 Cor. 15:1-10 }\quad{\scriptsize Gospel\ Mark 7:31-37 } -\medskip +\end{tcolorbox} -\textbf{ 31 } \quad queenship-of-the-blessed-virgin-mary\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Eccli 24:5; 14:7; 14:9-11; 24:30-31\quad\small Ev. Luke 1:26-33\\ -\small Com. petronilla\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 4 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Dominic }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim. 4:1-8 }\quad{\scriptsize Gospel\ Luke 12:35-40 } +\end{tcolorbox} -\section*{ Iunius } -\textbf{ 1 } \quad angela-merici\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Cor 10:17-18; 11:1-2\quad\small Ev. Matt 25:1-13.\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 5 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries Dedication of the Basilica of St. Mary Major }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 24:14-16 }\quad{\scriptsize Gospel\ Luke 11:27-28 } -\medskip +\end{tcolorbox} -\textbf{ 2 } \quad ef-time-after-pentecost-2-wednesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. 1 John 3:13-18.\quad\small Ev. Luke 14:16-24.\\ -\small Com. sts-marcellinus-peter-erasmus\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 6 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries Transfiguration of Our Lord }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Pet. 1:16-19 }\quad{\scriptsize Gospel\ Matt 17:1-9 } +\par{\scriptsize Commemoration\ Pope Sixtus II, Felicissimus and Agapitus, Martyrs } +\end{tcolorbox} -\textbf{ 3 } \quad ef-time-after-pentecost-2-thursday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. 1 John 3:13-18.\quad\small Ev. Luke 14:16-24.\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 7 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Cajetan }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 31:8-11 }\quad{\scriptsize Gospel\ Matt 6:24-33 } +\par{\scriptsize Commemoration\ St. Donatus } +\end{tcolorbox} -\textbf{ 4 } \quad ef-sacred-heart\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Eph 3:8-12, 14-19\quad\small Ev. John 19:31-37\\ +\clearpage -\medskip +\label{w8-2} +{\bfseries\large August }\hfill{\small Week 2}\par\vspace{0.5mm} -\textbf{ 5 } \quad boniface\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Ecclus 44:1-15\quad\small Ev. Matt 5:1-12\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 8 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 12th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 2 Cor. 3:4-9 }\quad{\scriptsize Gospel\ Luke 10:23-37 } -\medskip +\end{tcolorbox} -\textbf{ 6 } \quad ef-time-after-pentecost-sunday-3\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. 1 Pet. 5:6-11\quad\small Ev. Luke 15:1-10\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 9 } \;\; {\scriptsize Monday } \hfill \swatch{licolviolet}\par +{\bfseries Vigil of St. Lawrence }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Ecclus 51:1-8, 12 }\quad{\scriptsize Gospel\ Matt 16:24-27 } +\par{\scriptsize Commemoration\ St. Romanus } +\end{tcolorbox} -\textbf{ 7 } \quad ef-time-after-pentecost-3-monday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. 1 Pet. 5:6-11\quad\small Ev. Luke 15:1-10\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 10 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolred}\par +{\bfseries St. Lawrence }\par +{\scriptsize 2nd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 2 Cor. 9:6-10 }\quad{\scriptsize Gospel\ John 12:24-26 } +\end{tcolorbox} -\textbf{ 8 } \quad ef-time-after-pentecost-3-tuesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. 1 Pet. 5:6-11\quad\small Ev. Luke 15:1-10\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 11 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolgreen}\par +{\bfseries Wednesday of the 12th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 2 Cor. 3:4-9 }\quad{\scriptsize Gospel\ Luke 10:23-37 } +\par{\scriptsize Commemoration\ Sts. Tiburtius \& Susanna } +\end{tcolorbox} -\textbf{ 9 } \quad ef-time-after-pentecost-3-wednesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. 1 Pet. 5:6-11\quad\small Ev. Luke 15:1-10\\ -\small Com. sts-primus-felicianus\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 12 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. Clare }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Cor 10:17-18; 11:1-2 }\quad{\scriptsize Gospel\ Matt 25:1-13. } -\textbf{ 10 } \quad margaret-of-scotland\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Prov 31:10-31\quad\small Ev. Matt 13:44-52.\\ +\end{tcolorbox} -\medskip -\textbf{ 11 } \quad barnabas\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Acts 11:21-26; 13:1-3\quad\small Ev. Matt 10:16-22\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 13 } \;\; {\scriptsize Friday } \hfill \swatch{licolgreen}\par +{\bfseries Friday of the 12th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 2 Cor. 3:4-9 }\quad{\scriptsize Gospel\ Luke 10:23-37 } +\par{\scriptsize Commemoration\ Sts. Hippolytus \& Cassian } +\end{tcolorbox} -\medskip -\textbf{ 12 } \quad john-of-san-fecundo\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 31:8-11\quad\small Ev. Luke 12:35-40\\ -\small Com. basilidus\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 14 } \;\; {\scriptsize Saturday } \hfill \swatch{licolviolet}\par +{\bfseries Vigil of the Assumption }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Sir 24:23-31 }\quad{\scriptsize Gospel\ Luke 11:27-28 } +\par{\scriptsize Commemoration\ St. Eusebius } +\end{tcolorbox} -\medskip +\clearpage -\textbf{ 13 } \quad ef-time-after-pentecost-sunday-4\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Rom 8:18-23\quad\small Ev. Luke 5:1-11\\ +\label{w8-3} +{\bfseries\large August }\hfill{\small Week 3}\par\vspace{0.5mm} -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 15 } \;\; {\scriptsize Sunday } \hfill \swatch{licolwhite}\par +{\bfseries Assumption of the Blessed Virgin Mary }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Judith 13:22-25; 15:10 }\quad{\scriptsize Gospel\ Luke 1:41-50 } +\par{\scriptsize Commemoration\ 13th Sunday after Pentecost } +\end{tcolorbox} -\textbf{ 14 } \quad basil-the-great\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Luke 14:26-35\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 16 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. Joachim, Father of the Blessed Virgin }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 31:8-11 }\quad{\scriptsize Gospel\ Matt 1:1-16 } -\textbf{ 15 } \quad ef-time-after-pentecost-4-tuesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Rom 8:18-23\quad\small Ev. Luke 5:1-11\\ -\small Com. vitus\\ +\end{tcolorbox} -\medskip -\textbf{ 16 } \quad ef-time-after-pentecost-4-wednesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Rom 8:18-23\quad\small Ev. Luke 5:1-11\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 17 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Hyacinth }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 31:8-11 }\quad{\scriptsize Gospel\ Luke 12:35-40 } -\medskip +\end{tcolorbox} -\textbf{ 17 } \quad gregory-barbarigo\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 44:16-27; 45:3-20\quad\small Ev. Matt 25:14-23\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 18 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolgreen}\par +{\bfseries Wednesday of the 13th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Gal 3:16-22 }\quad{\scriptsize Gospel\ Luke 17:11-19 } +\par{\scriptsize Commemoration\ St. Agapitus } +\end{tcolorbox} -\textbf{ 18 } \quad ephrem-of-syria\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Matt 5:13-19\\ -\small Com. marcus-and-marcellianus\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 19 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. John Eudes }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 31:8-11 }\quad{\scriptsize Gospel\ Luke 12:35-40 } +\end{tcolorbox} -\textbf{ 19 } \quad julia-of-falconieri\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Cor 10:17-18; 11:1-2\quad\small Ev. Matt 25:1-13.\\ -\small Com. sts-gervasius-and-protasius\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 20 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. Bernard of Clairvaux }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 39:6-14 }\quad{\scriptsize Gospel\ Matt 5:13-19 } -\textbf{ 20 } \quad ef-time-after-pentecost-sunday-5\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. 1 Pet 3:8-15.\quad\small Ev. Matt 5:20-24.\\ +\end{tcolorbox} -\medskip -\textbf{ 21 } \quad aloysius-gongzaga\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 31:8-11\quad\small Ev. Matt 22:29-40\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 21 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Jane Frances de Chantal }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Prov 31:10-31 }\quad{\scriptsize Gospel\ Matt 13:44-52. } -\medskip +\end{tcolorbox} -\textbf{ 22 } \quad paulinus-of-nola\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Cor. 8:9-15\quad\small Ev. Luke 12:32-34\\ +\clearpage -\medskip +\label{w8-4} +{\bfseries\large August }\hfill{\small Week 4}\par\vspace{0.5mm} -\textbf{ 23 } \quad vigil-of-the-nativity-of-st-john-the-baptist\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. Jer 1:4-10\quad\small Ev. Luke 1:5-17\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 22 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 14th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Gal 5:16-24 }\quad{\scriptsize Gospel\ Matt 6:24-33 } +\par{\scriptsize Commemoration\ Immaculate Heart of Mary } +\end{tcolorbox} -\medskip -\textbf{ 24 } \quad nativity-of-st-john-the-baptist\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Isa 49:1-3, 5-7.\quad\small Ev. Luke 1:57-68\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 23 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. Philip Benizi }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Cor. 4:9-14 }\quad{\scriptsize Gospel\ Luke 12:32-34 } -\medskip +\end{tcolorbox} -\textbf{ 25 } \quad william\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Ecclus 45:1-6\quad\small Ev. Matt 19:27-29.\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 24 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolred}\par +{\bfseries St. Bartholomew }\par +{\scriptsize 2nd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 1 Cor. 12:27-31 }\quad{\scriptsize Gospel\ Luke 6:12-19 } +\end{tcolorbox} -\textbf{ 26 } \quad sts-john-paul\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Eccli 44:10-15\quad\small Ev. Luke 12:1-8\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 25 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Louis IX }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Wis 10:10-14 }\quad{\scriptsize Gospel\ Luke 19:12-26 } -\textbf{ 27 } \quad ef-time-after-pentecost-sunday-6\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Rom 6:3-11.\quad\small Ev. Mark 8:1-9\\ +\end{tcolorbox} -\medskip -\textbf{ 28 } \quad vigil-of-sts-peter-paul\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. Acts 3:1-10\quad\small Ev. John 21:15-19\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 26 } \;\; {\scriptsize Thursday } \hfill \swatch{licolgreen}\par +{\bfseries Thursday of the 14th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Gal 5:16-24 }\quad{\scriptsize Gospel\ Matt 6:24-33 } +\par{\scriptsize Commemoration\ St. Zephyrinus } +\end{tcolorbox} -\medskip -\textbf{ 29 } \quad sts-peter-paul\\ -\small class-1 \textperiodcentered\ red\\ -\small Ep. Acts 12:1-11\quad\small Ev. Matt 16:13-19\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 27 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. Joseph Calasance }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Wis 10:10-14 }\quad{\scriptsize Gospel\ Matt 18:1-5 } -\medskip +\end{tcolorbox} -\textbf{ 30 } \quad in-commemoratione-sancti-pauli-apostoli\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Gal 1:11-20\quad\small Ev. Matt 10:16-22\\ -\small Com. commemoration-of-st-peter\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 28 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Augustine }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Matt 5:13-19 } +\par{\scriptsize Commemoration\ St. Hermes } +\end{tcolorbox} +\clearpage -\section*{ Iulius } +\label{w8-5} +{\bfseries\large August }\hfill{\small Week 5}\par\vspace{0.5mm} -\textbf{ 1 } \quad precious-blood-of-our-lord-jesus-christ\\ -\small class-1 \textperiodcentered\ red\\ -\small Ep. Heb 9:11-15.\quad\small Ev. John 19:30-35\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 29 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 15th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Gal 5:25-26; 6:1-10 }\quad{\scriptsize Gospel\ Luke 7:11-16 } +\end{tcolorbox} -\textbf{ 2 } \quad visitation-of-the-blessed-virgin-mary\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Song 2:8-14\quad\small Ev. Luke 1:39-47\\ -\small Com. processus-and-martinian\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 30 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. Rose of Lima }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Cor 10:17-18; 11:1-2 }\quad{\scriptsize Gospel\ Matt 25:1-13. } +\par{\scriptsize Commemoration\ Sts. Felix and Adauctus } +\end{tcolorbox} -\textbf{ 3 } \quad irenaeus\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. 2 Tim. 3:14-17; 4:1-5\quad\small Ev. Matt 10:28-33\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 31 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Raymond Nonnatus }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 31:8-11 }\quad{\scriptsize Gospel\ Luke 12:35-40 } -\textbf{ 4 } \quad ef-time-after-pentecost-sunday-7\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Rom 6:19-23\quad\small Ev. Matt 7:15-21\\ +\end{tcolorbox} -\medskip -\textbf{ 5 } \quad anthony-mary-zaccariah\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 1 Tim. 4:8-16\quad\small Ev. Mark 10:15-21\\ -\medskip -\textbf{ 6 } \quad ef-time-after-pentecost-7-tuesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Rom 6:19-23\quad\small Ev. Matt 7:15-21\\ -\medskip -\textbf{ 7 } \quad sts-cyril-methodius\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Heb 7:23-27\quad\small Ev. Luke 10:1-9\\ -\medskip +\clearpage -\textbf{ 8 } \quad elizabeth-of-portugal\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Prov 31:10-31\quad\small Ev. Matt 13:44-52.\\ -\medskip +\label{w9-1} +{\bfseries\large September }\hfill{\small Week 1}\par\vspace{0.5mm} -\textbf{ 9 } \quad ef-time-after-pentecost-7-friday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Rom 6:19-23\quad\small Ev. Matt 7:15-21\\ -\medskip -\textbf{ 10 } \quad seven-holy-brothers-and-sts-rufina-secunda\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Prov 31:10-31\quad\small Ev. Matt 12:46-50\\ -\medskip -\textbf{ 11 } \quad ef-time-after-pentecost-sunday-8\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Rom 8:12-17\quad\small Ev. Luke 16:1-9\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 1 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolgreen}\par +{\bfseries Wednesday of the 15th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Gal 5:25-26; 6:1-10 }\quad{\scriptsize Gospel\ Luke 7:11-16 } +\par{\scriptsize Commemoration\ St. Giles }\par{\scriptsize Commemoration\ Twelve Holy Brothers, Martyrs } +\end{tcolorbox} -\medskip -\textbf{ 12 } \quad john-gualbert\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Ecclus 45:1-6\quad\small Ev. Matt 5:43-48\\ -\small Com. naboris-et-felicis\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 2 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. Stephen of Hungary }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 31:8-11 }\quad{\scriptsize Gospel\ Luke 19:12-26 } -\medskip +\end{tcolorbox} -\textbf{ 13 } \quad ef-time-after-pentecost-8-tuesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Rom 8:12-17\quad\small Ev. Luke 16:1-9\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 3 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. Pius X }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Thess. 2:2-8 }\quad{\scriptsize Gospel\ John 21:15-17 } +\end{tcolorbox} -\textbf{ 14 } \quad bonaventure\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Matt 5:13-19\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 4 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries Our Lady's Saturday Office }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 24:14-16 }\quad{\scriptsize Gospel\ Luke 11:27-28 } -\textbf{ 15 } \quad henry-the-emperor\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 31:8-11\quad\small Ev. Luke 12:35-40\\ +\end{tcolorbox} -\medskip +\clearpage -\textbf{ 16 } \quad ef-time-after-pentecost-8-friday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Rom 8:12-17\quad\small Ev. Luke 16:1-9\\ -\small Com. our-lady-of-mt-carmel\\ +\label{w9-2} +{\bfseries\large September }\hfill{\small Week 2}\par\vspace{0.5mm} -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 5 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 16th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Eph 3:13-21 }\quad{\scriptsize Gospel\ Luke 14:1-11 } -\textbf{ 17 } \quad Officium sanctae Mariae in sabbato\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Ecclus 24:14-16\quad\small Ev. Luke 11:27-28\\ -\small Com. alexis\\ +\end{tcolorbox} -\medskip -\textbf{ 18 } \quad ef-time-after-pentecost-sunday-9\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. 1 Cor. 10:6-13\quad\small Ev. Luke 19:41-47\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 6 } \;\; {\scriptsize Monday } \hfill \swatch{licolgreen}\par +{\bfseries Monday of the 16th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Eph 3:13-21 }\quad{\scriptsize Gospel\ Luke 14:1-11 } -\medskip +\end{tcolorbox} -\textbf{ 19 } \quad vincent-de-paul\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 1 Cor. 4:9-14\quad\small Ev. Luke 10:1-9\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 7 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolgreen}\par +{\bfseries Tuesday of the 16th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Eph 3:13-21 }\quad{\scriptsize Gospel\ Luke 14:1-11 } +\end{tcolorbox} -\textbf{ 20 } \quad jerome-emiliani\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Isa 58:7-11\quad\small Ev. Matt 19:13-21\\ -\small Com. margaret\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 8 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries Nativity of the Blessed Virgin Mary }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Prov 8:22-35 }\quad{\scriptsize Gospel\ Matt 1:1-16 } +\par{\scriptsize Commemoration\ S. Hadriani } +\end{tcolorbox} -\textbf{ 21 } \quad laurence-of-brindisi\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Matt 5:13-19\\ -\small Com. praxedis-virginis\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 9 } \;\; {\scriptsize Thursday } \hfill \swatch{licolgreen}\par +{\bfseries Thursday of the 16th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Eph 3:13-21 }\quad{\scriptsize Gospel\ Luke 14:1-11 } +\par{\scriptsize Commemoration\ St. Gorgonius } +\end{tcolorbox} -\textbf{ 22 } \quad mary-magdalene\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Song 3:2-5; 8:6-7\quad\small Ev. Luke 7:36-50\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 10 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. Nicholas of Tolentino }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Cor. 4:9-14 }\quad{\scriptsize Gospel\ Luke 12:32-34 } -\textbf{ 23 } \quad apollinaris\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. 1 Pet. 5:1-11\quad\small Ev. Luke 22:24-30\\ -\small Com. liborii\\ +\end{tcolorbox} -\medskip -\textbf{ 24 } \quad Officium sanctae Mariae in sabbato\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Ecclus 24:14-16\quad\small Ev. Luke 11:27-28\\ -\small Com. christina\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 11 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries Our Lady's Saturday Office }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 24:14-16 }\quad{\scriptsize Gospel\ Luke 11:27-28 } +\par{\scriptsize Commemoration\ Sts. Protus \& Hyacinth } +\end{tcolorbox} -\medskip +\clearpage -\textbf{ 25 } \quad ef-time-after-pentecost-sunday-10\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. 1 Cor. 12:2-11\quad\small Ev. Luke 18:9-14\\ -\small Com. james-the-greater\\ +\label{w9-3} +{\bfseries\large September }\hfill{\small Week 3}\par\vspace{0.5mm} -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 12 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 17th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Eph 4:1-6 }\quad{\scriptsize Gospel\ Matt 22:34-46 } -\textbf{ 26 } \quad anne-mother-of-the-blessed-virgin\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Prov 31:10-31\quad\small Ev. Matt 13:44-52.\\ +\end{tcolorbox} -\medskip -\textbf{ 27 } \quad ef-time-after-pentecost-10-tuesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. 1 Cor. 12:2-11\quad\small Ev. Luke 18:9-14\\ -\small Com. pantaleon\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 13 } \;\; {\scriptsize Monday } \hfill \swatch{licolgreen}\par +{\bfseries Monday of the 17th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Eph 4:1-6 }\quad{\scriptsize Gospel\ Matt 22:34-46 } -\medskip +\end{tcolorbox} -\textbf{ 28 } \quad sts-nazarius-celsus-st-victor-i-st-innocent-i\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Wis 10:17-20\quad\small Ev. Luke 21:9-19\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 14 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolred}\par +{\bfseries Exaltation of the Holy Cross }\par +{\scriptsize 2nd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Phil 2:5-11 }\quad{\scriptsize Gospel\ John 12:31-36 } +\end{tcolorbox} -\textbf{ 29 } \quad martha\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Cor 10:17-18; 11:1-2\quad\small Ev. Luke 10:38-42\\ -\small Com. felicis-simplicii-faustini-et-beatricis\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 15 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries Seven Sorrows of the Blessed Virgin Mary }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Judith 13:22; 13:23-25 }\quad{\scriptsize Gospel\ John 19:25-27 } +\par{\scriptsize Commemoration\ S. Nicomedes } +\end{tcolorbox} -\textbf{ 30 } \quad ef-time-after-pentecost-10-friday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. 1 Cor. 12:2-11\quad\small Ev. Luke 18:9-14\\ -\small Com. sts-abdon-sennen\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 16 } \;\; {\scriptsize Thursday } \hfill \swatch{licolred}\par +{\bfseries Sts. Cornelius \& Cyprian }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Wis 3:1-8 }\quad{\scriptsize Gospel\ Luke 21:9-19 } +\par{\scriptsize Commemoration\ Sts. Euphemia, Lucy and Geminianus } +\end{tcolorbox} -\textbf{ 31 } \quad ignatius-loyola\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim. 2:8-10; 3:10-12.\quad\small Ev. Luke 10:1-9\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 17 } \;\; {\scriptsize Friday } \hfill \swatch{licolgreen}\par +{\bfseries Friday of the 17th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Eph 4:1-6 }\quad{\scriptsize Gospel\ Matt 22:34-46 } +\par{\scriptsize Commemoration\ Stigmata of St. Francis } +\end{tcolorbox} -\section*{ Augustus } -\textbf{ 1 } \quad ef-time-after-pentecost-sunday-11\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. 1 Cor. 15:1-10\quad\small Ev. Mark 7:31-37\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 18 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Joseph of Cupertino }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Cor 13:1-8 }\quad{\scriptsize Gospel\ Matt 22:1-14 } -\medskip +\end{tcolorbox} -\textbf{ 2 } \quad alphonsus-liguori\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim. 2:1-7\quad\small Ev. Luke 10:1-9\\ -\small Com. stephen-i-pope-and-martyr\\ +\clearpage -\medskip +\label{w9-4} +{\bfseries\large September }\hfill{\small Week 4}\par\vspace{0.5mm} -\textbf{ 3 } \quad ef-time-after-pentecost-11-tuesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. 1 Cor. 15:1-10\quad\small Ev. Mark 7:31-37\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 19 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 18th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 Cor. 1:4-8 }\quad{\scriptsize Gospel\ Matt 9:1-8 } -\medskip +\end{tcolorbox} -\textbf{ 4 } \quad dominic\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim. 4:1-8\quad\small Ev. Luke 12:35-40\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 20 } \;\; {\scriptsize Monday } \hfill \swatch{licolgreen}\par +{\bfseries Monday of the 18th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 Cor. 1:4-8 }\quad{\scriptsize Gospel\ Matt 9:1-8 } +\par{\scriptsize Commemoration\ Sts. Eustace \& Companions } +\end{tcolorbox} -\textbf{ 5 } \quad dedication-of-the-basilica-of-st-mary-major\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Ecclus 24:14-16\quad\small Ev. Luke 11:27-28\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 21 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolred}\par +{\bfseries St. Matthew }\par +{\scriptsize 2nd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Ezek 1:10-14 }\quad{\scriptsize Gospel\ Matt 9:9-13 } +\end{tcolorbox} -\textbf{ 6 } \quad transfiguration-of-our-lord\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. 2 Pet. 1:16-19\quad\small Ev. Matt 17:1-9\\ -\small Com. pope-sixtus-ii-felicissimus-and-agapitus-martyrs\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 22 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolviolet}\par +{\bfseries September Ember Wednesday }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 2 Esd. 8:1-10 }\quad{\scriptsize Gospel\ Mark 9:16-28 } +\par{\scriptsize Commemoration\ St. Thomas of Villanova } +\end{tcolorbox} -\textbf{ 7 } \quad cajetan\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 31:8-11\quad\small Ev. Matt 6:24-33\\ -\small Com. donatus\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 23 } \;\; {\scriptsize Thursday } \hfill \swatch{licolred}\par +{\bfseries St. Linus }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 1 Pet 5:1-4; 5:10-11. }\quad{\scriptsize Gospel\ Matt 16:13-19 } +\par{\scriptsize Commemoration\ St. Thecla } +\end{tcolorbox} -\textbf{ 8 } \quad ef-time-after-pentecost-sunday-12\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. 2 Cor. 3:4-9\quad\small Ev. Luke 10:23-37\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 24 } \;\; {\scriptsize Friday } \hfill \swatch{licolviolet}\par +{\bfseries September Ember Friday }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Osee 14:2-10 }\quad{\scriptsize Gospel\ Luke 7:36-50 } +\par{\scriptsize Commemoration\ Our Lady of Ransom } +\end{tcolorbox} -\textbf{ 9 } \quad vigil-of-st-lawrence\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Ecclus 51:1-8, 12\quad\small Ev. Matt 16:24-27\\ -\small Com. romanus\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 25 } \;\; {\scriptsize Saturday } \hfill \swatch{licolviolet}\par +{\bfseries September Ember Saturday }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Heb 9:2-12 }\quad{\scriptsize Gospel\ Luke 13:6-17 } -\textbf{ 10 } \quad lawrence\\ -\small class-2 \textperiodcentered\ red\\ -\small Ep. 2 Cor. 9:6-10\quad\small Ev. John 12:24-26\\ +\end{tcolorbox} -\medskip +\clearpage -\textbf{ 11 } \quad ef-time-after-pentecost-12-wednesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. 2 Cor. 3:4-9\quad\small Ev. Luke 10:23-37\\ -\small Com. sts-tiburtius-susanna\\ +\label{w9-5} +{\bfseries\large September }\hfill{\small Week 5}\par\vspace{0.5mm} -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 26 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 19th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Eph 4:23-28 }\quad{\scriptsize Gospel\ Matt 22:1-14 } -\textbf{ 12 } \quad clare\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Cor 10:17-18; 11:1-2\quad\small Ev. Matt 25:1-13.\\ +\end{tcolorbox} -\medskip -\textbf{ 13 } \quad ef-time-after-pentecost-12-friday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. 2 Cor. 3:4-9\quad\small Ev. Luke 10:23-37\\ -\small Com. sts-hippolytus-cassian\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 27 } \;\; {\scriptsize Monday } \hfill \swatch{licolred}\par +{\bfseries Sts. Cosmas \& Damian }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Wis 5:16-20 }\quad{\scriptsize Gospel\ Luke 6:17-23 } -\medskip +\end{tcolorbox} -\textbf{ 14 } \quad vigil-of-the-assumption\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. Sir 24:23-31\quad\small Ev. Luke 11:27-28\\ -\small Com. eusebius-confessor\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 28 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolred}\par +{\bfseries St. Wenceslaus }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Wis 10:10-14 }\quad{\scriptsize Gospel\ Matt 10:34-42 } +\end{tcolorbox} -\textbf{ 15 } \quad assumption-of-the-blessed-virgin-mary\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Judith 13:22-25; 15:10\quad\small Ev. Luke 1:41-50\\ -\small Com. ef-time-after-pentecost-sunday-13\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 29 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries Dedication of St. Michael the Archangel }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Rev 1:1-5 }\quad{\scriptsize Gospel\ Matt 18:1-10 } -\textbf{ 16 } \quad joachim-father-of-the-blessed-virgin\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Sir 31:8-11\quad\small Ev. Matt 1:1-16\\ +\end{tcolorbox} -\medskip -\textbf{ 17 } \quad hyacinth\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 31:8-11\quad\small Ev. Luke 12:35-40\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 30 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. Jerome }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Matt 5:13-19 } -\medskip +\end{tcolorbox} -\textbf{ 18 } \quad ef-time-after-pentecost-13-wednesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Gal 3:16-22\quad\small Ev. Luke 17:11-19\\ -\small Com. agapitus\\ -\medskip -\textbf{ 19 } \quad john-eudes\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 31:8-11\quad\small Ev. Luke 12:35-40\\ -\medskip +\clearpage -\textbf{ 20 } \quad bernard-of-clairvaux\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Ecclus 39:6-14\quad\small Ev. Matt 5:13-19\\ -\medskip +\label{w10-1} +{\bfseries\large October }\hfill{\small Week 1}\par\vspace{0.5mm} -\textbf{ 21 } \quad jane-frances-de-chantal\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Prov 31:10-31\quad\small Ev. Matt 13:44-52.\\ -\medskip -\textbf{ 22 } \quad ef-time-after-pentecost-sunday-14\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Gal 5:16-24\quad\small Ev. Matt 6:24-33\\ -\small Com. immaculate-heart-of-mary\\ -\medskip -\textbf{ 23 } \quad philip-benizi\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 1 Cor. 4:9-14\quad\small Ev. Luke 12:32-34\\ -\medskip -\textbf{ 24 } \quad bartholomew\\ -\small class-2 \textperiodcentered\ red\\ -\small Ep. 1 Cor. 12:27-31\quad\small Ev. Luke 6:12-19\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 1 } \;\; {\scriptsize Friday } \hfill \swatch{licolgreen}\par +{\bfseries Friday of the 19th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Eph 4:23-28 }\quad{\scriptsize Gospel\ Matt 22:1-14 } +\par{\scriptsize Commemoration\ St. Remigius } +\end{tcolorbox} -\textbf{ 25 } \quad louis-ix\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Wis 10:10-14\quad\small Ev. Luke 19:12-26\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 2 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries Holy Guardian Angels }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Exod 23:20-23 }\quad{\scriptsize Gospel\ Matt 18:1-10 } +\end{tcolorbox} -\textbf{ 26 } \quad ef-time-after-pentecost-14-thursday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Gal 5:16-24\quad\small Ev. Matt 6:24-33\\ -\small Com. zephyrinus\\ -\medskip +\clearpage +\label{w10-2} +{\bfseries\large October }\hfill{\small Week 2}\par\vspace{0.5mm} -\textbf{ 27 } \quad joseph-calasance\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Wis 10:10-14\quad\small Ev. Matt 18:1-5\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 3 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 20th Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Eph 5:15-21 }\quad{\scriptsize Gospel\ John 4:46-53 } +\end{tcolorbox} -\textbf{ 28 } \quad augustine\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Matt 5:13-19\\ -\small Com. hermes\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 4 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. Francis of Assisi }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Gal 6:14-18 }\quad{\scriptsize Gospel\ Matt 11:25-30 } -\textbf{ 29 } \quad ef-time-after-pentecost-sunday-15\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Gal 5:25-26; 6:1-10\quad\small Ev. Luke 7:11-16\\ +\end{tcolorbox} -\medskip -\textbf{ 30 } \quad rose-of-lima\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Cor 10:17-18; 11:1-2\quad\small Ev. Matt 25:1-13.\\ -\small Com. sts-felix-and-adauctus\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 5 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolgreen}\par +{\bfseries Tuesday of the 20th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Eph 5:15-21 }\quad{\scriptsize Gospel\ John 4:46-53 } +\par{\scriptsize Commemoration\ St. Placid \& Companions } +\end{tcolorbox} -\medskip -\textbf{ 31 } \quad raymond-nonnatus\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 31:8-11\quad\small Ev. Luke 12:35-40\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 6 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Bruno }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 31:8-11 }\quad{\scriptsize Gospel\ Luke 12:35-40 } -\medskip +\end{tcolorbox} -\section*{ September } +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 7 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries Our Lady of the Rosary }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Prov 8:22-24, 32-35. }\quad{\scriptsize Gospel\ Luke 1:26-38 } +\par{\scriptsize Commemoration\ St. Mark I } +\end{tcolorbox} -\textbf{ 1 } \quad ef-time-after-pentecost-15-wednesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Gal 5:25-26; 6:1-10\quad\small Ev. Luke 7:11-16\\ -\small Com. giles\\ -\small Com. twelve-holy-brothers-martyrs\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 8 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. Bridget of Sweden }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Tim. 5:3-10. }\quad{\scriptsize Gospel\ Matt 13:44-52. } +\par{\scriptsize Commemoration\ Ss. Sergio, Baccho, Marcello and Apulejo Martyrs } +\end{tcolorbox} -\textbf{ 2 } \quad stephen-of-hungary\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 31:8-11\quad\small Ev. Luke 19:12-26\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 9 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. John Leonardi }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Cor 4:1-6; 4:15-18 }\quad{\scriptsize Gospel\ Luke 10:1-9 } +\par{\scriptsize Commemoration\ St. Dionysius and companions } +\end{tcolorbox} -\textbf{ 3 } \quad pius-x\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 1 Thess. 2:2-8\quad\small Ev. John 21:15-17\\ -\medskip +\clearpage +\label{w10-3} +{\bfseries\large October }\hfill{\small Week 3}\par\vspace{0.5mm} -\textbf{ 4 } \quad Officium sanctae Mariae in sabbato\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Ecclus 24:14-16\quad\small Ev. Luke 11:27-28\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 10 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 21st Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Eph 6:10-17 }\quad{\scriptsize Gospel\ Matt 18:23-35 } +\end{tcolorbox} -\textbf{ 5 } \quad ef-time-after-pentecost-sunday-16\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Eph 3:13-21\quad\small Ev. Luke 14:1-11\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 11 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries Maternity of the Blessed Virgin Mary }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 24:23-31 }\quad{\scriptsize Gospel\ Luke 2:43-51 } -\textbf{ 6 } \quad ef-time-after-pentecost-16-monday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Eph 3:13-21\quad\small Ev. Luke 14:1-11\\ +\end{tcolorbox} -\medskip -\textbf{ 7 } \quad ef-time-after-pentecost-16-tuesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Eph 3:13-21\quad\small Ev. Luke 14:1-11\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 12 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolgreen}\par +{\bfseries Tuesday of the 21st Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Eph 6:10-17 }\quad{\scriptsize Gospel\ Matt 18:23-35 } -\medskip +\end{tcolorbox} -\textbf{ 8 } \quad nativity-of-the-blessed-virgin-mary\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Prov 8:22-35\quad\small Ev. Matt 1:1-16\\ -\small Com. hadriani\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 13 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Edward }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 31:8-11 }\quad{\scriptsize Gospel\ Luke 12:35-40 } +\end{tcolorbox} -\textbf{ 9 } \quad ef-time-after-pentecost-16-thursday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Eph 3:13-21\quad\small Ev. Luke 14:1-11\\ -\small Com. gorgonius\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 14 } \;\; {\scriptsize Thursday } \hfill \swatch{licolred}\par +{\bfseries St. Callistus I }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 1 Pet 5:1-4; 5:10-11. }\quad{\scriptsize Gospel\ Matt 16:13-19 } -\textbf{ 10 } \quad nicholas-of-tolentino\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 1 Cor. 4:9-14\quad\small Ev. Luke 12:32-34\\ +\end{tcolorbox} -\medskip -\textbf{ 11 } \quad Officium sanctae Mariae in sabbato\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Ecclus 24:14-16\quad\small Ev. Luke 11:27-28\\ -\small Com. sts-protus-hyacinth\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 15 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. Teresa of Avila }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Cor 10:17-18; 11:1-2 }\quad{\scriptsize Gospel\ Matt 25:1-13. } -\medskip +\end{tcolorbox} -\textbf{ 12 } \quad ef-time-after-pentecost-sunday-17\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Eph 4:1-6\quad\small Ev. Matt 22:34-46\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 16 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Hedwig }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Prov 31:10-31 }\quad{\scriptsize Gospel\ Matt 13:44-52. } +\end{tcolorbox} -\textbf{ 13 } \quad ef-time-after-pentecost-17-monday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Eph 4:1-6\quad\small Ev. Matt 22:34-46\\ -\medskip +\clearpage +\label{w10-4} +{\bfseries\large October }\hfill{\small Week 4}\par\vspace{0.5mm} -\textbf{ 14 } \quad exaltation-of-the-holy-cross\\ -\small class-2 \textperiodcentered\ red\\ -\small Ep. Phil 2:5-11\quad\small Ev. John 12:31-36\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 17 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 22nd Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Phil 1:6-11 }\quad{\scriptsize Gospel\ Matt 22:15-21 } +\end{tcolorbox} -\textbf{ 15 } \quad seven-sorrows-of-the-blessed-virgin-mary\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Judith 13:22; 13:23-25\quad\small Ev. John 19:25-27\\ -\small Com. nicomedes\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 18 } \;\; {\scriptsize Monday } \hfill \swatch{licolred}\par +{\bfseries St. Luke the Evangelist }\par +{\scriptsize 2nd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 2 Cor. 8:16-24 }\quad{\scriptsize Gospel\ Luke 10:1-9 } -\textbf{ 16 } \quad sts-cornelius-cyprian\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Wis 3:1-8\quad\small Ev. Luke 21:9-19\\ -\small Com. sts-euphemia-lucy-and-geminianus\\ +\end{tcolorbox} -\medskip -\textbf{ 17 } \quad ef-time-after-pentecost-17-friday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Eph 4:1-6\quad\small Ev. Matt 22:34-46\\ -\small Com. stigmata-of-st-francis\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 19 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Peter of Alcantara }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Phil 3:7-12 }\quad{\scriptsize Gospel\ Luke 12:32-34 } -\medskip +\end{tcolorbox} -\textbf{ 18 } \quad joseph-of-cupertino\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 1 Cor 13:1-8\quad\small Ev. Matt 22:1-14\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 20 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries St. John Cantius }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ James 2:12-17 }\quad{\scriptsize Gospel\ Luke 12:35-40 } +\end{tcolorbox} -\textbf{ 19 } \quad ef-time-after-pentecost-sunday-18\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. 1 Cor. 1:4-8\quad\small Ev. Matt 9:1-8\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 21 } \;\; {\scriptsize Thursday } \hfill \swatch{licolgreen}\par +{\bfseries Thursday of the 22nd Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Phil 1:6-11 }\quad{\scriptsize Gospel\ Matt 22:15-21 } +\par{\scriptsize Commemoration\ St. Hilarion }\par{\scriptsize Commemoration\ St. Ursula and Companions } +\end{tcolorbox} -\textbf{ 20 } \quad ef-time-after-pentecost-18-monday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. 1 Cor. 1:4-8\quad\small Ev. Matt 9:1-8\\ -\small Com. sts-eustace-companions\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 22 } \;\; {\scriptsize Friday } \hfill \swatch{licolgreen}\par +{\bfseries Friday of the 22nd Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Phil 1:6-11 }\quad{\scriptsize Gospel\ Matt 22:15-21 } -\textbf{ 21 } \quad matthew\\ -\small class-2 \textperiodcentered\ red\\ -\small Ep. Ezek 1:10-14\quad\small Ev. Matt 9:9-13\\ +\end{tcolorbox} -\medskip -\textbf{ 22 } \quad ef-september-ember-wed\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. 2 Esd. 8:1-10\quad\small Ev. Mark 9:16-28\\ -\small Com. thomas-of-villanova\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 23 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Anthony Mary Claret }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Heb 7:23-27 }\quad{\scriptsize Gospel\ Matt 24:42-47 } -\medskip +\end{tcolorbox} -\textbf{ 23 } \quad linus\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. 1 Pet 5:1-4; 5:10-11.\quad\small Ev. Matt 16:13-19\\ -\small Com. thecla\\ +\clearpage -\medskip +\label{w10-5} +{\bfseries\large October }\hfill{\small Week 5}\par\vspace{0.5mm} -\textbf{ 24 } \quad ef-september-ember-fri\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. Osee 14:2-10\quad\small Ev. Luke 7:36-50\\ -\small Com. our-lady-of-ransom\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 24 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 23rd Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Phil 3:17-21; 4:1-3 }\quad{\scriptsize Gospel\ Matt 9:18-26 } -\medskip +\end{tcolorbox} -\textbf{ 25 } \quad ef-september-ember-sat\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. Heb 9:2-12\quad\small Ev. Luke 13:6-17\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 25 } \;\; {\scriptsize Monday } \hfill \swatch{licolgreen}\par +{\bfseries Monday of the 23rd Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Phil 3:17-21; 4:1-3 }\quad{\scriptsize Gospel\ Matt 9:18-26 } +\par{\scriptsize Commemoration\ Sts. Chrysanthus \& Daria } +\end{tcolorbox} -\textbf{ 26 } \quad ef-time-after-pentecost-sunday-19\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Eph 4:23-28\quad\small Ev. Matt 22:1-14\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 26 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolgreen}\par +{\bfseries Tuesday of the 23rd Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Phil 3:17-21; 4:1-3 }\quad{\scriptsize Gospel\ Matt 9:18-26 } +\par{\scriptsize Commemoration\ St. Evaristus } +\end{tcolorbox} -\textbf{ 27 } \quad sts-cosmas-damian\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Wis 5:16-20\quad\small Ev. Luke 6:17-23\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 27 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolgreen}\par +{\bfseries Wednesday of the 23rd Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Phil 3:17-21; 4:1-3 }\quad{\scriptsize Gospel\ Matt 9:18-26 } +\end{tcolorbox} -\textbf{ 28 } \quad wenceslaus\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Wis 10:10-14\quad\small Ev. Matt 10:34-42\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 28 } \;\; {\scriptsize Thursday } \hfill \swatch{licolred}\par +{\bfseries Sts. Simon \& Jude }\par +{\scriptsize 2nd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Eph. 4:7-13. }\quad{\scriptsize Gospel\ John 15:17-25 } -\textbf{ 29 } \quad dedication-of-st-michael-the-archangel\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Rev 1:1-5\quad\small Ev. Matt 18:1-10\\ +\end{tcolorbox} -\medskip -\textbf{ 30 } \quad jerome\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Matt 5:13-19\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 29 } \;\; {\scriptsize Friday } \hfill \swatch{licolgreen}\par +{\bfseries Friday of the 23rd Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Phil 3:17-21; 4:1-3 }\quad{\scriptsize Gospel\ Matt 9:18-26 } -\medskip +\end{tcolorbox} -\section*{ October } +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 30 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries Our Lady's Saturday Office }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 24:14-16 }\quad{\scriptsize Gospel\ Luke 11:27-28 } -\textbf{ 1 } \quad ef-time-after-pentecost-19-friday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Eph 4:23-28\quad\small Ev. Matt 22:1-14\\ -\small Com. remigius\\ +\end{tcolorbox} -\medskip +\clearpage -\textbf{ 2 } \quad holy-guardian-angels\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Exod 23:20-23\quad\small Ev. Matt 18:1-10\\ +\label{w10-6} +{\bfseries\large October }\hfill{\small Week 6}\par\vspace{0.5mm} -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 31 } \;\; {\scriptsize Sunday } \hfill \swatch{licolwhite}\par +{\bfseries Christ the King }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Col 1:12-20. }\quad{\scriptsize Gospel\ John 18:33-37 } -\textbf{ 3 } \quad ef-time-after-pentecost-sunday-20\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Eph 5:15-21\quad\small Ev. John 4:46-53\\ +\end{tcolorbox} -\medskip -\textbf{ 4 } \quad francis-of-assisi\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Gal 6:14-18\quad\small Ev. Matt 11:25-30\\ -\medskip -\textbf{ 5 } \quad ef-time-after-pentecost-20-tuesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Eph 5:15-21\quad\small Ev. John 4:46-53\\ -\small Com. placid-companions\\ -\medskip -\textbf{ 6 } \quad bruno\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 31:8-11\quad\small Ev. Luke 12:35-40\\ -\medskip -\textbf{ 7 } \quad our-lady-of-the-rosary\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Prov 8:22-24, 32-35.\quad\small Ev. Luke 1:26-38\\ -\small Com. mark-i\\ -\medskip +\clearpage -\textbf{ 8 } \quad bridget-of-sweden\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 1 Tim. 5:3-10.\quad\small Ev. Matt 13:44-52.\\ -\small Com. sergio-baccho-marcello-and-apulejo-martyrs\\ -\medskip +\label{w11-1} +{\bfseries\large November }\hfill{\small Week 1}\par\vspace{0.5mm} -\textbf{ 9 } \quad john-leonardi\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Cor 4:1-6; 4:15-18\quad\small Ev. Luke 10:1-9\\ -\small Com. dionysius-and-companions\\ -\medskip -\textbf{ 10 } \quad ef-time-after-pentecost-sunday-21\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Eph 6:10-17\quad\small Ev. Matt 18:23-35\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 1 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries All Saints }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Apoc 7:2-12 }\quad{\scriptsize Gospel\ Matt 5:1-12 } -\medskip +\end{tcolorbox} -\textbf{ 11 } \quad maternity-of-the-blessed-virgin-mary\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Sir 24:23-31\quad\small Ev. Luke 2:43-51\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 2 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolblack}\par +{\bfseries Commemoration of All Souls }\par +{\scriptsize 1st Class \textperiodcentered\ Black }\par +{\scriptsize Epistle\ 1 Cor. 15:51-57 }\quad{\scriptsize Gospel\ John 5:25-29 } +\end{tcolorbox} -\textbf{ 12 } \quad ef-time-after-pentecost-21-tuesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Eph 6:10-17\quad\small Ev. Matt 18:23-35\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 3 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolgreen}\par +{\bfseries Wednesday of the 24th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Col 1:12-20. }\quad{\scriptsize Gospel\ John 18:33-37 } -\textbf{ 13 } \quad edward\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 31:8-11\quad\small Ev. Luke 12:35-40\\ +\end{tcolorbox} -\medskip -\textbf{ 14 } \quad callistus-i\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. 1 Pet 5:1-4; 5:10-11.\quad\small Ev. Matt 16:13-19\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 4 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. Charles Borromeo }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 44:16-27; 45:3-20 }\quad{\scriptsize Gospel\ Matt 25:14-23 } +\par{\scriptsize Commemoration\ Sts. Vitalis and Agricola, Martyrs } +\end{tcolorbox} -\medskip -\textbf{ 15 } \quad teresa-of-avila\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Cor 10:17-18; 11:1-2\quad\small Ev. Matt 25:1-13.\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 5 } \;\; {\scriptsize Friday } \hfill \swatch{licolgreen}\par +{\bfseries Friday of the 24th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Col 1:12-20. }\quad{\scriptsize Gospel\ John 18:33-37 } -\medskip +\end{tcolorbox} -\textbf{ 16 } \quad hedwig\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Prov 31:10-31\quad\small Ev. Matt 13:44-52.\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 6 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries Our Lady's Saturday Office }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 24:14-16 }\quad{\scriptsize Gospel\ Luke 11:27-28 } +\end{tcolorbox} -\textbf{ 17 } \quad ef-time-after-pentecost-sunday-22\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Phil 1:6-11\quad\small Ev. Matt 22:15-21\\ -\medskip +\clearpage +\label{w11-2} +{\bfseries\large November }\hfill{\small Week 2}\par\vspace{0.5mm} -\textbf{ 18 } \quad luke-the-evangelist\\ -\small class-2 \textperiodcentered\ red\\ -\small Ep. 2 Cor. 8:16-24\quad\small Ev. Luke 10:1-9\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 7 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 5th Sunday after Epiphany }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Col 3:12-17 }\quad{\scriptsize Gospel\ Matt 13:24-30 } +\end{tcolorbox} -\textbf{ 19 } \quad peter-of-alcantara\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Phil 3:7-12\quad\small Ev. Luke 12:32-34\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 8 } \;\; {\scriptsize Monday } \hfill \swatch{licolgreen}\par +{\bfseries Monday of the 25th Week of the Time after Pentecost }\par +{\scriptsize 4th Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Col 3:12-17 }\quad{\scriptsize Gospel\ Matt 13:24-30 } +\par{\scriptsize Commemoration\ Four Holy Crowned Martyrs } +\end{tcolorbox} -\textbf{ 20 } \quad john-cantius\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. James 2:12-17\quad\small Ev. Luke 12:35-40\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 9 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries Dedication of the Archbasilica of Our Holy Savior }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Rev 21:2-5 }\quad{\scriptsize Gospel\ Luke 19:1-10 } +\par{\scriptsize Commemoration\ St. Theodore } +\end{tcolorbox} -\textbf{ 21 } \quad ef-time-after-pentecost-22-thursday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Phil 1:6-11\quad\small Ev. Matt 22:15-21\\ -\small Com. hilarion\\ -\small Com. ursula-and-companions\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 10 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Andrew Avellino }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 31:8-11 }\quad{\scriptsize Gospel\ Luke 12:35-40 } +\par{\scriptsize Commemoration\ Sts. Tryphonis, Respicii, et Nymphae } +\end{tcolorbox} -\textbf{ 22 } \quad ef-time-after-pentecost-22-friday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Phil 1:6-11\quad\small Ev. Matt 22:15-21\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 11 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries St. Martin of Tours }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 44:16-27; 45:3-20 }\quad{\scriptsize Gospel\ Luke 11:33-36 } +\par{\scriptsize Commemoration\ St. Menna } +\end{tcolorbox} -\textbf{ 23 } \quad anthony-mary-claret\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Heb 7:23-27\quad\small Ev. Matt 24:42-47\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 12 } \;\; {\scriptsize Friday } \hfill \swatch{licolred}\par +{\bfseries St. Martin I }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 1 Pet 5:1-4; 5:10-11. }\quad{\scriptsize Gospel\ Matt 16:13-19 } -\textbf{ 24 } \quad ef-time-after-pentecost-sunday-23\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Phil 3:17-21; 4:1-3\quad\small Ev. Matt 9:18-26\\ +\end{tcolorbox} -\medskip -\textbf{ 25 } \quad ef-time-after-pentecost-23-monday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Phil 3:17-21; 4:1-3\quad\small Ev. Matt 9:18-26\\ -\small Com. sts-chrysanthus-daria\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 13 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Didacus }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Cor 4:9-14 }\quad{\scriptsize Gospel\ Luke 12:32-34 } -\medskip +\end{tcolorbox} -\textbf{ 26 } \quad ef-time-after-pentecost-23-tuesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Phil 3:17-21; 4:1-3\quad\small Ev. Matt 9:18-26\\ -\small Com. evaristus\\ +\clearpage -\medskip +\label{w11-3} +{\bfseries\large November }\hfill{\small Week 3}\par\vspace{0.5mm} -\textbf{ 27 } \quad ef-time-after-pentecost-23-wednesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Phil 3:17-21; 4:1-3\quad\small Ev. Matt 9:18-26\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 14 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 6th Sunday after Epiphany }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ 1 Thess 1:2-10 }\quad{\scriptsize Gospel\ Matt 13:31-35 } -\medskip +\end{tcolorbox} -\textbf{ 28 } \quad sts-simon-jude\\ -\small class-2 \textperiodcentered\ red\\ -\small Ep. Eph. 4:7-13.\quad\small Ev. John 15:17-25\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 15 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. Albert the Great }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Matt 5:13-19 } +\end{tcolorbox} -\textbf{ 29 } \quad ef-time-after-pentecost-23-friday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Phil 3:17-21; 4:1-3\quad\small Ev. Matt 9:18-26\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 16 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Gertrude the Great }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Cor 10:17-18; 11:1-2 }\quad{\scriptsize Gospel\ Matt 25:1-13. } -\textbf{ 30 } \quad Officium sanctae Mariae in sabbato\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Ecclus 24:14-16\quad\small Ev. Luke 11:27-28\\ +\end{tcolorbox} -\medskip -\textbf{ 31 } \quad ef-christ-the-king\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Col 1:12-20.\quad\small Ev. John 18:33-37\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 17 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Gregory the Wonderworker }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Sir 44:16-27; 45:3-20 }\quad{\scriptsize Gospel\ Mark 11:22-24 } -\medskip +\end{tcolorbox} -\section*{ November } +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 18 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries Dedication of the Basilicas of Sts. Peter \& Paul }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Rev 21:2-5 }\quad{\scriptsize Gospel\ Luke 19:1-10 } -\textbf{ 1 } \quad all-saints\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Apoc 7:2-12\quad\small Ev. Matt 5:1-12\\ +\end{tcolorbox} -\medskip -\textbf{ 2 } \quad commemoration-of-all-souls\\ -\small class-1 \textperiodcentered\ black\\ -\small Ep. 1 Cor. 15:51-57\quad\small Ev. John 5:25-29\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 19 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. Elizabeth of Hungary }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Prov 31:10-31 }\quad{\scriptsize Gospel\ Matt 13:44-52. } +\par{\scriptsize Commemoration\ St. Pontian } +\end{tcolorbox} -\medskip -\textbf{ 3 } \quad ef-time-after-pentecost-24-wednesday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Col 1:12-20.\quad\small Ev. John 18:33-37\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 20 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Felix of Valois }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Cor. 4:9-14 }\quad{\scriptsize Gospel\ Luke 12:32-34 } -\medskip +\end{tcolorbox} -\textbf{ 4 } \quad charles-borromeo\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 44:16-27; 45:3-20\quad\small Ev. Matt 25:14-23\\ -\small Com. sts-vitalis-and-agricola-martyrs\\ +\clearpage -\medskip +\label{w11-4} +{\bfseries\large November }\hfill{\small Week 4}\par\vspace{0.5mm} -\textbf{ 5 } \quad ef-time-after-pentecost-24-friday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Col 1:12-20.\quad\small Ev. John 18:33-37\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 21 } \;\; {\scriptsize Sunday } \hfill \swatch{licolgreen}\par +{\bfseries 24th and Last Sunday after Pentecost }\par +{\scriptsize 2nd Class \textperiodcentered\ Green }\par +{\scriptsize Epistle\ Col 1:9-14 }\quad{\scriptsize Gospel\ Matt 24:15-35 } -\medskip +\end{tcolorbox} -\textbf{ 6 } \quad Officium sanctae Mariae in sabbato\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Ecclus 24:14-16\quad\small Ev. Luke 11:27-28\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 22 } \;\; {\scriptsize Monday } \hfill \swatch{licolred}\par +{\bfseries St. Cecilia }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Sir 51:13-17. }\quad{\scriptsize Gospel\ Matt 25:1-13. } +\end{tcolorbox} -\textbf{ 7 } \quad ef-time-after-epiphany-sunday-5\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Col 3:12-17\quad\small Ev. Matt 13:24-30\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 23 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolred}\par +{\bfseries St. Clement I }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Phil 3:17-21; 4:1-3 }\quad{\scriptsize Gospel\ Matt 16:13-19 } +\par{\scriptsize Commemoration\ St. Felicity } +\end{tcolorbox} -\textbf{ 8 } \quad ef-time-after-pentecost-25-monday\\ -\small class-4 \textperiodcentered\ green\\ -\small Ep. Col 3:12-17\quad\small Ev. Matt 13:24-30\\ -\small Com. four-holy-crowned-martyrs\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 24 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries St. John of the Cross }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Matt 5:13-19 } +\par{\scriptsize Commemoration\ St. Chrysogonus } +\end{tcolorbox} -\textbf{ 9 } \quad dedication-of-the-archbasilica-of-our-holy-savior\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Rev 21:2-5\quad\small Ev. Luke 19:1-10\\ -\small Com. theodore\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 25 } \;\; {\scriptsize Thursday } \hfill \swatch{licolred}\par +{\bfseries St. Catherine of Alexandria }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Sir 51:1-8; 51:12 }\quad{\scriptsize Gospel\ Matt 25:1-13. } -\textbf{ 10 } \quad andrew-avellino\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 31:8-11\quad\small Ev. Luke 12:35-40\\ -\small Com. sts-tryphonis-respicii-et-nymphae\\ +\end{tcolorbox} -\medskip -\textbf{ 11 } \quad martin-of-tours\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 44:16-27; 45:3-20\quad\small Ev. Luke 11:33-36\\ -\small Com. menna\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 26 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. Sylvester }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 45:1-6 }\quad{\scriptsize Gospel\ Matt 19:27-29. } +\par{\scriptsize Commemoration\ St. Peter of Alexandria } +\end{tcolorbox} -\medskip -\textbf{ 12 } \quad martin-i\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. 1 Pet 5:1-4; 5:10-11.\quad\small Ev. Matt 16:13-19\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 27 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries Our Lady's Saturday Office }\par +{\scriptsize 4th Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 24:14-16 }\quad{\scriptsize Gospel\ Luke 11:27-28 } -\medskip +\end{tcolorbox} -\textbf{ 13 } \quad didacus\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 1 Cor 4:9-14\quad\small Ev. Luke 12:32-34\\ +\clearpage -\medskip +\label{w11-5} +{\bfseries\large November }\hfill{\small Week 5}\par\vspace{0.5mm} -\textbf{ 14 } \quad ef-time-after-epiphany-sunday-6\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. 1 Thess 1:2-10\quad\small Ev. Matt 13:31-35\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 28 } \;\; {\scriptsize Sunday } \hfill \swatch{licolviolet}\par +{\bfseries 1st Sunday of Advent }\par +{\scriptsize 1st Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Rom 13:11-14 }\quad{\scriptsize Gospel\ Luke 21:25-33 } -\medskip +\end{tcolorbox} -\textbf{ 15 } \quad albert-the-great\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Matt 5:13-19\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 29 } \;\; {\scriptsize Monday } \hfill \swatch{licolviolet}\par +{\bfseries Monday of the 1st Week of Advent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Rom 13:11-14 }\quad{\scriptsize Gospel\ Luke 21:25-33 } +\par{\scriptsize Commemoration\ St. Saturninus } +\end{tcolorbox} -\textbf{ 16 } \quad gertrude-the-great\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Cor 10:17-18; 11:1-2\quad\small Ev. Matt 25:1-13.\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 30 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolred}\par +{\bfseries St. Andrew }\par +{\scriptsize 2nd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Rom 10:10-18 }\quad{\scriptsize Gospel\ Matt 4:18-22 } +\par{\scriptsize Commemoration\ Tuesday of the 1st Week of Advent } +\end{tcolorbox} -\textbf{ 17 } \quad gregory-the-wonderworker\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Sir 44:16-27; 45:3-20\quad\small Ev. Mark 11:22-24\\ -\medskip -\textbf{ 18 } \quad dedication-of-the-basilicas-of-sts-peter-paul\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Rev 21:2-5\quad\small Ev. Luke 19:1-10\\ -\medskip -\textbf{ 19 } \quad elizabeth-of-hungary\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Prov 31:10-31\quad\small Ev. Matt 13:44-52.\\ -\small Com. pontian\\ -\medskip +\clearpage -\textbf{ 20 } \quad felix-of-valois\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 1 Cor. 4:9-14\quad\small Ev. Luke 12:32-34\\ -\medskip +\label{w12-1} +{\bfseries\large December }\hfill{\small Week 1}\par\vspace{0.5mm} -\textbf{ 21 } \quad ef-time-after-pentecost-sunday-24\\ -\small class-2 \textperiodcentered\ green\\ -\small Ep. Col 1:9-14\quad\small Ev. Matt 24:15-35\\ -\medskip -\textbf{ 22 } \quad cecilia\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Sir 51:13-17.\quad\small Ev. Matt 25:1-13.\\ -\medskip -\textbf{ 23 } \quad clement-i\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Phil 3:17-21; 4:1-3\quad\small Ev. Matt 16:13-19\\ -\small Com. felicity\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 1 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolviolet}\par +{\bfseries Wednesday of the 1st Week of Advent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Rom 13:11-14 }\quad{\scriptsize Gospel\ Luke 21:25-33 } +\end{tcolorbox} -\textbf{ 24 } \quad john-of-the-cross\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Matt 5:13-19\\ -\small Com. chrysogonus\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 2 } \;\; {\scriptsize Thursday } \hfill \swatch{licolred}\par +{\bfseries St. Vivian }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Sir 51:13-17. }\quad{\scriptsize Gospel\ Matt 13:44-52. } +\par{\scriptsize Commemoration\ Thursday of the 1st Week of Advent } +\end{tcolorbox} -\textbf{ 25 } \quad catherine-of-alexandria\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Sir 51:1-8; 51:12\quad\small Ev. Matt 25:1-13.\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 3 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries St. Francis Xavier }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Rom 10:10-18 }\quad{\scriptsize Gospel\ Mark 16:15-18 } +\par{\scriptsize Commemoration\ Friday of the 1st Week of Advent } +\end{tcolorbox} -\textbf{ 26 } \quad sylvester\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Ecclus 45:1-6\quad\small Ev. Matt 19:27-29.\\ -\small Com. peter-of-alexandria\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 4 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Peter Chrysologus }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Matt 5:13-19 } +\par{\scriptsize Commemoration\ Saturday of the 1st Week of Advent }\par{\scriptsize Commemoration\ St. Barbara } +\end{tcolorbox} -\textbf{ 27 } \quad Officium sanctae Mariae in sabbato\\ -\small class-4 \textperiodcentered\ white\\ -\small Ep. Ecclus 24:14-16\quad\small Ev. Luke 11:27-28\\ -\medskip +\clearpage +\label{w12-2} +{\bfseries\large December }\hfill{\small Week 2}\par\vspace{0.5mm} -\textbf{ 28 } \quad ef-advent-sunday-1\\ -\small class-1 \textperiodcentered\ violet\\ -\small Ep. Rom 13:11-14\quad\small Ev. Luke 21:25-33\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 5 } \;\; {\scriptsize Sunday } \hfill \swatch{licolviolet}\par +{\bfseries 2nd Sunday of Advent }\par +{\scriptsize 1st Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Rom 15:4-13 }\quad{\scriptsize Gospel\ Matt 11:2-10 } +\end{tcolorbox} -\textbf{ 29 } \quad ef-advent-1-monday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Rom 13:11-14\quad\small Ev. Luke 21:25-33\\ -\small Com. saturninus\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 6 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. Nicholas }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Heb 13:7-17 }\quad{\scriptsize Gospel\ Matt 25:14-23 } +\par{\scriptsize Commemoration\ Monday of the 2nd Week of Advent } +\end{tcolorbox} -\textbf{ 30 } \quad andrew\\ -\small class-2 \textperiodcentered\ red\\ -\small Ep. Rom 10:10-18\quad\small Ev. Matt 4:18-22\\ -\small Com. ef-advent-1-tuesday\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 7 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolwhite}\par +{\bfseries St. Ambrose }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 2 Tim 4:1-8 }\quad{\scriptsize Gospel\ Matt 5:13-19 } +\par{\scriptsize Commemoration\ Tuesday of the 2nd Week of Advent } +\end{tcolorbox} -\section*{ December } -\textbf{ 1 } \quad ef-advent-1-wednesday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Rom 13:11-14\quad\small Ev. Luke 21:25-33\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 8 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries Immaculate Conception of the Blessed Virgin Mary }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Prov 8:22-35 }\quad{\scriptsize Gospel\ Luke 1:26-28 } +\par{\scriptsize Commemoration\ Wednesday of the 2nd Week of Advent } +\end{tcolorbox} -\medskip -\textbf{ 2 } \quad vivian\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. Sir 51:13-17.\quad\small Ev. Matt 13:44-52.\\ -\small Com. ef-advent-1-thursday\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 9 } \;\; {\scriptsize Thursday } \hfill \swatch{licolviolet}\par +{\bfseries Thursday of the 2nd Week of Advent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Rom 15:4-13 }\quad{\scriptsize Gospel\ Matt 11:2-10 } -\medskip +\end{tcolorbox} -\textbf{ 3 } \quad francis-xavier\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Rom 10:10-18\quad\small Ev. Mark 16:15-18\\ -\small Com. ef-advent-1-friday\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 10 } \;\; {\scriptsize Friday } \hfill \swatch{licolviolet}\par +{\bfseries Friday of the 2nd Week of Advent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Rom 15:4-13 }\quad{\scriptsize Gospel\ Matt 11:2-10 } +\par{\scriptsize Commemoration\ St. Melchiades } +\end{tcolorbox} -\textbf{ 4 } \quad peter-chrysologus\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Matt 5:13-19\\ -\small Com. ef-advent-1-saturday\\ -\small Com. barbara\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 11 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries St. Damasus I }\par +{\scriptsize 3rd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ 1 Pet 5:1-4; 5:10-11. }\quad{\scriptsize Gospel\ Matt 16:13-19 } +\par{\scriptsize Commemoration\ Saturday of the 2nd Week of Advent } +\end{tcolorbox} -\textbf{ 5 } \quad ef-advent-sunday-2\\ -\small class-1 \textperiodcentered\ violet\\ -\small Ep. Rom 15:4-13\quad\small Ev. Matt 11:2-10\\ +\clearpage -\medskip +\label{w12-3} +{\bfseries\large December }\hfill{\small Week 3}\par\vspace{0.5mm} -\textbf{ 6 } \quad nicholas\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. Heb 13:7-17\quad\small Ev. Matt 25:14-23\\ -\small Com. ef-advent-2-monday\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 12 } \;\; {\scriptsize Sunday } \hfill \swatch{licolrose}\par +{\bfseries 3rd Sunday of Advent }\par +{\scriptsize 1st Class \textperiodcentered\ Rose }\par +{\scriptsize Epistle\ Phil 4:4-7 }\quad{\scriptsize Gospel\ John 1:19-28 } -\medskip +\end{tcolorbox} -\textbf{ 7 } \quad ambrose\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 2 Tim 4:1-8\quad\small Ev. Matt 5:13-19\\ -\small Com. ef-advent-2-tuesday\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 13 } \;\; {\scriptsize Monday } \hfill \swatch{licolred}\par +{\bfseries St. Lucy }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 2 Cor 10:17-18; 11:1-2 }\quad{\scriptsize Gospel\ Matt 13:44-52. } +\par{\scriptsize Commemoration\ Monday of the 3rd Week of Advent } +\end{tcolorbox} -\textbf{ 8 } \quad immaculate-conception-of-the-blessed-virgin-mary\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Prov 8:22-35\quad\small Ev. Luke 1:26-28\\ -\small Com. ef-advent-2-wednesday\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 14 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolviolet}\par +{\bfseries Tuesday of the 3rd Week of Advent }\par +{\scriptsize 3rd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Phil 4:4-7 }\quad{\scriptsize Gospel\ John 1:19-28 } +\end{tcolorbox} -\textbf{ 9 } \quad ef-advent-2-thursday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Rom 15:4-13\quad\small Ev. Matt 11:2-10\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 15 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolviolet}\par +{\bfseries Advent Ember Wednesday }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Isa 7:10-15 }\quad{\scriptsize Gospel\ Luke 1:26-38 } -\textbf{ 10 } \quad ef-advent-2-friday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Rom 15:4-13\quad\small Ev. Matt 11:2-10\\ -\small Com. melchiades\\ +\end{tcolorbox} -\medskip -\textbf{ 11 } \quad damasus-i\\ -\small class-3 \textperiodcentered\ white\\ -\small Ep. 1 Pet 5:1-4; 5:10-11.\quad\small Ev. Matt 16:13-19\\ -\small Com. ef-advent-2-saturday\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 16 } \;\; {\scriptsize Thursday } \hfill \swatch{licolred}\par +{\bfseries St. Eusebius }\par +{\scriptsize 3rd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ 2 Cor. 1:3-7 }\quad{\scriptsize Gospel\ Matt 16:24-27. } +\par{\scriptsize Commemoration\ Thursday of the 3rd Week of Advent } +\end{tcolorbox} -\medskip -\textbf{ 12 } \quad ef-advent-sunday-3\\ -\small class-1 \textperiodcentered\ rose\\ -\small Ep. Phil 4:4-7\quad\small Ev. John 1:19-28\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 17 } \;\; {\scriptsize Friday } \hfill \swatch{licolviolet}\par +{\bfseries Advent Ember Friday }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Isa 11:1-5 }\quad{\scriptsize Gospel\ Luke 1:39-47 } -\medskip +\end{tcolorbox} -\textbf{ 13 } \quad lucy\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. 2 Cor 10:17-18; 11:1-2\quad\small Ev. Matt 13:44-52.\\ -\small Com. ef-advent-3-monday\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 18 } \;\; {\scriptsize Saturday } \hfill \swatch{licolviolet}\par +{\bfseries Advent Ember Saturday }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 2 Thess 2:1-8 }\quad{\scriptsize Gospel\ Luke 3:1-6 } +\end{tcolorbox} -\textbf{ 14 } \quad ef-advent-3-tuesday\\ -\small class-3 \textperiodcentered\ violet\\ -\small Ep. Phil 4:4-7\quad\small Ev. John 1:19-28\\ -\medskip +\clearpage +\label{w12-4} +{\bfseries\large December }\hfill{\small Week 4}\par\vspace{0.5mm} -\textbf{ 15 } \quad ef-advent-ember-wed\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. Isa 7:10-15\quad\small Ev. Luke 1:26-38\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 19 } \;\; {\scriptsize Sunday } \hfill \swatch{licolviolet}\par +{\bfseries 4th Sunday of Advent }\par +{\scriptsize 1st Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 1 Cor. 4:1-5 }\quad{\scriptsize Gospel\ Luke 3:1-6 } +\end{tcolorbox} -\textbf{ 16 } \quad eusebius\\ -\small class-3 \textperiodcentered\ red\\ -\small Ep. 2 Cor. 1:3-7\quad\small Ev. Matt 16:24-27.\\ -\small Com. ef-advent-3-thursday\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 20 } \;\; {\scriptsize Monday } \hfill \swatch{licolviolet}\par +{\bfseries Monday of the 4th Week of Advent }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 1 Cor. 4:1-5 }\quad{\scriptsize Gospel\ Luke 3:1-6 } -\textbf{ 17 } \quad ef-advent-ember-fri\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. Isa 11:1-5\quad\small Ev. Luke 1:39-47\\ +\end{tcolorbox} -\medskip -\textbf{ 18 } \quad ef-advent-ember-sat\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. 2 Thess 2:1-8\quad\small Ev. Luke 3:1-6\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 21 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolred}\par +{\bfseries St. Thomas }\par +{\scriptsize 2nd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Eph 2:19-22 }\quad{\scriptsize Gospel\ John 20:24-29 } +\par{\scriptsize Commemoration\ Tuesday of the 4th Week of Advent } +\end{tcolorbox} -\medskip -\textbf{ 19 } \quad ef-advent-sunday-4\\ -\small class-1 \textperiodcentered\ violet\\ -\small Ep. 1 Cor. 4:1-5\quad\small Ev. Luke 3:1-6\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 22 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolviolet}\par +{\bfseries Wednesday of the 4th Week of Advent }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 1 Cor. 4:1-5 }\quad{\scriptsize Gospel\ Luke 3:1-6 } -\medskip +\end{tcolorbox} -\textbf{ 20 } \quad ef-advent-4-monday\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. 1 Cor. 4:1-5\quad\small Ev. Luke 3:1-6\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 23 } \;\; {\scriptsize Thursday } \hfill \swatch{licolviolet}\par +{\bfseries Thursday of the 4th Week of Advent }\par +{\scriptsize 2nd Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ 1 Cor. 4:1-5 }\quad{\scriptsize Gospel\ Luke 3:1-6 } +\end{tcolorbox} -\textbf{ 21 } \quad thomas\\ -\small class-2 \textperiodcentered\ red\\ -\small Ep. Eph 2:19-22\quad\small Ev. John 20:24-29\\ -\small Com. ef-advent-4-tuesday\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 24 } \;\; {\scriptsize Friday } \hfill \swatch{licolviolet}\par +{\bfseries Vigil of the Nativity (Christmas Eve) }\par +{\scriptsize 1st Class \textperiodcentered\ Violet }\par +{\scriptsize Epistle\ Rom 1:1-6 }\quad{\scriptsize Gospel\ Matt 1:18-21 } -\textbf{ 22 } \quad ef-advent-4-wednesday\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. 1 Cor. 4:1-5\quad\small Ev. Luke 3:1-6\\ +\end{tcolorbox} -\medskip -\textbf{ 23 } \quad ef-advent-4-thursday\\ -\small class-2 \textperiodcentered\ violet\\ -\small Ep. 1 Cor. 4:1-5\quad\small Ev. Luke 3:1-6\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 25 } \;\; {\scriptsize Saturday } \hfill \swatch{licolwhite}\par +{\bfseries The Nativity of Our Lord (Christmas) }\par +{\scriptsize 1st Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Heb 1:1-12 }\quad{\scriptsize Gospel\ John 1:1-14 } -\medskip +\end{tcolorbox} -\textbf{ 24 } \quad ef-nativity-vigil\\ -\small class-1 \textperiodcentered\ violet\\ -\small Ep. Rom 1:1-6\quad\small Ev. Matt 1:18-21\\ +\clearpage -\medskip +\label{w12-5} +{\bfseries\large December }\hfill{\small Week 5}\par\vspace{0.5mm} -\textbf{ 25 } \quad ef-nativity\\ -\small class-1 \textperiodcentered\ white\\ -\small Ep. Heb 1:1-12\quad\small Ev. John 1:1-14\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 26 } \;\; {\scriptsize Sunday } \hfill \swatch{licolwhite}\par +{\bfseries Sunday within the Octave of the Nativity }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Gal 4:1-7 }\quad{\scriptsize Gospel\ Luke 2:33-40 } +\par{\scriptsize Commemoration\ St. Stephen } +\end{tcolorbox} -\medskip -\textbf{ 26 } \quad ef-christmas-sunday-0\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Gal 4:1-7\quad\small Ev. Luke 2:33-40\\ -\small Com. stephen\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 27 } \;\; {\scriptsize Monday } \hfill \swatch{licolwhite}\par +{\bfseries St. John the Evangelist }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Ecclus 15:1-6 }\quad{\scriptsize Gospel\ John 21:19-24 } +\par{\scriptsize Commemoration\ 3rd Day within the Octave of the Nativity } +\end{tcolorbox} -\medskip -\textbf{ 27 } \quad john-the-evangelist\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Ecclus 15:1-6\quad\small Ev. John 21:19-24\\ -\small Com. ef-nativity-octave-day-3\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 28 } \;\; {\scriptsize Tuesday } \hfill \swatch{licolred}\par +{\bfseries Holy Innocents }\par +{\scriptsize 2nd Class \textperiodcentered\ Red }\par +{\scriptsize Epistle\ Apoc 14:1-5 }\quad{\scriptsize Gospel\ Matt 2:13-18 } +\par{\scriptsize Commemoration\ 4th Day within the Octave of the Nativity } +\end{tcolorbox} -\medskip -\textbf{ 28 } \quad holy-innocents\\ -\small class-2 \textperiodcentered\ red\\ -\small Ep. Apoc 14:1-5\quad\small Ev. Matt 2:13-18\\ -\small Com. ef-nativity-octave-day-4\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 29 } \;\; {\scriptsize Wednesday } \hfill \swatch{licolwhite}\par +{\bfseries 5th Day within the Octave of the Nativity }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Titus 3:4-7 }\quad{\scriptsize Gospel\ Luke 2:15-20 } +\par{\scriptsize Commemoration\ St. Thomas Becket } +\end{tcolorbox} -\medskip -\textbf{ 29 } \quad ef-nativity-octave-day-5\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Titus 3:4-7\quad\small Ev. Luke 2:15-20\\ -\small Com. thomas-becket\\ +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 30 } \;\; {\scriptsize Thursday } \hfill \swatch{licolwhite}\par +{\bfseries 6th Day within the Octave of the Nativity }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Titus 3:4-7 }\quad{\scriptsize Gospel\ Luke 2:15-20 } -\medskip +\end{tcolorbox} -\textbf{ 30 } \quad ef-nativity-octave-day-6\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Titus 3:4-7\quad\small Ev. Luke 2:15-20\\ -\medskip +\begin{tcolorbox}[colback=white,colframe=black!35,boxrule=0.4pt,left=1.6mm,right=1.6mm,top=0.4mm,bottom=0.4mm,before skip=0.5mm,after skip=0mm] +{\bfseries 31 } \;\; {\scriptsize Friday } \hfill \swatch{licolwhite}\par +{\bfseries 7th Day within the Octave of the Nativity }\par +{\scriptsize 2nd Class \textperiodcentered\ White }\par +{\scriptsize Epistle\ Titus 3:4-7 }\quad{\scriptsize Gospel\ Luke 2:15-20 } +\par{\scriptsize Commemoration\ St. Silvester } +\end{tcolorbox} -\textbf{ 31 } \quad ef-nativity-octave-day-7\\ -\small class-2 \textperiodcentered\ white\\ -\small Ep. Titus 3:4-7\quad\small Ev. Luke 2:15-20\\ -\small Com. silvester\\ -\medskip +\clearpage \end{document} diff --git a/test/golden/ordo-2027.txt b/test/golden/ordo-2027.txt index daf66e3..1dc4209 100644 --- a/test/golden/ordo-2027.txt +++ b/test/golden/ordo-2027.txt @@ -1,1986 +1,1986 @@ -Ianuarius 2027 +January 2027 -1 ef-circumcision +1 The Octave Day of the Nativity class-1 · white - Ep. Titus 2:11-15 - Ev. Luke 2:21 + Epistle Titus 2:11-15 + Gospel Luke 2:21 -2 ef-christmas-1-saturday +2 Our Lady's Saturday Office class-4 · white - Ep. Titus 3:4-7 - Ev. Luke 2:15-20 + Epistle Titus 3:4-7 + Gospel Luke 2:15-20 -3 ef-holy-name-sunday +3 The Holy Name of Jesus class-2 · white - Ep. Acts 4:8-12 - Ev. Luke 2:21 + Epistle Acts 4:8-12 + Gospel Luke 2:21 -4 ef-christmas-1-monday +4 Monday before Epiphany class-4 · white - Ep. Titus 2:11-15 - Ev. Luke 2:21 + Epistle Titus 2:11-15 + Gospel Luke 2:21 -5 ef-christmas-1-tuesday +5 Tuesday before Epiphany class-4 · white - Ep. Titus 2:11-15 - Ev. Luke 2:21 - Com. telesphorus-pope-and-martyr + Epistle Titus 2:11-15 + Gospel Luke 2:21 + Commemoration St. Telesphorus Pope and Martyr -6 ef-epiphany +6 The Epiphany of Our Lord class-1 · white - Ep. Isa 60:1-6 - Ev. Matt 2:1-12 + Epistle Isa 60:1-6 + Gospel Matt 2:1-12 -7 ef-christmas-2-thursday +7 Thursday after Epiphany class-4 · white - Ep. Isa 60:1-6 - Ev. Matt 2:1-12 + Epistle Isa 60:1-6 + Gospel Matt 2:1-12 -8 ef-christmas-2-friday +8 Friday after Epiphany class-4 · white - Ep. Isa 60:1-6 - Ev. Matt 2:1-12 + Epistle Isa 60:1-6 + Gospel Matt 2:1-12 -9 ef-christmas-2-saturday +9 Our Lady's Saturday Office class-4 · white - Ep. Titus 3:4-7 - Ev. Luke 2:15-20 + Epistle Titus 3:4-7 + Gospel Luke 2:15-20 -10 ef-time-after-epiphany-sunday-1 +10 The Holy Family class-2 · white - Ep. Col 3:12-17 - Ev. Luke 2:42-52 + Epistle Col 3:12-17 + Gospel Luke 2:42-52 -11 ef-time-after-epiphany-1-monday +11 Monday of the 1st Week of the Time after Epiphany class-4 · white - Ep. Rom 12:1-5 - Ev. Luke 2:42-52 - Com. hyginus-pope-and-martyr + Epistle Rom 12:1-5 + Gospel Luke 2:42-52 + Commemoration St. Hyginus Pope and Martyr -12 ef-time-after-epiphany-1-tuesday +12 Tuesday of the 1st Week of the Time after Epiphany class-4 · white - Ep. Rom 12:1-5 - Ev. Luke 2:42-52 + Epistle Rom 12:1-5 + Gospel Luke 2:42-52 -13 commemoration-of-the-baptism-of-the-lord +13 Commemoration of the Baptism of the Lord class-2 · white - Ep. Isa 60:1-6 - Ev. John 1:29-34 + Epistle Isa 60:1-6 + Gospel John 1:29-34 -14 hilary +14 St. Hilary class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Matt 5:13-19 - Com. felicis + Epistle 2 Tim 4:1-8 + Gospel Matt 5:13-19 + Commemoration S. Felicis -15 paul-the-first-hermit +15 St. Paul, the First Hermit class-3 · white - Ep. Phil 3:7-12 - Ev. Matt 11:25-30 - Com. maur-abbot + Epistle Phil 3:7-12 + Gospel Matt 11:25-30 + Commemoration St. Maur, Abbot -16 marcellus-i +16 St. Marcellus I class-3 · red - Ep. 1 Pet 5:1-4; 5:10-11. - Ev. Matt 16:13-19 + Epistle 1 Pet 5:1-4; 5:10-11. + Gospel Matt 16:13-19 -17 ef-time-after-epiphany-sunday-2 +17 2nd Sunday after Epiphany class-2 · green - Ep. Rom 12:6-16 - Ev. John 2:1-11 + Epistle Rom 12:6-16 + Gospel John 2:1-11 -18 ef-time-after-epiphany-2-monday +18 Monday of the 2nd Week of the Time after Epiphany class-4 · green - Ep. Rom 12:6-16 - Ev. John 2:1-11 - Com. prisca + Epistle Rom 12:6-16 + Gospel John 2:1-11 + Commemoration St. Prisca -19 ef-time-after-epiphany-2-tuesday +19 Tuesday of the 2nd Week of the Time after Epiphany class-4 · green - Ep. Rom 12:6-16 - Ev. John 2:1-11 - Com. canute-martyr - Com. sts-marius-martha-audifax-abachum + Epistle Rom 12:6-16 + Gospel John 2:1-11 + Commemoration St. Canute, Martyr + Commemoration Sts. Marius, Martha, Audifax & Abachum -20 sts-fabian-sebastian +20 Sts. Fabian & Sebastian class-3 · red - Ep. Heb 11:33-39 - Ev. Luke 6:17-23 + Epistle Heb 11:33-39 + Gospel Luke 6:17-23 -21 agnes +21 St. Agnes class-3 · red - Ep. Sir 51:1-8; 51:12 - Ev. Matt 25:1-13. + Epistle Sir 51:1-8; 51:12 + Gospel Matt 25:1-13. -22 sts-vincent-anastasius +22 Sts. Vincent & Anastasius class-3 · red - Ep. Wis 3:1-8 - Ev. Luke 21:9-19 + Epistle Wis 3:1-8 + Gospel Luke 21:9-19 -23 raymond-of-pe-afort +23 St. Raymond of Peñafort class-3 · white - Ep. Sir 31:8-11 - Ev. Luke 12:35-40 - Com. emerentiana + Epistle Sir 31:8-11 + Gospel Luke 12:35-40 + Commemoration St. Emerentiana -24 ef-septuagesima-sunday-1 +24 Septuagesima Sunday class-2 · violet - Ep. 1 Cor. 9:24-27; 10:1-5 - Ev. Matt 20:1-16 + Epistle 1 Cor. 9:24-27; 10:1-5 + Gospel Matt 20:1-16 -25 conversion-of-st-paul +25 Conversion of St. Paul class-3 · white - Ep. Acts 9:1-22 - Ev. Matt 19:27-29. - Com. peter + Epistle Acts 9:1-22 + Gospel Matt 19:27-29. + Commemoration St. Peter -26 polycarp +26 St. Polycarp class-3 · red - Ep. 1 John 3:10-16 - Ev. Matt 10:26-32. + Epistle 1 John 3:10-16 + Gospel Matt 10:26-32. -27 john-chrysostom +27 St. John Chrysostom class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Matt 5:13-19 + Epistle 2 Tim 4:1-8 + Gospel Matt 5:13-19 -28 peter-nolasco +28 St. Peter Nolasco class-3 · white - Ep. 1 Cor. 4:9-14 - Ev. Luke 12:32-34 - Com. agnes-secundo + Epistle 1 Cor. 4:9-14 + Gospel Luke 12:32-34 + Commemoration St. Agnes -29 francis-de-sales +29 St. Francis de Sales class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Matt 5:13-19 + Epistle 2 Tim 4:1-8 + Gospel Matt 5:13-19 -30 martina +30 St. Martina class-3 · red - Ep. Sir 51:1-8; 51:12 - Ev. Matt 25:1-13. + Epistle Sir 51:1-8; 51:12 + Gospel Matt 25:1-13. -31 ef-septuagesima-sunday-2 +31 Sexagesima Sunday class-2 · violet - Ep. 2 Cor. 11:19-33; 12:1-9 - Ev. Luke 8:4-15 + Epistle 2 Cor. 11:19-33; 12:1-9 + Gospel Luke 8:4-15 -Februarius 2027 +February 2027 -1 ignatius-of-antioch +1 St. Ignatius of Antioch class-3 · red - Ep. Rom 8:35-39 - Ev. John 12:24-26 + Epistle Rom 8:35-39 + Gospel John 12:24-26 -2 purification-of-the-blessed-virgin-mary +2 Purification of the Blessed Virgin Mary class-2 · white - Ep. Mal 3:1-4 - Ev. Luke 2:22-32 + Epistle Mal 3:1-4 + Gospel Luke 2:22-32 -3 ef-septuagesima-2-wednesday +3 Wednesday of the 2nd Week of Septuagesimatide class-4 · violet - Ep. 2 Cor. 11:19-33; 12:1-9 - Ev. Luke 8:4-15 - Com. blaise + Epistle 2 Cor. 11:19-33; 12:1-9 + Gospel Luke 8:4-15 + Commemoration St. Blaise -4 andrew-corsini +4 St. Andrew Corsini class-3 · white - Ep. Sir 44:16-27; 45:3-20 - Ev. Matt 25:14-23 + Epistle Sir 44:16-27; 45:3-20 + Gospel Matt 25:14-23 -5 agatha +5 St. Agatha class-3 · red - Ep. 1 Cor. 1:26-31 - Ev. Matt 19:3-12. + Epistle 1 Cor. 1:26-31 + Gospel Matt 19:3-12. -6 titus +6 St. Titus class-3 · white - Ep. Sir 44:16-27; 45:3-20 - Ev. Luke 10:1-9 - Com. dorothy + Epistle Sir 44:16-27; 45:3-20 + Gospel Luke 10:1-9 + Commemoration St. Dorothy -7 ef-septuagesima-sunday-3 +7 Quinquagesima Sunday class-2 · violet - Ep. 1 Cor. 13:1-13 - Ev. Luke 18:31-43 + Epistle 1 Cor. 13:1-13 + Gospel Luke 18:31-43 -8 john-of-matha +8 St. John of Matha class-3 · white - Ep. Sir 31:8-11 - Ev. Luke 12:35-40 + Epistle Sir 31:8-11 + Gospel Luke 12:35-40 -9 cyril-of-alexandria +9 St. Cyril of Alexandria class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Matt 5:13-19 - Com. appollonia + Epistle 2 Tim 4:1-8 + Gospel Matt 5:13-19 + Commemoration St. Appollonia -10 ef-ash-wednesday +10 Ash Wednesday class-1 · violet - Ep. Joel 2:12-19 - Ev. Matt 6:16-21 + Epistle Joel 2:12-19 + Gospel Matt 6:16-21 -11 ef-lent-after-ashes-thursday +11 Thursday after Ash Wednesday class-3 · violet - Ep. Isa 38:1-6 - Ev. Matt 8:5-13 - Com. our-lady-of-lourdes + Epistle Isa 38:1-6 + Gospel Matt 8:5-13 + Commemoration Our Lady of Lourdes -12 ef-lent-after-ashes-friday +12 Friday after Ash Wednesday class-3 · violet - Ep. Isa 58:1-9 - Ev. Matt 5:43-48; 6:1-4 - Com. seven-holy-servite-founders + Epistle Isa 58:1-9 + Gospel Matt 5:43-48; 6:1-4 + Commemoration Seven Holy Servite Founders -13 ef-lent-after-ashes-saturday +13 Saturday after Ash Wednesday class-3 · violet - Ep. Isa 58:9-14 - Ev. Mark 6:47-56 + Epistle Isa 58:9-14 + Gospel Mark 6:47-56 -14 ef-lent-sunday-1 +14 1st Sunday of Lent class-1 · violet - Ep. 2 Cor. 6:1-10 - Ev. Matt 4:1-11 + Epistle 2 Cor. 6:1-10 + Gospel Matt 4:1-11 -15 ef-lent-1-monday +15 Monday of the 1st Week of Lent class-3 · violet - Ep. Ezech 34:11-16 - Ev. Matt 25:31-46 - Com. sts-faustinus-jovita + Epistle Ezech 34:11-16 + Gospel Matt 25:31-46 + Commemoration Sts. Faustinus & Jovita -16 ef-lent-1-tuesday +16 Tuesday of the 1st Week of Lent class-3 · violet - Ep. Isa 55:6-11 - Ev. Matt 21:10-17 + Epistle Isa 55:6-11 + Gospel Matt 21:10-17 -17 ef-lent-ember-wed +17 Lenten Ember Wednesday class-2 · violet - Ep. 3 Kgs. 19:3-8 - Ev. Matt 12:38-50 + Epistle 3 Kgs. 19:3-8 + Gospel Matt 12:38-50 -18 ef-lent-1-thursday +18 Thursday of the 1st Week of Lent class-3 · violet - Ep. Ezech 18:1-9 - Ev. Matt 15:21-28 - Com. simeon + Epistle Ezech 18:1-9 + Gospel Matt 15:21-28 + Commemoration St. Simeon -19 ef-lent-ember-fri +19 Lenten Ember Friday class-2 · violet - Ep. Ezech 18:20-28 - Ev. John 5:1-15 + Epistle Ezech 18:20-28 + Gospel John 5:1-15 -20 ef-lent-ember-sat +20 Lenten Ember Saturday class-2 · violet - Ep. 1 Thess. 5:14-23 - Ev. Matt 17:1-9 + Epistle 1 Thess. 5:14-23 + Gospel Matt 17:1-9 -21 ef-lent-sunday-2 +21 2nd Sunday of Lent class-1 · violet - Ep. 1 Thess. 4:1-7 - Ev. Matt 17:1-9 + Epistle 1 Thess. 4:1-7 + Gospel Matt 17:1-9 -22 chair-of-st-peter +22 Chair of St. Peter class-2 · white - Ep. 1 Pet 1:1-7 - Ev. Matt 16:13-19 - Com. ef-lent-2-monday - Com. paul + Epistle 1 Pet 1:1-7 + Gospel Matt 16:13-19 + Commemoration Monday of the 2nd Week of Lent + Commemoration St. Paul -23 ef-lent-2-tuesday +23 Tuesday of the 2nd Week of Lent class-3 · violet - Ep. 3 Kings 17:8-16 - Ev. Matt 23:1-12 - Com. peter-damien + Epistle 3 Kings 17:8-16 + Gospel Matt 23:1-12 + Commemoration St. Peter Damien -24 matthias +24 St. Matthias class-2 · red - Ep. Acts 1:15-26 - Ev. Matt 11:25-30 - Com. ef-lent-2-wednesday + Epistle Acts 1:15-26 + Gospel Matt 11:25-30 + Commemoration Wednesday of the 2nd Week of Lent -25 ef-lent-2-thursday +25 Thursday of the 2nd Week of Lent class-3 · violet - Ep. Jer 17:5-10 - Ev. Luke 16:19-31 + Epistle Jer 17:5-10 + Gospel Luke 16:19-31 -26 ef-lent-2-friday +26 Friday of the 2nd Week of Lent class-3 · violet - Ep. Gen 37:6-22 - Ev. Matt 21:33-46 + Epistle Gen 37:6-22 + Gospel Matt 21:33-46 -27 ef-lent-2-saturday +27 Saturday of the 2nd Week of Lent class-3 · violet - Ep. Gen 27:6-40 - Ev. Luke 15:11-32 - Com. gabriel-of-our-lady-of-sorrows + Epistle Gen 27:6-40 + Gospel Luke 15:11-32 + Commemoration St. Gabriel of Our Lady of Sorrows -28 ef-lent-sunday-3 +28 3rd Sunday of Lent class-1 · violet - Ep. Eph 5:1-9 - Ev. Luke 11:14-28 + Epistle Eph 5:1-9 + Gospel Luke 11:14-28 -Martius 2027 +March 2027 -1 ef-lent-3-monday +1 Monday of the 3rd Week of Lent class-3 · violet - Ep. 4 Kings 5:1-15 - Ev. Luke 4:23-30 + Epistle 4 Kings 5:1-15 + Gospel Luke 4:23-30 -2 ef-lent-3-tuesday +2 Tuesday of the 3rd Week of Lent class-3 · violet - Ep. 4 Kings 4:1-7 - Ev. Matt 18:15-22 + Epistle 4 Kings 4:1-7 + Gospel Matt 18:15-22 -3 ef-lent-3-wednesday +3 Wednesday of the 3rd Week of Lent class-3 · violet - Ep. Ex 20:12-24 - Ev. Matt 15:1-20 + Epistle Ex 20:12-24 + Gospel Matt 15:1-20 -4 ef-lent-3-thursday +4 Thursday of the 3rd Week of Lent class-3 · violet - Ep. Jer 7:1-7 - Ev. Luke 4:38-44. - Com. casimir - Com. lucius + Epistle Jer 7:1-7 + Gospel Luke 4:38-44. + Commemoration St. Casimir + Commemoration St. Lucius -5 ef-lent-3-friday +5 Friday of the 3rd Week of Lent class-3 · violet - Ep. Num 20:1, 3; 6-13. - Ev. John 4:5-42 + Epistle Num 20:1, 3; 6-13. + Gospel John 4:5-42 -6 ef-lent-3-saturday +6 Saturday of the 3rd Week of Lent class-3 · violet - Ep. Dan 13:1-9, 15-17, 19-30, 33-62. - Ev. John 8:1-11 - Com. sts-felicitas-perpetua + Epistle Dan 13:1-9, 15-17, 19-30, 33-62. + Gospel John 8:1-11 + Commemoration Sts. Felicitas & Perpetua -7 ef-lent-sunday-4 +7 4th Sunday of Lent class-1 · rose - Ep. Gal 4:22-31 - Ev. John 6:1-15 + Epistle Gal 4:22-31 + Gospel John 6:1-15 -8 ef-lent-4-monday +8 Monday of the 4th Week of Lent class-3 · violet - Ep. 3 Kings 3:16-28 - Ev. John 2:13-25 - Com. john-of-god + Epistle 3 Kings 3:16-28 + Gospel John 2:13-25 + Commemoration St. John of God -9 ef-lent-4-tuesday +9 Tuesday of the 4th Week of Lent class-3 · violet - Ep. Ex 32:7-14 - Ev. John 7:14-31 - Com. frances-rome + Epistle Ex 32:7-14 + Gospel John 7:14-31 + Commemoration St. Frances Rome -10 ef-lent-4-wednesday +10 Wednesday of the 4th Week of Lent class-3 · violet - Ep. Isa. 1:16-19 - Ev. John 9:1-38 - Com. forty-holy-martyrs-of-sebaste + Epistle Isa. 1:16-19 + Gospel John 9:1-38 + Commemoration Forty Holy Martyrs of Sebaste -11 ef-lent-4-thursday +11 Thursday of the 4th Week of Lent class-3 · violet - Ep. 4 Kings 4:25-38 - Ev. Luke 7:11-16 + Epistle 4 Kings 4:25-38 + Gospel Luke 7:11-16 -12 ef-lent-4-friday +12 Friday of the 4th Week of Lent class-3 · violet - Ep. 3 Kings 17:17-24 - Ev. John 11:1-45 - Com. gregory-the-great + Epistle 3 Kings 17:17-24 + Gospel John 11:1-45 + Commemoration St. Gregory the Great -13 ef-lent-4-saturday +13 Saturday of the 4th Week of Lent class-3 · violet - Ep. Isa 49:8-15 - Ev. John 8:12-20 + Epistle Isa 49:8-15 + Gospel John 8:12-20 -14 ef-passion-sunday +14 Passion Sunday class-1 · violet - Ep. Heb 9:11-15. - Ev. John 8:46-59. + Epistle Heb 9:11-15. + Gospel John 8:46-59. -15 ef-passiontide-1-monday +15 Monday of the 1st Week of Passion Week class-3 · violet - Ep. Jonas 3:1-10 - Ev. John 7:32-39 + Epistle Jonas 3:1-10 + Gospel John 7:32-39 -16 ef-passiontide-1-tuesday +16 Tuesday of the 1st Week of Passion Week class-3 · violet - Ep. Dan 14:27, 28-42 - Ev. John 7:1-13 + Epistle Dan 14:27, 28-42 + Gospel John 7:1-13 -17 ef-passiontide-1-wednesday +17 Wednesday of the 1st Week of Passion Week class-3 · violet - Ep. Lev 19:1-2, 11-19, 25 - Ev. John 10:22-38 - Com. patrick + Epistle Lev 19:1-2, 11-19, 25 + Gospel John 10:22-38 + Commemoration St. Patrick -18 ef-passiontide-1-thursday +18 Thursday of the 1st Week of Passion Week class-3 · violet - Ep. Dan 3:25, 34-45. - Ev. Luke 7:36-50 - Com. cyril-of-jerusalem + Epistle Dan 3:25, 34-45. + Gospel Luke 7:36-50 + Commemoration St. Cyril of Jerusalem -19 joseph-spouse-of-the-bl-virgin-mary +19 St. Joseph, Spouse of the Bl. Virgin Mary class-1 · white - Ep. Ecclus 45:1-6 - Ev. Matt 1:18-21 - Com. ef-passiontide-1-friday + Epistle Ecclus 45:1-6 + Gospel Matt 1:18-21 + Commemoration Friday of the 1st Week of Passion Week -20 ef-passiontide-1-saturday +20 Saturday of the 1st Week of Passion Week class-3 · violet - Ep. Jer 18:18-23 - Ev. John 12:10-36 + Epistle Jer 18:18-23 + Gospel John 12:10-36 -21 ef-palm-sunday +21 Palm Sunday class-1 · violet - Ep. Phil 2:5-11 - Ev. Matt. 26:36-75; 27:1-60. + Epistle Phil 2:5-11 + Gospel Matt. 26:36-75; 27:1-60. -22 ef-passiontide-2-monday +22 Monday of Holy Week class-1 · violet - Ep. Isa 50:5-10 - Ev. John 12:1-9 + Epistle Isa 50:5-10 + Gospel John 12:1-9 -23 ef-passiontide-2-tuesday +23 Tuesday of Holy Week class-1 · violet - Ep. Jer 11:18-20 - Ev. Mark 14:32-72; 15, 1-46 + Epistle Jer 11:18-20 + Gospel Mark 14:32-72; 15, 1-46 -24 ef-passiontide-2-wednesday +24 Wednesday of Holy Week (Spy Wednesday) class-1 · violet - Ep. Isa 53:1-12 - Ev. Luke 22:39-71; 23:1-53 + Epistle Isa 53:1-12 + Gospel Luke 22:39-71; 23:1-53 -25 ef-passiontide-2-thursday +25 Holy Thursday (Maundy Thursday) class-1 · white - Ep. 1 Cor 11:20-32 - Ev. John 13:1-15 + Epistle 1 Cor 11:20-32 + Gospel John 13:1-15 -26 ef-passiontide-2-friday +26 Good Friday class-1 · black - Ep. Ex 12:1-11 - Ev. John 18:1-40; 19:1-42 + Epistle Ex 12:1-11 + Gospel John 18:1-40; 19:1-42 -27 ef-passiontide-2-saturday +27 Holy Saturday class-1 · violet - Ep. Col 3:1-4 - Ev. Matt 28:1-7 + Epistle Col 3:1-4 + Gospel Matt 28:1-7 -28 ef-easter-sunday +28 Easter Sunday class-1 · white - Ep. 1 Cor 5:7-8 - Ev. Mark 16:1-7 + Epistle 1 Cor 5:7-8 + Gospel Mark 16:1-7 -29 ef-easter-1-monday +29 Monday of Easter Week class-1 · white - Ep. Acts 10:37-43. - Ev. Luke 24:13-35 + Epistle Acts 10:37-43. + Gospel Luke 24:13-35 -30 ef-easter-1-tuesday +30 Tuesday of Easter Week class-1 · white - Ep. Acts 13:16; 13:26-33 - Ev. Luke 24:36-47 + Epistle Acts 13:16; 13:26-33 + Gospel Luke 24:36-47 -31 ef-easter-1-wednesday +31 Wednesday of Easter Week class-1 · white - Ep. Acts 3:13-15; 3:17-19 - Ev. John 21:1-14 + Epistle Acts 3:13-15; 3:17-19 + Gospel John 21:1-14 -Aprilis 2027 +April 2027 -1 ef-easter-1-thursday +1 Thursday of Easter Week class-1 · white - Ep. Acts 8:26-40 - Ev. John 20:11-18 + Epistle Acts 8:26-40 + Gospel John 20:11-18 -2 ef-easter-1-friday +2 Friday of Easter Week class-1 · white - Ep. 1 Pet 3:18-22 - Ev. Matt 28:16-20 + Epistle 1 Pet 3:18-22 + Gospel Matt 28:16-20 -3 ef-easter-1-saturday +3 Saturday of Easter Week class-1 · white - Ep. 1 Pet 2:1-10 - Ev. John 20:1-9 + Epistle 1 Pet 2:1-10 + Gospel John 20:1-9 -4 ef-low-sunday +4 Low Sunday (Sunday in Easter Octave) class-1 · white - Ep. 1 John 5:4-10 - Ev. John 20:19-31 + Epistle 1 John 5:4-10 + Gospel John 20:19-31 -5 annunciation-of-the-blessed-virgin-mary +5 Annunciation of the Blessed Virgin Mary class-1 · white - Ep. Isa 7:10-15 - Ev. Luke 1:26-38 + Epistle Isa 7:10-15 + Gospel Luke 1:26-38 -6 ef-easter-2-tuesday +6 Tuesday of the 2nd Week of Eastertide class-4 · white - Ep. 1 John 5:4-10 - Ev. John 20:19-31 + Epistle 1 John 5:4-10 + Gospel John 20:19-31 -7 ef-easter-2-wednesday +7 Wednesday of the 2nd Week of Eastertide class-4 · white - Ep. 1 John 5:4-10 - Ev. John 20:19-31 + Epistle 1 John 5:4-10 + Gospel John 20:19-31 -8 ef-easter-2-thursday +8 Thursday of the 2nd Week of Eastertide class-4 · white - Ep. 1 John 5:4-10 - Ev. John 20:19-31 + Epistle 1 John 5:4-10 + Gospel John 20:19-31 -9 ef-easter-2-friday +9 Friday of the 2nd Week of Eastertide class-4 · white - Ep. 1 John 5:4-10 - Ev. John 20:19-31 + Epistle 1 John 5:4-10 + Gospel John 20:19-31 -10 ef-easter-2-saturday +10 Our Lady's Saturday Office class-4 · white - Ep. Ecclus 24:14-16 - Ev. John 19:25-27 + Epistle Ecclus 24:14-16 + Gospel John 19:25-27 -11 ef-easter-sunday-3 +11 2nd Sunday after Easter class-2 · white - Ep. 1 Pet 2:21-25 - Ev. John 10:11-16 + Epistle 1 Pet 2:21-25 + Gospel John 10:11-16 -12 ef-easter-3-monday +12 Monday of the 3rd Week of Eastertide class-4 · white - Ep. 1 Pet 2:21-25 - Ev. John 10:11-16 + Epistle 1 Pet 2:21-25 + Gospel John 10:11-16 -13 hermenegild +13 St. Hermenegild class-3 · red - Ep. Wis 10:10-14 - Ev. Luke 14:26-33. + Epistle Wis 10:10-14 + Gospel Luke 14:26-33. -14 justin +14 St. Justin class-3 · red - Ep. 1 Cor 1:18-25; 1:30; - Ev. Luke 12:2-8 - Com. sts-tiburtius-valerian-et-maximus-martyrs + Epistle 1 Cor 1:18-25; 1:30; + Gospel Luke 12:2-8 + Commemoration Sts. Tiburtius, Valerian et Maximus, Martyrs -15 ef-easter-3-thursday +15 Thursday of the 3rd Week of Eastertide class-4 · white - Ep. 1 Pet 2:21-25 - Ev. John 10:11-16 + Epistle 1 Pet 2:21-25 + Gospel John 10:11-16 -16 ef-easter-3-friday +16 Friday of the 3rd Week of Eastertide class-4 · white - Ep. 1 Pet 2:21-25 - Ev. John 10:11-16 + Epistle 1 Pet 2:21-25 + Gospel John 10:11-16 -17 ef-easter-3-saturday +17 Our Lady's Saturday Office class-4 · white - Ep. Ecclus 24:14-16 - Ev. John 19:25-27 - Com. anicetus + Epistle Ecclus 24:14-16 + Gospel John 19:25-27 + Commemoration St. Anicetus -18 ef-easter-sunday-4 +18 3rd Sunday after Easter class-2 · white - Ep. 1 Pet 2:11-19 - Ev. John 16:16-22 + Epistle 1 Pet 2:11-19 + Gospel John 16:16-22 -19 ef-easter-4-monday +19 Monday of the 4th Week of Eastertide class-4 · white - Ep. 1 Pet 2:11-19 - Ev. John 16:16-22 + Epistle 1 Pet 2:11-19 + Gospel John 16:16-22 -20 ef-easter-4-tuesday +20 Tuesday of the 4th Week of Eastertide class-4 · white - Ep. 1 Pet 2:11-19 - Ev. John 16:16-22 + Epistle 1 Pet 2:11-19 + Gospel John 16:16-22 -21 anselm +21 St. Anselm class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Matt 5:13-19 + Epistle 2 Tim 4:1-8 + Gospel Matt 5:13-19 -22 sts-soter-caius +22 Sts. Soter & Caius class-3 · red - Ep. 1 Pet 5:1-4; 5:10-11. - Ev. Matt 16:13-19 + Epistle 1 Pet 5:1-4; 5:10-11. + Gospel Matt 16:13-19 -23 ef-easter-4-friday +23 Friday of the 4th Week of Eastertide class-4 · white - Ep. 1 Pet 2:11-19 - Ev. John 16:16-22 - Com. george + Epistle 1 Pet 2:11-19 + Gospel John 16:16-22 + Commemoration St. George -24 fidelis-of-sigmaringen +24 St. Fidelis of Sigmaringen class-3 · red - Ep. Wis 5:1-5 - Ev. John 15:1-7 + Epistle Wis 5:1-5 + Gospel John 15:1-7 -25 ef-easter-sunday-5 +25 4th Sunday after Easter class-2 · white - Ep. Jas 1:17-21 - Ev. John 16:5-14 - Com. major-litanies + Epistle Jas 1:17-21 + Gospel John 16:5-14 + Commemoration The Major Litanies -26 sts-cletus-marcellinus +26 Sts. Cletus & Marcellinus class-3 · red - Ep. 1 Pet 5:1-4; 5:10-11. - Ev. Matt 16:13-19 + Epistle 1 Pet 5:1-4; 5:10-11. + Gospel Matt 16:13-19 -27 peter-canisius +27 St. Peter Canisius class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Matt 5:13-19 + Epistle 2 Tim 4:1-8 + Gospel Matt 5:13-19 -28 paul-of-the-cross +28 St. Paul of the Cross class-3 · white - Ep. 1 Cor 1:17-25. - Ev. Luke 10:1-9 + Epistle 1 Cor 1:17-25. + Gospel Luke 10:1-9 -29 peter-of-verona +29 St. Peter of Verona class-3 · red - Ep. 2 Tim. 2:8-10; 3:10-12. - Ev. Matt 10:34-42 + Epistle 2 Tim. 2:8-10; 3:10-12. + Gospel Matt 10:34-42 -30 catherine-of-siena +30 St. Catherine of Siena class-3 · white - Ep. 2 Cor 10:17-18; 11:1-2 - Ev. Matt 25:1-13. + Epistle 2 Cor 10:17-18; 11:1-2 + Gospel Matt 25:1-13. -Maius 2027 +May 2027 -1 joseph-the-workman +1 St. Joseph the Workman class-1 · white - Ep. Col. 3:14-15, 17, 23-24 - Ev. Matt 13:54-58 + Epistle Col. 3:14-15, 17, 23-24 + Gospel Matt 13:54-58 -2 ef-easter-sunday-6 +2 5th Sunday after Easter class-2 · white - Ep. Jas 1:22-27 - Ev. John 16:23-30 + Epistle Jas 1:22-27 + Gospel John 16:23-30 -3 ef-rogation-monday +3 Rogation Monday class-4 · violet - Ep. Jas 1:22-27 - Ev. John 16:23-30 - Com. sts-alexander-companions + Epistle Jas 1:22-27 + Gospel John 16:23-30 + Commemoration Sts. Alexander & Companions -4 monica +4 St. Monica class-3 · white - Ep. 1 Tim. 5:3-10. - Ev. Luke 7:11-16 + Epistle 1 Tim. 5:3-10. + Gospel Luke 7:11-16 -5 ef-ascension-vigil +5 Vigil of the Ascension class-2 · white - Ep. Eph. 4:7-13. - Ev. John 17:1-11. - Com. pius-v + Epistle Eph. 4:7-13. + Gospel John 17:1-11. + Commemoration St. Pius V -6 ef-ascension +6 The Ascension of Our Lord class-1 · white - Ep. Acts 1:1-11 - Ev. Mark 16:14-20 + Epistle Acts 1:1-11 + Gospel Mark 16:14-20 -7 stanislaus +7 St. Stanislaus class-3 · red - Ep. Wis 5:1-5 - Ev. John 15:1-7 + Epistle Wis 5:1-5 + Gospel John 15:1-7 -8 ef-easter-6-saturday +8 Our Lady's Saturday Office class-4 · white - Ep. Ecclus 24:14-16 - Ev. John 19:25-27 + Epistle Ecclus 24:14-16 + Gospel John 19:25-27 -9 ef-easter-sunday-7 +9 Sunday after the Ascension class-2 · white - Ep. 1 Pet 4:7-11. - Ev. John 15:26-27; 16:1-4. + Epistle 1 Pet 4:7-11. + Gospel John 15:26-27; 16:1-4. -10 antoninus +10 St. Antoninus class-3 · white - Ep. Sir 44:16-27; 45:3-20 - Ev. Matt 25:14-23 - Com. gordiano-and-epimacho + Epistle Sir 44:16-27; 45:3-20 + Gospel Matt 25:14-23 + Commemoration St. Gordiano and Epimacho -11 sts-philip-james +11 Sts. Philip & James class-2 · red - Ep. Wis. 5:1-5 - Ev. John 14:1-13 + Epistle Wis. 5:1-5 + Gospel John 14:1-13 -12 sts-nereus-achilleus-domitilla-pancras +12 Sts. Nereus, Achilleus, Domitilla, & Pancras class-3 · red - Ep. Wis. 5:1-5 - Ev. John 4:46-53 + Epistle Wis. 5:1-5 + Gospel John 4:46-53 -13 robert-bellarmine +13 St. Robert Bellarmine class-3 · white - Ep. Wis 7:7-14. - Ev. Matt 5:13-19 + Epistle Wis 7:7-14. + Gospel Matt 5:13-19 -14 ef-easter-7-friday +14 Friday of the 7th Week of Eastertide class-4 · white - Ep. 1 Pet 4:7-11. - Ev. John 15:26-27; 16:1-4. - Com. boniface-martyr + Epistle 1 Pet 4:7-11. + Gospel John 15:26-27; 16:1-4. + Commemoration St. Boniface -15 ef-pentecost-vigil +15 Vigil of Pentecost class-1 · red - Ep. Acts 19:1-8. - Ev. John 14:15-21. + Epistle Acts 19:1-8. + Gospel John 14:15-21. -16 ef-pentecost +16 Pentecost Sunday (Whitsunday) class-1 · red - Ep. Acts 2:1-11. - Ev. John 14:23-31. + Epistle Acts 2:1-11. + Gospel John 14:23-31. -17 ef-easter-8-monday +17 Monday of Pentecost Week class-1 · red - Ep. Acts 10:34, 42-48 - Ev. John 3:16-21 + Epistle Acts 10:34, 42-48 + Gospel John 3:16-21 -18 ef-easter-8-tuesday +18 Tuesday of Pentecost Week class-1 · red - Ep. Acts 8:14-17. - Ev. John 10:1-10. + Epistle Acts 8:14-17. + Gospel John 10:1-10. -19 ef-pentecost-ember-wed +19 Pentecost Ember Wednesday class-1 · red - Ep. Acts 5:12-16 - Ev. John 6:44-52. + Epistle Acts 5:12-16 + Gospel John 6:44-52. -20 ef-easter-8-thursday +20 Thursday of Pentecost Week class-1 · red - Ep. Acts 8:5-8 - Ev. Luke 9:1-6 + Epistle Acts 8:5-8 + Gospel Luke 9:1-6 -21 ef-pentecost-ember-fri +21 Pentecost Ember Friday class-1 · red - Ep. Joel 2:23-24; 26-27 - Ev. Luke 5:17-26 + Epistle Joel 2:23-24; 26-27 + Gospel Luke 5:17-26 -22 ef-pentecost-ember-sat +22 Pentecost Ember Saturday class-1 · red - Ep. Rom 5:1-5. - Ev. Luke 4:38-44. + Epistle Rom 5:1-5. + Gospel Luke 4:38-44. -23 ef-trinity +23 Trinity Sunday class-1 · white - Ep. Rom 11:33-36. - Ev. Matt 28:18-20 + Epistle Rom 11:33-36. + Gospel Matt 28:18-20 -24 ef-time-after-pentecost-1-monday +24 Monday of the 1st Week of the Time after Pentecost class-4 · green - Ep. 1 John 4:8-21 - Ev. Luke 6:36-42 + Epistle 1 John 4:8-21 + Gospel Luke 6:36-42 -25 gregory-vii +25 St. Gregory VII class-3 · white - Ep. 1 Pet 5:1-4; 5:10-11. - Ev. Matt 16:13-19 - Com. urban-pope-and-martyr + Epistle 1 Pet 5:1-4; 5:10-11. + Gospel Matt 16:13-19 + Commemoration St. Urban, Pope and Martyr -26 philip-neri +26 St. Philip Neri class-3 · white - Ep. Wis 7:7-14. - Ev. Luke 12:35-40 - Com. eleutherius + Epistle Wis 7:7-14. + Gospel Luke 12:35-40 + Commemoration S. Eleutherius -27 ef-corpus-christi +27 Corpus Christi class-1 · white - Ep. 1 Cor 11:23-29 - Ev. John 6:56-59 + Epistle 1 Cor 11:23-29 + Gospel John 6:56-59 -28 augustine-of-canterbury +28 St. Augustine of Canterbury class-3 · white - Ep. 1 Thess 2:2-9 - Ev. Luke 10:1-9 + Epistle 1 Thess 2:2-9 + Gospel Luke 10:1-9 -29 mary-magdalene-de-pazzi +29 St. Mary Magdalene de Pazzi class-3 · white - Ep. 2 Cor 10:17-18; 11:1-2 - Ev. Matt 25:1-13. + Epistle 2 Cor 10:17-18; 11:1-2 + Gospel Matt 25:1-13. -30 ef-time-after-pentecost-sunday-2 +30 2nd Sunday after Pentecost class-2 · green - Ep. 1 John 3:13-18. - Ev. Luke 14:16-24. + Epistle 1 John 3:13-18. + Gospel Luke 14:16-24. -31 queenship-of-the-blessed-virgin-mary +31 Queenship of the Blessed Virgin Mary class-2 · white - Ep. Eccli 24:5; 14:7; 14:9-11; 24:30-31 - Ev. Luke 1:26-33 - Com. petronilla + Epistle Eccli 24:5; 14:7; 14:9-11; 24:30-31 + Gospel Luke 1:26-33 + Commemoration St. Petronilla -Iunius 2027 +June 2027 -1 angela-merici +1 St. Angela Merici class-3 · white - Ep. 2 Cor 10:17-18; 11:1-2 - Ev. Matt 25:1-13. + Epistle 2 Cor 10:17-18; 11:1-2 + Gospel Matt 25:1-13. -2 ef-time-after-pentecost-2-wednesday +2 Wednesday of the 2nd Week of the Time after Pentecost class-4 · green - Ep. 1 John 3:13-18. - Ev. Luke 14:16-24. - Com. sts-marcellinus-peter-erasmus + Epistle 1 John 3:13-18. + Gospel Luke 14:16-24. + Commemoration Sts. Marcellinus, Peter, & Erasmus -3 ef-time-after-pentecost-2-thursday +3 Thursday of the 2nd Week of the Time after Pentecost class-4 · green - Ep. 1 John 3:13-18. - Ev. Luke 14:16-24. + Epistle 1 John 3:13-18. + Gospel Luke 14:16-24. -4 ef-sacred-heart +4 The Sacred Heart of Jesus class-1 · white - Ep. Eph 3:8-12, 14-19 - Ev. John 19:31-37 + Epistle Eph 3:8-12, 14-19 + Gospel John 19:31-37 -5 boniface +5 St. Boniface class-3 · red - Ep. Ecclus 44:1-15 - Ev. Matt 5:1-12 + Epistle Ecclus 44:1-15 + Gospel Matt 5:1-12 -6 ef-time-after-pentecost-sunday-3 +6 3rd Sunday after Pentecost class-2 · green - Ep. 1 Pet. 5:6-11 - Ev. Luke 15:1-10 + Epistle 1 Pet. 5:6-11 + Gospel Luke 15:1-10 -7 ef-time-after-pentecost-3-monday +7 Monday of the 3rd Week of the Time after Pentecost class-4 · green - Ep. 1 Pet. 5:6-11 - Ev. Luke 15:1-10 + Epistle 1 Pet. 5:6-11 + Gospel Luke 15:1-10 -8 ef-time-after-pentecost-3-tuesday +8 Tuesday of the 3rd Week of the Time after Pentecost class-4 · green - Ep. 1 Pet. 5:6-11 - Ev. Luke 15:1-10 + Epistle 1 Pet. 5:6-11 + Gospel Luke 15:1-10 -9 ef-time-after-pentecost-3-wednesday +9 Wednesday of the 3rd Week of the Time after Pentecost class-4 · green - Ep. 1 Pet. 5:6-11 - Ev. Luke 15:1-10 - Com. sts-primus-felicianus + Epistle 1 Pet. 5:6-11 + Gospel Luke 15:1-10 + Commemoration Sts. Primus & Felicianus -10 margaret-of-scotland +10 St. Margaret of Scotland class-3 · white - Ep. Prov 31:10-31 - Ev. Matt 13:44-52. + Epistle Prov 31:10-31 + Gospel Matt 13:44-52. -11 barnabas +11 St. Barnabas class-3 · red - Ep. Acts 11:21-26; 13:1-3 - Ev. Matt 10:16-22 + Epistle Acts 11:21-26; 13:1-3 + Gospel Matt 10:16-22 -12 john-of-san-fecundo +12 St. John of San Fecundo class-3 · white - Ep. Sir 31:8-11 - Ev. Luke 12:35-40 - Com. basilidus + Epistle Sir 31:8-11 + Gospel Luke 12:35-40 + Commemoration St. Basilidus -13 ef-time-after-pentecost-sunday-4 +13 4th Sunday after Pentecost class-2 · green - Ep. Rom 8:18-23 - Ev. Luke 5:1-11 + Epistle Rom 8:18-23 + Gospel Luke 5:1-11 -14 basil-the-great +14 St. Basil the Great class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Luke 14:26-35 + Epistle 2 Tim 4:1-8 + Gospel Luke 14:26-35 -15 ef-time-after-pentecost-4-tuesday +15 Tuesday of the 4th Week of the Time after Pentecost class-4 · green - Ep. Rom 8:18-23 - Ev. Luke 5:1-11 - Com. vitus + Epistle Rom 8:18-23 + Gospel Luke 5:1-11 + Commemoration St. Vitus -16 ef-time-after-pentecost-4-wednesday +16 Wednesday of the 4th Week of the Time after Pentecost class-4 · green - Ep. Rom 8:18-23 - Ev. Luke 5:1-11 + Epistle Rom 8:18-23 + Gospel Luke 5:1-11 -17 gregory-barbarigo +17 St. Gregory Barbarigo class-3 · white - Ep. Sir 44:16-27; 45:3-20 - Ev. Matt 25:14-23 + Epistle Sir 44:16-27; 45:3-20 + Gospel Matt 25:14-23 -18 ephrem-of-syria +18 St. Ephrem of Syria class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Matt 5:13-19 - Com. marcus-and-marcellianus + Epistle 2 Tim 4:1-8 + Gospel Matt 5:13-19 + Commemoration Ss. Marcus and Marcellianus -19 julia-of-falconieri +19 St. Julia of Falconieri class-3 · white - Ep. 2 Cor 10:17-18; 11:1-2 - Ev. Matt 25:1-13. - Com. sts-gervasius-and-protasius + Epistle 2 Cor 10:17-18; 11:1-2 + Gospel Matt 25:1-13. + Commemoration Sts. Gervasius and Protasius -20 ef-time-after-pentecost-sunday-5 +20 5th Sunday after Pentecost class-2 · green - Ep. 1 Pet 3:8-15. - Ev. Matt 5:20-24. + Epistle 1 Pet 3:8-15. + Gospel Matt 5:20-24. -21 aloysius-gongzaga +21 St. Aloysius Gongzaga class-3 · white - Ep. Sir 31:8-11 - Ev. Matt 22:29-40 + Epistle Sir 31:8-11 + Gospel Matt 22:29-40 -22 paulinus-of-nola +22 St. Paulinus of Nola class-3 · white - Ep. 2 Cor. 8:9-15 - Ev. Luke 12:32-34 + Epistle 2 Cor. 8:9-15 + Gospel Luke 12:32-34 -23 vigil-of-the-nativity-of-st-john-the-baptist +23 Vigil of the Nativity of St. John the Baptist class-2 · violet - Ep. Jer 1:4-10 - Ev. Luke 1:5-17 + Epistle Jer 1:4-10 + Gospel Luke 1:5-17 -24 nativity-of-st-john-the-baptist +24 Nativity of St. John the Baptist class-1 · white - Ep. Isa 49:1-3, 5-7. - Ev. Luke 1:57-68 + Epistle Isa 49:1-3, 5-7. + Gospel Luke 1:57-68 -25 william +25 St. William class-3 · white - Ep. Ecclus 45:1-6 - Ev. Matt 19:27-29. + Epistle Ecclus 45:1-6 + Gospel Matt 19:27-29. -26 sts-john-paul +26 Sts. John & Paul class-3 · red - Ep. Eccli 44:10-15 - Ev. Luke 12:1-8 + Epistle Eccli 44:10-15 + Gospel Luke 12:1-8 -27 ef-time-after-pentecost-sunday-6 +27 6th Sunday after Pentecost class-2 · green - Ep. Rom 6:3-11. - Ev. Mark 8:1-9 + Epistle Rom 6:3-11. + Gospel Mark 8:1-9 -28 vigil-of-sts-peter-paul +28 Vigil of Sts. Peter & Paul class-2 · violet - Ep. Acts 3:1-10 - Ev. John 21:15-19 + Epistle Acts 3:1-10 + Gospel John 21:15-19 -29 sts-peter-paul +29 Sts. Peter & Paul class-1 · red - Ep. Acts 12:1-11 - Ev. Matt 16:13-19 + Epistle Acts 12:1-11 + Gospel Matt 16:13-19 -30 in-commemoratione-sancti-pauli-apostoli +30 In Commemoratione Sancti Pauli Apostoli class-3 · red - Ep. Gal 1:11-20 - Ev. Matt 10:16-22 - Com. commemoration-of-st-peter + Epistle Gal 1:11-20 + Gospel Matt 10:16-22 + Commemoration St. Peter -Iulius 2027 +July 2027 -1 precious-blood-of-our-lord-jesus-christ +1 The Precious Blood of Our Lord Jesus Christ class-1 · red - Ep. Heb 9:11-15. - Ev. John 19:30-35 + Epistle Heb 9:11-15. + Gospel John 19:30-35 -2 visitation-of-the-blessed-virgin-mary +2 Visitation of the Blessed Virgin Mary class-2 · white - Ep. Song 2:8-14 - Ev. Luke 1:39-47 - Com. processus-and-martinian + Epistle Song 2:8-14 + Gospel Luke 1:39-47 + Commemoration SS. Processus and Martinian -3 irenaeus +3 St. Irenaeus class-3 · red - Ep. 2 Tim. 3:14-17; 4:1-5 - Ev. Matt 10:28-33 + Epistle 2 Tim. 3:14-17; 4:1-5 + Gospel Matt 10:28-33 -4 ef-time-after-pentecost-sunday-7 +4 7th Sunday after Pentecost class-2 · green - Ep. Rom 6:19-23 - Ev. Matt 7:15-21 + Epistle Rom 6:19-23 + Gospel Matt 7:15-21 -5 anthony-mary-zaccariah +5 St. Anthony Mary Zaccariah class-3 · white - Ep. 1 Tim. 4:8-16 - Ev. Mark 10:15-21 + Epistle 1 Tim. 4:8-16 + Gospel Mark 10:15-21 -6 ef-time-after-pentecost-7-tuesday +6 Tuesday of the 7th Week of the Time after Pentecost class-4 · green - Ep. Rom 6:19-23 - Ev. Matt 7:15-21 + Epistle Rom 6:19-23 + Gospel Matt 7:15-21 -7 sts-cyril-methodius +7 Sts. Cyril & Methodius class-3 · white - Ep. Heb 7:23-27 - Ev. Luke 10:1-9 + Epistle Heb 7:23-27 + Gospel Luke 10:1-9 -8 elizabeth-of-portugal +8 St. Elizabeth of Portugal class-3 · white - Ep. Prov 31:10-31 - Ev. Matt 13:44-52. + Epistle Prov 31:10-31 + Gospel Matt 13:44-52. -9 ef-time-after-pentecost-7-friday +9 Friday of the 7th Week of the Time after Pentecost class-4 · green - Ep. Rom 6:19-23 - Ev. Matt 7:15-21 + Epistle Rom 6:19-23 + Gospel Matt 7:15-21 -10 seven-holy-brothers-and-sts-rufina-secunda +10 Seven Holy Brothers and Sts. Rufina & Secunda class-3 · red - Ep. Prov 31:10-31 - Ev. Matt 12:46-50 + Epistle Prov 31:10-31 + Gospel Matt 12:46-50 -11 ef-time-after-pentecost-sunday-8 +11 8th Sunday after Pentecost class-2 · green - Ep. Rom 8:12-17 - Ev. Luke 16:1-9 + Epistle Rom 8:12-17 + Gospel Luke 16:1-9 -12 john-gualbert +12 St. John Gualbert class-3 · white - Ep. Ecclus 45:1-6 - Ev. Matt 5:43-48 - Com. naboris-et-felicis + Epistle Ecclus 45:1-6 + Gospel Matt 5:43-48 + Commemoration Ss. Naboris et Felicis -13 ef-time-after-pentecost-8-tuesday +13 Tuesday of the 8th Week of the Time after Pentecost class-4 · green - Ep. Rom 8:12-17 - Ev. Luke 16:1-9 + Epistle Rom 8:12-17 + Gospel Luke 16:1-9 -14 bonaventure +14 St. Bonaventure class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Matt 5:13-19 + Epistle 2 Tim 4:1-8 + Gospel Matt 5:13-19 -15 henry-the-emperor +15 St. Henry the Emperor class-3 · white - Ep. Sir 31:8-11 - Ev. Luke 12:35-40 + Epistle Sir 31:8-11 + Gospel Luke 12:35-40 -16 ef-time-after-pentecost-8-friday +16 Friday of the 8th Week of the Time after Pentecost class-4 · green - Ep. Rom 8:12-17 - Ev. Luke 16:1-9 - Com. our-lady-of-mt-carmel + Epistle Rom 8:12-17 + Gospel Luke 16:1-9 + Commemoration Our Lady of Mt. Carmel -17 ef-time-after-pentecost-8-saturday +17 Our Lady's Saturday Office class-4 · white - Ep. Ecclus 24:14-16 - Ev. Luke 11:27-28 - Com. alexis + Epistle Ecclus 24:14-16 + Gospel Luke 11:27-28 + Commemoration St. Alexis -18 ef-time-after-pentecost-sunday-9 +18 9th Sunday after Pentecost class-2 · green - Ep. 1 Cor. 10:6-13 - Ev. Luke 19:41-47 + Epistle 1 Cor. 10:6-13 + Gospel Luke 19:41-47 -19 vincent-de-paul +19 St. Vincent de Paul class-3 · white - Ep. 1 Cor. 4:9-14 - Ev. Luke 10:1-9 + Epistle 1 Cor. 4:9-14 + Gospel Luke 10:1-9 -20 jerome-emiliani +20 St. Jerome Emiliani class-3 · white - Ep. Isa 58:7-11 - Ev. Matt 19:13-21 - Com. margaret + Epistle Isa 58:7-11 + Gospel Matt 19:13-21 + Commemoration St. Margaret -21 laurence-of-brindisi +21 St. Laurence of Brindisi class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Matt 5:13-19 - Com. praxedis-virginis + Epistle 2 Tim 4:1-8 + Gospel Matt 5:13-19 + Commemoration St. Praxedis Virginis -22 mary-magdalene +22 St. Mary Magdalene class-3 · white - Ep. Song 3:2-5; 8:6-7 - Ev. Luke 7:36-50 + Epistle Song 3:2-5; 8:6-7 + Gospel Luke 7:36-50 -23 apollinaris +23 St. Apollinaris class-3 · red - Ep. 1 Pet. 5:1-11 - Ev. Luke 22:24-30 - Com. liborii + Epistle 1 Pet. 5:1-11 + Gospel Luke 22:24-30 + Commemoration S. Liborii -24 ef-time-after-pentecost-9-saturday +24 Our Lady's Saturday Office class-4 · white - Ep. Ecclus 24:14-16 - Ev. Luke 11:27-28 - Com. christina + Epistle Ecclus 24:14-16 + Gospel Luke 11:27-28 + Commemoration St. Christina -25 ef-time-after-pentecost-sunday-10 +25 10th Sunday after Pentecost class-2 · green - Ep. 1 Cor. 12:2-11 - Ev. Luke 18:9-14 - Com. james-the-greater + Epistle 1 Cor. 12:2-11 + Gospel Luke 18:9-14 + Commemoration St. James the Greater -26 anne-mother-of-the-blessed-virgin +26 St. Anne, Mother of the Blessed Virgin class-2 · white - Ep. Prov 31:10-31 - Ev. Matt 13:44-52. + Epistle Prov 31:10-31 + Gospel Matt 13:44-52. -27 ef-time-after-pentecost-10-tuesday +27 Tuesday of the 10th Week of the Time after Pentecost class-4 · green - Ep. 1 Cor. 12:2-11 - Ev. Luke 18:9-14 - Com. pantaleon + Epistle 1 Cor. 12:2-11 + Gospel Luke 18:9-14 + Commemoration St. Pantaleon -28 sts-nazarius-celsus-st-victor-i-st-innocent-i +28 Sts. Nazarius & Celsus, St. Victor I & St. Innocent I class-3 · red - Ep. Wis 10:17-20 - Ev. Luke 21:9-19 + Epistle Wis 10:17-20 + Gospel Luke 21:9-19 -29 martha +29 St. Martha class-3 · white - Ep. 2 Cor 10:17-18; 11:1-2 - Ev. Luke 10:38-42 - Com. felicis-simplicii-faustini-et-beatricis + Epistle 2 Cor 10:17-18; 11:1-2 + Gospel Luke 10:38-42 + Commemoration Ss. Felicis, Simplicii, Faustini et Beatricis -30 ef-time-after-pentecost-10-friday +30 Friday of the 10th Week of the Time after Pentecost class-4 · green - Ep. 1 Cor. 12:2-11 - Ev. Luke 18:9-14 - Com. sts-abdon-sennen + Epistle 1 Cor. 12:2-11 + Gospel Luke 18:9-14 + Commemoration Sts. Abdon & Sennen -31 ignatius-loyola +31 St. Ignatius Loyola class-3 · white - Ep. 2 Tim. 2:8-10; 3:10-12. - Ev. Luke 10:1-9 + Epistle 2 Tim. 2:8-10; 3:10-12. + Gospel Luke 10:1-9 -Augustus 2027 +August 2027 -1 ef-time-after-pentecost-sunday-11 +1 11th Sunday after Pentecost class-2 · green - Ep. 1 Cor. 15:1-10 - Ev. Mark 7:31-37 + Epistle 1 Cor. 15:1-10 + Gospel Mark 7:31-37 -2 alphonsus-liguori +2 St. Alphonsus Liguori class-3 · white - Ep. 2 Tim. 2:1-7 - Ev. Luke 10:1-9 - Com. stephen-i-pope-and-martyr + Epistle 2 Tim. 2:1-7 + Gospel Luke 10:1-9 + Commemoration St. Stephen I, Pope and Martyr -3 ef-time-after-pentecost-11-tuesday +3 Tuesday of the 11th Week of the Time after Pentecost class-4 · green - Ep. 1 Cor. 15:1-10 - Ev. Mark 7:31-37 + Epistle 1 Cor. 15:1-10 + Gospel Mark 7:31-37 -4 dominic +4 St. Dominic class-3 · white - Ep. 2 Tim. 4:1-8 - Ev. Luke 12:35-40 + Epistle 2 Tim. 4:1-8 + Gospel Luke 12:35-40 -5 dedication-of-the-basilica-of-st-mary-major +5 Dedication of the Basilica of St. Mary Major class-3 · white - Ep. Ecclus 24:14-16 - Ev. Luke 11:27-28 + Epistle Ecclus 24:14-16 + Gospel Luke 11:27-28 -6 transfiguration-of-our-lord +6 Transfiguration of Our Lord class-2 · white - Ep. 2 Pet. 1:16-19 - Ev. Matt 17:1-9 - Com. pope-sixtus-ii-felicissimus-and-agapitus-martyrs + Epistle 2 Pet. 1:16-19 + Gospel Matt 17:1-9 + Commemoration Pope Sixtus II, Felicissimus and Agapitus, Martyrs -7 cajetan +7 St. Cajetan class-3 · white - Ep. Sir 31:8-11 - Ev. Matt 6:24-33 - Com. donatus + Epistle Sir 31:8-11 + Gospel Matt 6:24-33 + Commemoration St. Donatus -8 ef-time-after-pentecost-sunday-12 +8 12th Sunday after Pentecost class-2 · green - Ep. 2 Cor. 3:4-9 - Ev. Luke 10:23-37 + Epistle 2 Cor. 3:4-9 + Gospel Luke 10:23-37 -9 vigil-of-st-lawrence +9 Vigil of St. Lawrence class-3 · violet - Ep. Ecclus 51:1-8, 12 - Ev. Matt 16:24-27 - Com. romanus + Epistle Ecclus 51:1-8, 12 + Gospel Matt 16:24-27 + Commemoration St. Romanus -10 lawrence +10 St. Lawrence class-2 · red - Ep. 2 Cor. 9:6-10 - Ev. John 12:24-26 + Epistle 2 Cor. 9:6-10 + Gospel John 12:24-26 -11 ef-time-after-pentecost-12-wednesday +11 Wednesday of the 12th Week of the Time after Pentecost class-4 · green - Ep. 2 Cor. 3:4-9 - Ev. Luke 10:23-37 - Com. sts-tiburtius-susanna + Epistle 2 Cor. 3:4-9 + Gospel Luke 10:23-37 + Commemoration Sts. Tiburtius & Susanna -12 clare +12 St. Clare class-3 · white - Ep. 2 Cor 10:17-18; 11:1-2 - Ev. Matt 25:1-13. + Epistle 2 Cor 10:17-18; 11:1-2 + Gospel Matt 25:1-13. -13 ef-time-after-pentecost-12-friday +13 Friday of the 12th Week of the Time after Pentecost class-4 · green - Ep. 2 Cor. 3:4-9 - Ev. Luke 10:23-37 - Com. sts-hippolytus-cassian + Epistle 2 Cor. 3:4-9 + Gospel Luke 10:23-37 + Commemoration Sts. Hippolytus & Cassian -14 vigil-of-the-assumption +14 Vigil of the Assumption class-2 · violet - Ep. Sir 24:23-31 - Ev. Luke 11:27-28 - Com. eusebius-confessor + Epistle Sir 24:23-31 + Gospel Luke 11:27-28 + Commemoration St. Eusebius -15 assumption-of-the-blessed-virgin-mary +15 Assumption of the Blessed Virgin Mary class-1 · white - Ep. Judith 13:22-25; 15:10 - Ev. Luke 1:41-50 - Com. ef-time-after-pentecost-sunday-13 + Epistle Judith 13:22-25; 15:10 + Gospel Luke 1:41-50 + Commemoration 13th Sunday after Pentecost -16 joachim-father-of-the-blessed-virgin +16 St. Joachim, Father of the Blessed Virgin class-2 · white - Ep. Sir 31:8-11 - Ev. Matt 1:1-16 + Epistle Sir 31:8-11 + Gospel Matt 1:1-16 -17 hyacinth +17 St. Hyacinth class-3 · white - Ep. Sir 31:8-11 - Ev. Luke 12:35-40 + Epistle Sir 31:8-11 + Gospel Luke 12:35-40 -18 ef-time-after-pentecost-13-wednesday +18 Wednesday of the 13th Week of the Time after Pentecost class-4 · green - Ep. Gal 3:16-22 - Ev. Luke 17:11-19 - Com. agapitus + Epistle Gal 3:16-22 + Gospel Luke 17:11-19 + Commemoration St. Agapitus -19 john-eudes +19 St. John Eudes class-3 · white - Ep. Sir 31:8-11 - Ev. Luke 12:35-40 + Epistle Sir 31:8-11 + Gospel Luke 12:35-40 -20 bernard-of-clairvaux +20 St. Bernard of Clairvaux class-3 · white - Ep. Ecclus 39:6-14 - Ev. Matt 5:13-19 + Epistle Ecclus 39:6-14 + Gospel Matt 5:13-19 -21 jane-frances-de-chantal +21 St. Jane Frances de Chantal class-3 · white - Ep. Prov 31:10-31 - Ev. Matt 13:44-52. + Epistle Prov 31:10-31 + Gospel Matt 13:44-52. -22 ef-time-after-pentecost-sunday-14 +22 14th Sunday after Pentecost class-2 · green - Ep. Gal 5:16-24 - Ev. Matt 6:24-33 - Com. immaculate-heart-of-mary + Epistle Gal 5:16-24 + Gospel Matt 6:24-33 + Commemoration Immaculate Heart of Mary -23 philip-benizi +23 St. Philip Benizi class-3 · white - Ep. 1 Cor. 4:9-14 - Ev. Luke 12:32-34 + Epistle 1 Cor. 4:9-14 + Gospel Luke 12:32-34 -24 bartholomew +24 St. Bartholomew class-2 · red - Ep. 1 Cor. 12:27-31 - Ev. Luke 6:12-19 + Epistle 1 Cor. 12:27-31 + Gospel Luke 6:12-19 -25 louis-ix +25 St. Louis IX class-3 · white - Ep. Wis 10:10-14 - Ev. Luke 19:12-26 + Epistle Wis 10:10-14 + Gospel Luke 19:12-26 -26 ef-time-after-pentecost-14-thursday +26 Thursday of the 14th Week of the Time after Pentecost class-4 · green - Ep. Gal 5:16-24 - Ev. Matt 6:24-33 - Com. zephyrinus + Epistle Gal 5:16-24 + Gospel Matt 6:24-33 + Commemoration St. Zephyrinus -27 joseph-calasance +27 St. Joseph Calasance class-3 · white - Ep. Wis 10:10-14 - Ev. Matt 18:1-5 + Epistle Wis 10:10-14 + Gospel Matt 18:1-5 -28 augustine +28 St. Augustine class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Matt 5:13-19 - Com. hermes + Epistle 2 Tim 4:1-8 + Gospel Matt 5:13-19 + Commemoration St. Hermes -29 ef-time-after-pentecost-sunday-15 +29 15th Sunday after Pentecost class-2 · green - Ep. Gal 5:25-26; 6:1-10 - Ev. Luke 7:11-16 + Epistle Gal 5:25-26; 6:1-10 + Gospel Luke 7:11-16 -30 rose-of-lima +30 St. Rose of Lima class-3 · white - Ep. 2 Cor 10:17-18; 11:1-2 - Ev. Matt 25:1-13. - Com. sts-felix-and-adauctus + Epistle 2 Cor 10:17-18; 11:1-2 + Gospel Matt 25:1-13. + Commemoration Sts. Felix and Adauctus -31 raymond-nonnatus +31 St. Raymond Nonnatus class-3 · white - Ep. Sir 31:8-11 - Ev. Luke 12:35-40 + Epistle Sir 31:8-11 + Gospel Luke 12:35-40 September 2027 -1 ef-time-after-pentecost-15-wednesday +1 Wednesday of the 15th Week of the Time after Pentecost class-4 · green - Ep. Gal 5:25-26; 6:1-10 - Ev. Luke 7:11-16 - Com. giles - Com. twelve-holy-brothers-martyrs + Epistle Gal 5:25-26; 6:1-10 + Gospel Luke 7:11-16 + Commemoration St. Giles + Commemoration Twelve Holy Brothers, Martyrs -2 stephen-of-hungary +2 St. Stephen of Hungary class-3 · white - Ep. Sir 31:8-11 - Ev. Luke 19:12-26 + Epistle Sir 31:8-11 + Gospel Luke 19:12-26 -3 pius-x +3 St. Pius X class-3 · white - Ep. 1 Thess. 2:2-8 - Ev. John 21:15-17 + Epistle 1 Thess. 2:2-8 + Gospel John 21:15-17 -4 ef-time-after-pentecost-15-saturday +4 Our Lady's Saturday Office class-4 · white - Ep. Ecclus 24:14-16 - Ev. Luke 11:27-28 + Epistle Ecclus 24:14-16 + Gospel Luke 11:27-28 -5 ef-time-after-pentecost-sunday-16 +5 16th Sunday after Pentecost class-2 · green - Ep. Eph 3:13-21 - Ev. Luke 14:1-11 + Epistle Eph 3:13-21 + Gospel Luke 14:1-11 -6 ef-time-after-pentecost-16-monday +6 Monday of the 16th Week of the Time after Pentecost class-4 · green - Ep. Eph 3:13-21 - Ev. Luke 14:1-11 + Epistle Eph 3:13-21 + Gospel Luke 14:1-11 -7 ef-time-after-pentecost-16-tuesday +7 Tuesday of the 16th Week of the Time after Pentecost class-4 · green - Ep. Eph 3:13-21 - Ev. Luke 14:1-11 + Epistle Eph 3:13-21 + Gospel Luke 14:1-11 -8 nativity-of-the-blessed-virgin-mary +8 Nativity of the Blessed Virgin Mary class-2 · white - Ep. Prov 8:22-35 - Ev. Matt 1:1-16 - Com. hadriani + Epistle Prov 8:22-35 + Gospel Matt 1:1-16 + Commemoration S. Hadriani -9 ef-time-after-pentecost-16-thursday +9 Thursday of the 16th Week of the Time after Pentecost class-4 · green - Ep. Eph 3:13-21 - Ev. Luke 14:1-11 - Com. gorgonius + Epistle Eph 3:13-21 + Gospel Luke 14:1-11 + Commemoration St. Gorgonius -10 nicholas-of-tolentino +10 St. Nicholas of Tolentino class-3 · white - Ep. 1 Cor. 4:9-14 - Ev. Luke 12:32-34 + Epistle 1 Cor. 4:9-14 + Gospel Luke 12:32-34 -11 ef-time-after-pentecost-16-saturday +11 Our Lady's Saturday Office class-4 · white - Ep. Ecclus 24:14-16 - Ev. Luke 11:27-28 - Com. sts-protus-hyacinth + Epistle Ecclus 24:14-16 + Gospel Luke 11:27-28 + Commemoration Sts. Protus & Hyacinth -12 ef-time-after-pentecost-sunday-17 +12 17th Sunday after Pentecost class-2 · green - Ep. Eph 4:1-6 - Ev. Matt 22:34-46 + Epistle Eph 4:1-6 + Gospel Matt 22:34-46 -13 ef-time-after-pentecost-17-monday +13 Monday of the 17th Week of the Time after Pentecost class-4 · green - Ep. Eph 4:1-6 - Ev. Matt 22:34-46 + Epistle Eph 4:1-6 + Gospel Matt 22:34-46 -14 exaltation-of-the-holy-cross +14 Exaltation of the Holy Cross class-2 · red - Ep. Phil 2:5-11 - Ev. John 12:31-36 + Epistle Phil 2:5-11 + Gospel John 12:31-36 -15 seven-sorrows-of-the-blessed-virgin-mary +15 Seven Sorrows of the Blessed Virgin Mary class-2 · white - Ep. Judith 13:22; 13:23-25 - Ev. John 19:25-27 - Com. nicomedes + Epistle Judith 13:22; 13:23-25 + Gospel John 19:25-27 + Commemoration S. Nicomedes -16 sts-cornelius-cyprian +16 Sts. Cornelius & Cyprian class-3 · red - Ep. Wis 3:1-8 - Ev. Luke 21:9-19 - Com. sts-euphemia-lucy-and-geminianus + Epistle Wis 3:1-8 + Gospel Luke 21:9-19 + Commemoration Sts. Euphemia, Lucy and Geminianus -17 ef-time-after-pentecost-17-friday +17 Friday of the 17th Week of the Time after Pentecost class-4 · green - Ep. Eph 4:1-6 - Ev. Matt 22:34-46 - Com. stigmata-of-st-francis + Epistle Eph 4:1-6 + Gospel Matt 22:34-46 + Commemoration Stigmata of St. Francis -18 joseph-of-cupertino +18 St. Joseph of Cupertino class-3 · white - Ep. 1 Cor 13:1-8 - Ev. Matt 22:1-14 + Epistle 1 Cor 13:1-8 + Gospel Matt 22:1-14 -19 ef-time-after-pentecost-sunday-18 +19 18th Sunday after Pentecost class-2 · green - Ep. 1 Cor. 1:4-8 - Ev. Matt 9:1-8 + Epistle 1 Cor. 1:4-8 + Gospel Matt 9:1-8 -20 ef-time-after-pentecost-18-monday +20 Monday of the 18th Week of the Time after Pentecost class-4 · green - Ep. 1 Cor. 1:4-8 - Ev. Matt 9:1-8 - Com. sts-eustace-companions + Epistle 1 Cor. 1:4-8 + Gospel Matt 9:1-8 + Commemoration Sts. Eustace & Companions -21 matthew +21 St. Matthew class-2 · red - Ep. Ezek 1:10-14 - Ev. Matt 9:9-13 + Epistle Ezek 1:10-14 + Gospel Matt 9:9-13 -22 ef-september-ember-wed +22 September Ember Wednesday class-2 · violet - Ep. 2 Esd. 8:1-10 - Ev. Mark 9:16-28 - Com. thomas-of-villanova + Epistle 2 Esd. 8:1-10 + Gospel Mark 9:16-28 + Commemoration St. Thomas of Villanova -23 linus +23 St. Linus class-3 · red - Ep. 1 Pet 5:1-4; 5:10-11. - Ev. Matt 16:13-19 - Com. thecla + Epistle 1 Pet 5:1-4; 5:10-11. + Gospel Matt 16:13-19 + Commemoration St. Thecla -24 ef-september-ember-fri +24 September Ember Friday class-2 · violet - Ep. Osee 14:2-10 - Ev. Luke 7:36-50 - Com. our-lady-of-ransom + Epistle Osee 14:2-10 + Gospel Luke 7:36-50 + Commemoration Our Lady of Ransom -25 ef-september-ember-sat +25 September Ember Saturday class-2 · violet - Ep. Heb 9:2-12 - Ev. Luke 13:6-17 + Epistle Heb 9:2-12 + Gospel Luke 13:6-17 -26 ef-time-after-pentecost-sunday-19 +26 19th Sunday after Pentecost class-2 · green - Ep. Eph 4:23-28 - Ev. Matt 22:1-14 + Epistle Eph 4:23-28 + Gospel Matt 22:1-14 -27 sts-cosmas-damian +27 Sts. Cosmas & Damian class-3 · red - Ep. Wis 5:16-20 - Ev. Luke 6:17-23 + Epistle Wis 5:16-20 + Gospel Luke 6:17-23 -28 wenceslaus +28 St. Wenceslaus class-3 · red - Ep. Wis 10:10-14 - Ev. Matt 10:34-42 + Epistle Wis 10:10-14 + Gospel Matt 10:34-42 -29 dedication-of-st-michael-the-archangel +29 Dedication of St. Michael the Archangel class-1 · white - Ep. Rev 1:1-5 - Ev. Matt 18:1-10 + Epistle Rev 1:1-5 + Gospel Matt 18:1-10 -30 jerome +30 St. Jerome class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Matt 5:13-19 + Epistle 2 Tim 4:1-8 + Gospel Matt 5:13-19 October 2027 -1 ef-time-after-pentecost-19-friday +1 Friday of the 19th Week of the Time after Pentecost class-4 · green - Ep. Eph 4:23-28 - Ev. Matt 22:1-14 - Com. remigius + Epistle Eph 4:23-28 + Gospel Matt 22:1-14 + Commemoration St. Remigius -2 holy-guardian-angels +2 Holy Guardian Angels class-3 · white - Ep. Exod 23:20-23 - Ev. Matt 18:1-10 + Epistle Exod 23:20-23 + Gospel Matt 18:1-10 -3 ef-time-after-pentecost-sunday-20 +3 20th Sunday after Pentecost class-2 · green - Ep. Eph 5:15-21 - Ev. John 4:46-53 + Epistle Eph 5:15-21 + Gospel John 4:46-53 -4 francis-of-assisi +4 St. Francis of Assisi class-3 · white - Ep. Gal 6:14-18 - Ev. Matt 11:25-30 + Epistle Gal 6:14-18 + Gospel Matt 11:25-30 -5 ef-time-after-pentecost-20-tuesday +5 Tuesday of the 20th Week of the Time after Pentecost class-4 · green - Ep. Eph 5:15-21 - Ev. John 4:46-53 - Com. placid-companions + Epistle Eph 5:15-21 + Gospel John 4:46-53 + Commemoration St. Placid & Companions -6 bruno +6 St. Bruno class-3 · white - Ep. Sir 31:8-11 - Ev. Luke 12:35-40 + Epistle Sir 31:8-11 + Gospel Luke 12:35-40 -7 our-lady-of-the-rosary +7 Our Lady of the Rosary class-2 · white - Ep. Prov 8:22-24, 32-35. - Ev. Luke 1:26-38 - Com. mark-i + Epistle Prov 8:22-24, 32-35. + Gospel Luke 1:26-38 + Commemoration St. Mark I -8 bridget-of-sweden +8 St. Bridget of Sweden class-3 · white - Ep. 1 Tim. 5:3-10. - Ev. Matt 13:44-52. - Com. sergio-baccho-marcello-and-apulejo-martyrs + Epistle 1 Tim. 5:3-10. + Gospel Matt 13:44-52. + Commemoration Ss. Sergio, Baccho, Marcello and Apulejo Martyrs -9 john-leonardi +9 St. John Leonardi class-3 · white - Ep. 2 Cor 4:1-6; 4:15-18 - Ev. Luke 10:1-9 - Com. dionysius-and-companions + Epistle 2 Cor 4:1-6; 4:15-18 + Gospel Luke 10:1-9 + Commemoration St. Dionysius and companions -10 ef-time-after-pentecost-sunday-21 +10 21st Sunday after Pentecost class-2 · green - Ep. Eph 6:10-17 - Ev. Matt 18:23-35 + Epistle Eph 6:10-17 + Gospel Matt 18:23-35 -11 maternity-of-the-blessed-virgin-mary +11 Maternity of the Blessed Virgin Mary class-2 · white - Ep. Sir 24:23-31 - Ev. Luke 2:43-51 + Epistle Sir 24:23-31 + Gospel Luke 2:43-51 -12 ef-time-after-pentecost-21-tuesday +12 Tuesday of the 21st Week of the Time after Pentecost class-4 · green - Ep. Eph 6:10-17 - Ev. Matt 18:23-35 + Epistle Eph 6:10-17 + Gospel Matt 18:23-35 -13 edward +13 St. Edward class-3 · white - Ep. Sir 31:8-11 - Ev. Luke 12:35-40 + Epistle Sir 31:8-11 + Gospel Luke 12:35-40 -14 callistus-i +14 St. Callistus I class-3 · red - Ep. 1 Pet 5:1-4; 5:10-11. - Ev. Matt 16:13-19 + Epistle 1 Pet 5:1-4; 5:10-11. + Gospel Matt 16:13-19 -15 teresa-of-avila +15 St. Teresa of Avila class-3 · white - Ep. 2 Cor 10:17-18; 11:1-2 - Ev. Matt 25:1-13. + Epistle 2 Cor 10:17-18; 11:1-2 + Gospel Matt 25:1-13. -16 hedwig +16 St. Hedwig class-3 · white - Ep. Prov 31:10-31 - Ev. Matt 13:44-52. + Epistle Prov 31:10-31 + Gospel Matt 13:44-52. -17 ef-time-after-pentecost-sunday-22 +17 22nd Sunday after Pentecost class-2 · green - Ep. Phil 1:6-11 - Ev. Matt 22:15-21 + Epistle Phil 1:6-11 + Gospel Matt 22:15-21 -18 luke-the-evangelist +18 St. Luke the Evangelist class-2 · red - Ep. 2 Cor. 8:16-24 - Ev. Luke 10:1-9 + Epistle 2 Cor. 8:16-24 + Gospel Luke 10:1-9 -19 peter-of-alcantara +19 St. Peter of Alcantara class-3 · white - Ep. Phil 3:7-12 - Ev. Luke 12:32-34 + Epistle Phil 3:7-12 + Gospel Luke 12:32-34 -20 john-cantius +20 St. John Cantius class-3 · white - Ep. James 2:12-17 - Ev. Luke 12:35-40 + Epistle James 2:12-17 + Gospel Luke 12:35-40 -21 ef-time-after-pentecost-22-thursday +21 Thursday of the 22nd Week of the Time after Pentecost class-4 · green - Ep. Phil 1:6-11 - Ev. Matt 22:15-21 - Com. hilarion - Com. ursula-and-companions + Epistle Phil 1:6-11 + Gospel Matt 22:15-21 + Commemoration St. Hilarion + Commemoration St. Ursula and Companions -22 ef-time-after-pentecost-22-friday +22 Friday of the 22nd Week of the Time after Pentecost class-4 · green - Ep. Phil 1:6-11 - Ev. Matt 22:15-21 + Epistle Phil 1:6-11 + Gospel Matt 22:15-21 -23 anthony-mary-claret +23 St. Anthony Mary Claret class-3 · white - Ep. Heb 7:23-27 - Ev. Matt 24:42-47 + Epistle Heb 7:23-27 + Gospel Matt 24:42-47 -24 ef-time-after-pentecost-sunday-23 +24 23rd Sunday after Pentecost class-2 · green - Ep. Phil 3:17-21; 4:1-3 - Ev. Matt 9:18-26 + Epistle Phil 3:17-21; 4:1-3 + Gospel Matt 9:18-26 -25 ef-time-after-pentecost-23-monday +25 Monday of the 23rd Week of the Time after Pentecost class-4 · green - Ep. Phil 3:17-21; 4:1-3 - Ev. Matt 9:18-26 - Com. sts-chrysanthus-daria + Epistle Phil 3:17-21; 4:1-3 + Gospel Matt 9:18-26 + Commemoration Sts. Chrysanthus & Daria -26 ef-time-after-pentecost-23-tuesday +26 Tuesday of the 23rd Week of the Time after Pentecost class-4 · green - Ep. Phil 3:17-21; 4:1-3 - Ev. Matt 9:18-26 - Com. evaristus + Epistle Phil 3:17-21; 4:1-3 + Gospel Matt 9:18-26 + Commemoration St. Evaristus -27 ef-time-after-pentecost-23-wednesday +27 Wednesday of the 23rd Week of the Time after Pentecost class-4 · green - Ep. Phil 3:17-21; 4:1-3 - Ev. Matt 9:18-26 + Epistle Phil 3:17-21; 4:1-3 + Gospel Matt 9:18-26 -28 sts-simon-jude +28 Sts. Simon & Jude class-2 · red - Ep. Eph. 4:7-13. - Ev. John 15:17-25 + Epistle Eph. 4:7-13. + Gospel John 15:17-25 -29 ef-time-after-pentecost-23-friday +29 Friday of the 23rd Week of the Time after Pentecost class-4 · green - Ep. Phil 3:17-21; 4:1-3 - Ev. Matt 9:18-26 + Epistle Phil 3:17-21; 4:1-3 + Gospel Matt 9:18-26 -30 ef-time-after-pentecost-23-saturday +30 Our Lady's Saturday Office class-4 · white - Ep. Ecclus 24:14-16 - Ev. Luke 11:27-28 + Epistle Ecclus 24:14-16 + Gospel Luke 11:27-28 -31 ef-christ-the-king +31 Christ the King class-1 · white - Ep. Col 1:12-20. - Ev. John 18:33-37 + Epistle Col 1:12-20. + Gospel John 18:33-37 November 2027 -1 all-saints +1 All Saints class-1 · white - Ep. Apoc 7:2-12 - Ev. Matt 5:1-12 + Epistle Apoc 7:2-12 + Gospel Matt 5:1-12 -2 commemoration-of-all-souls +2 Commemoration of All Souls class-1 · black - Ep. 1 Cor. 15:51-57 - Ev. John 5:25-29 + Epistle 1 Cor. 15:51-57 + Gospel John 5:25-29 -3 ef-time-after-pentecost-24-wednesday +3 Wednesday of the 24th Week of the Time after Pentecost class-4 · green - Ep. Col 1:12-20. - Ev. John 18:33-37 + Epistle Col 1:12-20. + Gospel John 18:33-37 -4 charles-borromeo +4 St. Charles Borromeo class-3 · white - Ep. Sir 44:16-27; 45:3-20 - Ev. Matt 25:14-23 - Com. sts-vitalis-and-agricola-martyrs + Epistle Sir 44:16-27; 45:3-20 + Gospel Matt 25:14-23 + Commemoration Sts. Vitalis and Agricola, Martyrs -5 ef-time-after-pentecost-24-friday +5 Friday of the 24th Week of the Time after Pentecost class-4 · green - Ep. Col 1:12-20. - Ev. John 18:33-37 + Epistle Col 1:12-20. + Gospel John 18:33-37 -6 ef-time-after-pentecost-24-saturday +6 Our Lady's Saturday Office class-4 · white - Ep. Ecclus 24:14-16 - Ev. Luke 11:27-28 + Epistle Ecclus 24:14-16 + Gospel Luke 11:27-28 -7 ef-time-after-epiphany-sunday-5 +7 5th Sunday after Epiphany class-2 · green - Ep. Col 3:12-17 - Ev. Matt 13:24-30 + Epistle Col 3:12-17 + Gospel Matt 13:24-30 -8 ef-time-after-pentecost-25-monday +8 Monday of the 25th Week of the Time after Pentecost class-4 · green - Ep. Col 3:12-17 - Ev. Matt 13:24-30 - Com. four-holy-crowned-martyrs + Epistle Col 3:12-17 + Gospel Matt 13:24-30 + Commemoration Four Holy Crowned Martyrs -9 dedication-of-the-archbasilica-of-our-holy-savior +9 Dedication of the Archbasilica of Our Holy Savior class-2 · white - Ep. Rev 21:2-5 - Ev. Luke 19:1-10 - Com. theodore + Epistle Rev 21:2-5 + Gospel Luke 19:1-10 + Commemoration St. Theodore -10 andrew-avellino +10 St. Andrew Avellino class-3 · white - Ep. Sir 31:8-11 - Ev. Luke 12:35-40 - Com. sts-tryphonis-respicii-et-nymphae + Epistle Sir 31:8-11 + Gospel Luke 12:35-40 + Commemoration Sts. Tryphonis, Respicii, et Nymphae -11 martin-of-tours +11 St. Martin of Tours class-3 · white - Ep. Sir 44:16-27; 45:3-20 - Ev. Luke 11:33-36 - Com. menna + Epistle Sir 44:16-27; 45:3-20 + Gospel Luke 11:33-36 + Commemoration St. Menna -12 martin-i +12 St. Martin I class-3 · red - Ep. 1 Pet 5:1-4; 5:10-11. - Ev. Matt 16:13-19 + Epistle 1 Pet 5:1-4; 5:10-11. + Gospel Matt 16:13-19 -13 didacus +13 St. Didacus class-3 · white - Ep. 1 Cor 4:9-14 - Ev. Luke 12:32-34 + Epistle 1 Cor 4:9-14 + Gospel Luke 12:32-34 -14 ef-time-after-epiphany-sunday-6 +14 6th Sunday after Epiphany class-2 · green - Ep. 1 Thess 1:2-10 - Ev. Matt 13:31-35 + Epistle 1 Thess 1:2-10 + Gospel Matt 13:31-35 -15 albert-the-great +15 St. Albert the Great class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Matt 5:13-19 + Epistle 2 Tim 4:1-8 + Gospel Matt 5:13-19 -16 gertrude-the-great +16 St. Gertrude the Great class-3 · white - Ep. 2 Cor 10:17-18; 11:1-2 - Ev. Matt 25:1-13. + Epistle 2 Cor 10:17-18; 11:1-2 + Gospel Matt 25:1-13. -17 gregory-the-wonderworker +17 St. Gregory the Wonderworker class-3 · white - Ep. Sir 44:16-27; 45:3-20 - Ev. Mark 11:22-24 + Epistle Sir 44:16-27; 45:3-20 + Gospel Mark 11:22-24 -18 dedication-of-the-basilicas-of-sts-peter-paul +18 Dedication of the Basilicas of Sts. Peter & Paul class-3 · white - Ep. Rev 21:2-5 - Ev. Luke 19:1-10 + Epistle Rev 21:2-5 + Gospel Luke 19:1-10 -19 elizabeth-of-hungary +19 St. Elizabeth of Hungary class-3 · white - Ep. Prov 31:10-31 - Ev. Matt 13:44-52. - Com. pontian + Epistle Prov 31:10-31 + Gospel Matt 13:44-52. + Commemoration St. Pontian -20 felix-of-valois +20 St. Felix of Valois class-3 · white - Ep. 1 Cor. 4:9-14 - Ev. Luke 12:32-34 + Epistle 1 Cor. 4:9-14 + Gospel Luke 12:32-34 -21 ef-time-after-pentecost-sunday-24 +21 24th and Last Sunday after Pentecost class-2 · green - Ep. Col 1:9-14 - Ev. Matt 24:15-35 + Epistle Col 1:9-14 + Gospel Matt 24:15-35 -22 cecilia +22 St. Cecilia class-3 · red - Ep. Sir 51:13-17. - Ev. Matt 25:1-13. + Epistle Sir 51:13-17. + Gospel Matt 25:1-13. -23 clement-i +23 St. Clement I class-3 · red - Ep. Phil 3:17-21; 4:1-3 - Ev. Matt 16:13-19 - Com. felicity + Epistle Phil 3:17-21; 4:1-3 + Gospel Matt 16:13-19 + Commemoration St. Felicity -24 john-of-the-cross +24 St. John of the Cross class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Matt 5:13-19 - Com. chrysogonus + Epistle 2 Tim 4:1-8 + Gospel Matt 5:13-19 + Commemoration St. Chrysogonus -25 catherine-of-alexandria +25 St. Catherine of Alexandria class-3 · red - Ep. Sir 51:1-8; 51:12 - Ev. Matt 25:1-13. + Epistle Sir 51:1-8; 51:12 + Gospel Matt 25:1-13. -26 sylvester +26 St. Sylvester class-3 · white - Ep. Ecclus 45:1-6 - Ev. Matt 19:27-29. - Com. peter-of-alexandria + Epistle Ecclus 45:1-6 + Gospel Matt 19:27-29. + Commemoration St. Peter of Alexandria -27 ef-time-after-pentecost-27-saturday +27 Our Lady's Saturday Office class-4 · white - Ep. Ecclus 24:14-16 - Ev. Luke 11:27-28 + Epistle Ecclus 24:14-16 + Gospel Luke 11:27-28 -28 ef-advent-sunday-1 +28 1st Sunday of Advent class-1 · violet - Ep. Rom 13:11-14 - Ev. Luke 21:25-33 + Epistle Rom 13:11-14 + Gospel Luke 21:25-33 -29 ef-advent-1-monday +29 Monday of the 1st Week of Advent class-3 · violet - Ep. Rom 13:11-14 - Ev. Luke 21:25-33 - Com. saturninus + Epistle Rom 13:11-14 + Gospel Luke 21:25-33 + Commemoration St. Saturninus -30 andrew +30 St. Andrew class-2 · red - Ep. Rom 10:10-18 - Ev. Matt 4:18-22 - Com. ef-advent-1-tuesday + Epistle Rom 10:10-18 + Gospel Matt 4:18-22 + Commemoration Tuesday of the 1st Week of Advent December 2027 -1 ef-advent-1-wednesday +1 Wednesday of the 1st Week of Advent class-3 · violet - Ep. Rom 13:11-14 - Ev. Luke 21:25-33 + Epistle Rom 13:11-14 + Gospel Luke 21:25-33 -2 vivian +2 St. Vivian class-3 · red - Ep. Sir 51:13-17. - Ev. Matt 13:44-52. - Com. ef-advent-1-thursday + Epistle Sir 51:13-17. + Gospel Matt 13:44-52. + Commemoration Thursday of the 1st Week of Advent -3 francis-xavier +3 St. Francis Xavier class-3 · white - Ep. Rom 10:10-18 - Ev. Mark 16:15-18 - Com. ef-advent-1-friday + Epistle Rom 10:10-18 + Gospel Mark 16:15-18 + Commemoration Friday of the 1st Week of Advent -4 peter-chrysologus +4 St. Peter Chrysologus class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Matt 5:13-19 - Com. ef-advent-1-saturday - Com. barbara + Epistle 2 Tim 4:1-8 + Gospel Matt 5:13-19 + Commemoration Saturday of the 1st Week of Advent + Commemoration St. Barbara -5 ef-advent-sunday-2 +5 2nd Sunday of Advent class-1 · violet - Ep. Rom 15:4-13 - Ev. Matt 11:2-10 + Epistle Rom 15:4-13 + Gospel Matt 11:2-10 -6 nicholas +6 St. Nicholas class-3 · white - Ep. Heb 13:7-17 - Ev. Matt 25:14-23 - Com. ef-advent-2-monday + Epistle Heb 13:7-17 + Gospel Matt 25:14-23 + Commemoration Monday of the 2nd Week of Advent -7 ambrose +7 St. Ambrose class-3 · white - Ep. 2 Tim 4:1-8 - Ev. Matt 5:13-19 - Com. ef-advent-2-tuesday + Epistle 2 Tim 4:1-8 + Gospel Matt 5:13-19 + Commemoration Tuesday of the 2nd Week of Advent -8 immaculate-conception-of-the-blessed-virgin-mary +8 Immaculate Conception of the Blessed Virgin Mary class-1 · white - Ep. Prov 8:22-35 - Ev. Luke 1:26-28 - Com. ef-advent-2-wednesday + Epistle Prov 8:22-35 + Gospel Luke 1:26-28 + Commemoration Wednesday of the 2nd Week of Advent -9 ef-advent-2-thursday +9 Thursday of the 2nd Week of Advent class-3 · violet - Ep. Rom 15:4-13 - Ev. Matt 11:2-10 + Epistle Rom 15:4-13 + Gospel Matt 11:2-10 -10 ef-advent-2-friday +10 Friday of the 2nd Week of Advent class-3 · violet - Ep. Rom 15:4-13 - Ev. Matt 11:2-10 - Com. melchiades + Epistle Rom 15:4-13 + Gospel Matt 11:2-10 + Commemoration St. Melchiades -11 damasus-i +11 St. Damasus I class-3 · white - Ep. 1 Pet 5:1-4; 5:10-11. - Ev. Matt 16:13-19 - Com. ef-advent-2-saturday + Epistle 1 Pet 5:1-4; 5:10-11. + Gospel Matt 16:13-19 + Commemoration Saturday of the 2nd Week of Advent -12 ef-advent-sunday-3 +12 3rd Sunday of Advent class-1 · rose - Ep. Phil 4:4-7 - Ev. John 1:19-28 + Epistle Phil 4:4-7 + Gospel John 1:19-28 -13 lucy +13 St. Lucy class-3 · red - Ep. 2 Cor 10:17-18; 11:1-2 - Ev. Matt 13:44-52. - Com. ef-advent-3-monday + Epistle 2 Cor 10:17-18; 11:1-2 + Gospel Matt 13:44-52. + Commemoration Monday of the 3rd Week of Advent -14 ef-advent-3-tuesday +14 Tuesday of the 3rd Week of Advent class-3 · violet - Ep. Phil 4:4-7 - Ev. John 1:19-28 + Epistle Phil 4:4-7 + Gospel John 1:19-28 -15 ef-advent-ember-wed +15 Advent Ember Wednesday class-2 · violet - Ep. Isa 7:10-15 - Ev. Luke 1:26-38 + Epistle Isa 7:10-15 + Gospel Luke 1:26-38 -16 eusebius +16 St. Eusebius class-3 · red - Ep. 2 Cor. 1:3-7 - Ev. Matt 16:24-27. - Com. ef-advent-3-thursday + Epistle 2 Cor. 1:3-7 + Gospel Matt 16:24-27. + Commemoration Thursday of the 3rd Week of Advent -17 ef-advent-ember-fri +17 Advent Ember Friday class-2 · violet - Ep. Isa 11:1-5 - Ev. Luke 1:39-47 + Epistle Isa 11:1-5 + Gospel Luke 1:39-47 -18 ef-advent-ember-sat +18 Advent Ember Saturday class-2 · violet - Ep. 2 Thess 2:1-8 - Ev. Luke 3:1-6 + Epistle 2 Thess 2:1-8 + Gospel Luke 3:1-6 -19 ef-advent-sunday-4 +19 4th Sunday of Advent class-1 · violet - Ep. 1 Cor. 4:1-5 - Ev. Luke 3:1-6 + Epistle 1 Cor. 4:1-5 + Gospel Luke 3:1-6 -20 ef-advent-4-monday +20 Monday of the 4th Week of Advent class-2 · violet - Ep. 1 Cor. 4:1-5 - Ev. Luke 3:1-6 + Epistle 1 Cor. 4:1-5 + Gospel Luke 3:1-6 -21 thomas +21 St. Thomas class-2 · red - Ep. Eph 2:19-22 - Ev. John 20:24-29 - Com. ef-advent-4-tuesday + Epistle Eph 2:19-22 + Gospel John 20:24-29 + Commemoration Tuesday of the 4th Week of Advent -22 ef-advent-4-wednesday +22 Wednesday of the 4th Week of Advent class-2 · violet - Ep. 1 Cor. 4:1-5 - Ev. Luke 3:1-6 + Epistle 1 Cor. 4:1-5 + Gospel Luke 3:1-6 -23 ef-advent-4-thursday +23 Thursday of the 4th Week of Advent class-2 · violet - Ep. 1 Cor. 4:1-5 - Ev. Luke 3:1-6 + Epistle 1 Cor. 4:1-5 + Gospel Luke 3:1-6 -24 ef-nativity-vigil +24 Vigil of the Nativity (Christmas Eve) class-1 · violet - Ep. Rom 1:1-6 - Ev. Matt 1:18-21 + Epistle Rom 1:1-6 + Gospel Matt 1:18-21 -25 ef-nativity +25 The Nativity of Our Lord (Christmas) class-1 · white - Ep. Heb 1:1-12 - Ev. John 1:1-14 + Epistle Heb 1:1-12 + Gospel John 1:1-14 -26 ef-christmas-sunday-0 +26 Sunday within the Octave of the Nativity class-2 · white - Ep. Gal 4:1-7 - Ev. Luke 2:33-40 - Com. stephen + Epistle Gal 4:1-7 + Gospel Luke 2:33-40 + Commemoration St. Stephen -27 john-the-evangelist +27 St. John the Evangelist class-2 · white - Ep. Ecclus 15:1-6 - Ev. John 21:19-24 - Com. ef-nativity-octave-day-3 + Epistle Ecclus 15:1-6 + Gospel John 21:19-24 + Commemoration 3rd Day within the Octave of the Nativity -28 holy-innocents +28 Holy Innocents class-2 · red - Ep. Apoc 14:1-5 - Ev. Matt 2:13-18 - Com. ef-nativity-octave-day-4 + Epistle Apoc 14:1-5 + Gospel Matt 2:13-18 + Commemoration 4th Day within the Octave of the Nativity -29 ef-nativity-octave-day-5 +29 5th Day within the Octave of the Nativity class-2 · white - Ep. Titus 3:4-7 - Ev. Luke 2:15-20 - Com. thomas-becket + Epistle Titus 3:4-7 + Gospel Luke 2:15-20 + Commemoration St. Thomas Becket -30 ef-nativity-octave-day-6 +30 6th Day within the Octave of the Nativity class-2 · white - Ep. Titus 3:4-7 - Ev. Luke 2:15-20 + Epistle Titus 3:4-7 + Gospel Luke 2:15-20 -31 ef-nativity-octave-day-7 +31 7th Day within the Octave of the Nativity class-2 · white - Ep. Titus 3:4-7 - Ev. Luke 2:15-20 - Com. silvester + Epistle Titus 3:4-7 + Gospel Luke 2:15-20 + Commemoration St. Silvester diff --git a/test/test_colitur.ml b/test/test_colitur.ml index 04bbdee..1bdd220 100644 --- a/test/test_colitur.ml +++ b/test/test_colitur.ml @@ -2,6 +2,9 @@ let () = Alcotest.run "colitur" [ Test_date.suite; Test_computus.suite; Test_colour.suite; Test_slug.suite; Test_names.suite; + Test_lang.suite; + Test_lang_coverage.suite; + Test_config.suite; Test_overlay.suite; Test_overlay_ini.suite; Test_temporal_ef.suite; Test_validate.suite; Test_precedence.suite; Test_calendar.suite; Test_precedence_ef.suite; Test_sanctoral_ef.suite; Test_rite_ef.suite; Test_differential.suite; Test_oracle.suite; Test_oracle.suite_2038; Test_oracle.suite_2035; Test_golden.suite; diff --git a/test/test_config.ml b/test/test_config.ml new file mode 100644 index 0000000..83da015 --- /dev/null +++ b/test/test_config.ml @@ -0,0 +1,122 @@ +module C = Colitur_naming.Config + +let ok = function Ok x -> x | Error e -> Alcotest.failf "parse: %s" e + +let sample = + "[defaults]\n\ + lang = pl\n\ + overlay = ~/a.ini\n\ + overlay = ~/b.ini\n\ + template = ~/my-ordo.tex\n\ + format = json\n" + +let test_reads_defaults () = + let c = ok (C.of_string sample) in + Alcotest.(check (option string)) "lang" (Some "pl") (C.lang c); + Alcotest.(check (option string)) "template" (Some "~/my-ordo.tex") (C.template c); + Alcotest.(check (option string)) "format" (Some "json") (C.format c) + +(* Repeated keys accumulate for overlay -- a user has more than one. The INI + reader keeps every line, so this asserts we do not silently take the last. *) +let test_overlays_accumulate () = + let c = ok (C.of_string sample) in + Alcotest.(check (list string)) "both overlays" [ "~/a.ini"; "~/b.ini" ] (C.overlays c) + +let test_empty_config_is_all_none () = + Alcotest.(check (option string)) "lang" None (C.lang C.empty); + Alcotest.(check (list string)) "overlays" [] (C.overlays C.empty) + +(* THE precedence rule: flag > config > default, and the SOURCE is reported, + because a setting that silently comes from a file the user forgot about is + worse than no setting at all. *) +let test_precedence_and_provenance () = + let check ~flag ~config ~default (ev, es) = + let v, s = C.resolve ~flag ~config ~default in + Alcotest.(check string) "value" ev v; + Alcotest.(check string) "source" es s + in + check ~flag:(Some "en") ~config:(Some "pl") ~default:"la" ("en", "flag"); + check ~flag:None ~config:(Some "pl") ~default:"la" ("pl", "config"); + check ~flag:None ~config:None ~default:"la" ("la", "default") + +let test_malformed_is_error_not_crash () = + match C.of_string "[defaults\nbroken" with + | Error _ -> () + | Ok _ -> Alcotest.fail "a malformed config must be an Error, never accepted" + +(* An unknown key is a WARNING case, not a hard error: a config written for a + newer colitur must still work on an older one. But it must be reportable, so + it is not silently dropped either -- assert it is actually COLLECTED, not + only that parsing survives it: a no-op accumulator would also pass a test + that checked survival alone. *) +let test_unknown_key_is_reported_not_fatal () = + match C.of_string "[defaults]\nlang = la\nnonsense = 1\n" with + | Error _ -> Alcotest.fail "an unknown key must not be fatal" + | Ok c -> + Alcotest.(check (option string)) "known key still read" (Some "la") (C.lang c); + Alcotest.(check (list string)) "unknown key reported" [ "nonsense" ] (C.unknown_keys c) + +(* The highest-value case: a misspelled SECTION name (not merely a misspelled + key inside a recognised one). Before this fix the whole section, lang + included, vanished with nothing reported -- exactly the typo this feature + exists to surface, in its worst form: a user whose config silently does + nothing has no way to discover why. *) +let test_misspelled_section_is_reported_not_silently_dropped () = + let c = ok (C.of_string "[deafults]\nlang = pl\n") in + Alcotest.(check (option string)) "lang not read from the wrong section" None (C.lang c); + Alcotest.(check (list string)) "section reported" [ "deafults" ] (C.unknown_sections c) + +(* THE regression test for the cross-module inconsistency: [config.ml] used + to locate [\[defaults\]] with [List.find_opt], taking only the FIRST + matching section and silently discarding every later one, while + [lang.ml]'s [of_string] folds over ALL matching sections. A scalar set in + the first block and a DIFFERENT scalar set only in the second block must + both resolve -- before the fix, [template] (second-block-only) came back + [None]. *) +let test_two_defaults_blocks_both_contribute () = + let text = "[defaults]\nlang = pl\n\n[defaults]\ntemplate = ~/my-ordo.tex\n" in + let c = ok (C.of_string text) in + Alcotest.(check (option string)) "lang from first block" (Some "pl") (C.lang c); + Alcotest.(check (option string)) "template from second block" (Some "~/my-ordo.tex") (C.template c) + +(* Consistent with the existing within-section last-wins rule (see + [config.mli]'s [lang] comment): a key repeated ACROSS two [\[defaults\]] + blocks resolves to the value from the LATER block, exactly as it would if + both lines sat in one block. *) +let test_key_repeated_across_blocks_last_wins () = + let text = "[defaults]\nlang = pl\n\n[defaults]\nlang = en\n" in + let c = ok (C.of_string text) in + Alcotest.(check (option string)) "later block's lang wins" (Some "en") (C.lang c) + +(* [overlay] must keep accumulating across block boundaries, in file order, + not merely within one block. *) +let test_overlays_accumulate_across_blocks () = + let text = "[defaults]\noverlay = ~/a.ini\n\n[defaults]\noverlay = ~/b.ini\n" in + let c = ok (C.of_string text) in + Alcotest.(check (list string)) "both overlays, in file order" [ "~/a.ini"; "~/b.ini" ] (C.overlays c) + +(* Merging a second [\[defaults\]] block is the whole point -- it must not + start being reported as an unknown section. *) +let test_two_defaults_blocks_report_no_unknown_sections () = + let text = "[defaults]\nlang = pl\n\n[defaults]\ntemplate = ~/my-ordo.tex\n" in + let c = ok (C.of_string text) in + Alcotest.(check (list string)) "no unknown sections" [] (C.unknown_sections c) + +let suite = + ( "Config", + [ Alcotest.test_case "reads defaults" `Quick test_reads_defaults; + Alcotest.test_case "overlays accumulate" `Quick test_overlays_accumulate; + Alcotest.test_case "empty is all none" `Quick test_empty_config_is_all_none; + Alcotest.test_case "precedence and provenance" `Quick test_precedence_and_provenance; + Alcotest.test_case "malformed is error" `Quick test_malformed_is_error_not_crash; + Alcotest.test_case "unknown key not fatal" `Quick test_unknown_key_is_reported_not_fatal; + Alcotest.test_case "misspelled section reported" + `Quick test_misspelled_section_is_reported_not_silently_dropped; + Alcotest.test_case "two defaults blocks both contribute" + `Quick test_two_defaults_blocks_both_contribute; + Alcotest.test_case "key repeated across blocks last wins" + `Quick test_key_repeated_across_blocks_last_wins; + Alcotest.test_case "overlays accumulate across blocks" + `Quick test_overlays_accumulate_across_blocks; + Alcotest.test_case "two defaults blocks report no unknown sections" + `Quick test_two_defaults_blocks_report_no_unknown_sections ] ) diff --git a/test/test_emit.ml b/test/test_emit.ml index a22eaaf..0a40054 100644 --- a/test/test_emit.ml +++ b/test/test_emit.ml @@ -61,7 +61,7 @@ let test_csv_header_and_rows () = let lines = String.split_on_char '\n' out |> List.filter (fun l -> l <> "") in Alcotest.(check int) "366 lines: header + 365 days" 366 (List.length lines); Alcotest.(check string) "header" - "date,rite,season,week,slug,rank,colour,subject,name_la,name_en,first,gospel,comms" + "date,rite,season,season_name,week,slug,name,weekday,rank,rank_name,colour,colour_name,subject,first,gospel,comms" (List.hd lines); Alcotest.(check bool) "first row is 1 January" true (String.length (List.nth lines 1) > 10 && String.sub (List.nth lines 1) 0 10 = "2027-01-01") @@ -86,8 +86,8 @@ let test_csv_quotes_commas () = that escapes its quoting produces 14 fields, not 13. Also assert the quoted substring appears literally, byte for byte -- belt and braces, and closer to what a human reviewing the CSV would actually look for. *) - Alcotest.(check int) "the row has exactly 13 fields, same as the header" - 13 (List.length (parse_csv_row joseph)); + Alcotest.(check int) "the row has exactly 16 fields, same as the header" + 16 (List.length (parse_csv_row joseph)); Alcotest.(check bool) "Joseph's comma-bearing name is quoted whole, not split" true (contains ~needle:"\"St. Joseph, Spouse of the Bl. Virgin Mary\"" joseph) diff --git a/test/test_lang.ml b/test/test_lang.ml new file mode 100644 index 0000000..b54e85b --- /dev/null +++ b/test/test_lang.ml @@ -0,0 +1,117 @@ +module L = Colitur_naming.Lang + +let ok = function Ok x -> x | Error e -> Alcotest.failf "parse: %s" e + +let sample = + "[meta]\n\ + lang = xx\n\ + fallback = la\n\ + [celebration]\n\ + ef-lent-3-monday = Feria II hebdomadae III Quadragesimae\n\ + francis-de-sales = S. Francisci Salesii\n\ + [weekday]\n\ + sunday = Dominica\n\ + monday = Feria II\n\ + [month]\n\ + 1 = Ianuarius\n\ + [season]\n\ + lent = Quadragesima\n\ + [rank]\n\ + class-1 = I classis\n\ + [colour]\n\ + white = albus\n\ + [term]\n\ + epistle = Epistola\n" + +let test_meta () = + let t = ok (L.of_string sample) in + Alcotest.(check string) "code" "xx" (L.code t); + Alcotest.(check (option string)) "fallback" (Some "la") (L.fallback_code t) + +let test_lookups () = + let t = ok (L.of_string sample) in + Alcotest.(check string) "celebration" "Feria II hebdomadae III Quadragesimae" + (L.celebration t "ef-lent-3-monday"); + Alcotest.(check string) "weekday 0 is Sunday" "Dominica" (L.weekday t 0); + Alcotest.(check string) "month 1" "Ianuarius" (L.month t 1); + Alcotest.(check string) "season" "Quadragesima" (L.season t "lent"); + Alcotest.(check string) "rank" "I classis" (L.rank t "class-1"); + Alcotest.(check string) "colour" "albus" (L.colour t "white"); + Alcotest.(check string) "term" "Epistola" (L.term t "epistle") + +(* THE load-bearing property: a missing key degrades to the key itself, never to + empty. A partial translation must be usable from its first line, and an + untranslated day must still say something a reader can act on. *) +let test_missing_degrades_to_key () = + let t = ok (L.of_string sample) in + Alcotest.(check string) "unknown celebration" "ef-advent-1-monday" + (L.celebration t "ef-advent-1-monday"); + Alcotest.(check string) "unknown colour" "rose" (L.colour t "rose"); + Alcotest.(check string) "unknown term" "gospel" (L.term t "gospel") + +let test_fallback_chain () = + let base = ok (L.of_string "[meta]\nlang = la\n[celebration]\na = ALPHA\nb = BETA\n") in + let over = ok (L.of_string "[meta]\nlang = xx\nfallback = la\n[celebration]\nb = BETA-XX\n") in + let t = L.with_fallback over base in + Alcotest.(check string) "own key wins" "BETA-XX" (L.celebration t "b"); + Alcotest.(check string) "falls back" "ALPHA" (L.celebration t "a"); + Alcotest.(check string) "neither: the key" "c" (L.celebration t "c") + +(* --raw must be a real identity table, not a special case threaded through every + call site: one table the whole program can pass around. *) +let test_raw_is_identity () = + Alcotest.(check string) "celebration" "ef-epiphany" (L.celebration L.raw "ef-epiphany"); + Alcotest.(check string) "colour" "white" (L.colour L.raw "white"); + Alcotest.(check string) "weekday" "0" (L.weekday L.raw 0) + +let test_malformed_is_error_not_crash () = + match L.of_string "[celebration\nbroken" with + | Error _ -> () + | Ok _ -> Alcotest.fail "a malformed language file must be an Error, never accepted" + +let test_missing_meta_lang_is_error () = + match L.of_string "[celebration]\na = B\n" with + | Error _ -> () + | Ok _ -> Alcotest.fail "a language file with no [meta] lang must be an Error" + +(* F1 regression: a hand-edited language file WILL grow duplicate [section] + headers as contributors append entries over time (Tasks 3/4's 595-entry + la.ini). Both blocks' keys must resolve -- silently dropping the second + block is a data-loss footgun that surfaces as a false "missing name" + report far from its real cause. *) +let test_duplicate_sections_all_merge () = + let t = + ok + (L.of_string + "[meta]\nlang = la\n[celebration]\na = ALPHA\n[weekday]\nsunday = Dominica\n\ + [celebration]\nb = BETA\n") + in + Alcotest.(check string) "first block's key" "ALPHA" (L.celebration t "a"); + Alcotest.(check string) "second block's key" "BETA" (L.celebration t "b") + +let test_duplicate_key_across_sections_last_wins () = + let t = + ok + (L.of_string + "[meta]\nlang = la\n[celebration]\na = FIRST\n[celebration]\na = SECOND\n") + in + Alcotest.(check string) "later block's value wins" "SECOND" (L.celebration t "a") + +let test_duplicate_key_within_section_last_wins () = + let t = ok (L.of_string "[meta]\nlang = la\n[celebration]\na = FIRST\na = SECOND\n") in + Alcotest.(check string) "later line's value wins" "SECOND" (L.celebration t "a") + +let suite = + ( "Lang", + [ Alcotest.test_case "meta" `Quick test_meta; + Alcotest.test_case "lookups" `Quick test_lookups; + Alcotest.test_case "missing degrades to key" `Quick test_missing_degrades_to_key; + Alcotest.test_case "fallback chain" `Quick test_fallback_chain; + Alcotest.test_case "raw is identity" `Quick test_raw_is_identity; + Alcotest.test_case "malformed is error" `Quick test_malformed_is_error_not_crash; + Alcotest.test_case "missing meta lang is error" `Quick test_missing_meta_lang_is_error; + Alcotest.test_case "duplicate sections all merge" `Quick test_duplicate_sections_all_merge; + Alcotest.test_case "duplicate key across sections: last wins" `Quick + test_duplicate_key_across_sections_last_wins; + Alcotest.test_case "duplicate key within section: last wins" `Quick + test_duplicate_key_within_section_last_wins ] ) diff --git a/test/test_lang_coverage.ml b/test/test_lang_coverage.ml new file mode 100644 index 0000000..34758b2 --- /dev/null +++ b/test/test_lang_coverage.ml @@ -0,0 +1,123 @@ +module L = Colitur_naming.Lang + +let read path = + let ic = open_in_bin path in + let s = really_input_string ic (in_channel_length ic) in + close_in ic; + s + +let la () = + match L.of_string (read "../lang/la.ini") with + | Ok t -> t + | Error e -> Alcotest.failf "lang/la.ini: %s" e + +(* Every slug the engine can emit -- temporal ("^ef-") AND sanctoral (a fixed + saint's day) alike -- must have a Latin name. THIS IS THE TEST THAT WOULD + HAVE CAUGHT THE ORIGINAL DEFECT -- a booklet printed "ef-septuagesima- + sunday-2" because nothing asserted coverage. It must fail loudly the + moment a new slug appears without a name. + + Task 3 restricted this to "^ef-" slugs only (la.ini's [celebration] table + carried the temporal half alone at the time); Task 4 added the sanctoral + half and REMOVED that filter -- every slug is now in scope, with no + exceptions. + + Task 5 CLOSED A SECOND BLIND SPOT: this test used to walk only the + OBSERVED day (one Celebration.t per date). A Liturgical_day.t also + carries a whole second stream of slugs -- commemorations (kept when the + observed day does not fully displace a losing candidate, RG 108-111) and + transfers (an impeded I/II-class feast moved to a later date, RG 96-98). + The ordo booklet printed raw slugs ("Commemoratio canute-martyr", + "Commemoratio maur-abbot", "Commemoratio peter") precisely because + nothing here ever looked at [commemorations], [transferred_in] or + [transferred_out] -- the test asserted coverage of what it happened to + WALK, not of what the engine can EMIT. Now walks all four fields, so any + slug reachable through any of them is in scope. *) +let slugs_of_day (d : (Rite_ef.Vocab_ef.season, Rite_ef.Vocab_ef.rank) Colitur_kernel.Liturgical_day.t) = + let open Colitur_kernel in + let slug (c : _ Celebration.t) = Slug.to_string c.Celebration.slug in + (slug d.Liturgical_day.observed) + :: List.map (fun (c, _priv) -> slug c) d.Liturgical_day.commemorations + @ (match d.Liturgical_day.transferred_in with None -> [] | Some c -> [ slug c ]) + @ List.map (fun (c, _date) -> slug c) d.Liturgical_day.transferred_out + +let test_every_slug_has_a_latin_name () = + let t = la () in + let layer = match Test_support.load_ef_layer () with Ok l -> l | Error e -> Alcotest.failf "%s" e in + let ctx = Test_support.ef_context () in + let missing = ref [] in + for y = 2020 to 2045 do + Array.iter + (fun d -> + List.iter + (fun slug -> + (* A miss returns the key itself, so name = slug means "no entry". *) + if L.celebration t slug = slug && not (List.mem slug !missing) then + missing := slug :: !missing) + (slugs_of_day d)) + (Colitur_kernel.Calendar.year ctx layer y) + done; + if !missing <> [] then + Alcotest.failf "%d slugs have no Latin name: %s" (List.length !missing) + (String.concat ", " (List.sort compare !missing)) + +let test_vocabularies_are_complete () = + let t = la () in + List.iter + (fun s -> if L.season t s = s then Alcotest.failf "no Latin season name for %S" s) + [ "advent"; "christmastide"; "time-after-epiphany"; "septuagesima"; "lent"; + "passiontide"; "paschaltide"; "time-after-pentecost" ]; + List.iter + (fun r -> if L.rank t r = r then Alcotest.failf "no Latin rank name for %S" r) + [ "class-1"; "class-2"; "class-3"; "class-4" ]; + List.iter + (fun c -> if L.colour t c = c then Alcotest.failf "no Latin colour name for %S" c) + [ "white"; "red"; "green"; "violet"; "rose"; "black" ]; + for n = 0 to 6 do + if L.weekday t n = string_of_int n then Alcotest.failf "no Latin weekday for %d" n + done; + for n = 1 to 12 do + if L.month t n = string_of_int n then Alcotest.failf "no Latin month for %d" n + done + +(* lang/en.ini is DELIBERATELY partial (see its own header note): it declares + [meta] fallback = la, so a slug it does not carry itself should still + resolve through the chain to la.ini's name rather than degrade to the bare + slug -- that is what makes an incomplete translation shippable from its + first line. This test proves the CHAIN MECHANISM itself, independent of + how complete lang/en.ini happens to be today: a from-scratch table with NO + [celebration] entries at all, chained to the real la.ini, must still + resolve a real la.ini key -- so the test cannot be defeated simply by + en.ini becoming more complete over time. It also sanity-checks the real + shipped file: that it parses, declares the right fallback code, and that + at least one of its own entries resolves directly (not merely through the + chain). *) +let test_en_falls_back_to_latin () = + let en = + match L.of_string (read "../lang/en.ini") with + | Ok t -> t + | Error e -> Alcotest.failf "lang/en.ini: %s" e + in + Alcotest.(check string) "declares la fallback" "la" + (Option.value (L.fallback_code en) ~default:"NONE"); + (* The real shipped file: at least one of its own entries resolves without + needing the chain at all. *) + Alcotest.(check bool) "en.ini names ef-epiphany directly" true + (L.celebration en "ef-epiphany" <> "ef-epiphany"); + (* The mechanism, isolated from today's en.ini coverage: an EMPTY table + (no [celebration] section) chained to la.ini must still resolve a real + la.ini-only key through the fallback. *) + let empty = + match L.of_string "[meta]\nlang = en\nfallback = la\n" with + | Ok t -> t + | Error e -> Alcotest.failf "synthetic empty en table: %s" e + in + let chained = L.with_fallback empty (la ()) in + Alcotest.(check bool) "empty table falls back to la.ini for a real slug" true + (L.celebration chained "hilary" <> "hilary") + +let suite = + ( "Lang/coverage", + [ Alcotest.test_case "every slug has a Latin name" `Slow test_every_slug_has_a_latin_name; + Alcotest.test_case "vocabularies complete" `Quick test_vocabularies_are_complete; + Alcotest.test_case "en.ini falls back to Latin" `Quick test_en_falls_back_to_latin ] ) diff --git a/test/test_view.ml b/test/test_view.ml index e595357..b49b090 100644 --- a/test/test_view.ml +++ b/test/test_view.ml @@ -24,8 +24,29 @@ let days_of_year y = done; List.rev !out +(* Shared across this file and test_emit.ml: the ENGLISH table, chained to + Latin (en.ini's own [meta] fallback = la), so a slug en.ini does not name + directly still resolves through the chain rather than degrading to its + slug. English (not Latin, and not Lang.raw) is deliberate: it keeps the + emitter tests' own literal expectations -- "St. Joseph, Spouse of the Bl. + Virgin Mary" (a comma, for CSV quoting), "Sts. Fabian & Sebastian" (an + ampersand, for XML escaping) -- byte-identical to lang/en.ini's own + [celebration] entries, verified by grep against the shipped file rather + than assumed. *) +let read_lang path = + let ic = open_in_bin path in + let s = really_input_string ic (in_channel_length ic) in + close_in ic; + match Colitur_naming.Lang.of_string s with + | Ok t -> t + | Error e -> Alcotest.failf "%s: %s" path e + +let default_lang = + lazy (Colitur_naming.Lang.with_fallback (read_lang "../lang/en.ini") (read_lang "../lang/la.ini")) + let view_of y = - V.of_days ~vocab:Rite_ef.Vocab_ef.vocab ~rite:"ef" ~year:y (days_of_year y) + V.of_days ~lang:(Lazy.force default_lang) ~vocab:Rite_ef.Vocab_ef.vocab ~rite:"ef" ~year:y + (days_of_year y) let get path v = let rec go v = function @@ -110,10 +131,79 @@ let test_exactly_one_colour_flag () = if n <> 1 then Alcotest.failf "%s has %d colour flags set" (as_str (get [ "iso" ] d)) n) (as_list (get [ "days" ] v)) +(* Padding cells and real days must carry the SAME key set: a template that + walks a grid row must never hit a missing key on a padding cell. Compares + the sorted key lists of a real day and a padding cell (the first cell of + January 2027's first week -- 1 Jan 2027 is a Friday, so that cell IS a + padding cell, see test_padding_cells_are_flagged above). *) +let keys_of = function + | T.Obj kvs -> List.sort compare (List.map fst kvs) + | _ -> Alcotest.fail "expected an object" + +let test_padding_and_real_share_key_set () = + let v = view_of 2027 in + let jan = List.hd (as_list (get [ "months" ] v)) in + let first_week = List.hd (as_list (get [ "weeks" ] jan)) in + let cells = as_list (get [ "days" ] first_week) in + let padding = List.find (fun c -> not (as_bool (get [ "in_month" ] c))) cells in + let real = List.find (fun c -> as_bool (get [ "in_month" ] c)) cells in + Alcotest.(check (list string)) "padding and real days have the same key set" (keys_of real) + (keys_of padding) + +let latin () = + let ic = open_in_bin "../lang/la.ini" in + let s = really_input_string ic (in_channel_length ic) in + close_in ic; + match Colitur_naming.Lang.of_string s with + | Ok t -> t | Error e -> Alcotest.failf "la.ini: %s" e + +let view_named y = V.of_days ~lang:(latin ()) ~vocab:Rite_ef.Vocab_ef.vocab ~rite:"ef" ~year:y (days_of_year y) + +(* The defect this whole branch exists to fix: no rendered day may show a slug + where a name exists. Asserted over a whole year, not a sample. *) +let test_no_day_shows_a_slug () = + let v = view_named 2027 in + List.iter + (fun d -> + let name = as_str (get [ "name" ] d) and slug = as_str (get [ "slug" ] d) in + if name = slug then Alcotest.failf "%s renders its slug as its name" (as_str (get [ "iso" ] d)); + if name = "" then Alcotest.failf "%s has an empty name" (as_str (get [ "iso" ] d))) + (as_list (get [ "days" ] v)) + +let test_slug_is_unchanged_by_naming () = + let raw = V.of_days ~lang:Colitur_naming.Lang.raw ~vocab:Rite_ef.Vocab_ef.vocab ~rite:"ef" ~year:2027 (days_of_year 2027) in + let named = view_named 2027 in + List.iter2 + (fun a b -> Alcotest.(check string) "slug identical" (as_str (get [ "slug" ] a)) (as_str (get [ "slug" ] b))) + (as_list (get [ "days" ] raw)) (as_list (get [ "days" ] named)) + +(* Under --raw the name IS the slug: that is what makes raw output byte-stable. *) +let test_raw_name_equals_slug () = + let raw = V.of_days ~lang:Colitur_naming.Lang.raw ~vocab:Rite_ef.Vocab_ef.vocab ~rite:"ef" ~year:2027 (days_of_year 2027) in + List.iter + (fun d -> Alcotest.(check string) "raw" (as_str (get [ "slug" ] d)) (as_str (get [ "name" ] d))) + (as_list (get [ "days" ] raw)) + +(* Weekday, month, season, rank and colour must localise too -- a calendar in a + language needs more than feast names. *) +let test_vocabularies_localise () = + let v = view_named 2027 in + let jan = List.hd (as_list (get [ "months" ] v)) in + Alcotest.(check string) "month name" "Ianuarius" (as_str (get [ "name" ] jan)); + let d1 = List.hd (as_list (get [ "days" ] v)) in + Alcotest.(check string) "weekday" "Feria VI" (as_str (get [ "weekday" ] d1)); + Alcotest.(check string) "rank" "I classis" (as_str (get [ "rank_name" ] d1)); + Alcotest.(check string) "colour" "albus" (as_str (get [ "colour_name" ] d1)) + let suite = ( "View", [ Alcotest.test_case "year shape" `Quick test_year_shape; Alcotest.test_case "weeks flatten to days" `Quick test_weeks_flatten_to_days; Alcotest.test_case "padding cells flagged" `Quick test_padding_cells_are_flagged; + Alcotest.test_case "padding and real days share key set" `Quick test_padding_and_real_share_key_set; + Alcotest.test_case "no day shows a slug" `Quick test_no_day_shows_a_slug; + Alcotest.test_case "slug unchanged by naming" `Quick test_slug_is_unchanged_by_naming; + Alcotest.test_case "raw name equals slug" `Quick test_raw_name_equals_slug; + Alcotest.test_case "vocabularies localise" `Quick test_vocabularies_localise; Alcotest.test_case "day fields" `Quick test_day_fields; Alcotest.test_case "exactly one colour flag" `Quick test_exactly_one_colour_flag ] ) diff --git a/tools/check_citations.py b/tools/check_citations.py new file mode 100755 index 0000000..688b00e --- /dev/null +++ b/tools/check_citations.py @@ -0,0 +1,642 @@ +#!/usr/bin/env python3 +"""check_citations.py -- verify every "LT.txt:<n>" citation in lang/la.ini +actually resolves to the Latin text it claims, in docs/research/LT.txt. + +Run via `make check-citations` (or directly: `python3 tools/check_citations.py +[--file LA_INI] [--lt-file LT_TXT]`). Exits 2 with a report if any citation +looks WRONG, is MALFORMED, or CANNOT BE VERIFIED; exits 0 (with a summary +line) only if every citation checked out cleanly; exits 0 with a loud +"SKIPPED" line if docs/research/LT.txt is not present (it is gitignored -- +see below). + +THIS SCRIPT WAS ITSELF FOUND TO BE SELF-POISONING (2026-08-19) AND HARDENED +------------------------------------------------------------------------ +An earlier version pooled distinctive words from the whole COMMENT BLOCK +around a citation, including any double-quoted phrase the comment happened +to mention -- and comments routinely quote a WRONG historical value while +explaining a past fix (e.g. "CORRECTED: previously cited LT.txt:12459, +which is 'Dominica ultima Octobris', not this heading"). That quote landed +in the pool, so re-introducing the exact bug being documented -- citing +LT.txt:12459 again -- matched the very quote correcting it, and the script +reported "0 look wrong". A verification tool whose own documentation of a +fix defeats the check for that fix is worse than no tool: it manufactures +false confidence. Proven with a reproduction: reintroducing that one wrong +citation into a real copy of lang/la.ini produced zero findings on the +pre-hardening script. Four changes closed this, in order of how directly +each one addresses the reproduction: + + 1. THE POOL IS SCOPED TO THE CITATION'S OWN ENTRY, never to the + surrounding comment's quoted text. A citation is verified against the + name it claims, not against anything quoted nearby -- see + `distinctive_words` / the per-citation `pool_items` construction + below. This alone closes the reproduced bug (see `test_check_citations.py`'s + own `test_self_poisoning_quote_does_not_pass`). + 2. A POOL TOO THIN TO VERIFY FAILS CLOSED (round 1's shape; round 2 + replaced the mechanism -- see below -- but kept the discipline: no + match is ever reported as a silent PASS just because nothing better + was checked). + 3. NO MORE BLANKET +-2-LINE TOLERANCE. A citation is checked at the EXACT + line it names. A heading that genuinely spans more than one physical + line in the source must say so explicitly, "LT.txt:8609-8610" -- the + allowance moves into the data, where a reader (and a future citation + added nearby) can see it, instead of silently forgiving ANY citation + within two lines of the truth. A bare "LT.txt:N" is checked at line N + only. + 4. THIS SCRIPT NOW HAS ITS OWN TEST SUITE (test_check_citations.py, + wired into `dune test` via tools/dune's own runtest rule) -- the + single most important change. The reproduced bug survived as long as + it did specifically BECAUSE nothing exercised this script's own + logic against a known-wrong citation. The self-poisoning case above + is now a permanent regression test. + +ROUND 2 (2026-08-19): A REVIEW DEFEATED ROUND 1 AGAIN -- FIVE MORE FIXES +------------------------------------------------------------------------ +Round 1's own hardening had three further holes, all found live against +this exact file, plus two smaller defects. Fixed in this order (matching +the order the defeats were found in, most dangerous first): + + 1. "; PATTERN" SILENCED A WHOLE BLOCK, NOT JUST ITS OWN ENTRY. `check()` + used to test `"PATTERN" in block_comment` -- one substring search over + every comment in the block -- and `continue` past the ENTIRE block if + it matched anywhere. In a block that mixes a PATTERN-marked entry with + an ordinary entry carrying its own, genuinely wrong citation (exactly + [season]'s own trailing-comment style: several entries back-to-back + with no blank line between them), the wrong citation was never even + looked at. Fixed by scoping PATTERN the same way citation pools are + already scoped: a PASS over the block first collects which entries a + PATTERN-bearing comment actually covers (the one preceding entry for a + trailing comment, every entry in the block for a leading one -- the + identical leading/trailing rule `check()` already uses for citation + pooling), and only THOSE entries are excluded from checking. See + `test_pattern_does_not_silence_a_different_entry_in_the_same_block`. + 2. EXPLICIT RANGES HAD NO UPPER BOUND. Round 1 replaced the old blanket + +-2-line tolerance with an explicit per-citation range + ("LT.txt:8609-8610") specifically so a wrap allowance would be + visible in the data instead of invisible in the checker -- but set no + cap on how WIDE that range could be. "LT.txt:8600-8650" passed if the + claimed text appeared anywhere across fifty lines: the same + "tolerance forgives a wrong line" defect the +-2 removal was meant to + close, reintroduced at 25x the radius, now with the data's own + apparent blessing. Fixed with `MAX_RANGE_WIDTH` (see below): a range + wider than a genuine heading wrap (1-2 extra physical lines) is + rejected as MALFORMED, naming the entry and the width, rather than + silently accepted. See `test_range_wider_than_cap_is_malformed`. + 3. THE "TOO THIN TO VERIFY" GATE COUNTED WORDS, NOT RARITY. Round 1 + required a pool item to have >=2 distinctive words before it could + even be checked, on the theory that a one-word match proves nothing. + Measured against the real data: this flagged 11 CORRECT citations + CANNOT VERIFY -- every one a short Latin hagionym whose Missal + heading genuinely has only one non-stopword ("S. Antonii Abb.": only + "antonii" survives the stopword filter) -- while a match on nothing + but "classis" (507 occurrences across LT.txt) passed the >=2 bar + freely whenever it shared a citation with three siblings ("I classis + / II classis / III classis / IV classis"). Word COUNT was never the + right proxy; word RARITY is. Replaced with `build_frequency_table` + + `item_evidence`: a token seen n times in the whole corpus contributes + 1/n of evidence, an item's evidence is its single RAREST matched + token (not a sum -- see `item_evidence`'s own docstring for why + summing would reopen this exact class of bug), and `EVIDENCE_THRESHOLD` + is the bar a match must clear to count as real proof rather than + coincidence. See `test_rare_single_word_match_passes` and + `test_common_word_only_match_is_cannot_verify`. + 4. A COMMA TYPO SILENTLY BECAME A DIFFERENT CITATION. "LT.txt:12,459" (a + stray thousands-separator comma for the single number "12459") used + to parse as TWO independent bare citations, "12" and "459" -- either + of which might coincidentally match somewhere nearby while the + intended line was never checked at all. `parse_citation_spec` now + recognises the shape (a 1-2 digit token immediately followed by an + exactly-3-digit token -- the only way a thousands-grouped LT.txt line + number, which never exceeds 5 digits, can be split by one comma) and + rejects the whole spec as MALFORMED rather than silently reinterpreting + it. See `test_thousands_separator_typo_is_malformed`. + 5. THE SELF-TEST SUITE OVERSTATED ITS OWN COVERAGE. A review ran round + 1's seven fixture cases against the PRE-round-1 script: only two + (`test_off_by_one_line_fails`, `test_self_poisoning_quote_does_not_pass`) + actually failed on it -- the rest passed on both sides of round 1's + fix and regression-tested nothing despite their names (a third, + `test_wrap_range_required_not_just_first_line`, was added after the + "seven" and also turns out to be a genuine regression test, confirmed + the same way). Every test in this suite is now labelled REGRESSION + (shown, not just claimed, to fail against a named prior version) or + CHARACTERISATION (pins current behaviour; does not fail on the prior + version, usually because it exercises a data shape or API surface + that prior version did not have at all) -- see + `test_check_citations.py`'s own module docstring for the full, + per-test account and how each label was actually verified. + +MALFORMED, PRECISELY (round 2's third finding class, alongside WRONG and +CANNOT VERIFY): a citation whose SYNTAX cannot be trusted even before its +content is checked -- a range wider than `MAX_RANGE_WIDTH`, a backwards +range, or the thousands-separator-typo shape above. Reported, counted, and +fails the run exactly like a WRONG citation: rejecting the syntax rather +than guessing at the author's intent is the whole point (see fix 2 and +fix 4 above) -- "the author either finds the real line or marks it PATTERN +honestly" is not achieved by the checker silently picking a reading. + +WHAT THIS CHECKS, PRECISELY (a heuristic, not a proof) +------------------------------------------------------- +lang/la.ini's own comments cite a Missal heading in one of two shapes: + + 1. A LEADING comment block, then a group of entries it covers, e.g. + "; Ash Wednesday and the three days after it -- LT.txt:8686-8689." + followed by four `key = value` lines. The pool for every citation + found in such a comment is EVERY entry in the group (there is no + positional correspondence encoded in the data between a particular + cited line and a particular entry in the list). + 2. A TRAILING comment immediately under the ONE entry it explains, e.g. + "advent = Tempus Adventus" then "; LT.txt:8609." on the next line, + with no blank line -- [season]'s own style. The pool is that one entry + alone. + +A "PATTERN" marker follows the identical leading/trailing rule (see round +2 fix 1 above): it excludes only the entry (or entries) it is itself +attached to from citation-checking, never the rest of the block. + +A citation is either a bare line number ("LT.txt:8609") or an explicit +range ("LT.txt:8609-8610", capped at `MAX_RANGE_WIDTH` lines) for a heading +that genuinely wraps across physical lines in the source; a comma-separated +list ("LT.txt:8618,8620,8622") is several independent citations, each +checked on its own -- unless the list itself looks like a thousands-typo +for one number (round 2 fix 4), in which case the whole spec is MALFORMED. +For a bare number the window is that one line; for a range it is the union +of every line in the range (inclusive). There is no other tolerance. + +For each citation, the POOL is the set of candidate Latin phrases it could +be defending: the entry (trailing shape) or every entry in the group +(leading shape) -- nothing pulled from quoted prose elsewhere in the +comment (see the self-poisoning account above). Each pool item keeps its +OWN distinctive-word set (>=4 letters, not on the small stopword list +below, j/i and ae/oe/diacritics normalised) -- items are never flattened +into one shared bag, for the same reason quotes were removed: a citation +bundling two claims onto one line number must not pass on the strength of +an unrelated pool item's words. + +A pool item is a candidate MATCH only if the cited window's text contains +ALL of its distinctive words -- otherwise it is not a match at all: it +never contributed to a PASS and is not what the citation is checked at +all. Among pool items that ARE contained in the window, the citation +PASSES if at least one clears `EVIDENCE_THRESHOLD` (see round 2 fix 3 +above and `item_evidence`'s own docstring) -- i.e. contains a word rare +enough, across the whole LT.txt corpus, to be real evidence rather than +coincidence. A citation whose only contained items are all common-word-only +is CANNOT VERIFY, not a silent PASS: found, but not proven. A citation with +NO contained item at all -- the claimed words are simply not at the cited +line(s) -- is WRONG. + +This is deliberately a LOOSE, word-overlap check within the (now exact and +bounded) window, not a byte-exact phrase match: la.ini spells abbreviations +out in full (Sanctissimi, not Ss.mi) and normalises j->i, and requiring a +byte-exact substring would either force every citation's prose to repeat +the raw OCR text verbatim (defeating the point of writing readable +comments) or produce false failures having nothing to do with a wrong line +number. What it proves is narrower than a byte-exact match, and is +disclosed as such: PASS means "the claimed name's distinctive words are +present, in full, at the exact line(s) cited, and at least one of them is +rare enough in the corpus to be real evidence" -- not that the citation is +the best possible line, only that it is not obviously wrong and is not +resting on a coincidence-prone common word. +""" +import argparse +import re +import sys +import unicodedata +from pathlib import Path + +ROOT = Path(__file__).resolve().parent.parent +DEFAULT_LA_INI = ROOT / "lang" / "la.ini" +DEFAULT_LT_TXT = ROOT / "docs" / "research" / "LT.txt" + +STOPWORDS = { + "in", "de", "et", "ad", "post", "ante", "cum", "per", "seu", "infra", + "vel", "si", "haec", "hoc", "hic", "qui", "quae", "quod", "quia", + "tempus", "dominica", "dominicam", "dominicae", "feria", "feriae", + "sabbato", "sabbatum", "die", "diebus", "eodem", "anno", "eius", + "sancti", "sancta", "sanctae", "sancto", "sanctorum", "sanctus", + "domini", "dominus", "octava", "octavam", "octavas", + "missae", "missa", "proprium", "gregorianus", "cantus", "pdf", + "forma", "longior", "brevior", "vide", "etiam", "dom", "prosper", + "sacro", "actio", "electronica", "formam", "novissimae", "variationes", + "copyright", "archivum", "liturgicum", "missale", "romanum", "index", + "www", "http", "https", "htm", "html", "com", "romanum", "text", +} + +# A citation's explicit range is capped at this many lines (n .. n+2). A +# genuine heading wrap in the source is one or two extra physical lines; +# anything wider is not a wrap, it is a search over a neighbourhood wide +# enough to coincidentally contain almost any short phrase -- exactly the +# blanket +-2 tolerance round 1 removed, reintroduced at a much larger +# radius by an unbounded range. See round 2 fix 2 in the module docstring. +MAX_RANGE_WIDTH = 3 + +# The evidence bar a pool item's RAREST matched word must clear to count +# as real proof (see `item_evidence` below). 1/200: a word occurring up to +# ~200 times across the whole ~118,000-token LT.txt corpus can still be +# the deciding, sole distinctive word of a short Missal calendar-table +# entry (measured: "omnium", the only survivor in "Omnium Sanctorum", +# occurs 139 times across the whole document, mostly in unrelated legal +# prose -- "of all" is common Latin furniture -- yet is genuinely the +# correct, sole citable word for that one heading). "classis" (507 +# occurrences), the round 1 false-pass this rule specifically targets, +# sits comfortably over 2.5x past this bar and stays CANNOT VERIFY. +# Round-2's own measurement of every affected real citation in +# lang/la.ini is in the branch report. +EVIDENCE_THRESHOLD = 1.0 / 200 + + +def normalize_word(w: str) -> str: + w = w.lower() + w = unicodedata.normalize("NFKD", w) + w = "".join(c for c in w if not unicodedata.combining(c)) + w = w.replace("æ", "ae").replace("œ", "oe") + w = re.sub(r"[^a-z]", "", w) + w = w.replace("j", "i") + return w + + +def distinctive_words(text: str) -> set: + out = set() + for tok in re.split(r"\s+", text): + w = normalize_word(tok) + if len(w) >= 4 and w not in STOPWORDS: + out.add(w) + return out + + +def build_frequency_table(lt_lines: list) -> dict: + """Count how many times each normalised word occurs anywhere in the + whole LT.txt corpus -- built ONCE per run (not per citation) and + consulted by `word_evidence`/`item_evidence` below. This is what lets + the checker tell a token that could only ever mean one heading (occurs + once in 26,000+ lines) apart from common liturgical furniture (occurs + hundreds of times) -- see round 2 fix 3 in the module docstring.""" + freq = {} + for line in lt_lines: + for tok in re.split(r"\s+", line): + w = normalize_word(tok) + if w: + freq[w] = freq.get(w, 0) + 1 + return freq + + +def word_evidence(word: str, freq: dict) -> float: + """A token seen n times contributes 1/n: a hapax (n=1) contributes 1.0 + -- about as conclusive as a word-overlap check can be -- and a word + occurring hundreds of times contributes next to nothing. A plain + reciprocal is chosen over a logarithmic/IDF scale deliberately: + measured against this corpus, log-scaling compresses "occurs once" and + "occurs 500 times" into a difference of a few units, too close to + cleanly separate "essentially conclusive" from "unverified" with a + single threshold; a reciprocal keeps them many orders of magnitude + apart, which is the actual claim this rule makes.""" + n = freq.get(word, 0) + return 1.0 / n if n > 0 else 0.0 + + +def item_evidence(words: set, freq: dict) -> float: + """A pool item's rarity evidence is the SINGLE RAREST word it matched + on -- not a sum over all its words. Summing would let several + merely-uncommon words add up to "enough" evidence between them, which + is exactly the shape round 2 fix 3 exists to close (a match consisting + only of common tokens must stay CANNOT VERIFY "regardless of how many + words sit beside it") and exactly the self-poisoning failure mode from + round 1 (quoted corrective prose tends to share several ordinary words + with its neighbour, never one rare one). One genuinely rare word is + real evidence; an accumulation of merely-uncommon words is not the + same thing and must not be treated as if it were.""" + if not words: + return 0.0 + return max(word_evidence(w, freq) for w in words) + + +class CitationRef: + """One citation token: 'label' is what the data actually wrote + ("8609" or "8609-8610"); 'lines' is the fully-expanded, sorted list of + line numbers the label names -- a single-element list for a bare + number, the whole inclusive range for an explicit wrap.""" + + __slots__ = ("label", "lines") + + def __init__(self, label, lines): + self.label = label + self.lines = lines + + +def _looks_like_thousands_typo(tokens) -> bool: + """'12,459' splits into ('12', '459') -- the classic shape of a human + thousands-separator typo for a single 4-5 digit LT.txt line number: + grouped from the right in chunks of 3, a 4-digit number groups as + 'N,NNN' and a 5-digit number as 'NN,NNN' (LT.txt never reaches 6 + digits, so a 3-digit leading group never arises from real grouping). + Checked against every real comma-list citation in lang/la.ini as of + round 2: none has a 1-2 digit token immediately followed by an + exactly-3-digit token, so this shape is unambiguous enough in practice + to reject outright as malformed rather than silently parsing as two + unrelated short citations (round 2 fix 4).""" + for a, b in zip(tokens, tokens[1:]): + if re.fullmatch(r"\d{1,2}", a) and re.fullmatch(r"\d{3}", b): + return True + return False + + +def parse_citation_spec(spec: str): + """'8618,8620,8622' -> three exact-line CitationRefs; '8609-8610' -> one + CitationRef spanning both lines (an explicit wrapped heading, capped at + MAX_RANGE_WIDTH lines). Returns (refs, malformed): `refs` is the list of + successfully-parsed CitationRef objects; `malformed` is a list of + {"token", "reason"} dicts for anything that did NOT parse into a + trustworthy citation -- a backwards range, a range wider than the cap, + the thousands-typo shape above, or an unparseable token. Round 1 + silently DROPPED all of these (no crash, but no report either); round 2 + surfaces every one instead, because a malformed citation naming a real + entry deserves a human's attention exactly as much as a wrong one does + (see round 2 fixes 2 and 4 in the module docstring).""" + raw_tokens = [t.strip() for t in spec.split(",")] + if _looks_like_thousands_typo(raw_tokens): + return [], [ + { + "token": spec, + "reason": ( + "looks like a thousands-separator typo for one number " + "(a 1-2 digit token immediately followed by a 3-digit " + "one) rather than a genuine list of citations -- " + "remove the comma, or split into real citations" + ), + } + ] + refs = [] + malformed = [] + for tok in raw_tokens: + if not tok: + continue + m = re.fullmatch(r"(\d{2,6})-(\d{2,6})", tok) + if m: + a, b = int(m.group(1)), int(m.group(2)) + width = b - a + 1 + if a > b: + malformed.append({"token": tok, "reason": f"backwards range (LT.txt:{tok})"}) + elif width > MAX_RANGE_WIDTH: + malformed.append( + { + "token": tok, + "reason": ( + f"range is {width} lines wide (max {MAX_RANGE_WIDTH}) -- " + "not a genuine heading wrap; find the real line or mark PATTERN honestly" + ), + } + ) + else: + refs.append(CitationRef(tok, list(range(a, b + 1)))) + continue + m = re.fullmatch(r"(\d{2,6})", tok) + if m: + refs.append(CitationRef(tok, [int(m.group(1))])) + continue + malformed.append({"token": tok, "reason": "unparseable citation token"}) + return refs, malformed + + +CITATION_RE = re.compile(r"LT\.txt:\s*((?:\d{2,6}(?:-\d{2,6})?)(?:\s*,\s*\d{2,6}(?:-\d{2,6})?)*)") + + +def parse_blocks(la_ini_text: str): + """Split la.ini into blocks on blank lines and [section] headers. Each + block is a list of (kind, content) where kind is 'comment' or 'entry', + content is the stripped comment text or (key, value).""" + blocks = [] + cur = [] + for raw in la_ini_text.split("\n"): + line = raw.rstrip("\n") + stripped = line.strip() + if stripped == "" or stripped.startswith("["): + if cur: + blocks.append(cur) + cur = [] + continue + if stripped.startswith(";"): + cur.append(("comment", stripped[1:].strip())) + elif "=" in stripped: + k, _, v = stripped.partition("=") + cur.append(("entry", (k.strip(), v.strip()))) + # anything else (shouldn't occur) is ignored + if cur: + blocks.append(cur) + return blocks + + +def window_text_for(lt_lines, lines): + lo, hi = lines[0], lines[-1] + lo_c, hi_c = max(1, lo), min(len(lt_lines), hi) + if lo_c > hi_c: + return "" + return " ".join(lt_lines[lo_c - 1 : hi_c]) + + +def _pool_entries_for(entries_before, entries): + """The leading/trailing pooling rule, shared identically by citation + checking AND PATTERN scoping (round 2 fix 1): a TRAILING comment (one + or more entries already seen in this block) pools against only the + most recent entry; a LEADING comment (no entry seen yet) pools against + every entry in the block. The same rule must decide both questions -- + a PATTERN marker and a citation attached to the same comment always + cover the same entries, by construction.""" + return [entries_before[-1]] if entries_before else entries + + +def _pattern_marked_entries(block, entries): + """Which entries in this block are excluded from citation-checking by + their OWN "PATTERN" marker -- never by a PATTERN marker attached to a + DIFFERENT entry in the same block. Returns a set of `id()` of the + entry (key, value) tuples (safe: each entry tuple is a single object, + shared by reference between `block` and `entries`, never copied). + + This is a first, standalone pass over the block, completed before any + citation is evaluated, so a citation's own PATTERN status never + depends on where in the block it happens to sit relative to its + entry's PATTERN comment.""" + marked = set() + entries_before = [] + for k, c in block: + if k == "comment": + if "PATTERN" in c: + for e in _pool_entries_for(entries_before, entries): + marked.add(id(e)) + else: + entries_before.append(c) + return marked + + +def check(la_ini_text: str, lt_lines: list): + """Returns a dict: checked (int), passed (int), findings (list -- + wrong citations), unverifiable (list -- no matched item clears the + evidence bar), malformed (list -- citation syntax itself could not be + trusted). findings, unverifiable and malformed are all things a human + must look at; only 'passed' citations required no human attention.""" + checked = 0 + passed = 0 + findings = [] + unverifiable = [] + malformed = [] + freq = build_frequency_table(lt_lines) + + for block in parse_blocks(la_ini_text): + entries = [c for k, c in block if k == "entry"] + if not entries: + continue + + pattern_entries = _pattern_marked_entries(block, entries) + + entries_before = [] + for k, c in block: + if k == "comment": + for m in CITATION_RE.finditer(c): + pool_entries = _pool_entries_for(entries_before, entries) + if all(id(e) in pattern_entries for e in pool_entries): + # Every entry this citation could be defending is + # itself PATTERN-marked: this "LT.txt:N" is not a + # provenance claim for any of them (e.g. citing the + # GRAMMAR another day's heading attests), so + # checking it would produce a meaningless failure. + continue + entry_desc = ", ".join(f"{k2}={v2}" for k2, v2 in pool_entries) + pool_items = [distinctive_words(v2) for _, v2 in pool_entries] + nonempty_items = [p for p in pool_items if p] + pool_words = sorted(set().union(*pool_items)) if pool_items else [] + + refs, bad_tokens = parse_citation_spec(m.group(1)) + for bad in bad_tokens: + checked += 1 + malformed.append( + { + "label": bad["token"], + "entries": entry_desc, + "reason": bad["reason"], + } + ) + for ref in refs: + checked += 1 + window_text = window_text_for(lt_lines, ref.lines) + window_words = distinctive_words(window_text) + + if not nonempty_items: + # Every pool item is fully stopwords -- there is + # nothing to check either way. Absence of + # evidence is not evidence of correctness. + unverifiable.append( + { + "label": ref.label, + "entries": entry_desc, + "reason": "no distinctive words in the entry text to check at all", + "pool_words": pool_words, + } + ) + continue + + contained_items = [p for p in nonempty_items if p <= window_words] + strong_items = [ + p for p in contained_items if item_evidence(p, freq) >= EVIDENCE_THRESHOLD + ] + if strong_items: + passed += 1 + elif contained_items: + best = max(item_evidence(p, freq) for p in contained_items) + unverifiable.append( + { + "label": ref.label, + "entries": entry_desc, + "reason": ( + f"matched, but every matched word is too common to trust " + f"(best evidence {best:.4f}, need >= {EVIDENCE_THRESHOLD:.4f})" + ), + "pool_words": pool_words, + } + ) + else: + n = ref.lines[0] + findings.append( + { + "label": ref.label, + "entries": entry_desc, + "actual": ( + lt_lines[n - 1].strip() + if 1 <= n <= len(lt_lines) + else "(out of range)" + ), + "window": window_text.strip()[:160], + } + ) + else: + entries_before.append(c) + return { + "checked": checked, + "passed": passed, + "findings": findings, + "unverifiable": unverifiable, + "malformed": malformed, + } + + +def build_arg_parser(): + p = argparse.ArgumentParser(description=__doc__.splitlines()[0]) + p.add_argument( + "--file", + dest="la_ini", + type=Path, + default=DEFAULT_LA_INI, + help=f"the la.ini-shaped file to check (default: {DEFAULT_LA_INI})", + ) + p.add_argument( + "--lt-file", + dest="lt_txt", + type=Path, + default=DEFAULT_LT_TXT, + help=f"the LT.txt transcription to check against (default: {DEFAULT_LT_TXT})", + ) + return p + + +def main(argv=None): + args = build_arg_parser().parse_args(argv) + if not args.lt_txt.exists(): + print( + f"SKIPPED: {args.lt_txt} is absent (docs/ is gitignored -- " + "present locally only). Citations are NOT verified this run." + ) + return 0 + la_ini_text = args.la_ini.read_text(encoding="utf-8") + lt_lines = args.lt_txt.read_text(encoding="utf-8", errors="replace").split("\n") + result = check(la_ini_text, lt_lines) + checked = result["checked"] + findings = result["findings"] + unverifiable = result["unverifiable"] + malformed = result["malformed"] + + if not findings and not unverifiable and not malformed: + print(f"check-citations: {checked} LT.txt citations checked, 0 look wrong.") + return 0 + + print( + f"check-citations: {len(findings)} of {checked} citations look wrong, " + f"{len(malformed)} MALFORMED, {len(unverifiable)} CANNOT VERIFY (see below):\n" + ) + if findings: + print("WRONG:\n") + for f in findings: + print(f" LT.txt:{f['label']} cited for [{f['entries']}]") + print(f" actual: {f['actual']!r}") + print(f" window: {f['window']!r}\n") + if malformed: + print("MALFORMED (citation syntax itself is untrustworthy):\n") + for m in malformed: + print(f" LT.txt:{m['label']} cited for [{m['entries']}]") + print(f" {m['reason']}\n") + if unverifiable: + print("CANNOT VERIFY (a human must adjudicate these by hand):\n") + for u in unverifiable: + words = ", ".join(u["pool_words"]) if u["pool_words"] else "(none)" + print(f" LT.txt:{u['label']} cited for [{u['entries']}]") + print(f" {u['reason']}; pool words: {words}\n") + return 2 + + +if __name__ == "__main__": + sys.exit(main()) @@ -22,3 +22,22 @@ (executable (name bootstrap_lectionary) (libraries colitur_kernel rite_ef unix sexplib)) + +; check_citations.py's own self-test (test_check_citations.py). Python, not +; OCaml, so it cannot be a `(test ...)` stanza -- an alias rule invoking it +; directly is dune's own documented shape for a non-OCaml check. Wired into +; the `runtest` alias (what `dune test`/`make test`/`make check` all build) +; so this suite runs every time the rest of the project's tests do, not +; only when someone remembers to run it by hand -- the exact discipline +; missing when check_citations.py itself shipped with no tests and its own +; self-poisoning bug went uncaught. Depends on both .py files (the test +; imports check_citations as a plain module, found via its own directory, +; once dune copies both into the sandboxed build directory) and on nothing +; else -- the fixture is entirely synthetic, no docs/research/LT.txt or +; lang/la.ini involved, so this rule runs identically whether or not the +; gitignored research corpus is present locally. +(rule + (alias runtest) + (deps check_citations.py test_check_citations.py) + (action + (run python3 test_check_citations.py))) diff --git a/tools/test_check_citations.py b/tools/test_check_citations.py new file mode 100644 index 0000000..26482bd --- /dev/null +++ b/tools/test_check_citations.py @@ -0,0 +1,635 @@ +#!/usr/bin/env python3 +"""Self-test for check_citations.py. + +This is the regression suite the tool itself did not have when the +self-poisoning bug (see check_citations.py's own module docstring) shipped +undetected: the corrective comment documenting a past wrong citation quoted +the wrong historical value, and that quote sat in the same word pool the +checker verified against, so re-introducing the exact bug produced "0 look +wrong" instead of a failure. A verification tool with no tests of its own +is exactly how you get one that passes for the wrong reason -- this file is +the fix for that, not merely for the bug it happened to expose. + +Runs under `dune test` via tools/dune's own `(rule (alias runtest) ...)`, +not only as a standalone script or a `make` target, so it cannot rot +unnoticed. Also runnable directly: `python3 tools/test_check_citations.py`. + +Everything below is a SYNTHETIC fixture -- a tiny made-up "LT.txt" and a +tiny made-up la.ini-shaped fragment, entirely in memory. Nothing here reads +the real docs/research/LT.txt (gitignored, absent on a fresh clone) or the +real lang/la.ini, so this suite runs identically everywhere, always. + +REGRESSION vs CHARACTERISATION -- LABELLED HONESTLY, PER TEST (round 2 fix +5). A review found that of round 1's seven fixture-driven tests, only TWO +actually failed against the pre-round-1 script -- the rest passed on both +sides of round 1's fix and regression-tested nothing despite their names. +Every test below now carries one of two tags in its docstring, verified, +not asserted: + + REGRESSION -- shown to FAIL when run against a named prior version of + check_citations.py (the exact command used to check this is recorded + next to the tag). Losing the fix this test guards would turn it red + again. + + CHARACTERISATION -- passes against the named prior version too (usually + because the prior version has no equivalent behaviour or API surface at + all -- a KeyError/AttributeError/TypeError rather than a meaningful + same-shape failure). Still valuable (it pins what the CURRENT tool does, + and would catch a future regression from here on), but it is not + evidence that round 1 or round 2 fixed anything -- there is no "before" + for it to have failed against. + +Two prior versions are named throughout: + ROUND-0 = the script as it shipped before round 1's hardening + (git rev 22824ef, saved for this audit at + /tmp/check_citations_round1.py's OWN predecessor -- see the + round-2 branch report for the exact commands run). + ROUND-1 = the script as hardened by round 1, before round 2's five + fixes below (git HEAD at the start of this round). +Round-1-era tests (the original seven fixture cases plus the two added +after them) are checked against ROUND-0. Round-2 tests (fixes 1-4) are +checked against ROUND-1, since that is the version each one is proving a +regression against. +""" +import subprocess +import sys +import tempfile +import unittest +from pathlib import Path + +sys.path.insert(0, str(Path(__file__).resolve().parent)) +import check_citations as cc # noqa: E402 (path insert must come first) + +# --------------------------------------------------------------------------- +# Synthetic "LT.txt". 0-indexed list where element 0 IS line 1 (matching +# check_citations.py's own convention: lt_lines[n - 1] is line n). Real +# citations are always >= 2 digits (CITATION_RE requires \d{2,6}, matching +# realistic LT.txt line numbers, which run into the thousands) -- padded +# with filler so every cited line here is two digits too, the same +# constraint real data has. +# +# Line map (1-indexed): +# 10 Festum Aurorae Caelestis -- alpha's real heading +# 11 Prima Classis +# 13 Festum Umbrae Nocturnae -- beta's real heading +# 14 Secunda Classis -- beta wrongly cites here (off by 1) +# 16 Festum Solis Invicti -- gamma's real heading / epsilon's +# self-poisoning target +# 17 Tertia Classis -- iota wrongly cites here +# 18 Festum Gloriae -- delta's heading, part 1 (wraps) +# 19 Aeternae Perpetuae -- delta's heading, part 2; also +# gamma wrongly cites here (off by 3) +# 20 Rara Vox Singularis -- mu's real heading (rare word) +# 21 Communis Verbum Omnibus -- nu's real heading (common words) +# 24 (a single very long line, "communis"/"verbum" x250 each) -- +# frequency-table filler ONLY, never itself a citation target: this +# is what pushes communis/verbum's corpus-wide count past the +# evidence threshold, the same way real words like "classis" (507 +# occurrences) are common throughout LT.txt without living on any +# one line the checker is asked to verify against. +# 26 Magnum -- kappa/lambda heading, part 1 +# 27 Festum -- kappa/lambda heading, part 2 +# 28 Peregrinum -- kappa/lambda heading, part 3 +# (26-28 is a genuine 3-line wrap, at the MAX_RANGE_WIDTH cap; line +# 29 is unrelated filler included only by lambda's over-wide range) +_FREQUENCY_FILLER = " ".join(["communis", "verbum"] * 250) +LT_LINES = ( + ["(filler)"] * 9 + + [ + "Festum Aurorae Caelestis", # 10 + "Prima Classis", # 11 + "", # 12 + "Festum Umbrae Nocturnae", # 13 + "Secunda Classis", # 14 + "", # 15 + "Festum Solis Invicti", # 16 + "Tertia Classis", # 17 + "Festum Gloriae", # 18 + "Aeternae Perpetuae", # 19 + "Rara Vox Singularis", # 20 + "Communis Verbum Omnibus", # 21 + "(filler)", # 22 + "(filler)", # 23 + _FREQUENCY_FILLER, # 24 + "(filler)", # 25 + "Magnum", # 26 + "Festum", # 27 + "Peregrinum", # 28 + "Ultra", # 29 + ] +) + +# A fixture covering every case both hardening rounds asked for: +# alpha -- correct citation -> PASS +# beta -- off by one line -> FAIL +# gamma -- off by three lines -> FAIL +# delta -- explicit n-m range, heading genuinely wraps -> PASS +# epsilon -- THE SELF-POISONING CASE: comment quotes a +# DIFFERENT heading's text, citation points +# at that other heading's real line -> FAIL +# zeta -- entirely stopwords, nothing to check at all -> CANNOT VERIFY +# eta -- PATTERN, no citation at all -> skipped entirely +# theta -- PATTERN, trailing on itself only +# iota -- SAME BLOCK as theta, no PATTERN of its own, +# its own genuinely wrong citation -> FAIL +# (round 2 fix 1: theta's PATTERN must not silence this) +# mu -- single word, occurs ONCE in the whole corpus -> PASS +# (round 2 fix 3a) +# nu -- two words, both occur 251 times in the corpus -> CANNOT VERIFY +# (round 2 fix 3b -- stricter than round 1, which +# would have passed this on word-count alone) +# xi -- "12,459"-shaped citation, thousands-typo for +# one number -> MALFORMED +# (round 2 fix 4) +# kappa -- explicit 3-line range, AT the width cap -> PASS +# (round 2 fix 2a) +# lambda_ -- same heading, 4-line range, OVER the width cap -> MALFORMED +# (round 2 fix 2b; note the trailing underscore -- +# "lambda" is a Python keyword-adjacent builtin, avoided +# only to keep the la.ini key itself plain "lambda") +LA_INI_TEXT = """ +[test] + +alpha = Festum Aurorae Caelestis +; LT.txt:10. + +beta = Festum Umbrae Nocturnae +; LT.txt:14. + +gamma = Festum Solis Invicti +; LT.txt:19. + +delta = Festum Gloriae Aeternae +; LT.txt:18-19. + +epsilon = Festum Lunae Argenteae +; CORRECTED: an earlier draft wrongly attributed this to "Festum Solis +; Invicti" -- LT.txt:16. + +zeta = In Sancta Dominica +; LT.txt:11. + +; eta -- PATTERN, constructed name; no heading for this day survives in +; the source at all. +eta = Aliquid Fictum + +theta = Ignotum Simulatum +; PATTERN, invented for this self-test; no real heading survives for +; theta specifically. +iota = Festum Umbrae Nocturnae +; LT.txt:17. + +mu = Singularis +; LT.txt:20. + +nu = Communis Verbum +; LT.txt:21. + +xi = Numerus Fictus +; LT.txt:12,459. + +kappa = Magnum Festum Peregrinum +; LT.txt:26-28. + +lambda = Magnum Festum Peregrinum +; LT.txt:26-29. +""" + + +def entries_field(items, label, entries_substring=None): + """Find the finding/unverifiable/malformed dict whose citation label + matches (and, if given, whose entries description contains + `entries_substring` -- needed on the rare occasion two different + entries cite the identical wrong line number), or None.""" + for item in items: + if item["label"] != label: + continue + if entries_substring is not None and entries_substring not in item["entries"]: + continue + return item + return None + + +class TestCheckLogic(unittest.TestCase): + """Unit-level: exercises check() directly against the synthetic fixture.""" + + def setUp(self): + self.result = cc.check(LA_INI_TEXT, LT_LINES) + + def test_totals(self): + """CHARACTERISATION (pins the current tool's own output schema and + aggregate counts -- ROUND-1 has no 'malformed' key at all, so this + exact assertion cannot even be asked of it; it is not evidence of a + fix, it is a pin against future drift).""" + # 12 citation EVENTS: alpha, beta, gamma, delta(1 range), epsilon, + # zeta, iota, mu, nu, xi, kappa, lambda -- theta/eta contribute none. + self.assertEqual(self.result["checked"], 12) + self.assertEqual(self.result["passed"], 4) # alpha, delta, mu, kappa + self.assertEqual(len(self.result["findings"]), 4) # beta, gamma, epsilon, iota + self.assertEqual(len(self.result["unverifiable"]), 2) # zeta, nu + self.assertEqual(len(self.result["malformed"]), 2) # xi, lambda + + def test_correct_citation_passes(self): + """CHARACTERISATION: verified against ROUND-0 (git rev 22824ef) -- + alpha's own block has no quoted phrases, so the old quote-pooling + bug never touches it; alpha passes on both sides.""" + found_wrong = {f["label"] for f in self.result["findings"]} + found_unverifiable = {u["label"] for u in self.result["unverifiable"]} + self.assertNotIn("10", found_wrong) + self.assertNotIn("10", found_unverifiable) + + def test_off_by_one_line_fails(self): + """REGRESSION, verified against ROUND-0: ROUND-0's blanket +-2-line + tolerance means a window of LT.txt[12..16] is checked for citation + "14", which contains line 13 (beta's REAL heading) -- so ROUND-0 + reports beta as a PASS and this test's assertIsNotNone(...) fails + against it. Confirmed by direct replay of ROUND-0's check() against + this exact fixture shape (see the round-2 branch report).""" + f = entries_field(self.result["findings"], "14", "beta") + self.assertIsNotNone(f, "beta's off-by-one citation (LT.txt:14) must FAIL") + self.assertIn("beta", f["entries"]) + + def test_off_by_three_lines_fails(self): + """CHARACTERISATION, verified against ROUND-0: even ROUND-0's +-2 + tolerance window (LT.txt[17..21]) does not reach line 16 (gamma's + real heading), so ROUND-0 already reports this as wrong. This test + does not regression-test the +-2 removal; test_off_by_one above + does.""" + f = entries_field(self.result["findings"], "19", "gamma") + self.assertIsNotNone(f, "gamma's off-by-three citation (LT.txt:19) must FAIL") + self.assertIn("gamma", f["entries"]) + + def test_explicit_wrap_range_passes(self): + """CHARACTERISATION, verified against ROUND-0: explicit A-B ranges + already existed in ROUND-0's `expand_citation_spec` (identical + regex); ROUND-0 additionally pads each expanded line with its own + +-2 tolerance, so this passes there too, just for a sloppier + reason. test_wrap_range_required_not_just_first_line below is the + test that actually isolates the range syntax doing real work.""" + found_wrong = {f["label"] for f in self.result["findings"]} + found_unverifiable = {u["label"] for u in self.result["unverifiable"]} + found_malformed = {m["label"] for m in self.result["malformed"]} + self.assertNotIn("18-19", found_wrong) + self.assertNotIn("18-19", found_unverifiable) + self.assertNotIn("18-19", found_malformed) + + def test_wrap_range_required_not_just_first_line(self): + """REGRESSION, verified against ROUND-0: citing only delta's first + physical line ("LT.txt:18") still falls inside ROUND-0's own +-2 + window (16..20), which reaches line 19 and lets it pass -- ROUND-0 + never reports a finding here, so this test's assertIsNotNone(...) + fails against it. This is the concrete proof that the range syntax + is doing real work, not merely being tolerated by leftover slack.""" + text = LA_INI_TEXT.replace("; LT.txt:18-19.", "; LT.txt:18.") + result = cc.check(text, LT_LINES) + f = entries_field(result["findings"], "18") + self.assertIsNotNone( + f, "citing only the first physical line of a wrapped heading must FAIL" + ) + + def test_self_poisoning_quote_does_not_pass(self): + """REGRESSION, verified against ROUND-0: THE regression test for + the historical bug. epsilon's own comment quotes "Festum Solis + Invicti" (a DIFFERENT heading, gamma's own), and cites that other + heading's real line (LT.txt:16). ROUND-0 pools every double-quoted + phrase from the WHOLE block comment, so the quote itself becomes a + pool item, matches the window trivially, and ROUND-0 reports "0 + look wrong" for it -- confirmed by direct replay. Must FAIL here.""" + found_wrong = {f["label"]: f for f in self.result["findings"]} + self.assertIn("16", found_wrong, "the self-poisoning citation must be a FAIL, not a pass") + self.assertIn("epsilon", found_wrong["16"]["entries"]) + found_unverifiable = {u["label"] for u in self.result["unverifiable"]} + self.assertNotIn("16", found_unverifiable, "must be a real FAIL, not laundered into CANNOT VERIFY") + + def test_empty_pool_is_cannot_verify_not_pass(self): + """REGRESSION, verified against ROUND-0 (by the letter of the + definition -- see below for the nuance): zeta's entry text is + entirely stopwords ("In Sancta Dominica"), so there is nothing to + check either way. ROUND-0 has no CANNOT-VERIFY concept at all: a + fully empty pool item never satisfies `any(item <= window_words + for item in pool_items)` over an empty pool, so ROUND-0 reports it + as an ordinary WRONG finding instead -- confirmed by direct + replay. This test's specific assertion (that it lands in + `unverifiable`) therefore fails against ROUND-0, though the + underlying "not a silent pass" property does hold there too, just + through a coarser, undifferentiated classification. ROUND-1 + already has the current three-way split (as "too thin", word + count rather than "no distinctive words", rarity) and passes this + test unchanged.""" + u = entries_field(self.result["unverifiable"], "11") + self.assertIsNotNone(u, "zeta's all-stopword entry must be CANNOT VERIFY") + self.assertIn("zeta", u["entries"]) + found_wrong = {f["label"] for f in self.result["findings"]} + self.assertNotIn("11", found_wrong, "an empty pool must never be reported as a silent PASS") + + def test_pattern_block_skipped_entirely(self): + """CHARACTERISATION, verified against ROUND-0: eta's block contains + only eta itself, so ROUND-0's whole-block PATTERN skip and the + current tool's entry-scoped skip have the identical effect for + this single-entry case -- the difference only shows up in a + MULTI-entry block, which is test_pattern_does_not_silence_a_ + different_entry_in_the_same_block below (the real fix-1 regression + test).""" + + def keys_of(entries_desc): + return {pair.split("=", 1)[0] for pair in entries_desc.split(", ")} + + for f in self.result["findings"]: + self.assertNotIn("eta", keys_of(f["entries"])) + for u in self.result["unverifiable"]: + self.assertNotIn("eta", keys_of(u["entries"])) + for m in self.result["malformed"]: + self.assertNotIn("eta", keys_of(m["entries"])) + + def test_pattern_does_not_silence_a_different_entry_in_the_same_block(self): + """REGRESSION, verified against ROUND-1 (git HEAD before round 2): + theta and iota share ONE block (no blank line between them, the + same shape as [season]'s real back-to-back trailing-comment + style). theta's own trailing comment says "PATTERN"; iota is a + completely different entry with its own genuinely wrong citation + and no PATTERN marker at all. ROUND-1's `check()` tested + `"PATTERN" in block_comment` -- a single substring search over + every comment in the WHOLE block -- and skipped the entire block + on a match, so iota's wrong citation was never even looked at: + confirmed by direct replay of ROUND-1's check() against this exact + fixture (see the round-2 branch report). Must FAIL here.""" + f = entries_field(self.result["findings"], "17") + self.assertIsNotNone( + f, "iota's own wrong citation must FAIL even though theta, in the same block, is PATTERN-marked" + ) + self.assertIn("iota", f["entries"]) + # And theta itself must still be excluded, exactly like eta. + for f in self.result["findings"]: + self.assertNotIn("theta=", f["entries"]) + + def test_rare_single_word_match_passes(self): + """REGRESSION, verified against ROUND-1: mu's entry is a single + word, "Singularis", occurring exactly once in the whole corpus. + ROUND-1's word-COUNT gate (`MIN_DISTINCTIVE_WORDS = 2`) excluded + any one-word pool item from matching at all, regardless of how + rare that word is, and reported it CANNOT VERIFY unconditionally + -- confirmed by direct replay. This is round 2 fix 3's own primary + example (the real "S. Antonii Abb." shape): a single occurrence in + a 26,000+-line corpus is essentially conclusive and must PASS.""" + passed_labels_not_flagged = ( + "20" not in {f["label"] for f in self.result["findings"]} + and "20" not in {u["label"] for u in self.result["unverifiable"]} + ) + self.assertTrue(passed_labels_not_flagged, "a rare (freq=1) single-word match must PASS, not be flagged") + + def test_many_common_tokens_match_is_cannot_verify(self): + """REGRESSION, verified against ROUND-1: nu's entry has TWO + distinctive words ("Communis", "Verbum"), clearing ROUND-1's own + `MIN_DISTINCTIVE_WORDS = 2` gate on word count alone -- ROUND-1 + reports this a PASS purely because there are two words, without + ever checking how common either one is (both occur 251 times in + this fixture's corpus). Confirmed by direct replay. Round 2 fix 3 + requires this to stay CANNOT VERIFY regardless of word count -- + the STRICTER half of the rarity rule, not just the looser half + rare-word tests exercise.""" + u = entries_field(self.result["unverifiable"], "21") + self.assertIsNotNone( + u, "a match consisting only of common (251-occurrence) tokens must be CANNOT VERIFY" + ) + found_wrong = {f["label"] for f in self.result["findings"]} + self.assertNotIn("21", found_wrong, "common-word-only should be CANNOT VERIFY, not a silent FAIL either") + + def test_thousands_typo_citation_is_malformed(self): + """REGRESSION, verified against ROUND-1: ROUND-1's CITATION_RE and + `parse_citation_spec` happily parse "12,459" as two independent + bare citations, 12 and 459, and check them separately -- neither + anywhere near the real intended line, but the malformed spec is + never reported as such; confirmed by direct replay (ROUND-1 raises + no exception and produces two ordinary, uninteresting citation + events instead of one flagged one). Round 2 fix 4 requires the + whole spec to be rejected as MALFORMED instead.""" + m = entries_field(self.result["malformed"], "12,459") + self.assertIsNotNone(m, "the thousands-typo-shaped citation must be reported MALFORMED") + self.assertIn("xi", m["entries"]) + # And it must not ALSO sneak through as two ordinary citations. + self.assertIsNone(entries_field(self.result["findings"], "12")) + self.assertIsNone(entries_field(self.result["findings"], "459")) + + def test_range_at_cap_width_passes(self): + """REGRESSION, verified against ROUND-1: this specific 3-line range + already passes on ROUND-1 too (ROUND-1 also has no upper cap), so + by itself this is CHARACTERISATION -- it is paired here with + test_range_over_cap_width_is_malformed below to show the cap is + drawn in the RIGHT place (exactly at MAX_RANGE_WIDTH, not one line + short of it).""" + found_wrong = {f["label"] for f in self.result["findings"]} + found_malformed = {m["label"] for m in self.result["malformed"]} + self.assertNotIn("26-28", found_wrong) + self.assertNotIn("26-28", found_malformed) + + def test_range_over_cap_width_is_malformed(self): + """REGRESSION, verified against ROUND-1: "LT.txt:26-29" is a 4-line + range citing the identical heading text kappa already cites + correctly at the 3-line cap -- ROUND-1 has no upper bound at all + (only the pre-existing 200-line absurdity guard), so it silently + accepts this and checks it exactly like kappa's; confirmed by + direct replay. Round 2 fix 2 requires anything over + MAX_RANGE_WIDTH to be rejected as MALFORMED, regardless of whether + the content would otherwise have matched.""" + m = entries_field(self.result["malformed"], "26-29") + self.assertIsNotNone(m, "a range wider than MAX_RANGE_WIDTH must be MALFORMED") + self.assertIn("lambda", m["entries"]) + self.assertIn(str(cc.MAX_RANGE_WIDTH), m["reason"]) + + +class TestHelpers(unittest.TestCase): + def test_distinctive_words_strips_stopwords_and_short_tokens(self): + """CHARACTERISATION: `distinctive_words`/`normalize_word` are + byte-identical to ROUND-0 and ROUND-1 -- neither hardening round + touched them. Pins current behaviour only.""" + words = cc.distinctive_words("Dominica I Adventus") + self.assertEqual(words, {"adventus"}) # "Dominica" stopword, "I" too short + + def test_distinctive_words_normalises_j_and_ligatures(self): + """CHARACTERISATION: see above.""" + self.assertEqual(cc.distinctive_words("Jesu"), cc.distinctive_words("Iesu")) + self.assertEqual(cc.distinctive_words("praesulaeque"), cc.distinctive_words("praesulæque")) + + def test_parse_citation_spec_bare_number(self): + """CHARACTERISATION: ROUND-0/ROUND-1 both expand a bare number the + same way, just under a different function name/return shape + (`expand_citation_spec` -> a flat list of ints, no malformed + channel). Pins the current tuple-returning API.""" + refs, malformed = cc.parse_citation_spec("8609") + self.assertEqual(len(refs), 1) + self.assertEqual(refs[0].lines, [8609]) + self.assertEqual(malformed, []) + + def test_parse_citation_spec_range_is_one_ref(self): + """CHARACTERISATION: see above.""" + refs, malformed = cc.parse_citation_spec("8609-8610") + self.assertEqual(len(refs), 1) + self.assertEqual(refs[0].lines, [8609, 8610]) + self.assertEqual(malformed, []) + + def test_parse_citation_spec_comma_list_is_several_refs(self): + """CHARACTERISATION: see above.""" + refs, malformed = cc.parse_citation_spec("8618,8620,8622") + self.assertEqual([r.lines for r in refs], [[8618], [8620], [8622]]) + self.assertEqual(malformed, []) + + def test_parse_citation_spec_mixed_list(self): + """CHARACTERISATION: see above.""" + refs, malformed = cc.parse_citation_spec("8786,8788-8789,8791-8792") + self.assertEqual( + [r.lines for r in refs], + [[8786], [8788, 8789], [8791, 8792]], + ) + self.assertEqual(malformed, []) + + def test_parse_citation_spec_rejects_backwards_range(self): + """REGRESSION, verified against ROUND-1: ROUND-1's + `parse_citation_spec` SILENTLY DROPPED a backwards range (empty + refs list, no report at all) -- confirmed by direct replay. Round + 2 surfaces it as MALFORMED instead of discarding it invisibly.""" + refs, malformed = cc.parse_citation_spec("100-50") + self.assertEqual(refs, []) + self.assertEqual(len(malformed), 1) + self.assertIn("backwards", malformed[0]["reason"]) + + def test_parse_citation_spec_rejects_range_over_cap(self): + """REGRESSION, verified against ROUND-1: ROUND-1 accepted any + range up to 200 lines wide as a normal, silently-checked citation + -- "1000-999999" exceeded even that old 200-line guard and was + silently dropped (empty list, no report); a merely-wide-but-under + -200 range like "1000-1100" was silently ACCEPTED and checked as + if it were a legitimate wrap, which is the actual defeat this fix + closes. Both shapes are confirmed by direct replay against + ROUND-1. Round 2 caps at MAX_RANGE_WIDTH and reports the excess + width by name rather than silently accepting or silently + dropping.""" + refs, malformed = cc.parse_citation_spec("1000-1100") + self.assertEqual(refs, [], "a 101-line range must not be silently accepted") + self.assertEqual(len(malformed), 1) + self.assertIn("101", malformed[0]["reason"]) + + def test_parse_citation_spec_range_at_cap_boundary(self): + """CHARACTERISATION: pins the exact boundary -- a range exactly + MAX_RANGE_WIDTH lines wide is accepted, not rejected.""" + refs, malformed = cc.parse_citation_spec("2000-2002") + self.assertEqual(len(refs), 1) + self.assertEqual(malformed, []) + + def test_parse_citation_spec_thousands_typo(self): + """REGRESSION, verified against ROUND-1: ROUND-1 parses "12,459" + as two ordinary bare citations (12 and 459) with no indication + anything is wrong -- confirmed by direct replay. Round 2 fix 4 + rejects the whole spec instead.""" + refs, malformed = cc.parse_citation_spec("12,459") + self.assertEqual(refs, []) + self.assertEqual(len(malformed), 1) + self.assertIn("thousands", malformed[0]["reason"]) + + def test_parse_citation_spec_similar_looking_list_is_not_flagged(self): + """CHARACTERISATION: guards the thousands-typo heuristic against + false positives on a genuine multi-citation list -- two 4-digit + numbers close together must still parse normally, not be rejected + just because they happen to sit next to each other in a list.""" + refs, malformed = cc.parse_citation_spec("8618,8620,8622") + self.assertEqual(malformed, []) + self.assertEqual(len(refs), 3) + + def test_item_evidence_hapax_is_strong(self): + """CHARACTERISATION of the new (round 2) rarity machinery: a word + occurring once in a corpus of many contributes evidence 1.0, well + past EVIDENCE_THRESHOLD. No prior round had this function at all.""" + freq = cc.build_frequency_table(["Singularis Verbum", "Aliud Verbum"]) + self.assertEqual(cc.item_evidence({"singularis"}, freq), 1.0) + + def test_item_evidence_common_word_is_weak(self): + """CHARACTERISATION of the new rarity machinery: a word occurring + 500 times contributes far below EVIDENCE_THRESHOLD.""" + freq = cc.build_frequency_table([" ".join(["classis"] * 500)]) + self.assertLess(cc.item_evidence({"classis"}, freq), cc.EVIDENCE_THRESHOLD) + + def test_item_evidence_is_the_max_not_the_sum(self): + """CHARACTERISATION: an item combining one rare word and one very + common word takes its evidence from the RARE one -- a real match + is not penalised for also containing an ordinary word beside it.""" + freq = cc.build_frequency_table( + ["Singularis Verbum"] + [" ".join(["communis"] * 300)] + ) + ev = cc.item_evidence({"singularis", "communis"}, freq) + self.assertEqual(ev, 1.0) + + def test_word_evidence_unseen_word_is_zero(self): + """CHARACTERISATION: a word absent from the corpus entirely (freq + 0) contributes zero evidence rather than raising or dividing by + zero -- it can never legitimately be "contained" in a real window + either, so this only matters defensively.""" + freq = cc.build_frequency_table(["Aliud Verbum"]) + self.assertEqual(cc.word_evidence("nusquam", freq), 0.0) + + +class TestCliIntegration(unittest.TestCase): + """End-to-end: invokes the real main() as a subprocess, exactly how + `make check-citations` does, using --file/--lt-file to point at + temporary fixtures so the real lang/la.ini is never touched. + + Labelled per-test against ROUND-1 (the --file/--lt-file plumbing + itself is a ROUND-1 feature; ROUND-0's main() takes no arguments at + all and reads the real lang/la.ini and real docs/research/LT.txt + unconditionally, so ROUND-0 is not a meaningful comparison for any + test in this class).""" + + def run_cli(self, la_ini_text, lt_text, lt_present=True): + with tempfile.TemporaryDirectory() as td: + tdp = Path(td) + la_ini_path = tdp / "la.ini" + la_ini_path.write_text(la_ini_text, encoding="utf-8") + lt_path = tdp / "LT.txt" + if lt_present: + lt_path.write_text(lt_text, encoding="utf-8") + proc = subprocess.run( + [ + sys.executable, + str(Path(__file__).resolve().parent / "check_citations.py"), + "--file", + str(la_ini_path), + "--lt-file", + str(lt_path), + ], + capture_output=True, + text=True, + ) + return proc + + def test_skipped_when_lt_txt_absent(self): + """CHARACTERISATION, verified against ROUND-1: identical SKIPPED + behaviour, unchanged by round 2.""" + proc = self.run_cli(LA_INI_TEXT, "", lt_present=False) + self.assertEqual(proc.returncode, 0) + self.assertIn("SKIPPED", proc.stdout) + + def test_mixed_fixture_exits_nonzero_and_reports_all_three_classes(self): + """REGRESSION, verified against ROUND-1: run as a real subprocess + against this exact fixture, ROUND-1's CLI never prints "MALFORMED" + anywhere (it has no such concept) -- confirmed by direct replay + (`WRONG`/`CANNOT VERIFY` both appear, `MALFORMED` does not).""" + proc = self.run_cli(LA_INI_TEXT, "\n".join(LT_LINES)) + self.assertEqual(proc.returncode, 2) + self.assertIn("WRONG", proc.stdout) + self.assertIn("MALFORMED", proc.stdout) + self.assertIn("CANNOT VERIFY", proc.stdout) + + def test_all_clean_fixture_exits_zero(self): + """CHARACTERISATION, verified against ROUND-1: identical clean-exit + behaviour, unchanged by round 2.""" + clean_text = """ +[test] + +alpha = Festum Aurorae Caelestis +; LT.txt:10. +""" + proc = self.run_cli(clean_text, "\n".join(LT_LINES)) + self.assertEqual(proc.returncode, 0) + self.assertIn("0 look wrong", proc.stdout) + + +if __name__ == "__main__": + unittest.main() |
