···99Anon. Easter Alleluias: (a) Antiphon with psalm tone, (b) Plainchant Alleluia Ash p154 🟢
1010Anon. Come, rock the cradle for him CfC3 p53
1111Anon. (16th Century) O Lord, the maker of all thing XVIAB p85
1212-Anon. (16th Century) Rejoice in the Lord alway XVIAB p1; Adv p162 🟢
1212+Anon. (16th Century) Rejoice in the Lord alway XVIAB p1; Adv p162; ECM1 p1 🟢
1313Anon. (16th Century) This is the day XVIAB p32
1414Arcadelt Haec dies NCAB p146; 5thCh p2
1515Arcadelt O Lord, my God, to thee NCAB p293
···6262Bain Brother James' Air NOEAB p30
6363Bainton A babe is born I wys CfC2 p6
6464Bairstow I sat down under his shadow AfC1 p74 🟢
6565-Bairstow Jesu, the very thought of thee NCAB p197
6565+Bairstow Jesu, the very thought of thee NCAB p197; ECM1 p6
6666Bairstow Let all mortal flesh keep silence AfC4 p88
6767Bairstow Psalm 114 Ash p165
6868Bairstow The day draws on with golden light NCAB p436
···9292Blackwell (arr.) O Thou, whose all-redeeming might NOEAB p168
9393Blow Let my prayer AfC1 p86
9494Blow Praise the Lord, ye servants AfC1 p174
9595+Blow Salvator mundi ECM1 p9 🟢
9596Bohemian Brethren (arr. Guest) Zion, at thy shining gates Adv p214
9697Bourgeois O gladsome light, O grace NCAB p273
9798Bourgeois O strength and stay AfC1 p156
9899Bourne Thou art God NOEAB p231
100100+Boyce O where shall wisdom be found? ECM1 p16
99101Brahms Ah, thou poor world AfC1 p10
100102Britten A boy was born CfC1 p4
101103Britten A new year carol CfC2 p64
···113115Bullock Give us the wings of faith AfC4 p128
114116Bullock Good Christian men rejoice and sing OEAB p38
115117Bullock (arr.) Give laud unto the Lord OEAB p64
116116-Byrd Ave verum corpus NCAB p38; OBTA p44; 2ndCh p2 🟢
118118+Byrd Ave verum corpus NCAB p38; OBTA p44; 2ndCh p2; ECM1 p32 🟢
117119Byrd Cibavit eos 2ndCh p6
118120Byrd Civitas sancti tui Ash p4 🟢
119119-Byrd Haec dies OBTA p84 🟢
120120-Byrd Justorum animae OBTA p131
121121+Byrd Haec dies OBTA p84; ECM1 p36 🟢
122122+Byrd Justorum animae OBTA p131; ECM1 p42
121123Byrd Laetentur coeli OBTA p137
122124Byrd Mass for five voices Loose. Chester edition 🟢
123125Byrd Miserere mei OBTA p157
124126Byrd O quam gloriosum OBTA p256
125127Byrd Sacerdotes Domini NCAB p399; XVIAB p55
126128Byrd Senex puerum 2ndCh p10
127127-Byrd Sing joyfully OBTA p287 🟢
129129+Byrd Sing joyfully OBTA p287; ECM1 46 🟢
128130Byrd Teach me, O Lord OBTA p298
129131Byrd This day Christ was born OBTA p307
130132Byrd Venite comedite 2ndCh p13
···174176Elgar Ave verum corpus NCAB p44 🟢
175177Elgar Dream of Gerontius Loose. 1900 Novello edition
176178Elgar Light of the World Ash p170
177177-Elgar O salutaris Hostia No. 3 NOEAB p157
179179+Elgar O salutaris Hostia NOEAB p157
180180+Elgar They are at rest ECM1 p53
178181Ellis There is no rose NOEAB p221 🟢
179182Esquivel Ego sum panis vivus 3rdCh p2
180183Este's Psalter While shepherds watched their flocks by night CfC1 p166 (arr. Ravenscroft), CfC2 p210 (arr. Willcocks) 🟢
181184Farrant Call to remembrance NCAB p87; OBTA p50 🟢
182185Farrant Hide not thou thy face NCAB p151; OBTA p94 🟢
183183-Farrant (attrib.) Lord, for thy tender mercy's sake NOEAB p138; NCAB p224; OBTA p152; Ash p13 🟢
186186+Farrant (attrib.) Lord, for thy tender mercy's sake NOEAB p138; NCAB p224; OBTA p152; Ash p13; ECM1 p76 🟢
184187Farrar Almighty God, the fountain of all wisdom AfC1 p24
185188Ferguson (arr.) People look East Adv p157
186189Ford Almighty God, which hast me brought NCAB p21; AfC1 p28
···191194Gibbons Almighty and everlasting God NCAB p18; OBTA p15 🟢
192195Gibbons Drop, drop, slow tears NOEAB p52; NCAB p116 🟢
193196Gibbons Hosanna to the Son of David OBTA p99
194194-Gibbons O clap your hands OBTA p164
195195-Gibbons O Lord, in thy wrath OBTA p231
197197+Gibbons O clap your hands OBTA p164; ECM1 p53
198198+Gibbons O Lord, in thy wrath OBTA p231; ECM1 p57
196199Gibbons Song 44 AfC1 p46
197200Gibbons Song 46 AfC1 p30
198201Gibbons This is the record of John NCAB p454; OBTA p318 🟢
···203206Goss O pray for the peace of Jerusalem AfC1 p146
204207Goss O Saviour of the world NCAB p323; NOEAB p163 🟢
205208Goss See amid the winter's snow CfC1 p103
206206-Goss These are they which follow the Lamb AfC1 p200
209209+Goss These are they which follow the Lamb AfC1 p200; ECM1 p78
207210Greene Thou visitest the earth NCAB p473 🟢
211211+Greene Lord, let me know mine end ECM1 p80
208212Gritton Lord that descendedst, Holy Child AfC1 p98
209213Gruber Stille Nacht CfC2 p184 (arr. Willcocks), CfC3 p168 (arr. Cashmore) 🟢
210214Guerrero Canite tuba Adv p49; 3rdCh p5
211215Guerrero Gloriose confessor 3rdCh p9
212216Hadley I sing of a maiden CfC2 p86
217217+Hadley My song is love unknown ECM1 p90
213218Halls Hosanna to the Son of David NOEAB p88
214219Halls Wash me throughly NOEAB p244
215220Händel Ecce quomodo moritur justus Ash p67
···221226Hare Thou, O God, art praised in Sion AfC4 p94
222227Harris Behold, the tabernacle of God NCAB p58
223228Harris Come down, O Love divine NCAB p94
224224-Harris Faire is the heaven AfC4 p100
229229+Harris Faire is the heaven AfC4 p100; ECM1 p96
225230Harris Fear not, O land NOEAB p57
226231Harris Holy is the true light NCAB p164
227232Harris Most glorious Lord of life OEAB p163; Ash p182
228233Harris Vexilla Regis Cunctis (Tarry no longer; toward thine heritage) OEAB p167
229234Harris (arr.) O strength and stay AfC1 p156
235235+Harwood O how glorious is the kingdom ECM1 p115
230236Hassler Cantate Domino 4thCh p18 🟢
231237Hassler Laetentur caeli 4thCh p21
232238Hassler Tu es Petrus 4thCh p24
···239245How Advent Message NOEAB p2
240246How Day by day NOEAB p49 🟢
241247How Praise, O praise NCAB p359
242242-Howells Like as the hart AfC4 p158 🟢
248248+Howells Like as the hart AfC4 p158; ECM1 p126 🟢
243249Howells My eyes for beauty pine NCAB p235; NOEAB p152; OEAB p169 🟢
244250Howells Tryste noel CfC3 p172
245251Hurford Litany to the Holy Spirit NOEAB p133
246252Hurford Sunny bank CfC3 p36
247253Hutchings Hosanna to the Son of David Ash p84
248254Ingegneri In monte oliveti 1stCh p10
249249-Ireland Greater love hath no man AfC4 p174 🟢
255255+Ireland Greater love hath no man AfC4 p174; ECM1 p132 🟢
250256Isaac Gustate et videte 5thCh p9
251257Isaac Ierusalem surge 5thCh p11
252258Isom King of all ages, throned on high NOEAB p123 🟢
···289295Ley Lo, round the throne a glorious band NCAB p215 🟢
290296Ley The strife is o'er NCAB p448
291297Ley (arr.) A Choral Hymn for Advent or Ascensiontide) OEAB p68
298298+Lewis The souls of the righteous ECM1 p141
292299Lindley (arr.) Now the green blade riseth Ash p190
293300Lloyd Drop down, ye heavens Adv p61
294301Lole Jesu, the very thought of thee NOEAB p108
···311318McKie We wait for thy loving kindness AfC4 p77 🟢
312319Mendelssohn Above all praise NCAB p10; OEAB p74
313320Mendelssohn Hark! the herald angels sing CfC1 p39 (with Willcocks descant), CfC3 p68 🟢
321321+Mendelssohn Hear my prayer ECM1 p146
314322Mendelssohn How lovely are the messengers (from Saint Paul) Adv p92
315323Mendelssohn Sleepers, wake AfC1 p192
316324Mendelssohn When Jesus, our Lord NCAB p512
···323331Morgan A Palm Sunday Antiphon NCAB p5
324332Morley Agnus Dei Ash p33; 2ndCh p20
325333Morley Eheu, sustulerunt Ash p139
326326-Morley Nolo mortem peccatoris NCAB p259; XVIAB p13 🟢
334334+Morley Nolo mortem peccatoris NCAB p259; XVIAB p13; ECM p162 🟢
327335Mozart Ave verum corpus NCAB p48; NOEAB p14; OEAB p29 🟢
328336Mozart Grosse Messe Loose; Breitkopf edition
329337Mudd Let thy merciful ears, O Lord NCAB p209; OBTA p147
330338Mundy O Lord, the maker of all things NCAB p302; OBTA p240
331339Near There is no rose Adv p184 🟢
340340+Naylor Vox dicentis: Clama ECM1 p166
332341Nicolai (arr. Bach, J.S.) Wachet auf! Adv p211 🟢
333342Oldroyd (arr.) Ye watchers and ye holy ones OEAB p84
334343Ord Adam lay ybounden CfC2 p10 🟢
···346355Palestrina Matin Responsory Adv p130; CfC2 p68 🟢
347356Palestrina Missa Brevis Loose. Chester edition 🟢
348357Palestrina O Bone Iesu (4v) OEAB p104 🟢
349349-Palestrina Salvator mundi NCAB p401
358358+Palestrina Salvator mundi NCAB p401 🟢
350359Palestrina Sanctus (from Missa Quarta) XVIAB p51
351360Palestrina Sicut cervus 1stCh p27 🟢
352361Palestrina Super flumina 1stCh p31 🟢
353362Palestrina Vesper Responsory Adv p203 🟢
354363Parry My soul, there is a country NCAB p244 🟢
355364Parry I was glad when they said unto me Loose. Novello edition 🟢
356356-Parsons Ave Maria OBTA p32 🟢
357357-Pärt Bogoroditsye Dyevo Adv p46
365365+Parsons Ave Maria OBTA p32; ECM1 p181 🟢
366366+Pärt Bogoroditsye Dyevo Adv p46 🟢
358367Pearsall Ave verum corpus NOEAB p18
359368Pearsall In dulci jubilo CfC1 p42 🟢
360369Peeters Ave verum corpus Ash p110
361370Pettman (arr.) I saw a maiden CfC2 p83
362362-Philips Ascendit Deus OBTA p22 🟢
371371+Philips Ascendit Deus OBTA p22; ECM1 p187 🟢
363372Philips Surgens Jesus NCAB p431
364373Piæ Cantiones (arr. Jaques) Good King Wenceslas CfC1 p34
365374Piæ Cantiones (arr. Willcocks) Of the Father's heart begotten CfC2 p128
···375384Praetorius Puer natus est nobis 4thCh p28
376385Praetorius Salve rex noster 4thCh p29
377386Psalmodia Sacra (arr. Willcocks) Bethlehem, of noblest cities CfC3 p40
387387+Purcell Hear my prayer, O Lord ECM1 p193
388388+Purcell I was glad when they said unto me ECM1 p199
389389+Purcell Let mine eyes run down with tears ECM1 p210
390390+Purcell Lord, how long wilt thou be angry? ECM1 p224
378391Purcell O God the King of glory AfC1 p136
379392Purcell Rejoice in the Lord alway NCAB p381
393393+Purcell Remember not, Lord, our offences ECM1 p232
380394Purcell Thou knowest, Lord NCAB p463; NOEAB p236 🟢
381395Purcell, D. I will thank thee, O Lord NOEAB p96
382396Rachmaninoff To thee, O Lord AfC1 p203
···443457Shepherd In manus tuas 2ndCh p22
444458Somervell O Saviour of the world NCAB p330
445459Soriano Regina caeli 1stCh p35
446446-Stainer God so loved the world NOEAB p81; Ash p72 🟢
460460+Stainer God so loved the world NOEAB p81; Ash p72; ECM1 p236 🟢
447461Stainer How beautiful upon the mountains Adv p87
462462+Stainer I saw the Lord ECM1 p238
463463+Stanford Beati quorum via ECM1 p255 🟢
448464Stanford Benedictus in C Adv p38
465465+Stanford Caelos ascendit hodie ECM1 p260
449466Stanford Glorious and Powerful God NCAB p129
467467+Stanford How beautious are their feet ECM1 p269
468468+Stanford I heard a voice from heaven ECM1 p276
469469+Stanford Justorum animae ECM1 p281
450470Stanford Pray that Jerusalem NCAB p372
451471Stanford Ye choirs of new Jerusalem AfC1 p215; Ash p216 🟢
452472Stanford (arr.) O for a closer walk AfC1 p142
···466486Tallis Discomfit them, O Lord FaberTal p24
467487Tallis Euge caeli 2ndCh p25
468488Tallis I call and cry to thee, O Lord FaberTal p13
469469-Tallis If ye love me NCAB p177; NOEAB p98; OBTA p122; FaberTal p4 🟢
470470-Tallis O Lord, give thy Holy Spirit XVIAB p47; FaberTal p11 🟢
471471-Tallis O nata lux OBTA p248 🟢
489489+Tallis If ye love me NCAB p177; NOEAB p98; OBTA p122; FaberTal p4; ECM1 p298 🟢
490490+Tallis Loquebantur variis linguis ECM1 p285
491491+Tallis O Lord, give thy Holy Spirit XVIAB p47; FaberTal p11; ECM1 p293 🟢
492492+Tallis O nata lux OBTA p248; ECM1 p296 🟢
472493Tallis Hear the voice and prayer FaberTal p6 🟢
473494Tallis Salvator mundi OBTA p273 🟢
474495Tallis Sancte Deus 2ndCh p27
···479500Tate Carol, with lullaby CfC1 p72
480501Taverner Alleluia 2ndCh p33
481502Taverner Audivi 2ndCh p35
503503+Taverner Dum transisset Sabbatum ECM1 p300
482504Tchaikovsky Holy, Holy, Holy (Hymn to the Trinity) NCAB p155
483505Tchaikovsky The crown of roses CfC3 p196
484506Terry Myn lyking CfC2 p84
···488510Tomblings All from the sun's uprise OEAB p129
489511Tomkins I heard a voice OBTA p126
490512Tomkins O pray for the peace of Jerusalem XVIAB p101
491491-Tomkins When David heard OBTA p332
513513+Tomkins When David heard OBTA p332; ECM p307
492514Trevor (arr.) The angels and the shepherds CfC2 p182
493515Turner O Trinity, most blessed light AfC1 p159
494516Tye A sound of angels AfC1 p1
···503525Vaughan Williams Let us now praise famous men NCAB p212; NOEAB p130
504526Vaughan Williams No sad thought his soul affright CfC1 p84
505527Vaughan Williams O clap your hands AfC4 p197
506506-Vaughan Williams O how amiable NCAB p278; OEAB p181; AfC4 p152 🟢
528528+Vaughan Williams O how amiable NCAB p278; OEAB p181; AfC4 p152; ECM1 p314 🟢
507529Vaughan Williams O little town of Bethlehem CfC1 p92 🟢
508508-Vaughan Williams O taste and see NOEAB p166; OEAB p106; AfC4 p86 🟢
530530+Vaughan Williams O taste and see NOEAB p166; OEAB p106; AfC4 p86; ECM1 p318 🟢
509531Vaughan Williams The Blessed son of God CfC1 p112
510532Vaughan Williams (arr.) All in the morning CfC3 p122
511533Vaughan Williams (arr.) Gloucestershire wassail CfC1 p160 🟢
···535557Walton All this time CfC2 p13
536558Walton Drop, drop, slow tears Ash p41
537559Walton King Herod and the cock CfC3 p186
538538-Walton Set me as a seal AfC4 p82
560560+Walton Set me as a seal AfC4 p82; ECM1 p320
539561Walton What cheer? CfC1 p162
540562Warrell (arr.) A merry Christmas CfC1 p60
541563Waters I sing of a Maiden that is mateless OEAB p21 🟢
···545567Weelkes Hosanna to the Son of David OBTA p113 🟢
546568Weelkes O Lord, arise OBTA p209
547569Weelkes When David heard OBTA p343 🟢
548548-Wesley, S. S. Blessed be the God and Father NCAB p64 🟢
570570+Wesley, S. S. Blessed be the God and Father NCAB p64; ECM1 p324 🟢
549571Wesley, S. S. Lead me, Lord NCAB p206; NOEAB p127; AfC1 p78 🟢
550572Wesley, S. S. O Lord my God NCAB p288
573573+Wesley, S. S. Praise the Lord, O my soul ECM1 p333
551574Wesley, S. S. Thou judge of quick and dead NCAB p458
552552-Wesley, S. S. Thou wilt keep him in perfect peace NCAB p482 🟢
553553-Wesley, S. S. Wash me throughly NCAB p502; Ash p45
575575+Wesley, S. S. Thou wilt keep him in perfect peace NCAB p482; ECM1 p351 🟢
576576+Wesley, S. S. Wash me throughly NCAB p502; Ash p45; ECM1 p356
554577White A Prayer of St. Richard of Chichester OEAB p177
555578Whitlock He is risen Ash p229
556579Whyte O Christ, who art the light and day AfC1 p118
···593616Willcocks (arr.) What child is this? CfC3 p187
594617Wise Blessed is he that considereth NCAB p77
595618Wood Never weather-beaten sail NCAB p253
596596-Wood O thou, the central orb NCAB p340; AfC4 p9; Adv p149 🟢
619619+Wood O thou, the central orb NCAB p340; AfC4 p9; Adv p149; ECM1 p361 🟢
597620Wood Oculi omnium NCAB p349
598621Wood (arr.) A virgin most pure CfC1 p14
599622Wood (arr.) God rest you merry, gentlemen CfC1 p29
+11-59
trees/isa-0002.tree
···11\date{2025-11-25}
22\author{liamoc}
33-\title{Natural Deduction}
33+\title{Building up HOL}
44\taxon{Lecture}
55\import{shiki-macros}
66\put\shiki/language{Isabelle Theory}
···1515judgment Trueprop :: "bool ⇒ prop" (‹(_)› 5)
1616}
17171818+\transclude{isa-0005}
1919+\transclude{isa-0004}
2020+\transclude{isa-0006}
2121+\transclude{isa-0007}
2222+\transclude{isa-0008}
182319242020-\shiki{axiomatization
2121- conj :: "bool ⇒ bool ⇒ bool" (infixr "∧" 35) and
2222-where
2323- (* Conjunction *)
2424- conjI : "⟦ A ; B ⟧ ⟹ (A ∧ B)" and
2525- conjunct1 : "A ∧ B ⟹ A" and
2626- conjunct2 : "A ∧ B ⟹ B"
2727-}
2828-2925\shiki{
3030- disj :: "bool ⇒ bool ⇒ bool" (infixr "∨" 30) and
3131- implies :: "bool ⇒ bool ⇒ bool" (infixr "⟶" 25) and
3232- not :: "bool ⇒ bool" ("¬ _" [40] 40)
3333-3434- (* Disjunction *)
3535- disjI1 : "A ⟹ (A ∨ B)" and
3636- disjI2 : "B ⟹ (A ∨ B)" and
3737- disjE : "⟦ A ∨ B ; A ⟹ C ; B ⟹ C ⟧ ⟹ C" and
3838-3939- (* Implication *)
4040- impI : "(A ⟹ B) ⟹ (A ⟶ B)" and
4141- mp : "⟦ A ⟶ B ; A ⟧ ⟹ B" and
4242-4343- (* Negation *)
4444- notI : "(A ⟹ False) ⟹ ¬ A" and
4545- notE : "⟦ ¬ A ; A ⟧ ⟹ R" and
4646-4747- (* False and True *)
4848- FalseE : "False ⟹ C" and
4949- TrueI : "True"
5050-5126lemma conjE : ‹⟦ A ∧ B ; ⟦ A ; B ⟧ ⟹ C ⟧ ⟹ C›
5227 apply (frule conjunct1)
5328 apply (drule conjunct2)
···5833 apply (drule mp)
5934 apply assumption
6035 apply assumption
6161- done
6262-6363-lemma ‹A ∧ B ⟶ B ∧ A›
6464- apply (rule impI)
6565- apply (erule conjE)
6666- apply (rule conjI)
6767- apply assumption
6868- apply assumption
6969- done
3636+ done}
70377171-lemma ‹X ⟶ ¬ ¬ X›
7272- apply (rule impI)
7373- apply (rule notI)
7474- apply (erule notE)
7575- apply assumption
7676- done
7777-7878-lemma ‹(X ⟶ Y ⟶ ¬ X) ⟶ X ⟶ ¬ Y›
7979- apply (rule impI)
8080- apply (rule impI)
8181- apply (erule impE)
8282- apply assumption
8383- apply (rule notI)
8484- apply (erule impE)
8585- apply assumption
8686- apply (erule notE)
8787- apply assumption
8888- done
8989-3838+\transclude{isa-0009}
3939+\transclude{isa-000A}
4040+\transclude{isa-000B}
4141+\shiki{
9042axiomatization where
9143 classical: ‹⟦ ¬ P ⟹ P ⟧ ⟹ P›
9244
+19
trees/isa-0004.tree
···11+\date{2025-11-25T20:14:40Z}
22+\author{liamoc}
33+\title{Disjunction}
44+\taxon{Definition}
55+\parent{isa-0002}
66+\import{shiki-macros}
77+\put\shiki/language{Isabelle Theory}
88+99+##{\dfrac{A}{A \lor B}\text{\small disjI1}\quad
1010+\dfrac{B}{A \lor B}\text{\small disjI2}\quad
1111+\dfrac{\begin{array}{lcc}&A & B\\ & \vdots & \vdots \\A \lor B & C & C\end{array}}{C}\text{\small disjE} }
1212+1313+\shiki{axiomatization
1414+ disj :: "bool ⇒ bool ⇒ bool" (infixr "∨" 30)
1515+where
1616+ disjI1 : "A ⟹ (A ∨ B)" and
1717+ disjI2 : "B ⟹ (A ∨ B)" and
1818+ disjE : "⟦ A ∨ B ; A ⟹ C ; B ⟹ C ⟧ ⟹ C"
1919+}
+19
trees/isa-0005.tree
···11+\date{2025-11-25T20:14:40Z}
22+\author{liamoc}
33+\title{Conjunction}
44+\taxon{Definition}
55+\parent{isa-0002}
66+\import{shiki-macros}
77+\put\shiki/language{Isabelle Theory}
88+99+##{\dfrac{A\quad B}{A \land B}\text{\small conjI}\quad
1010+\dfrac{A\land B}{A}\text{\small conjunct1}\quad
1111+\dfrac{A\land B}{B}\text{\small conjunct2} }
1212+1313+\shiki{axiomatization
1414+ conj :: "bool ⇒ bool ⇒ bool" (infixr "∧" 35)
1515+where
1616+ conjI : "⟦ A ; B ⟧ ⟹ (A ∧ B)" and
1717+ conjunct1 : "A ∧ B ⟹ A" and
1818+ conjunct2 : "A ∧ B ⟹ B"
1919+}
+20
trees/isa-0006.tree
···11+\date{2025-11-25T20:14:40Z}
22+\author{liamoc}
33+\title{Implication}
44+\taxon{Definition}
55+\parent{isa-0002}
66+\import{shiki-macros}
77+\put\shiki/language{Isabelle Theory}
88+99+##{
1010+ \dfrac{\begin{array}{c}A\\ \vdots \\ B \end{array}}{A \rightarrow B}\text{\small impI} \quad
1111+ \dfrac{A \rightarrow B \quad A}{B}\text{\small mp}
1212+}
1313+1414+1515+\shiki{axiomatization
1616+ implies :: "bool ⇒ bool ⇒ bool" (infixr "⟶" 25)
1717+where
1818+ impI : "(A ⟹ B) ⟹ (A ⟶ B)" and
1919+ mp : "⟦ A ⟶ B ; A ⟧ ⟹ B"
2020+}
···1818 \li{Adv - Advent for Choirs, Oxford.}
1919 \li{#{n}thCh - #{n}th Chester Book of Motets.}
2020 \li{FaberTal - Faber Choral Programme Series, Thomas Tallis volume.}
2121+ \li{ECM#{n} - English Church Music, Volume #{n}, Oxford Choral Classics.}
2122 \li{Loose - not in a volume but a separate copy.}
2223}
2324}
2424-2525-2626-\tsvtable{\route-asset{assets/music.tsv}}2525+\tsvtable{\route-asset{assets/music.tsv}}
2626+\subtree{
2727+\title{Chant Books}
2828+\ul{
2929+ \li{\strong{Office}
3030+ \ul{
3131+ \li{\em{Anglican}: A Manual of Plainsong, RSCM Chant Book, The Cathedral Psalter, The Parish Psalter with Chants, The Australian Psalter, Sarum Compline (BCP English)}
3232+ \li{\em{Latin}: Sarum Matins (IA-IIIC, Latin), Sarum Diurnal (I-III, Latin), Sarum Vespers (I-III, Latin), Sarum Compline (Latin), Les Heures Gregoriennes (I-III), Psalterium Romanum, Antiphonale Ambrosianum (I-IV), Roman Compline, Antiphonale Romanum (I-II, Solesmes), Antiphonale Monasticum (I-III, Solesmes), Liber Hymnarius (Solesmes), Monastic Diurnal.}
3333+ }}
3434+ \li{\strong{Mass}
3535+ \ul{
3636+ \li{\em{Anglican}: Common Praier Noted (Marbeck, 1550), Plainchant Gradual (I-IV), The American Gradual 2020, The Anglican Use Gradual (2nd Edition). }
3737+ \li{\em{Latin}: Graduale Triplex (Solesmes), Gregorian Missal (Solesmes), Offertoriale Triplex (Solesmes), Liber Cantualis (Solesmes), Liber Usualis (Solesmes, 1952), Graduale Simplex (Solesmes), Graduale Romanum Organ Accompaniments (I-IV, Solesmes), Graduale Novum (I-II)}
3838+ }}
3939+}
4040+}
4141+\subtree{
4242+ \title{Hymnals}
4343+\ul{\li{The Book of Common Praise with Australian Supplement (Full Music Edition).}
4444+\li{The St. Gregory Hymnal and Catholic Choir Book.}
4545+\li{The New English Hymnal (Full Music Edition)}
4646+\li{New English Praise (Full Music Edition)}
4747+\li{Ancient and Modern (Full Music Edition)}
4848+\li{The Australian Hymn Book}
4949+\li{Together in Song (Harmony Edition)}
5050+\li{가톨릭 성가}
5151+\li{The Oxford Book of Carols}}
5252+}