forked from MRoth1910/Vesperale-Romanum
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvesperale_romanum.tex
171 lines (146 loc) · 9.43 KB
/
vesperale_romanum.tex
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
% !TEX TS-program = lualatexmk
% !TEX parameter = --shell-escape
\documentclass[11pt]{book}
\input{../commonheaders.tex}
\externaldocument[M-]{\subfix{vesperale_romanum}}
\begin{document}
%% order TBD.
%%%local version%%%
%%section titles need to be on new page which should happen if we restrict section to start of new subfile only BUT subsection* and sectiion* need same treatment
%%do we want to use section* or special festum command?
\customsubfile{vr_01_prolegomena} %%these probably WILL be 01
%%need to remove \mainmatter command and put it at end of whatever 02 is
\customsubfile{vr_NN_toni_communes} %%watch for hfull boxes in ALT, e.g. in collect examples; %%do we put in psalm tone examples…%%descenders are problem%%
\customsubfile{vr_NN_canticum_bmv} %%ALT works for Toni Communes, not so much for psalm endings
\customsubfile{vr_NN_tempus_adventus}
\customsubfile{vr_NN_in_nativitate_usque_5_jan}
\customsubfile{vr_NN_octavae_epiphaniae}
\customsubfile{vr_NN_tempus_post_epiphaniam}
\customsubfile{vr_NN_tempus_septuagesimae}
\customsubfile{vr_NN_tempus_quadragesimae_passionis}
%\customsubfile{vr_NN_tempus_passionis}
\customsubfile{vr_NN_tempus_paschale}
\customsubfile{vr_NN_trinitate_ad_sc}
\customsubfile{vr_NN_sab_post_pentecosten}
\customsubfile{vr_NN_dom_post_pentecosten}
\customsubfile{vr_NN_in_commemorationibus_sanctorum} %% for now doctor's names work
\customsubfile{vr_NN_psalterium}
%%Te Lucis BVM is problem
%% commemorationes sanctorum %% to adjust
%% common commemorations %% to adjust but otherwise done (can be considered redundant though)
%% the psalter + commemorations (of saints and suffrages) are middle of book
%%books start with Saint Andrew and end before the vigil
\customsubfile{vr_NN_festa_decembris}
\customsubfile{vr_NN_festa_januarii}
\customsubfile{vr_NN_festa_februarii}
\customsubfile{vr_NN_festa_martii}
\customsubfile{vr_NN_festa_aprilis}
\customsubfile{vr_NN_festa_maii}
\customsubfile{vr_NN_festa_junii}
\customsubfile{vr_NN_festa_julii}
\customsubfile{vr_NN_festa_augusti}
\customsubfile{vr_NN_festa_septembris}
\customsubfile{vr_NN_festa_octobris}
\customsubfile{vr_NN_festa_novembris}
\customsubfile{vr_NN_commune_apostolorum} \customsubfile{vr_NN_commune_unius_martyris}
\customsubfile{vr_NN_commune_apostolo_evang_martyrum_tp}
\customsubfile{vr_NN_commune_plurimorum_martyrum_extra_tp}
\customsubfile{vr_NN_commune_confessoris_pontificis} %%doctors' names are a problem as is Iste confessor (sometimes) (Names working as of Oct 8 2024!!
\customsubfile{vr_NN_commune_confessoris_non_pontificis}
\customsubfile{vr_NN_commune_virginum} %%J in hymn is problem (fixed as of Oct 2024)
\customsubfile{vr_NN_commune_non_virginum}
\customsubfile{vr_NN_commune_dedicationis}
\customsubfile{vr_NN_commune_bmv} %% % need to ensure spacing at antiphon Sancta Maria
\customsubfile{vr_NN_bmv_in_sabbato}
\customsubfile{vr_NN_officium_parvum}
\customsubfile{vr_NN_officium_defunctorum}
\customsubfile{vr_NN_varia}
%%\customsubfile{vr_NN_prop_gallia} if feeling ambitious
\customsubfile{vr_NN_hymni_antiqui}
\customsubfile{vr_NN_pius_12_1960}
\customsubfile{vr_NN_variationes} %% Rubrical changes up to 1960
%%\newpage
%%\phantomsection isn't included by MB
%%\addcontentsline{toc}{chapter}{Indices}
%%\cprintindex{H}{Index Hymnorum}
%%\cprintindex{A}{Index Antiphonarum}
%%\cprintindex{R}{Index Responsorium} %%% See NR commonheaders file %% DO NOT need for office of the dead, because VR 1913 has no mattins!
%%\cprintindex{P}{Index Psalmorum}
%%\cprintindex{T}{Index Tonorum communorum}
%%\cprintindex{F}{Index Festorum}
%%need index of anything else (LA1949 has Benediction)
\tableofcontents
\thispagestyle{empty}
%%NN to be replaced with 01, 02… like Matthias does with Nocturnale
%% \chapter needs to be able to take optional argument which it SHOULD by default %%what needs to be \chapter, \section etc isn't clear in my own head (as of Sept 2023)
%% Chapter title needs to be at top of page (this should be fixed now in the commonheaders file as of 14/06/23 and revised as of 14/06/2024)
%% need to decide on default indention (i.e. none) after sectioning commands or use \indent\indent
%% Need multiple (sub-)section styles AND we need some (most!) (sub-)sections to not be in TOC at all
%% need to decide on handling dates in body of antiphonal as well as style for Double II class (bigger title case or bigger all-caps) and other feasts/days
%% bigtitle works for Sabbato, Dominica, Feria II etc. but maybe that's not appropriate!
%% the question is how to appropriately use LaTeX sectioning commands and header (titlesec and fancyhdr packages, probably) while respecting divisions of an antiphonal and having appropriate headings
%% can't forget that the pageref is often the page after the incipit (bad!)
%%babel always has -ct division (should we keep this for readings/chapter and collect or no? to manually edit or no? ditto pt and similar combinations)
%%section title can never begin at bottom of page, but we don't always want empty style (big feasts, new "chapter" only)
%% can never split day (e.g. Feria VI post…)/date, rank, octave from feast title
%%can never split IN I (II) VESPERIS or similar, but they can be split from rubrics (probably?)
%% need to account for psalm repetition as well as tex files (the endings mostly don't matter but are helpful when looking at the code; star files can eventually be untracked and deleted, but Magnificat files in modes 3 and 4 must remain separate
%%if compiling with consecutive page numbers in subfile pdf, then following must be before \begin{document} of each subfile; use \customsubfile
%%
%%\ifcsname preamble@file\endcsname
%% \setcounter{page}{\getpagerefnumber{M-feria_2}}
%%\fi
%% ALT with descenders (normally p and y) particularly in italics causes issues on second pass. 1st pass is perfect. but default tends to make the score too big. Will need to carefully scrutinize lines in certain scores lest the pages be too stretched. This is a problem for common tones and for Magnificats with tone endings printed as in Liber Usualis.
%%we do not want beginnings of psalm verse to stretch (this always happens with "Sicut"
%%Update Dec 4, 2023: this is because of the spacing defaults with periods. Sometimes, it becomes a sentence space. %%Update Dec 21 2023: frenchspacing plus more advanced LaTeX *may* resolve this, because even frenchspacing still leaves big spaces and doesn't treat the same characters the same way every time
%% update May 18 2024, no this is fixed with switch to enumerate environment and labelsep being set to 3pt.
%%underfull hbox is a problem for psalms which is now in mddle of line instead of right after number and period at beginning.
%%\lettrine[depth=1] should probably be used consistently with Q (collects starting "Quaesumus")
%%every label seems to need \phantomsection.
%%need to check offset of asterisk in antiphons; the (default) new barspacing algorithm works, but e.g. Sicut novellae of Corpus Christi has the asterisk to the far right of the quarter bar, when in this case it should be aligned neatly
%%too far to tthe left in certain mode 1 antiphons
%% verse numbers of hymn always need to go on next line… this is a bad limitaation of Gregorio
%%probably should remove all labels that only go from I or II Vespers to the same EXCEPT for page numbers (so in other words, chapter and hymn MOSTLY don't get label and pageref, but psalms do as needed, because otherrwise it could be another feast, common, etc.)
%%this makes life easier and cuts down on number of labels substantially
%%need to follow this format in commons where last psalm and verse change between 2 Vespers
%%\rubrique{Antiphonæ et Psalmi ut in I Vesperis, sed loco ultimi Ps. \normaltext{Crédidi,} ut infra.}
%%
%%\psalmus{115}{115_1a2}{115_1}
%%
%%\rubrique{Capit. \normaltext{Beátus vir} et Hymnus ut in I Vesperis.}
%\customsubfile{vr_02_kalendarii} %%probably WILL be 02 %%needs fixing with code from Kalendarium repository
%\customsubfile{vr_NN_tempus_adventus} %%done
%\customsubfile{vr_NN_tempus_nativitatis}%%done renamed
%\customsubfile{vr_NN_tempus_epiphaniae} %%done but renamed
%\customsubfile{vr_NN_tempus_post_epiphaniam}%%done
%\customsubfile{vr_NN_tempus_quadragesimae}%%done and now combined
%\customsubfile{vr_NN_tempus_passionis}%%done
%\customsubfile{vr_NN_tempus_paschale}%%done
%%added separate file for feasts from Trinity until Sacred Heart
%\customsubfile{vr_NN_sab_post_pentecosten}%%done!
%\customsubfile{vr_NN_dom_post_pentecosten}%%done!
%\customsubfile{vr_NN_commune_apostolorum} %%done!
%\customsubfile{vr_NN_commune_unius_martyris}%%done
%\customsubfile{vr_NN_commune_ap_ev_martyrum_tp}done!
%\customsubfile{vr_NN_commune_plur_martyrum}done!
%\customsubfile{vr_NN_commune_confessoris} %%pontiff AND non-pontiff would be easiest due to doctors (done, need to keep an eye on doctors' names) DONE (2 files)
%\customsubfile{vr_NN_commune_virginis} DONE but watch J in hymn
%\customsubfile{vr_NN_commune_non_virginis} done!
%\customsubfile{vr_NN_commune_dedicationis} done!
%%\customsubfile{vr_NN_commune_bmv} %% done!
%%%sabbato %%done!
%%%parvum
%\customsubfile{vr_NN_officium_defunctorum}
%\customsubfile{vr_NN_festa_januarii}
%\customsubfile{vr_NN_festa_februarii}
%\customsubfile{vr_NN_festa_martii}
%\customsubfile{vr_NN_festa_aprilis}
%\customsubfile{vr_NN_festa_maii}
%\customsubfile{vr_NN_festa_junii}
%\customsubfile{vr_NN_festa_julii}
%\customsubfile{vr_NN_festa_augusti}
%\customsubfile{vr_NN_festa_septembris}
%\customsubfile{vr_NN_festa_octobris}
%\customsubfile{vr_NN_festa_novembris}
%\customsubfile{vr_NN_festa_decembris}
\end{document}