From 63b9eae7174fd3d762b5f0a87020642624c4ea56 Mon Sep 17 00:00:00 2001
From: Reinhold Kainhofer <reinhold@kainhofer.com>
Date: Wed, 17 Nov 2010 16:45:39 +0100
Subject: [PATCH] V1.0

---
 ...- Mozart - Benedictus sit deus - KV117.def |  48 +++
 Makefile                                      |  11 +-
 Mozart_BenedictusSitDeus_Music_02_Andante.ily |   1 -
 ...BenedictusSitDeus_Settings_ChoralScore.ily |   1 -
 Mozart_BenedictusSitDeus_Settings_Global.ily  |  10 +-
 ..._BenedictusSitDeus_Settings_Instrument.ily |   3 -
 ...enedictusSitDeus_Include_Copyrightbox.itex |   2 +-
 ...rt_BenedictusSitDeus_Score_Instruments.tex |   6 +-
 TeX_Mozart_BenedictusSitDeus_Settings.itex    |   5 +-
 ...rt_BenedictusSitDeus_Score_Instruments.pdf | Bin 269875 -> 270450 bytes
 patches/Makefile.patch                        |  27 ++
 ...dictusSitDeus_Instrument_Continuo.ly.patch |  46 +++
 ..._BenedictusSitDeus_Instrument_VII.ly.patch |  11 +
 ...t_BenedictusSitDeus_Instrument_Va.ly.patch |   2 +-
 ..._BenedictusSitDeus_Instrument_VcB.ly.patch |  10 +-
 ...nedictusSitDeus_Music_01_Allegro.ily.patch | 137 +++++---
 ...nedictusSitDeus_Music_02_Andante.ily.patch | 327 ++++++++++++------
 ...nedictusSitDeus_Music_03_Allegro.ily.patch |  72 +++-
 ...rt_BenedictusSitDeus_Score_Choral.ly.patch |  27 ++
 ...zart_BenedictusSitDeus_Score_Full.ly.patch |  13 +
 ...enedictusSitDeus_Settings_Global.ily.patch |   9 +-
 ...itDeus_Include_ContentsMaterial.itex.patch |  12 +
 ...ctusSitDeus_Include_KritBericht.itex.patch |   2 +-
 ...edictusSitDeus_Include_Material.itex.patch |   2 +-
 ...tusSitDeus_Include_Preface_Long.itex.patch |  21 ++
 ...nedictusSitDeus_Include_Sources.itex.patch |   2 +-
 ..._BenedictusSitDeus_Include_Text.itex.patch |   2 +-
 ...art_BenedictusSitDeus_Score_Full.tex.patch |  26 ++
 ...edictusSitDeus_Score_Instruments.tex.patch | 162 +++++++++
 ...zart_BenedictusSitDeus_Settings.itex.patch |  24 +-
 30 files changed, 806 insertions(+), 215 deletions(-)
 create mode 100644 0004 - Mozart - Benedictus sit deus - KV117.def
 create mode 100644 patches/Makefile.patch
 create mode 100644 patches/Mozart_BenedictusSitDeus_Instrument_Continuo.ly.patch
 create mode 100644 patches/Mozart_BenedictusSitDeus_Instrument_VII.ly.patch
 create mode 100644 patches/Mozart_BenedictusSitDeus_Score_Choral.ly.patch
 create mode 100644 patches/Mozart_BenedictusSitDeus_Score_Full.ly.patch
 create mode 100644 patches/TeX_Mozart_BenedictusSitDeus_Include_ContentsMaterial.itex.patch
 create mode 100644 patches/TeX_Mozart_BenedictusSitDeus_Include_Preface_Long.itex.patch
 create mode 100644 patches/TeX_Mozart_BenedictusSitDeus_Score_Full.tex.patch
 create mode 100644 patches/TeX_Mozart_BenedictusSitDeus_Score_Instruments.tex.patch

diff --git a/0004 - Mozart - Benedictus sit deus - KV117.def b/0004 - Mozart - Benedictus sit deus - KV117.def
new file mode 100644
index 0000000..c970a8e
--- /dev/null
+++ b/0004 - Mozart - Benedictus sit deus - KV117.def	
@@ -0,0 +1,48 @@
+{
+  "output_dir": "0004 - Mozart - Benedictus sit deus - KV117",
+  "version": "2.13.34",
+  "template": "EK_Full",
+  "language": "deutsch",
+  "additionalscores": [],
+  "options": [],
+
+  "defaults": {
+    "title": "Benedictus sit Deus",
+    "subtitle": "Offertorium, KV 117",
+    "composer": "Wolfgang Amadeus Mozart",
+    "composerdate": "1756-1791",
+
+    "year": "2010",
+    "shortpublisher": "Edition Kainhofer",
+    "publisher": "Edition Kainhofer, Vienna",
+    "publisherurl": "http://www.edition-kainhofer.com/",
+    "editor": "Reinhold Kainhofer",
+    "editorurl": "http://reinhold.kainhofer.com/",
+    "editormail": "reinhold@kainhofer.com",
+    "scorenumber": "EK-0004",
+    "basename": "Mozart_BenedictusSitDeus",
+
+    "instruments": [
+      "FlI", "FlII",
+      "CorI", "CorII", "TbeI", "TbeII",
+      "Tim",
+      "VI", "VII", "Va",
+      "SSolo", "S", "A", "T", "B",
+      "Continuo", "VcB"
+    ],
+    "vocalvoices": ["SSolo", "S", "A", "T", "B"],
+    "scores": ["Full", "Vocal", "Choral"],
+  },
+
+  "scores": ["BenedictusSitDeus"],
+  "BenedictusSitDeus": {
+    "parts": [
+      {"id": "IAllegro",   "filename": "01_Allegro", "piece": "1. Coro", "piecetacet": "1. Coro tacet (Allegro, 45 Takte)"},
+      {"id": "IIAndante",  "filename": "02_Andante", "piece": "2. Aria", "piecetacet": "2. Aria tacet (Andante, 96 Takte)"},
+      {"id": "IIIAllegro", "filename": "03_Allegro", "piece": "3. Coro", "piecetacet": "3. Coro tacet (Allegro, 48 Takte)"},
+    ],
+  },
+  "latex": {
+    "tex_options": ["nocolortitle"]
+  },
+}
\ No newline at end of file
diff --git a/Makefile b/Makefile
index 90499bd..3c28f41 100644
--- a/Makefile
+++ b/Makefile
@@ -16,8 +16,9 @@ texs = $(texscores:%=TeX_$(texbase)_Score_%.tex)
 texpdfs = $(texs:%.tex=$(OUT)/%.pdf) \
      $(OUT)/TeX_$(texbase)_Score_Instruments.pdf
 
+distfiles = $(instruments:%=$(OUT)/$(base)_Instrument_%.pdf) $(OUT)/$(base)_Score_Choral.pdf $(texpdfs)
 
-additionalscores = 
+additionalscores =
 
 .PHONY: all clean
 all: $(OUT) $(instruments) $(scores) $(additionalscores) tex
@@ -53,3 +54,11 @@ latexpdf: $(texpdfs)
 $(OUT)/TeX_%.pdf : TeX_%.tex
 	TEXINPUTS=$(OUT):orchestrallily/:.//: pdflatex --output-directory=$(OUT)/ $<
 
+zipdir = $(base)_Final
+dist: $(distfiles)
+	mkdir -p $(zipdir)
+	cp -r $(distfiles) $(zipdir)
+	rename 's/TeX_//' $(zipdir)/*
+	rename 's/Score_(Full|Long)\./Score./' $(zipdir)/*
+	zip -jr $(base).zip $(zipdir)
+	rm -rf $(zipdir)
diff --git a/Mozart_BenedictusSitDeus_Music_02_Andante.ily b/Mozart_BenedictusSitDeus_Music_02_Andante.ily
index 68231f4..15aabbd 100644
--- a/Mozart_BenedictusSitDeus_Music_02_Andante.ily
+++ b/Mozart_BenedictusSitDeus_Music_02_Andante.ily
@@ -17,7 +17,6 @@ IIAndanteCueLabels = \notemode {
 
 
 IIAndanteFlIMusic = \relative c'' {
-	\transposition c'
   c4. f8 | % 2
   e8.[( f32 g]) f8[\staccato f]\staccato | % 3
   c4. a'8 | % 4
diff --git a/Mozart_BenedictusSitDeus_Settings_ChoralScore.ily b/Mozart_BenedictusSitDeus_Settings_ChoralScore.ily
index cb89b7a..83a6bd7 100644
--- a/Mozart_BenedictusSitDeus_Settings_ChoralScore.ily
+++ b/Mozart_BenedictusSitDeus_Settings_ChoralScore.ily
@@ -1,4 +1,3 @@
 \version "2.13.34"
 \include "orchestrallily/oly_settings_choralscore.ily"
 \include "Mozart_BenedictusSitDeus_Settings.ily"
-
diff --git a/Mozart_BenedictusSitDeus_Settings_Global.ily b/Mozart_BenedictusSitDeus_Settings_Global.ily
index 8485b7f..c70587f 100644
--- a/Mozart_BenedictusSitDeus_Settings_Global.ily
+++ b/Mozart_BenedictusSitDeus_Settings_Global.ily
@@ -29,6 +29,7 @@ CorKey = {
 CorIKey = \CorKey
 CorIIKey = \CorKey
 
+
 CorInstrumentName = \markup{\center-column{"Corno I,II" "in Fa/F"}}
 CorIInstrumentName = \markup{\center-column{"Corno I" "in Fa/F"}}
 CorIIInstrumentName = \markup{\center-column{"Corno II" "in Fa/F"}}
@@ -49,12 +50,3 @@ FlShortInstrumentName = ""
 
 ContinuoInstrumentName = \markup { \center-column { \line{Violoncello, Basso} \line{ ed Organo}}}
 ContinuoShortInstrumentName = \markup { \center-column { \line{Vc. e B.} \line{Org.}}}
-
-% \paper {
-% 	markup-markup-spacing #'minimum-distance = #0
-% 	markup-markup-spacing #'space = #4
-% % 	markup-markup-spacing #'padding = #2
-% 	markup-markup-spacing #'stretchability = #15
-% 	system-markup-spacing #'stretchability = #20
-% % 	system-markup-spacing #'space = #1
-% }
diff --git a/Mozart_BenedictusSitDeus_Settings_Instrument.ily b/Mozart_BenedictusSitDeus_Settings_Instrument.ily
index 0a28f87..4a995a8 100644
--- a/Mozart_BenedictusSitDeus_Settings_Instrument.ily
+++ b/Mozart_BenedictusSitDeus_Settings_Instrument.ily
@@ -1,6 +1,3 @@
 \version "2.13.34"
 \include "orchestrallily/oly_settings_instrument.ily"
 \include "Mozart_BenedictusSitDeus_Settings.ily"
-% \paper {
-% 	#(define page-breaking ly:optimal-breaking)
-% }
\ No newline at end of file
diff --git a/TeX_Mozart_BenedictusSitDeus_Include_Copyrightbox.itex b/TeX_Mozart_BenedictusSitDeus_Include_Copyrightbox.itex
index 5556f22..f3609d1 100644
--- a/TeX_Mozart_BenedictusSitDeus_Include_Copyrightbox.itex
+++ b/TeX_Mozart_BenedictusSitDeus_Include_Copyrightbox.itex
@@ -1,5 +1,5 @@
 \makeatletter
-\copyrightbox{© \@year, \@publisher\newline
+\copyrightbox{© \@year, \@publisher\ifx\@publisherurl\@empty\else, \href{\@publisherurl}{\@publisherurl}\fi\newline
 1. Auflage / 1st Printing \@year\newline
 Computersatz mit \@software\newline
 Alle Rechte vorbehalten / All rights reserved. Printed in Austria.}
diff --git a/TeX_Mozart_BenedictusSitDeus_Score_Instruments.tex b/TeX_Mozart_BenedictusSitDeus_Score_Instruments.tex
index fdac009..462fc95 100644
--- a/TeX_Mozart_BenedictusSitDeus_Score_Instruments.tex
+++ b/TeX_Mozart_BenedictusSitDeus_Score_Instruments.tex
@@ -77,13 +77,13 @@
 
 \phantomsection
 \addcontentsline{toc}{section}{\VIName}
-\includescore{Instrument_VI}\pagebreak
+\includescore{Instrument_VI}
 \phantomsection
 \addcontentsline{toc}{section}{\VIIName}
-\includescore{Instrument_VII}\pagebreak
+\includescore{Instrument_VII}
 \phantomsection
 \addcontentsline{toc}{section}{\VaName}
-\includescore{Instrument_Va}\pagebreak
+\includescore{Instrument_Va}
 \phantomsection
 \addcontentsline{toc}{section}{\VcBName}
 \includescore{Instrument_VcB}\pagebreak
diff --git a/TeX_Mozart_BenedictusSitDeus_Settings.itex b/TeX_Mozart_BenedictusSitDeus_Settings.itex
index d542380..289f365 100644
--- a/TeX_Mozart_BenedictusSitDeus_Settings.itex
+++ b/TeX_Mozart_BenedictusSitDeus_Settings.itex
@@ -8,7 +8,8 @@ Timpani,\\
 2 Violini, 2 Viole,\\
 Violoncello, Basso ed Organo}
 \editor{\href{http://reinhold.kainhofer.com/}{Reinhold Kainhofer}}
-\publisher{\href{http://www.edition-kainhofer.com/}{Edition Kainhofer, Vienna}}
+\publisherurl{http://www.edition-kainhofer.com/}
+\publisher{\href{http://www.edition-kainhofer.com/}{Edition Kainhofer, Vienna, http://www.edition-kainhofer.com/}}
 \shortpublisher{\href{http://www.edition-kainhofer.com/}{Edition Kainhofer}}
 \year{2010}
 
@@ -25,4 +26,4 @@ Violoncello, Basso ed Organo}
 \input{TeX_Mozart_BenedictusSitDeus_Include_Todo.itex}
 
 \renewcommand{\VcBName}{Cello / Basso}
-\renewcommand{\ContinuoName}{Organo}
\ No newline at end of file
+\renewcommand{\ContinuoName}{Organo}
diff --git a/out/TeX_Mozart_BenedictusSitDeus_Score_Instruments.pdf b/out/TeX_Mozart_BenedictusSitDeus_Score_Instruments.pdf
index 16410275bda2bc63f8a0849de641789e791a809b..afb00bee5b1ad7ef5213c41bdfabe91551a346b3 100644
GIT binary patch
delta 25768
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
M;!;(0^>^a}01NmG-2eap

delta 25255
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

diff --git a/patches/Makefile.patch b/patches/Makefile.patch
new file mode 100644
index 0000000..9288c64
--- /dev/null
+++ b/patches/Makefile.patch
@@ -0,0 +1,27 @@
+--- Makefile.new	2010-11-17 16:43:12.000000000 +0100
++++ Makefile	2010-11-17 16:41:33.000000000 +0100
+@@ -2,19 +2,21 @@
+ 
+ base = Mozart_BenedictusSitDeus
+ SRCS = $(base)_Music_01_Allegro.ily $(base)_Music_02_Andante.ily $(base)_Music_03_Allegro.ily $(base)_Settings_Global.ily $(base)_Settings.ily $(base)_Settings_VocalScore.ily $(base)_Settings_ChoralScore.ily $(base)_Settings_VocalVoice.ily $(base)_Settings_FullScore.ily $(base)_Settings_Instrument.ily
+-instruments = FlI FlII CorI CorII TbeI TbeII Tim VI VII Va SSolo S A T B Continuo VcB
++instruments = FlI FlII CorI CorII TbeI TbeII Tim VI VII Va Continuo VcB
++# SSolo S A T B 
+ scores = Full Vocal Choral
+ pdfs = $(instruments:%=$(OUT)/$(base)_Instrument_%.pdf) \
+      $(scores:%=$(OUT)/$(base)_Score_%.pdf)
+ 
+ 
+ texbase = Mozart_BenedictusSitDeus
+-texscores = Full Vocal Choral
++texscores = Full
++# Vocal Choral
+ texs = $(texscores:%=TeX_$(texbase)_Score_%.tex)
+ texpdfs = $(texs:%.tex=$(OUT)/%.pdf) \
+      $(OUT)/TeX_$(texbase)_Score_Instruments.pdf
+ 
+-distfiles = $(instruments:%=$(OUT)/$(base)_Instrument_%.pdf) $(texpdfs)
++distfiles = $(instruments:%=$(OUT)/$(base)_Instrument_%.pdf) $(OUT)/$(base)_Score_Choral.pdf $(texpdfs)
+ 
+ additionalscores =
+ 
diff --git a/patches/Mozart_BenedictusSitDeus_Instrument_Continuo.ly.patch b/patches/Mozart_BenedictusSitDeus_Instrument_Continuo.ly.patch
new file mode 100644
index 0000000..5539aba
--- /dev/null
+++ b/patches/Mozart_BenedictusSitDeus_Instrument_Continuo.ly.patch
@@ -0,0 +1,46 @@
+--- Mozart_BenedictusSitDeus_Instrument_Continuo.ly.new	2010-11-17 16:43:12.000000000 +0100
++++ Mozart_BenedictusSitDeus_Instrument_Continuo.ly	2010-11-16 23:09:04.000000000 +0100
+@@ -1,12 +1,42 @@
+ \version "2.13.34"
+ \include "Mozart_BenedictusSitDeus_Settings_Instrument.ily"
+ 
++ContinuoInstrumentName = "Organo"
++
+ \header {
+   instrument = \ContinuoInstrumentName
+   scorenumber = \markup{\scoreNumber \ContinuoNumber}
+ }
+-
++\paper {
++	systems-per-page = #11
++% 	ragged-bottom= ##t
++	page-count = #4
++% 	annotate-spacing = ##t
++}
++% \paper {
++% 	#(define page-breaking ly:optimal-breaking)
++% }
+ \createScore #"IAllegro" #'("Continuo")
+ \createScore #"IIAndante" #'("Continuo")
+ \createScore #"IIIAllegro" #'("Continuo")
++#(set-global-staff-size 19)
+ 
++\layout {
++        \context { \Score
++                \override SpacingSpanner #'base-shortest-duration = #(ly:make-moment 1 16)
++        }
++}
++
++\paper {
++	system-markup-spacing #'space = #1
++% 	markup-markup-spacing #'padding = #2
++	system-markup-spacing #'stretchability = #5
++% 	system-markup-spacing #'stretchability = #20
++}
++\paper {
++	markup-markup-spacing #'minimum-distance = #0
++	markup-markup-spacing #'space = #4
++	markup-markup-spacing #'padding = #2
++	markup-markup-spacing #'stretchability = #5
++	score-markup-spacing #'stretchability = #5
++}
diff --git a/patches/Mozart_BenedictusSitDeus_Instrument_VII.ly.patch b/patches/Mozart_BenedictusSitDeus_Instrument_VII.ly.patch
new file mode 100644
index 0000000..5434b4a
--- /dev/null
+++ b/patches/Mozart_BenedictusSitDeus_Instrument_VII.ly.patch
@@ -0,0 +1,11 @@
+--- Mozart_BenedictusSitDeus_Instrument_VII.ly.new	2010-11-17 16:43:12.000000000 +0100
++++ Mozart_BenedictusSitDeus_Instrument_VII.ly	2010-11-16 17:39:59.000000000 +0100
+@@ -10,3 +10,8 @@
+ \createScore #"IIAndante" #'("VII")
+ \createScore #"IIIAllegro" #'("VII")
+ 
++\paper {
++	system-system-spacing #'padding = #0
++	markup-markup-spacing #'space = #1
++	markup-markup-spacing #'padding = #0
++}
diff --git a/patches/Mozart_BenedictusSitDeus_Instrument_Va.ly.patch b/patches/Mozart_BenedictusSitDeus_Instrument_Va.ly.patch
index bf80e67..de6a9ac 100644
--- a/patches/Mozart_BenedictusSitDeus_Instrument_Va.ly.patch
+++ b/patches/Mozart_BenedictusSitDeus_Instrument_Va.ly.patch
@@ -1,4 +1,4 @@
---- Mozart_BenedictusSitDeus_Instrument_Va.ly.new	2010-11-15 14:39:55.000000000 +0100
+--- Mozart_BenedictusSitDeus_Instrument_Va.ly.new	2010-11-17 16:43:12.000000000 +0100
 +++ Mozart_BenedictusSitDeus_Instrument_Va.ly	2010-09-28 02:19:32.000000000 +0200
 @@ -1,12 +1,13 @@
  \version "2.13.34"
diff --git a/patches/Mozart_BenedictusSitDeus_Instrument_VcB.ly.patch b/patches/Mozart_BenedictusSitDeus_Instrument_VcB.ly.patch
index f362cae..a5b5e68 100644
--- a/patches/Mozart_BenedictusSitDeus_Instrument_VcB.ly.patch
+++ b/patches/Mozart_BenedictusSitDeus_Instrument_VcB.ly.patch
@@ -1,12 +1,12 @@
---- Mozart_BenedictusSitDeus_Instrument_VcB.ly.new	2010-11-15 14:39:55.000000000 +0100
-+++ Mozart_BenedictusSitDeus_Instrument_VcB.ly	2010-09-28 02:19:32.000000000 +0200
+--- Mozart_BenedictusSitDeus_Instrument_VcB.ly.new	2010-11-17 16:43:12.000000000 +0100
++++ Mozart_BenedictusSitDeus_Instrument_VcB.ly	2010-11-16 15:58:25.000000000 +0100
 @@ -5,6 +5,9 @@
    instrument = \VcBInstrumentName
    scorenumber = \markup{\scoreNumber \VcBNumber}
  }
-+IAllegroVcBMusic = \IAllegroBCMusic
-+IIAndanteVcBMusic = \IIAndanteBCMusic
-+IIIAllegroVcBMusic = \IIIAllegroBCMusic
++IAllegroVcBMusic = \IAllegroVcBMusicTmp
++IIAndanteVcBMusic = \IIAndanteVcBMusicTmp
++IIIAllegroVcBMusic = \IIIAllegroVcBMusicTmp
  
  \createScore #"IAllegro" #'("VcB")
  \createScore #"IIAndante" #'("VcB")
diff --git a/patches/Mozart_BenedictusSitDeus_Music_01_Allegro.ily.patch b/patches/Mozart_BenedictusSitDeus_Music_01_Allegro.ily.patch
index a3578a9..d84d4c7 100644
--- a/patches/Mozart_BenedictusSitDeus_Music_01_Allegro.ily.patch
+++ b/patches/Mozart_BenedictusSitDeus_Music_01_Allegro.ily.patch
@@ -1,5 +1,5 @@
---- Mozart_BenedictusSitDeus_Music_01_Allegro.ily.new	2010-11-15 14:39:55.000000000 +0100
-+++ Mozart_BenedictusSitDeus_Music_01_Allegro.ily	2010-11-15 14:29:12.000000000 +0100
+--- Mozart_BenedictusSitDeus_Music_01_Allegro.ily.new	2010-11-17 16:43:12.000000000 +0100
++++ Mozart_BenedictusSitDeus_Music_01_Allegro.ily	2010-11-16 17:41:48.000000000 +0100
 @@ -2,7 +2,7 @@
  
  IAllegroPieceName = "1. Coro"
@@ -9,7 +9,7 @@
  
  IAllegroKey = \key c \major
  IAllegroTimeSignature = \time 4/4
-@@ -12,142 +12,696 @@
+@@ -12,142 +12,741 @@
  }
  
  
@@ -692,50 +692,95 @@
 +}
 +
 +
++IAllegroVcBMusicTmp = \relative c' {
++	c8[ c, e g] c[ c,16 d] e8[ e] | % 2
++	f[ g a h] c[ c,16 d] e8[ c] | % 3
++	d4. d8 e4. f8 | % 4
++	g8[ c,] r4 r2 | % 5
++	a'8[ a] a[ g16 a] fis8[ fis fis fis] | % 6
++	g8[ g] g[ fis16 g] cis,8[ cis cis cis] | % 7
++	d4 r4 g4. f8 | % 8
++	e8[ d] c[ d16 e] f4. c8 | % 9
++	f8[ f f f] c4 r4 | \barNumberCheck #10
++	R1*2 | % 12
++	r8 a'4 g8 fis4 fis | % 13
++	r8 g4 fis8 e8[ e a, a] | % 14
++	d[ d d d] cis[ cis cis cis] | % 15
++	d8[ d d d] d[ d d d] | % 16
++	g,8[ g' g g] f[ f f f] | % 17
++	f[ f f f] e[ e e e] | % 18
++	e4 r r8 e[ fis gis] | % 19
++	a[ a a g] f[ f f f] | \barNumberCheck #20
++	e[ e e e] e[ e e e] | % 21
++	gis[ gis gis gis] a4 a, | % 22
++	d8[ d d d] d[ d d d] | % 23
++	fis[ fis fis fis] g4 g, | % 24
++	c8[ c c c] c[ c c c] | % 25
++	e[ e e e] f4 f, | % 26
++	f'8[ f f f] g[ g a a] | % 27
++	h[ h,] c16[ d e f] g4 r | % 28
++	c8[ c] c[ h16 c] a4 a | % 29
++	h8[ h] h8[ a16 h] g8[ g g g] | \barNumberCheck #30
++	a[ a e e] f[ f fis fis] | % 31
++	g4 r4 r2 | % 32
++	f4. e8 d[ c h a] | % 33
++	g8[ a16 h] c8[ c'] fis,[ fis fis fis] | % 34
++	g4 r r2 | % 35
++	R1 | % 36
++	r2 r8 g4 f8 | % 37
++	e4 e r8 f4 e8 | % 38
++	d8[ d d d] h[ h h h] | % 39
++	h[ h c c] g'[ g c, c] | \barNumberCheck #40
++	g'[ g g, g] c[ c d e] | % 41
++	f4. e8 d4. c8 | % 42
++	h4 a8[ g] e'[ e e e] | % 43
++	f[ f f f] g[ g g g] | % 44
++	g,[ g g g] c4 r \bar"|."
++}
++
 +IAllegroBCMusic = \relative c' {
-+  c8[ c, e g] c[ c,16 d] e8[ e] | % 2
-+  f[ g a h] c[ c,16 d] e8[ c] | % 3
-+  d4. d8 e4. f8 | % 4
-+  g8[ c,] r4 \SClef << {e''8[ e] e[ d16 e] } \\ {g,8[ g] g[ f16 g] } >> | % 5
-+  \BClef a,8[ a] a[ g16 a] fis8[ fis fis fis] | % 6
-+  g8[ g] g[ fis16 g] cis,8[ cis cis cis] | % 7
-+  d4 \SClef d''4 \BClef g,,4. f?8 | % 8
-+  e8[ d] c[ d16 e] f4. c8 | % 9
-+  f8[ f f f] c4 r4 | \barNumberCheck #10
-+  \SClef << { r2 r8 g''4 a8 | h4 h r8 a4 h8 | c8 } \\ { r8 c,4 d8 e4 e | r8 d4 e8 f4 f | e8} >>
-+  \BClef a,4 g8 fis4 fis | % 13
-+  r8 g4 fis8 e8[ e a, a] | % 14
-+  d[ d d d] cis[ cis cis cis] | % 15
-+  d8[ d d d] d[ d d d] | % 16
-+  g,8[ g' g g] f[ f f f] | % 17
-+  f[ f f f] e[ e e e] | % 18
-+  e4 r r8 e[ fis gis] | % 19
-+  a[ a a g] f[ f f f] | \barNumberCheck #20
-+  e[ e e e] e[ e e e] | % 21
-+  gis[ gis gis gis] a4 a, | % 22
-+  d8[ d d d] d[ d d d] | % 23
-+  fis[ fis fis fis] g4 g, | % 24
-+  c8[ c c c] c[ c c c] | % 25
-+  e[ e e e] f4 f, | % 26
-+  f'8[ f f f] g[ g a a] | % 27
-+  h[ h,] c16[ d e f] g4 r | % 28
-+  c8[ c] c[ h16 c] a4 a | % 29
-+  h8[ h] h8[ a16 h] g8[ g g g] | \barNumberCheck #30
-+  a[ a e e] f[ f fis fis] | % 31
-+  g4 \AClef g' \TClef c,4. h8 | % 32
-+  \BClef f4. e8 d[ c h a] | % 33
-+  g8[ a16 h] c8[ c'] fis,[ fis fis fis] | % 34
-+  g4 r \SClef r8 d'4 e8 | % 35
-+  << { r8 a4 h8 c4 c | r8 h4 c8 d } \\ {f,4 f r8 e4 f8 | g4 g r8} >> \BClef g,4 f8 | % 37
-+  e4 e r8 f4 e8 | % 38
-+  d8[ d d d] h[ h h h] | % 39
-+  h[ h c c] g'[ g c, c] | \barNumberCheck #40
-+  \override Stem #'direction = #DOWN
-+  g'[ g \revert Stem #'direction g, g] c[ c d e] | % 41
-+  f4. e8 d4. c8 | % 42
-+  h4 a8[ g] e'[ e e e] | % 43
-+  f[ f f f] g[ g g g] | % 44
-+  g,[ g g g] c4 r \bar"|."
++	c8[ c, e g] c[ c,16 d] e8[ e] | % 2
++	f[ g a h] c[ c,16 d] e8[ c] | % 3
++	d4. d8 e4. f8 | % 4
++	g8[ c,] r4 \SClef \senzaVcB << {e''8[ e] e[ d16 e] } \\ {g,8[ g] g[ f16 g] } >> | % 5
++	\BClef \conVcB a,8[ a] a[ g16 a] fis8[ fis fis fis] | % 6
++	g8[ g] g[ fis16 g] cis,8[ cis cis cis] | % 7
++	d4 \SClef \senzaVcBstacked d''4 \BClef \conVcB g,,4. f?8 | % 8
++	e8[ d] c[ d16 e] f4. c8 | % 9
++	f8[ f f f] c4 r4 | \barNumberCheck #10
++	\SClef \senzaVcB << { r2 r8 g''4 a8 | h4 h r8 a4 h8 | c8 } \\ { r8 c,4 d8 e4 e | r8 d4 e8 f4 f | e8} >>
++	\BClef \conVcB a,4 g8 fis4 fis | % 13
++	r8 g4 fis8 e8[ e a, a] | % 14
++	d[ d d d] cis[ cis cis cis] | % 15
++	d8[ d d d] d[ d d d] | % 16
++	g,8[ g' g g] f[ f f f] | % 17
++	f[ f f f] e[ e e e] | % 18
++	e4 r r8 e[ fis gis] | % 19
++	a[ a a g] f[ f f f] | \barNumberCheck #20
++	e[ e e e] e[ e e e] | % 21
++	gis[ gis gis gis] a4 a, | % 22
++	d8[ d d d] d[ d d d] | % 23
++	fis[ fis fis fis] g4 g, | % 24
++	c8[ c c c] c[ c c c] | % 25
++	e[ e e e] f4 f, | % 26
++	f'8[ f f f] g[ g a a] | % 27
++	h[ h,] c16[ d e f] g4 r | % 28
++	c8[ c] c[ h16 c] a4 a | % 29
++	h8[ h] h8[ a16 h] g8[ g g g] | \barNumberCheck #30
++	a[ a e e] f[ f fis fis] | % 31
++	g4 \AClef \senzaVcB g' \TClef c,4. h8 | % 32
++	\BClef \conVcB f4. e8 d[ c h a] | % 33
++	g8[ a16 h] c8[ c'] fis,[ fis fis fis] | % 34
++	g4 r \SClef \senzaVcB r8 d'4 e8 | % 35
++	<< { r8 a4 h8 c4 c | r8 h4 c8 d } \\ {f,4 f r8 e4 f8 | g4 g r8} >> \BClef \conVcB g,4 f8 | % 37
++	e4 e r8 f4 e8 | % 38
++	d8[ d d d] h[ h h h] | % 39
++	h[ h c c] g'[ g c, c] | \barNumberCheck #40
++	g'[ g g, g] c[ c d e] | % 41
++	f4. e8 d4. c8 | % 42
++	h4 a8[ g] e'[ e e e] | % 43
++	f[ f f f] g[ g g g] | % 44
++	g,[ g g g] c4 r \bar"|."
 +}
 +
 +IAllegroBCFbMusic = \figuremode { \bassFigureStaffAlignmentDown
diff --git a/patches/Mozart_BenedictusSitDeus_Music_02_Andante.ily.patch b/patches/Mozart_BenedictusSitDeus_Music_02_Andante.ily.patch
index c079850..c450aa5 100644
--- a/patches/Mozart_BenedictusSitDeus_Music_02_Andante.ily.patch
+++ b/patches/Mozart_BenedictusSitDeus_Music_02_Andante.ily.patch
@@ -1,6 +1,6 @@
---- Mozart_BenedictusSitDeus_Music_02_Andante.ily.new	2010-11-15 14:39:55.000000000 +0100
-+++ Mozart_BenedictusSitDeus_Music_02_Andante.ily	2010-11-15 14:29:12.000000000 +0100
-@@ -2,152 +2,1073 @@
+--- Mozart_BenedictusSitDeus_Music_02_Andante.ily.new	2010-11-17 16:43:12.000000000 +0100
++++ Mozart_BenedictusSitDeus_Music_02_Andante.ily	2010-11-17 16:37:00.000000000 +0100
+@@ -2,152 +2,1172 @@
  
  IIAndantePieceName = "2. Aria"
  IIAndantePieceNameTacet = "2. Aria tacet (Andante, 96 Takte)"
@@ -225,8 +225,8 @@
 +  e | \barNumberCheck #30
 +  r8 e \partcombineApartOnce d4 | % 31
 +  d r | % 32
-+  d2~ |  % 33
-+  d4 r | % 34
++  \partcombineApart d2~ |  % 33
++  d4 \partcombineAutomatic r | % 34
 +  r8 e8 \partcombineApartOnce d4 | % 35
 +  d4 r | % 36
 +  \partcombineApart d2~| % 37
@@ -236,7 +236,7 @@
 +  \partcombineApart d r | % 41
 +  d2~ | % 42
 +  d2 | % 43
-+  d4\f r8 d8 | % 44
++  \partcombineAutomaticOnce d4\f r8 d8 | % 44
 +  d4 r8 d8 | % 45
 +  \partcombineAutomatic d4 r8 d8 | % 46
 +  \partcombineApart d4 r8 d8 | % 47
@@ -435,11 +435,11 @@
 +  c8 c,4( b8) | % 29
 +  gis16[( a) h( c)] cis[( d) e( f)] | \barNumberCheck #30
 +  a,[( d) f( d)] c8[( h]) | % 31
-+  \times 2/3 {c16[\f g' f]} \times 2/3 {e[ d c]} \times 2/3 {h[ a g]} \times 2/3 {f[ e d]} | % 32
++  \dynamicsX #-2 \times 2/3 {c16[\whiteoutf g' f]} \times 2/3 {e[ d c]} \times 2/3 {h[ a g]} \times 2/3 {f[ e d]} | % 32
 +  c8 g''4\p g8 | % 33
 +  g8.[( a32 g]) c16[( g) f( e)] | % 34
 +  e[( d) f( d)] c8[( h]) | % 35
-+  \times 2/3 {c16[\f g' f]} \times 2/3 {e[ d c]} \times 2/3 {h[ a g]} \times 2/3 {f[ e d]} | % 36
++  \dynamicsX #-2 \times 2/3 {c16[\whiteoutf g' f]} \times 2/3 {e[ d c]} \times 2/3 {h[ a g]} \times 2/3 {f[ e d]} | % 36
 +  c8 g''4\p g8 | % 37
 +  g8.[( a32 g]) c16[( g) f( e)] | % 38
 +  e[( d) f( d)] c8[( h]) | % 39
@@ -538,12 +538,12 @@
 +  e[ g, g g] | % 29
 +  c, r r4 | \barNumberCheck #30
 +  r8 a'16[( f]) e8[( d]) | % 31
-+  \times 2/3 {\once \override Stem #'direction = #UP c16[\f
++  \dynamicsX #-2 \times 2/3 {\once \override Stem #'direction = #UP c16[\whiteoutf
 +    \once \override Stem #'direction = #DOWN g'' f]} \times 2/3 {e[ d c]} \times 2/3 {h[ a g]} \times 2/3 {f[ e d]} | % 32
 +  c8[ e'\p d c] | % 33
 +  h4( c8)[ c~] | % 34
 +  c8[ a16( f]) e8[( d]) | % 35
-+  \times 2/3 {\once \override Stem #'direction = #UP c16[\f
++  \dynamicsX #-2 \times 2/3 {\once \override Stem #'direction = #UP c16[\whiteoutf
 +    \once \override Stem #'direction = #DOWN g'' f]} \times 2/3 {e[ d c]} \times 2/3 {h[ a g]} \times 2/3 {f[ e d]} | % 36
 +  c8[ e'\p d c] | % 37
 +  h4( c8)[ c~] | % 38
@@ -571,7 +571,7 @@
 +  e[ e e e] | \barNumberCheck #60
 +  f[ d'( c b]) | % 61
 +  \times 2/3 {a16[ b c]} \times 2/3 { d[ e f]} a,8[( g]) | % 62
-+  g8[ d'(\f c b]) | % 63
++  f8[ d'(\f c b]) | % 63
 +  \times 2/3 {a16[ b c]} \times 2/3 {d[ e f]} c8[( b]) | % 64
 +  a4 r | % 65
 +  c8[\p c c c] | % 66
@@ -651,11 +651,11 @@
 +  g r r4 | % 29
 +  f8 r r4 | \barNumberCheck #30
 +  r8. a16 g8[( f]) | % 31
-+  \times 2/3 {e16[\f e d]} \times 2/3 {c[ h a]} \times 2/3 {g[ f' e]} \times 2/3 {d[ c h]} | % 32
++  \dynamicsX #-2 \times 2/3 {e16[\whiteoutf e d]} \times 2/3 {c[ h a]} \times 2/3 {g[ f' e]} \times 2/3 {d[ c h]} | % 32
 +  c4 r | % 33
 +  r8 h'8[(\p c]) r | % 34
 +  r8. a16 g8[( f]) | % 35
-+  \times 2/3 {e16[\f e d]} \times 2/3 {c[ h a]} \times 2/3 {g[ f' e]} \times 2/3 {d[ c h]} | % 36
++  \dynamicsX #-2 \times 2/3 {e16[\whiteoutf e d]} \times 2/3 {c[ h a]} \times 2/3 {g[ f' e]} \times 2/3 {d[ c h]} | % 36
 +  c4 r | % 37
 +  r8 h'8[( c]) r | % 38
 +  r8. a16 g8[( f]) | % 39
@@ -713,7 +713,7 @@
 +  a | % 91
 +  b | % 92
 +  a4 r | % 93
-+  r8 a8[\ff b a] | % 94
++  r8 a8[\ff b g] | % 94
 +  f r f r | % 95
 +  c2:16 | % 96
 +  c8[ c] c4 \bar "|."
@@ -748,11 +748,11 @@
 +  e8 r r4 | % 29
 +  c8 r r4 | \barNumberCheck #30
 +  r8. f16 g4 | % 31
-+  \times 2/3 {g16[\f e d]} \times 2/3 {c[ h a]} \times 2/3 {g[ f' e]} \times 2/3 {d[ c h]} | % 32
++  \dynamicsX #-2 \times 2/3 {g16[\whiteoutf e d]} \times 2/3 {c[ h a]} \times 2/3 {g[ f' e]} \times 2/3 {d[ c h]} | % 32
 +  c4 r | % 33
 +  r8 d8[(\p e]) r | % 34
 +  r8. f16 g4 | % 35
-+  \times 2/3 {g16[\f e d]} \times 2/3 {c[ h a]} \times 2/3 {g[ f' e]} \times 2/3 {d[ c h]} | % 36
++  \dynamicsX #-2 \times 2/3 {g16[\whiteoutf e d]} \times 2/3 {c[ h a]} \times 2/3 {g[ f' e]} \times 2/3 {d[ c h]} | % 36
 +  c4 r | % 37
 +  r8 d8[(\p e]) r | % 38
 +  r8. f16 g4 | % 39
@@ -771,8 +771,8 @@
 +  r8 f[\p e d] | % 52
 +  c8 g4 g8 | % 53
 +  g4 r8 h'8( | % 54
-+  c8[ e,(\f f) e(] | % 55
-+  d4) r | % 56
++  c8[ e,(\f f) d(] | % 55
++  c4) r | % 56
 +  R2 | % 57
 +  a2\p | % 58
 +  b2 | % 59
@@ -939,103 +939,202 @@
 +  % 90
 +}
 +
++IIAndanteVcBMusicTmp = \relative c {
++	r8 f8[ a f] | % 2
++	c'8[ b] a4 | % 3
++	r8 f16[ g] a8[ f] | % 4
++	r8 c8[ f f,] | % 5
++	r8 f'[ a f] | % 6
++	r8 g[ e c] | % 7
++	r8 f16[ g] a8[ f] | % 8
++	r8 g8[ e c] | % 9
++	f[ a( b) b] | \barNumberCheck #10
++	r16 c[( h c]) c,[ b'\staccato a\staccato g]\staccato | % 11
++	f4 r | % 12
++	r8 b8[ c c,] | % 13
++	f4 r | % 14
++	r8 b8[ c c,] | % 15
++	f4 f8[ f] | % 16
++	f2 | % 17
++	r8 f16[\p g] a8[ f] | % 18
++	c'8[ b] a4 | % 19
++	r8 f16[ g] a8[ f] | \barNumberCheck #20
++	r8 c8[ f f,] | % 21
++	r8 f'8[ a f] | % 22
++	r8 g[ e c] | % 23
++	r8 f[ a, b] | % 24
++	r8 c8[ c' c,] | % 25
++	c[ e f g] | % 26
++	f[ f f f] | % 27
++	f[ f f f] | % 28
++	e[ e e e] | % 29
++	f[ f f f] | \barNumberCheck #30
++	f[ f g g,] | % 31
++	c4\f r4 | % 32
++	c8[ c\p h a] | % 33
++	g[ f' e e] | % 34
++	f[ f g g] | % 35
++	c,4\f r | % 36
++	r8 c8[\p h a] | % 37
++	g[ f' e e] | % 38
++	f[ f g g,] | % 39
++	c[ e d c] | \barNumberCheck #40
++	h[ h' c f,] | % 41
++	g[ g g g] | % 42
++	g,[ g g g ] | % 43
++	c[\f c' e c] | % 44
++	r g[ h g] | % 45
++	r c[ e c] | % 46
++	r d[ h g] | % 47
++	c4 r | % 48
++	r8 c[ c c] | % 49
++	c[ f, g g,] | \barNumberCheck #50
++	c8[ c'] c,4 | % 51
++	c4\p r | % 52
++	c c'8[ g] | % 53
++	c,[ e' d g,] | % 54
++	c[ c,\f c c] | % 55
++	c[ c'\p a g] | % 56
++	fis[ fis fis es] | % 57
++	d[ d d d] | % 58
++	d[ d d d] | % 59
++	c[ c c c] | \barNumberCheck #60
++	f4 f, | % 61
++	r8 f'8[ g c,] | % 62
++	f4 f,\f | % 63
++	r8 f'8[ g c,] | % 64
++	f4 r | % 65
++	f8[\p f f f] | % 66
++	f[ f f f] | % 67
++	b[ b, b' b] | % 68
++	a[ a e e] | % 69
++	f4 r8 b,8 | \barNumberCheck #70
++	c16[\staccato c'( h c)] c,[\staccato b'( a g)] | % 71
++	f4\f r4 | % 72
++	f8[ a(\p b a)] | % 73
++	e8[( c f)] r | % 74
++	r8 b,[ c c] | % 75
++	f4\f r | % 76
++	r8 a8[(\p e f]) | % 77
++	e[( c f]) r | % 78
++	r b,[ c c] | % 79
++	f[ a( g f]) | \barNumberCheck #80
++	e[ c f f,] | % 81
++	b8 r b' r | % 82
++	c[ c c c] | % 83
++	c,[ c c c] | % 84
++	f[\f f a f] | % 85
++	r d[ f d] | % 86
++	r8 h[ h h] | % 87
++	c2\fermata | % 88
++	f8[ f a f] | % 89
++	r8 c[ e c] | \barNumberCheck #90
++	r f16[ g] a8[ f] | % 91
++	r c[ e c] | % 92
++	f4 r | % 93
++	r8 f'[\ff f f] | % 94
++	f r b, r | % 95
++	c[ c c, c] | % 96
++	f[ f,] f'4 \bar"|."
++}
++
 +IIAndanteBCMusic = \relative c {
-+  r8 f8[ a f] | % 2
-+  c'8[ b] a4 | % 3
-+  r8 f16[ g] a8[ f] | % 4
-+  r8 c8[ f f,] | % 5
-+  r8 f'[ a f] | % 6
-+  r8 g[ e c] | % 7
-+  r8 f16[ g] a8[ f] | % 8
-+  r8 g8[ e c] | % 9
-+  f[ a( b) b] | \barNumberCheck #10
-+  r16 c[( h c]) c,[ b'\staccato a\staccato g]\staccato | % 11
-+  f4 r | % 12
-+  r8 b8[ c c,] | % 13
-+  f4 r | % 14
-+  r8 b8[ c c,] | % 15
-+  f4 f8[ f] | % 16
-+  f2 | % 17
-+  r8 f16[\p g] a8[ f] | % 18
-+  c'8[ b] a4 | % 19
-+  r8 f16[ g] a8[ f] | \barNumberCheck #20
-+  r8 c8[ f f,] | % 21
-+  r8 f'8[ a f] | % 22
-+  r8 g[ e c] | % 23
-+  r8 f[ a, b] | % 24
-+  r8 c8[ c' c,] | % 25
-+  c[ e f g] | % 26
-+  f[ f f f] | % 27
-+  f[ f f f] | % 28
-+  e[ e e e] | % 29
-+  f[ f f f] | \barNumberCheck #30
-+  f[ f g g,] | % 31
-+  c4\f r4 | % 32
-+  c8[ c\p h a] | % 33
-+  g[ f' e e] | % 34
-+  f[ f g g] | % 35
-+  c,4\f r | % 36
-+  r8 c8[\p h a] | % 37
-+  g[ f' e e] | % 38
-+  f[ f g g,] | % 39
-+  c[ e d c] | \barNumberCheck #40
-+  h[ h' c f,] | % 41
-+  g[ g g g] | % 42
-+  g,[ g g g ] | % 43
-+  c[\f c' e c] | % 44
-+  r g[ h g] | % 45
-+  r c[ e c] | % 46
-+  r d[ h g] | % 47
-+  c4 r | % 48
-+  r8 c[ c c] | % 49
-+  c[ f, g g,] | \barNumberCheck #50
-+  c8[ c'] c,4 | % 51
-+  c4\p r | % 52
-+  c c'8[ g] | % 53
-+  c,[ e' d g,] | % 54
-+  c[ c,\f c c] | % 55
-+  c[ c'\p a g] | % 56
-+  fis[ fis fis es] | % 57
-+  d[ d d d] | % 58
-+  d[ d d d] | % 59
-+  c[ c c c] | \barNumberCheck #60
-+  f4 f, | % 61
-+  r8 f'8[ g c,] | % 62
-+  f4 f,\f | % 63
-+  r8 f'8[ g c,] | % 64
-+  f4 r | % 65
-+  f8[\p f f f] | % 66
-+  f[ f f f] | % 67
-+  b[ b, b' b] | % 68
-+  a[ a e e] | % 69
-+  f4 r8 b,8 | \barNumberCheck #70
-+  c16[\staccato c'( h c)] c,[\staccato b'( a g)] | % 71
-+  f4\f r4 | % 72
-+  f8[ a(\p b a)] | % 73
-+  e8[( c f)] r | % 74
-+  r8 b,[ c c] | % 75
-+  f4\f r | % 76
-+  r8 a8[(\p e f]) | % 77
-+  e[( c f]) r | % 78
-+  r b,[ c c] | % 79
-+  f[ a( g f]) | \barNumberCheck #80
-+  e[ c f f,] | % 81
-+  b8 r b' r | % 82
-+  c[ c c c] | % 83
-+  c,[ c c c] | % 84
-+  f[\f f a f] | % 85
-+  r d[ f d] | % 86
-+  r8 h[ h h] | % 87
-+  c2\fermata | % 88
-+  f8[ f a f] | % 89
-+  r8 c[ e c] | \barNumberCheck #90
-+  r f16[ g] a8[ f] | % 91
-+  r c[ e c] | % 92
-+  f4 r | % 93
-+  r8 f'[\ff f f] | % 94
-+  f r b, r | % 95
-+  c[ c c, c] | % 96
-+  f[ f,] f'4 \bar"|."
++	r8 f8[ a f] | % 2
++	c'8[ b] a4 | % 3
++	r8 f16[ g] a8[ f] | % 4
++	r8 c8[ f f,] | % 5
++	r8 f'[ a f] | % 6
++	r8 g[ e c] | % 7
++	r8 f16[ g] a8[ f] | % 8
++	r8 g8[ e c] | % 9
++	f[ a( b) b] | \barNumberCheck #10
++	r16 c[( h c]) c,[ b'\staccato a\staccato g]\staccato | % 11
++	f4 r | % 12
++	r8 b8[ c c,] | % 13
++	f4 r | % 14
++	r8 b8[ c c,] | % 15
++	f4 f8[ f] | % 16
++	f2 | % 17
++	r8 f16[\p g] a8[ f] | % 18
++	c'8[ b] a4 | % 19
++	r8 f16[ g] a8[ f] | \barNumberCheck #20
++	r8 c8[ f f,] | % 21
++	r8 f'8[ a f] | % 22
++	r8 g[ e c] | % 23
++	r8 f[ a, b] | % 24
++	r8 c8[ c' c,] | % 25
++	c[ e f g] | % 26
++	f[ f f f] | % 27
++	f[ f f f] | % 28
++	e[ e e e] | % 29
++	f[ f f f] | \barNumberCheck #30
++	f[ f g g,] | % 31
++	c4\f r4 | % 32
++	\dynamicUp c8[ c\p h a] | % 33
++	\dynamicNeutral g[ f' e e] | % 34
++	f[ f g g] | % 35
++	c,4\f r | % 36
++	r8 \dynamicsX #-3 c8[\p h a] | % 37
++	g[ f' e e] | % 38
++	f[ f g g,] | % 39
++	c[ e d c] | \barNumberCheck #40
++	h[ h' c f,] | % 41
++	g[ g g g] | % 42
++	g,[ g g g ] | % 43
++	c[\f c' e c] | % 44
++	r g[ h g] | % 45
++	r c[ e c] | % 46
++	r d[ h g] | % 47
++	c4 r | % 48
++	r8 c[ c c] | % 49
++	c[ f, g g,] | \barNumberCheck #50
++	c8[ c'] c,4 | % 51
++	c4\p r | % 52
++	c c'8[ g] | % 53
++	c,[ e' d g,] | % 54
++	c[ c,\f c c] | % 55
++	c[ c'\p a g] | % 56
++	fis[ fis fis es] | % 57
++	d[ d d d] | % 58
++	d[ d d d] | % 59
++	c[ c c c] | \barNumberCheck #60
++	f4 f, | % 61
++	r8 f'8[ g c,] | % 62
++	\dynamicUp f4 f,\f | % 63
++	\dynamicNeutral r8 f'8[ g c,] | % 64
++	f4 r | % 65
++	\dynamicUp f8[\p f f f] | % 66
++	\dynamicNeutral f[ f f f] | % 67
++	b[ b, b' b] | % 68
++	a[ a e e] | % 69
++	f4 r8 b,8 | \barNumberCheck #70
++	c16[\staccato c'( h c)] c,[\staccato b'( a g)] | % 71
++	f4\f r4 | % 72
++	\dynamicUp f8[ a(\p b a)] | % 73
++	\dynamicNeutral e8[( c f)] r | % 74
++	r8 b,[ c c] | % 75
++	f4\f r | % 76
++	r8 \dynamicsX #-3 a8[(\p e f]) | % 77
++	e[( c f]) r | % 78
++	r b,[ c c] | % 79
++	f[ a( g f]) | \barNumberCheck #80
++	e[ c f f,] | % 81
++	b8 r b' r | % 82
++	c[ c c c] | % 83
++	c,[ c c c] | % 84
++	f[\f f a f] | % 85
++	r d[ f d] | % 86
++	r8 h[ h h] | % 87
++	c2\fermata | % 88
++	f8[ f a f] | % 89
++	r8 c[ e c] | \barNumberCheck #90
++	r f16[ g] a8[ f] | % 91
++	r c[ e c] | % 92
++	f4 r | % 93
++	r8 f'[\ff f f] | % 94
++	f r b, r | % 95
++	c[ c c, c] | % 96
++	f[ f,] f'4 \bar"|."
 +}
 +
 +IIAndanteFiguredBassMusic = \figuremode { \bassFigureStaffAlignmentDown
diff --git a/patches/Mozart_BenedictusSitDeus_Music_03_Allegro.ily.patch b/patches/Mozart_BenedictusSitDeus_Music_03_Allegro.ily.patch
index 9f17e83..37c87dc 100644
--- a/patches/Mozart_BenedictusSitDeus_Music_03_Allegro.ily.patch
+++ b/patches/Mozart_BenedictusSitDeus_Music_03_Allegro.ily.patch
@@ -1,5 +1,5 @@
---- Mozart_BenedictusSitDeus_Music_03_Allegro.ily.new	2010-11-15 14:39:55.000000000 +0100
-+++ Mozart_BenedictusSitDeus_Music_03_Allegro.ily	2010-11-15 14:29:12.000000000 +0100
+--- Mozart_BenedictusSitDeus_Music_03_Allegro.ily.new	2010-11-17 16:43:12.000000000 +0100
++++ Mozart_BenedictusSitDeus_Music_03_Allegro.ily	2010-11-16 21:35:28.000000000 +0100
 @@ -2,7 +2,7 @@
  
  IIIAllegroPieceName = "3. Coro"
@@ -9,7 +9,7 @@
  
  IIIAllegroKey = \key c \major
  IIIAllegroTimeSignature = \time 4/4
-@@ -12,142 +12,718 @@
+@@ -12,142 +12,766 @@
  }
  
  
@@ -298,7 +298,7 @@
 +  c8[ c d d] e16[ f g f] e8[ g] | % 2
 +  a[ g f g] g[ g g g] | % 3
 +  g[ c, c c] c[ c c c] | % 4
-+  a[ a h h] h[ r16 g'16] g8[ g] | % 5
++  a[ a h h] c[ r16 g'16] g8[ g] | % 5
 +  g[ c,] r4 r2 | % 6
 +  r2 r16 c16[ e g] e[ e h h] | % 7
 +  c[ d e d] c[ c c c] d8[ d] r4 | % 8
@@ -718,6 +718,54 @@
 +}
 +
 +
++IIIAllegroVcBMusicTmp = \relative c {
++	c8[ c d d] e16[ d c d] e8[ e] | % 2
++	f[ g a h] c[ c, e g] | % 3
++	c4 r r2 | % 4
++	r2 r8 c,8[ e g] | % 5
++	c,8[ c c c] c[ c c c] | % 6
++	a[ a h h] c[ e16 g] c8[ g] | % 7
++	c[ c, c' a] g[ g,] r4 | % 8
++	R1*3 | % 11
++	r2 r16 g16[ h d] g[ a h g] | % 12
++	c4 r16 c[ g e] c8[ c'] c,4 | % 13
++	r16 c[ d e] f[ a g f] e[ d c d] e[ c d e] | % 14
++	f[ d e f] g[ a f g] e[ f g f] e[ d e c] | % 15
++	d[ e fis g] a[ fis e d] g[ fis e d] e[ d c h] | % 16
++	c[ a h c] d[ c h a] h[ g h d] g[ a g f] | % 17
++	e8[ c c cis] d[ d] \senzaCb \VcTenorClef d'8[\staccato d]\staccato | % 18
++	d4 \conCb \VcBClef fis,8[ fis] fis4 g8 r8 | % 19
++	r4 h,8[ h] h4 c8[ c] | \barNumberCheck #20
++	d8[ c] h[ a16 g] d'8[ d d d] | % 21
++	g,8[ h c d] g,[ g' g g] | % 22
++	g[ g g g] a[ a d d] | % 23
++	g,[ g,\staccato h\staccato d]\staccato g[ g g g] | % 24
++	g8[ g g g] e[ e fis fis] | % 25
++	g[ h a fis] g[ h a fis] | % 26
++	g[ g f f] e[ d c h] | % 27
++	a[ a' a g] f[ f f f] | % 28
++	e4 e8[ d] c16[ c d e] f[ a g f] | % 29
++	e[ f g f] e[ d e c] f[ d e f] g[ a f g] | \barNumberCheck #30
++	e[ f d e] c[ d h c] a[ a h c] d[ c h a] | % 31
++	g[ g' fis g] e[ d e c] d[ a h c] d[ c h a] | % 32
++	h[ g h d] g[ a h g] c[ h c h] a[ g a f] | % 33
++	h[ a h a] gis[ fis gis e] a8[ g f e] | % 34
++	d[ d e e] a,[ c d e] | % 35
++	a,4 r4 r2 | % 36
++	R1*2 | % 38
++	r2 r16 e'[ e' d] cis[ h cis a] | % 39
++	d[ c d c] h[ a h g] c[ h c h] a[ g a g] | \barNumberCheck #40
++	fis8[ fis fis fis] g[ f e e] | % 41
++	f[ f g g,] c[ e f g] | % 42
++	c,4 \senzaCb \VcTenorClef c'8[\staccato c]\staccato c4\staccato \conCb \VcBClef e,8[ e] | % 43
++	e[ e f] r8 r4 g8[ g] | % 44
++	g[ g a a] f[ f g g,] | % 45
++	c[ e f f] g[ g g, g] | % 46
++	c[ c f f] g[ g g, g] | % 47
++	c[ c g' g,] c[ c g' g,] | % 48
++	c8.[ c'16] g16.[ c32 g16. e32] c2 \bar"|."
++}
++
 +IIIAllegroBCMusic = \relative c {
 +  c8[ c d d] e16[ d c d] e8[ e] | % 2
 +  f[ g a h] c[ c, e g] | % 3
@@ -733,15 +781,15 @@
 +  f[ d e f] g[ a f g] e[ f g f] e[ d e c] | % 15
 +  d[ e fis g] a[ fis e d] g[ fis e d] e[ d c h] | % 16
 +  c[ a h c] d[ c h a] h[ g h d] g[ a g f] | % 17
-+  e8[ c c cis] d[ d] \TClef d'8[\staccato d]\staccato | % 18
-+  d4 \BClef fis,8[ fis] fis4 g8 \AClef g'8\staccato | % 19
-+  g4\staccato \BClef h,,8[ h] h4 c8[ c] | \barNumberCheck #20
++  e8[ c c cis] d[ d] \senzaCb \TClef d'8[\staccato d]\staccato | % 18
++  d4 \conCb \BClef fis,8[ fis] fis4 g8 \senzaVcBstacked \AClef g'8\staccato | % 19
++  g4\staccato \conVcB \BClef h,,8[ h] h4 c8[ c] | \barNumberCheck #20
 +  d8[ c] h[ a16 g] d'8[ d d d] | % 21
 +  g,8[ h c d] g,[ g' g g] | % 22
 +  g[ g g g] a[ a d d] | % 23
 +  g,[ g,\staccato h\staccato d]\staccato g[ g g g] | % 24
 +  g8[ g g g] e[ e fis fis] | % 25
-+  g[ h a fis] g[ b a fis] | % 26
++  g[ h a fis] g[ h a fis] | % 26
 +  g[ g f f] e[ d c h] | % 27
 +  a[ a' a g] f[ f f f] | % 28
 +  e4 e8[ d] c16[ c d e] f[ a g f] | % 29
@@ -757,8 +805,8 @@
 +  d[ c d c] h[ a h g] c[ h c h] a[ g a g] | \barNumberCheck #40
 +  fis8[ fis fis fis] g[ f e e] | % 41
 +  f[ f g g,] c[ e f g] | % 42
-+  c,4 \TClef c'8[\staccato c]\staccato c4\staccato \BClef e,8[ e] | % 43
-+  e[ e f] \AClef f'8\staccato f4\staccato \BClef g,8[ g] | % 44
++  c,4 \senzaCb \TClef c'8[\staccato c]\staccato c4\staccato \conCb \BClef e,8[ e] | % 43
++  e[ e f] \senzaVcBstacked \AClef f'8\staccato f4\staccato \conVcB \BClef g,8[ g] | % 44
 +  g[ g a a] f[ f g g,] | % 45
 +  c[ e f f] g[ g g, g] | % 46
 +  c[ c f f] g[ g g, g] | % 47
@@ -769,7 +817,7 @@
 +IIIAllegroBCFbMusic = \figuremode { \bassFigureStaffAlignmentDown
 +  \IIIAllegroSettings
 +  \bassFigureExtendersOn
-+  <8 3>8 <5 3>8 <5 3\!> <5 3> <6> <6> <6> <6> | % 2
++  <8 3>8 <8 3>8 <8 3\!> <8 3> <6> <6> <6> <6> | % 2
 +  \bassFigureExtendersOff <6> <6 4> <6> <6 5> s s <6> <7> | % 3
 +  s1 | % 4
 +  s2 s8 s <6> <7> | % 5
@@ -789,7 +837,7 @@
 +  s <9 4>8 <9 4> <7 5> <7 5> | % 23
 +  s1 | % 24
 +  s2 <7 5>8 <7 5> <6 5\!> <6 5> | % 25
-+  \bassFigureExtendersOff s <6> <6\\> <6 5> s <6> <6> <6 5> | % 26
++  \bassFigureExtendersOff s <6> <6\\> <6 5> s <6> <6\\> <6 5> | % 26
 +  s s \bassFigureExtendersOn <6 4> <6 3> <3+> <4\+ 3> <6> <6\\> | % 27
 +  s s s <6> <7> <7> <6> <6> | % 28
 +  <_+>4 <_!>8 <6 4 3> <5>16 s s8 s4 | % 29
diff --git a/patches/Mozart_BenedictusSitDeus_Score_Choral.ly.patch b/patches/Mozart_BenedictusSitDeus_Score_Choral.ly.patch
new file mode 100644
index 0000000..3dfd260
--- /dev/null
+++ b/patches/Mozart_BenedictusSitDeus_Score_Choral.ly.patch
@@ -0,0 +1,27 @@
+--- Mozart_BenedictusSitDeus_Score_Choral.ly.new	2010-11-17 16:43:12.000000000 +0100
++++ Mozart_BenedictusSitDeus_Score_Choral.ly	2010-11-16 17:00:39.000000000 +0100
+@@ -6,7 +6,24 @@
+ \header {
+   scoretype = \ChoralScoreTitle
+   scorenumber = \markup{\scoreNumber \ChoralScoreNumber}
++  ismn = "979-0-50217-044-8"
++  copyright = \markup \abs-fontsize #9 \column{
++	  \line { 2010, \with-url #"http://www.edition-kainhofer.com/" {Edition Kainhofer, Vienna,} \concat{\fromproperty #'header:scorenumber .} Alle Rechte vorbehalten / All rights reserved. ISMN \fromproperty #'header:ismn }
++  }
+ }
++SShortInstrumentName = ""
++AShortInstrumentName = ""
++TShortInstrumentName = ""
++BShortInstrumentName = ""
++SClef = \clef "treble"
++AClef = \clef "treble"
++TClef = \clef "treble_8"
++#(set-global-staff-size 14.25)
++\paper {
++	page-count = #4
++}
++
++
+ 
+ \createScore #"IAllegro" #'("ChoralScore")
+ \createScore #"IIAndante" #'("ChoralScore")
diff --git a/patches/Mozart_BenedictusSitDeus_Score_Full.ly.patch b/patches/Mozart_BenedictusSitDeus_Score_Full.ly.patch
new file mode 100644
index 0000000..a69400e
--- /dev/null
+++ b/patches/Mozart_BenedictusSitDeus_Score_Full.ly.patch
@@ -0,0 +1,13 @@
+--- Mozart_BenedictusSitDeus_Score_Full.ly.new	2010-11-17 16:43:12.000000000 +0100
++++ Mozart_BenedictusSitDeus_Score_Full.ly	2010-11-16 22:44:12.000000000 +0100
+@@ -7,6 +7,10 @@
+   scoretype = \FullScoreTitle
+   scorenumber = \markup{\scoreNumber \FullScoreNumber}
+ }
++% \paper {
++% 	page-count = #18
++% }
++#(set-global-staff-size 12.5)
+ 
+ \createNoCuesScore #"IAllegro" #'("FullScore")
+ \createNoCuesScore #"IIAndante" #'("FullScore")
diff --git a/patches/Mozart_BenedictusSitDeus_Settings_Global.ily.patch b/patches/Mozart_BenedictusSitDeus_Settings_Global.ily.patch
index 5207e65..5bc9c9b 100644
--- a/patches/Mozart_BenedictusSitDeus_Settings_Global.ily.patch
+++ b/patches/Mozart_BenedictusSitDeus_Settings_Global.ily.patch
@@ -1,6 +1,6 @@
---- Mozart_BenedictusSitDeus_Settings_Global.ily.new	2010-11-15 14:39:55.000000000 +0100
-+++ Mozart_BenedictusSitDeus_Settings_Global.ily	2010-11-15 14:31:55.000000000 +0100
-@@ -7,18 +7,45 @@
+--- Mozart_BenedictusSitDeus_Settings_Global.ily.new	2010-11-17 16:43:12.000000000 +0100
++++ Mozart_BenedictusSitDeus_Settings_Global.ily	2010-11-17 16:37:26.000000000 +0100
+@@ -7,18 +7,46 @@
  \header {
    title = "Benedictus sit Deus"
    titlepagetitle = "Benedictus sit Deus"
@@ -24,6 +24,7 @@
 +#(oly:modify_score_structure '("VaGroup" "GrandStaff" ("VaI" "VaII")))
 +#(oly:modify_score_structure '("Vas" "SimultaneousMusic" ("Va" "VaGroup")))
 +#(oly:modify_score_structure '("Str" "StaffGroup" ("VV" "Vas")))
++#(oly:modify_score_structure '("Continuo" "ParallelVoicesStaff" ("BCFb" "BC" "BCDynamic" "FiguredBass")))
 +
 +CorKey = {
 +  \key c \major
@@ -39,7 +40,7 @@
 +TbeInstrumentName = \markup{\center-column{"Tromba I,II" "in Do/C"}}
 +TbeIInstrumentName = \markup{\center-column{"Tromba I" "in Do/C"}}
 +TbeIIInstrumentName = \markup{\center-column{"Tromba II" "in Do/C"}}
-+TimInstrumentName = \markup{\center-column{"Timpani" "in Do/C"}}
++TimInstrumentName = \markup{\center-column{"Timpani" "in Do-Sol/C-G"}}
 +
 +SClef = \clef #"soprano/treble"
 +AClef = \clef #"alto/treble"
diff --git a/patches/TeX_Mozart_BenedictusSitDeus_Include_ContentsMaterial.itex.patch b/patches/TeX_Mozart_BenedictusSitDeus_Include_ContentsMaterial.itex.patch
new file mode 100644
index 0000000..040eb8e
--- /dev/null
+++ b/patches/TeX_Mozart_BenedictusSitDeus_Include_ContentsMaterial.itex.patch
@@ -0,0 +1,12 @@
+--- TeX_Mozart_BenedictusSitDeus_Include_ContentsMaterial.itex.new	2010-11-17 16:43:12.000000000 +0100
++++ TeX_Mozart_BenedictusSitDeus_Include_ContentsMaterial.itex	2010-11-16 16:10:43.000000000 +0100
+@@ -1,6 +1,8 @@
+ \input{TeX_Mozart_BenedictusSitDeus_Include_TOC.itex}
+ \input{TeX_Mozart_BenedictusSitDeus_Include_Material.itex}
+ \vfill
+-\input{TeX_Mozart_BenedictusSitDeus_Include_Sources.itex}
++\input{TeX_Mozart_BenedictusSitDeus_Include_Text.itex}
+ \vfill
++\input{TeX_Mozart_BenedictusSitDeus_Include_Sources.itex}
++% \vfill
+ \input{TeX_Mozart_BenedictusSitDeus_Include_Copyrightbox.itex}
diff --git a/patches/TeX_Mozart_BenedictusSitDeus_Include_KritBericht.itex.patch b/patches/TeX_Mozart_BenedictusSitDeus_Include_KritBericht.itex.patch
index a804e29..71c0e38 100644
--- a/patches/TeX_Mozart_BenedictusSitDeus_Include_KritBericht.itex.patch
+++ b/patches/TeX_Mozart_BenedictusSitDeus_Include_KritBericht.itex.patch
@@ -1,4 +1,4 @@
---- TeX_Mozart_BenedictusSitDeus_Include_KritBericht.itex.new	2010-11-15 14:39:55.000000000 +0100
+--- TeX_Mozart_BenedictusSitDeus_Include_KritBericht.itex.new	2010-11-17 16:43:12.000000000 +0100
 +++ TeX_Mozart_BenedictusSitDeus_Include_KritBericht.itex	2010-09-28 02:19:33.000000000 +0200
 @@ -233,25 +233,19 @@
  
diff --git a/patches/TeX_Mozart_BenedictusSitDeus_Include_Material.itex.patch b/patches/TeX_Mozart_BenedictusSitDeus_Include_Material.itex.patch
index d27ddfe..c5b0810 100644
--- a/patches/TeX_Mozart_BenedictusSitDeus_Include_Material.itex.patch
+++ b/patches/TeX_Mozart_BenedictusSitDeus_Include_Material.itex.patch
@@ -1,4 +1,4 @@
---- TeX_Mozart_BenedictusSitDeus_Include_Material.itex.new	2010-11-15 14:39:55.000000000 +0100
+--- TeX_Mozart_BenedictusSitDeus_Include_Material.itex.new	2010-11-17 16:43:12.000000000 +0100
 +++ TeX_Mozart_BenedictusSitDeus_Include_Material.itex	2010-11-15 14:34:20.000000000 +0100
 @@ -4,26 +4,23 @@
  Zu diesem Werk (\scoreNumber{...}) liegt folgendes Aufführungsmaterial vor:
diff --git a/patches/TeX_Mozart_BenedictusSitDeus_Include_Preface_Long.itex.patch b/patches/TeX_Mozart_BenedictusSitDeus_Include_Preface_Long.itex.patch
new file mode 100644
index 0000000..ce0a6fa
--- /dev/null
+++ b/patches/TeX_Mozart_BenedictusSitDeus_Include_Preface_Long.itex.patch
@@ -0,0 +1,21 @@
+--- TeX_Mozart_BenedictusSitDeus_Include_Preface_Long.itex.new	2010-11-17 16:43:12.000000000 +0100
++++ TeX_Mozart_BenedictusSitDeus_Include_Preface_Long.itex	2010-11-16 16:10:07.000000000 +0100
+@@ -3,12 +3,12 @@
+ 
+ \input{TeX_Mozart_BenedictusSitDeus_Include_ContentsMaterial.itex}
+ \cleardoublepage
+-\begin{preface}
+-\input{TeX_Mozart_BenedictusSitDeus_Include_About.itex}
+-\input{TeX_Mozart_BenedictusSitDeus_Include_Text.itex}
+-\pagebreak
+-\input{TeX_Mozart_BenedictusSitDeus_Include_Bio.itex}
+-\end{preface}
++% \begin{preface}
++% \input{TeX_Mozart_BenedictusSitDeus_Include_About.itex}
++% \input{TeX_Mozart_BenedictusSitDeus_Include_Text.itex}
++% \pagebreak
++% \input{TeX_Mozart_BenedictusSitDeus_Include_Bio.itex}
++% \end{preface}
+ 
+ \mainmatter
+ \cleardoublepage
diff --git a/patches/TeX_Mozart_BenedictusSitDeus_Include_Sources.itex.patch b/patches/TeX_Mozart_BenedictusSitDeus_Include_Sources.itex.patch
index c8bd792..bacb98e 100644
--- a/patches/TeX_Mozart_BenedictusSitDeus_Include_Sources.itex.patch
+++ b/patches/TeX_Mozart_BenedictusSitDeus_Include_Sources.itex.patch
@@ -1,4 +1,4 @@
---- TeX_Mozart_BenedictusSitDeus_Include_Sources.itex.new	2010-11-15 14:39:55.000000000 +0100
+--- TeX_Mozart_BenedictusSitDeus_Include_Sources.itex.new	2010-11-17 16:43:12.000000000 +0100
 +++ TeX_Mozart_BenedictusSitDeus_Include_Sources.itex	2010-11-15 14:34:43.000000000 +0100
 @@ -1,5 +1,5 @@
  \section*{Hauptquellen der Ausgabe / Main sources of this Edition}
diff --git a/patches/TeX_Mozart_BenedictusSitDeus_Include_Text.itex.patch b/patches/TeX_Mozart_BenedictusSitDeus_Include_Text.itex.patch
index 5b09231..c373e25 100644
--- a/patches/TeX_Mozart_BenedictusSitDeus_Include_Text.itex.patch
+++ b/patches/TeX_Mozart_BenedictusSitDeus_Include_Text.itex.patch
@@ -1,4 +1,4 @@
---- TeX_Mozart_BenedictusSitDeus_Include_Text.itex.new	2010-11-15 14:39:55.000000000 +0100
+--- TeX_Mozart_BenedictusSitDeus_Include_Text.itex.new	2010-11-17 16:43:12.000000000 +0100
 +++ TeX_Mozart_BenedictusSitDeus_Include_Text.itex	2009-10-01 14:48:09.000000000 +0200
 @@ -1,23 +1,32 @@
 -\subsection*{Text des \q{Benedictus sit Deus}: TODO}
diff --git a/patches/TeX_Mozart_BenedictusSitDeus_Score_Full.tex.patch b/patches/TeX_Mozart_BenedictusSitDeus_Score_Full.tex.patch
new file mode 100644
index 0000000..273f7b3
--- /dev/null
+++ b/patches/TeX_Mozart_BenedictusSitDeus_Score_Full.tex.patch
@@ -0,0 +1,26 @@
+--- TeX_Mozart_BenedictusSitDeus_Score_Full.tex.new	2010-11-17 16:43:12.000000000 +0100
++++ TeX_Mozart_BenedictusSitDeus_Score_Full.tex	2010-11-16 16:18:58.000000000 +0100
+@@ -8,7 +8,7 @@
+ 
+ \scoretype{\FullScoreType}
+ \scorenumber{\scoreNumber\FullScoreNumber}
+-% \ismn{......}
++\ismn{979-0-50217-043-1}
+ 
+ \begin{document}
+ \input{TeX_Mozart_BenedictusSitDeus_Include_Coverpage.itex}
+@@ -20,10 +20,10 @@
+ \includescore{Score_Full}
+ 
+ 
+-\cleardoublepage
+-\backmatter
+-\appendix
+-\input{TeX_Mozart_BenedictusSitDeus_Include_KritBericht.itex}
++% \cleardoublepage
++% \backmatter
++% \appendix
++% \input{TeX_Mozart_BenedictusSitDeus_Include_KritBericht.itex}
+ 
+ \input{TeX_Mozart_BenedictusSitDeus_Include_Backpage.itex}
+ \end{document}
diff --git a/patches/TeX_Mozart_BenedictusSitDeus_Score_Instruments.tex.patch b/patches/TeX_Mozart_BenedictusSitDeus_Score_Instruments.tex.patch
new file mode 100644
index 0000000..1799597
--- /dev/null
+++ b/patches/TeX_Mozart_BenedictusSitDeus_Score_Instruments.tex.patch
@@ -0,0 +1,162 @@
+--- TeX_Mozart_BenedictusSitDeus_Score_Instruments.tex.new	2010-11-17 16:43:12.000000000 +0100
++++ TeX_Mozart_BenedictusSitDeus_Score_Instruments.tex	2010-11-17 16:38:11.000000000 +0100
+@@ -13,7 +13,7 @@
+ 
+ \scoretype{\InstrumentalPartsType}
+ \scorenumber{\scoreNumber\InstrumentalPartsNumber}
+-% \ismn{XXXXXXXX}
++\ismn{979-0-50217-045-5}
+ 
+ \todos{
+ \begin{center}
+@@ -21,6 +21,11 @@
+ \vfill
+ \section*{\Huge Inhalt / Contents}
+ \begin{Large}
++\ContinuoName\\
++4 $\times$ \VIName\\
++3 $\times$ \VIIName\\
++3 $\times$ \VaName\\
++3 $\times$ \VcBName\\
+ 
+ \FlIName\\
+ \FlIIName\\
+@@ -29,16 +34,6 @@
+ \TbeIName\\
+ \TbeIIName\\
+ \TimName\\
+-\VIName\\
+-\VIIName\\
+-\VaName\\
+-\SSoloName\\
+-\SName\\
+-\AName\\
+-\TName\\
+-\BName\\
+-\ContinuoName\\
+-\VcBName\\
+ 
+ \end{Large}
+ \end{center}
+@@ -57,28 +52,29 @@
+ % Remove the \iffalse if you want all instrumental parts to be included here
+ \iffalse
+ 
+-
+-\phantomsection
+-\addcontentsline{toc}{section}{\FlIName}
+-\includescore{Instrument_FlI}
+ \phantomsection
+-\addcontentsline{toc}{section}{\FlIIName}
+-\includescore{Instrument_FlII}
+-\phantomsection
+-\addcontentsline{toc}{section}{\CorIName}
+-\includescore{Instrument_CorI}
+-\phantomsection
+-\addcontentsline{toc}{section}{\CorIIName}
+-\includescore{Instrument_CorII}
+-\phantomsection
+-\addcontentsline{toc}{section}{\TbeIName}
+-\includescore{Instrument_TbeI}
+-\phantomsection
+-\addcontentsline{toc}{section}{\TbeIIName}
+-\includescore{Instrument_TbeII}
++\addcontentsline{toc}{section}{\ChoralScoreType}
++\includescore{Score_Choral}
++% \phantomsection
++% \addcontentsline{toc}{section}{\SSoloName}
++% \includescore{Instrument_SSolo}
++% \phantomsection
++% \addcontentsline{toc}{section}{\SName}
++% \includescore{Instrument_S}
++% \phantomsection
++% \addcontentsline{toc}{section}{\AName}
++% \includescore{Instrument_A}
++% \phantomsection
++% \addcontentsline{toc}{section}{\TName}
++% \includescore{Instrument_T}
++% \phantomsection
++% \addcontentsline{toc}{section}{\BName}
++% \includescore{Instrument_B}
++
+ \phantomsection
+-\addcontentsline{toc}{section}{\TimName}
+-\includescore{Instrument_Tim}
++\addcontentsline{toc}{section}{\ContinuoName}
++\includescore{Instrument_Continuo}\pagebreak
++
+ \phantomsection
+ \addcontentsline{toc}{section}{\VIName}
+ \includescore{Instrument_VI}
+@@ -89,41 +85,51 @@
+ \addcontentsline{toc}{section}{\VaName}
+ \includescore{Instrument_Va}
+ \phantomsection
+-\addcontentsline{toc}{section}{\SSoloName}
+-\includescore{Instrument_SSolo}
++\addcontentsline{toc}{section}{\VcBName}
++\includescore{Instrument_VcB}\pagebreak
++
++
++\phantomsection
++\addcontentsline{toc}{section}{\FlIName}
++\includescore{Instrument_FlI}\pagebreak
+ \phantomsection
+-\addcontentsline{toc}{section}{\SName}
+-\includescore{Instrument_S}
++\addcontentsline{toc}{section}{\FlIIName}
++\includescore{Instrument_FlII}\pagebreak
+ \phantomsection
+-\addcontentsline{toc}{section}{\AName}
+-\includescore{Instrument_A}
++\addcontentsline{toc}{section}{\CorIName}
++\includescore{Instrument_CorI}\pagebreak
+ \phantomsection
+-\addcontentsline{toc}{section}{\TName}
+-\includescore{Instrument_T}
++\addcontentsline{toc}{section}{\CorIIName}
++\includescore{Instrument_CorII}\pagebreak
+ \phantomsection
+-\addcontentsline{toc}{section}{\BName}
+-\includescore{Instrument_B}
++\addcontentsline{toc}{section}{\TbeIName}
++\includescore{Instrument_TbeI}\pagebreak
+ \phantomsection
+-\addcontentsline{toc}{section}{\ContinuoName}
+-\includescore{Instrument_Continuo}
++\addcontentsline{toc}{section}{\TbeIIName}
++\includescore{Instrument_TbeII}\pagebreak
+ \phantomsection
+-\addcontentsline{toc}{section}{\VcBName}
+-\includescore{Instrument_VcB}
++\addcontentsline{toc}{section}{\TimName}
++\includescore{Instrument_Tim}\pagebreak
+ 
+ \fi
+ 
+ \pagebreak
+-\pagestyle{empty}
+-\thispagestyle{empty}
+-
++\cleardoublepage 
++% \pagestyle{empty}
++% \thispagestyle{empty}
+ 
++% \vfill
+ \begin{preface}
+-\input{TeX_Mozart_BenedictusSitDeus_Include_About.itex}
+-\input{TeX_Mozart_BenedictusSitDeus_Include_Bio.itex}
++% \input{TeX_Mozart_BenedictusSitDeus_Include_About.itex}
++% \input{TeX_Mozart_BenedictusSitDeus_Include_Bio.itex}
++${}$
++\vfill
++\vfill
++\vfill
+ \input{TeX_Mozart_BenedictusSitDeus_Include_Text.itex}
+ \end{preface}
+ 
+-\thispagestyle{empty}
++% \thispagestyle{empty}
+ \pagebreak
+ \thispagestyle{empty}
+ \backpage
diff --git a/patches/TeX_Mozart_BenedictusSitDeus_Settings.itex.patch b/patches/TeX_Mozart_BenedictusSitDeus_Settings.itex.patch
index 290e0a7..55764b6 100644
--- a/patches/TeX_Mozart_BenedictusSitDeus_Settings.itex.patch
+++ b/patches/TeX_Mozart_BenedictusSitDeus_Settings.itex.patch
@@ -1,6 +1,6 @@
---- TeX_Mozart_BenedictusSitDeus_Settings.itex.new	2010-11-15 14:39:55.000000000 +0100
-+++ TeX_Mozart_BenedictusSitDeus_Settings.itex	2010-11-15 14:37:15.000000000 +0100
-@@ -1,9 +1,11 @@
+--- TeX_Mozart_BenedictusSitDeus_Settings.itex.new	2010-11-17 16:43:12.000000000 +0100
++++ TeX_Mozart_BenedictusSitDeus_Settings.itex	2010-11-17 16:38:45.000000000 +0100
+@@ -1,9 +1,12 @@
  \title{Benedictus sit Deus}
 -\subtitle{Offertorium, KV 117}
 +\subtitle{Offertorium, KV 117 (66a = 47b)}
@@ -8,10 +8,18 @@
  \composerdate{(1756-1791)}
 -% \description{Per Coro (SATB) ed Organo o Orchestra}
 -% \instrumentation{2 Oboi, 2 Corni\\2 Violini, Viola, Violoncello\\e Basso Continuo (Organo e Bassi)}
-+\description{Coro (SATB), Solo (S) ed Orchestra o Organo}
++\description{Solo (S), Coro (SATB) con Orchestra ed Organo}
 +\instrumentation{2 Flauti, 2 Trombe, 2 Corni,\\
-+Timpani, 2 Violini, 2 Viole,\\
-+Violoncello ed Contrabasso}
++Timpani,\\
++2 Violini, 2 Viole,\\
++Violoncello, Basso ed Organo}
  \editor{\href{http://reinhold.kainhofer.com/}{Reinhold Kainhofer}}
- \publisher{\href{http://www.edition-kainhofer.com/}{Edition Kainhofer, Vienna}}
- \shortpublisher{\href{http://www.edition-kainhofer.com/}{Edition Kainhofer, Vienna}}
+ \publisherurl{http://www.edition-kainhofer.com/}
+ \publisher{\href{http://www.edition-kainhofer.com/}{Edition Kainhofer, Vienna, http://www.edition-kainhofer.com/}}
+@@ -21,3 +24,6 @@
+ }
+ 
+ \input{TeX_Mozart_BenedictusSitDeus_Include_Todo.itex}
++
++\renewcommand{\VcBName}{Cello / Basso}
++\renewcommand{\ContinuoName}{Organo}
-- 
GitLab