blob: 1035a0d6b5a0a5504e21b221162e73206534ccec (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
.\" colitur ordo booklet -- groff ms. flavour: groff
.\" Build: colitur table --year 2027 --template ordo.ms | groff -ms -Tpdf > ordo.pdf
.\"
.\" 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.
.\"
.\" 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. The run-in
.\" is its own Roman numeral plus the span of in-month dates it covers
.\" (e.g. Hebdomada I (Ian 1-2)), not the month name again -- the month's
.\" own .SH heading above already establishes it once.
.TL
{{term.ordo}} {{year}} \(bu {{rite_name}}
{{#months}}
.SH
{{name}}
{{#weeks}}
.LP
\fB{{term.week}} {{num_roman}} ({{month_abbr}} {{first_dom}}{{^single_day}}\(en{{last_dom}}{{/single_day}})\fR
{{#days}}{{#in_month}}
.IP "{{dom}}" 4
{{name}}
.br
\s-2{{rank}} \(bu {{colour}}\s+2
{{#first}}.br
\s-2{{term.epistle}} {{first}}\s+2
{{/first}}{{#gospel}}.br
\s-2{{term.gospel}} {{gospel}}\s+2
{{/gospel}}{{#comms}}.br
\s-2{{term.commemoration}} {{name}}\s+2
{{/comms}}{{/in_month}}{{/days}}
{{/weeks}}
{{/months}}
|