aboutsummaryrefslogtreecommitdiff
path: root/templates/ef/ordo.ms
diff options
context:
space:
mode:
Diffstat (limited to 'templates/ef/ordo.ms')
-rw-r--r--templates/ef/ordo.ms14
1 files changed, 12 insertions, 2 deletions
diff --git a/templates/ef/ordo.ms b/templates/ef/ordo.ms
index d578455..a5d7100 100644
--- a/templates/ef/ordo.ms
+++ b/templates/ef/ordo.ms
@@ -9,13 +9,22 @@
.\" (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.
+.\"
+.\" Defect 2: groff -ms paginates its own way (no per-week \" clearpage \"
+.\" this template ever forced), so it mainly needed the same header
+.\" treatment as the paginated flavours, for structural consistency -- a
+.\" bold week run-in under each month's own .SH, walking months>weeks>days
+.\" (the week's own padded, in-month-guarded day list) in place of the
+.\" old months>days flat loop over the month's own flat one.
.TL
{{term.ordo}} {{year}} \(bu {{rite_name}}
{{#months}}
.SH
{{name}}
+{{#weeks}}
.LP
-{{#days}}
+\fB{{term.week}} {{num}}\fR
+{{#days}}{{#in_month}}
.IP "{{dom}}" 4
{{name}}
.br
@@ -26,5 +35,6 @@
\s-2{{term.gospel}} {{gospel}}\s+2
{{/gospel}}{{#comms}}.br
\s-2{{term.commemoration}} {{name}}\s+2
-{{/comms}}{{/days}}
+{{/comms}}{{/in_month}}{{/days}}
+{{/weeks}}
{{/months}}