Commit 17532981 authored by Reinhold Kainhofer's avatar Reinhold Kainhofer
Browse files

Initial commit

parents
%lilypond input for Pembaur's Vierte Lateinische Messe in C
\include "Pembaur_VierteLateinischeMesse_Settings_Instrument.ly"
\header { instrument = \CorIInstrumentName }
\createScore #"IKyrie" #'("CorI")
\createScore #"IIGloria" #'("CorI")
\createScore #"IIICredo" #'("CorI")
\createScore #"IVSanctus" #'("CorI")
\createScore #"VBenedictus" #'("CorI")
\createScore #"VIAgnus" #'("CorI")
%lilypond input for Pembaur's Vierte Lateinische Messe in C
\include "Pembaur_VierteLateinischeMesse_Settings_Instrument.ly"
\header { instrument = \CorIIInstrumentName }
\createScore #"IKyrie" #'("CorII")
\createScore #"IIGloria" #'("CorII")
\createScore #"IIICredo" #'("CorII")
\createScore #"IVSanctus" #'("CorII")
\createScore #"VBenedictus" #'("CorII")
\createScore #"VIAgnus" #'("CorII")
%lilypond input for Pembaur's Vierte Lateinische Messe in C
\include "Pembaur_VierteLateinischeMesse_Settings_Instrument.ly"
\header { instrument = \FlInstrumentName }
\createScore #"IKyrie" #'("Fl")
\createScore #"IIGloria" #'("Fl")
\createScore #"IIICredo" #'("Fl")
\createScore #"IVSanctus" #'("Fl")
\createScore #"VBenedictus" #'("Fl")
\createScore #"VIAgnus" #'("Fl")
%lilypond input for Pembaur's Vierte Lateinische Messe in C
\include "Pembaur_VierteLateinischeMesse_Settings_FullScore.ly"
#(ly:set-option 'debug-skylines #t)
#(set-global-staff-size 15.5)
\header {
scoretype = "Partitur / Full Score"
scorenumber = \markup{\scoreNumber \FullScoreNumber}
% titlepagesubtitle = ""
}
\layout {
\context {
\Score
\override VerticalAlignment #'max-stretch = #1000000000000
}
\context {
\ChoirStaff
\override VerticalAlignment #'max-stretch = #0
}
\context {
\PianoStaff
\override VerticalAlignment #'max-stretch = #0
}
}
\paper {
% annotate-spacing = ##t
% paper-height = 40\cm
}
% \thisPageNoHeader
% \thisPageNoFooter
%
% \markup \null
% \pageBreak
%
% \thisPageNoHeader
% \thisPageNoFooter
%
% \include "Pembaur_VierteLateinischeMesse_00a_Contents.ly"
% \include "Pembaur_VierteLateinischeMesse_00b_Material.ly"
% \include "Pembaur_VierteLateinischeMesse_00c_Copyright.ly"
% \pageBreak
% \include "Pembaur_VierteLateinischeMesse_00d_Einleitung.ly"
% \include "Pembaur_VierteLateinischeMesse_00e_Lyrics.ly"
% \include "Pembaur_VierteLateinischeMesse_00f_Comments.ly"
% \include "Pembaur_VierteLateinischeMesse_00g_Sources.ly"
% \pageBreak
%
% \thisPageNoHeader
% \thisPageNoFooter
% \thisPageCopyrightFooter
% % Print out the standard header on the first real page of the score:
% \markup\markupWithHeader \titleHeaderMarkup
%
\createScore #"IKyrie" #'("LongScore")
\createScore #"IIGloria" #'("LongScore")
\createScore #"IIICredo" #'("LongScore")
\createScore #"IVSanctus" #'("LongScore")
\createScore #"VBenedictus" #'("LongScore")
\createScore #"VIAgnus" #'("LongScore")
%lilypond input for Pembaur's Vierte Lateinische Messe in C
\include "Pembaur_VierteLateinischeMesse_Settings_Instrument.ly"
\header { instrument = \OInstrumentName }
\paper {
% Don't use turn breaking, but rather optimal!
#(define page-breaking ly:optimal-breaking)
}
\createScore #"IKyrie" #'("O")
\createScore #"IIGloria" #'("O")
\createScore #"IIICredo" #'("O")
\createScore #"IVSanctus" #'("O")
\createScore #"VBenedictus" #'("O")
\createScore #"VIAgnus" #'("O")
%lilypond input for Pembaur's Vierte Lateinische Messe in C
\include "Pembaur_VierteLateinischeMesse_Settings_FullScore.ly"
% #(set-global-staff-size 17)
\header {
instrument = "Coro e orchestra"
scoretype = "Orchesterpartitur / Orchestral Score"
}
% \markup \null
% \pageBreak
%
% \include "Pembaur_VierteLateinischeMesse_00a_Contents.ly"
% \include "Pembaur_VierteLateinischeMesse_00b_Material.ly"
% \include "Pembaur_VierteLateinischeMesse_00c_Copyright.ly"
% \pageBreak
% \include "Pembaur_VierteLateinischeMesse_00d_Einleitung.ly"
% \include "Pembaur_VierteLateinischeMesse_00e_Lyrics.ly"
% \include "Pembaur_VierteLateinischeMesse_00f_Comments.ly"
% \include "Pembaur_VierteLateinischeMesse_00g_Sources.ly"
% \pageBreak
%
% \thisPageNoHeader
% \thisPageNoFooter
% \thisPageCopyrightFooter
% % Print out the standard header on the first real page of the score:
% \markup\markupWithHeader \titleHeaderMarkup
\createScore #"IKyrie" #'("OrchestralScore")
\createScore #"IIGloria" #'("OrchestralScore")
\createScore #"IIICredo" #'("OrchestralScore")
\createScore #"IVSanctus" #'("OrchestralScore")
\createScore #"VBenedictus" #'("OrchestralScore")
\createScore #"VIAgnus" #'("OrchestralScore")
%lilypond input for Pembaur's Vierte Lateinische Messe in C
\include "Pembaur_VierteLateinischeMesse_Settings_FullScore.ly"
#(set-global-staff-size 17)
\header {
instrument = "Coro e organo"
scoretype = "Orgelpartitur / Organ Score"
}
% \markup \null
% \pageBreak
%
% \include "Pembaur_VierteLateinischeMesse_00a_Contents.ly"
% \include "Pembaur_VierteLateinischeMesse_00b_Material.ly"
% \include "Pembaur_VierteLateinischeMesse_00c_Copyright.ly"
% \pageBreak
% \include "Pembaur_VierteLateinischeMesse_00d_Einleitung.ly"
% \include "Pembaur_VierteLateinischeMesse_00e_Lyrics.ly"
% \include "Pembaur_VierteLateinischeMesse_00f_Comments.ly"
% \include "Pembaur_VierteLateinischeMesse_00g_Sources.ly"
% \pageBreak
%
% \thisPageNoHeader
% \thisPageNoFooter
% \thisPageCopyrightFooter
% % Print out the standard header on the first real page of the score:
% \markup\markupWithHeader \titleHeaderMarkup
\createScore #"IKyrie" #'("OrganScore")
\createScore #"IIGloria" #'("OrganScore")
\createScore #"IIICredo" #'("OrganScore")
\createScore #"IVSanctus" #'("OrganScore")
\createScore #"VBenedictus" #'("OrganScore")
\createScore #"VIAgnus" #'("OrganScore")
%lilypond input for Pembaur's Vierte Lateinische Messe in C
\include "Pembaur_VierteLateinischeMesse_Settings_Vocal.ly"
\header { instrument = \SInstrumentName }
\createScore #"IKyrie" #'("S")
\createScore #"IIGloria" #'("S")
\createScore #"IIICredo" #'("S")
\createScore #"IVSanctus" #'("S")
\pageBreak
\createScore #"VBenedictus" #'("S")
\createScore #"VIAgnus" #'("S")
%lilypond input for Pembaur's Vierte Lateinische Messe in C
\include "Pembaur_VierteLateinischeMesse_Settings_Instrument.ly"
#(set-global-staff-size 30)
\header { instrument = \SInstrumentName }
\createScore #"IKyrie" #'("S")
\createScore #"IIGloria" #'("S")
\createScore #"IIICredo" #'("S")
\createScore #"IVSanctus" #'("S")
\createScore #"VBenedictus" #'("S")
\createScore #"VIAgnus" #'("S")
%lilypond input for Pembaur's Vierte Lateinische Messe in C
#(set-default-paper-size "a4")
#(ly:set-option 'point-and-click #f)
% \include "deutsch.ly"
\include "Pembaur_VierteLateinischeMesse_Settings_Global.ly"
\include "Pembaur_VierteLateinischeMesse_01_Kyrie.ly"
\include "Pembaur_VierteLateinischeMesse_02_Gloria.ly"
\include "Pembaur_VierteLateinischeMesse_03_Credo.ly"
\include "Pembaur_VierteLateinischeMesse_04_Sanctus.ly"
\include "Pembaur_VierteLateinischeMesse_05_Benedictus.ly"
\include "Pembaur_VierteLateinischeMesse_06_Agnus.ly"
% lilypond input for Pembaur's Vierte Lateinische Messe
% changes to the global score settings for single-instrument sheets
\include "Pembaur_VierteLateinischeMesse_Settings.ly"
#(set-default-paper-size "a4")
#(set-global-staff-size 15)
\paper {
systemSeparatorMarkup = \slashSeparator
#(define (page-post-process layout pages) (oly:create-toc-file layout pages))
}
\layout {
\context {
\Score
\override VerticalAlignment #'max-stretch = #10000000000
}
}
\paper {
% bookTitleMarkup = \titlePageMarkup
left-margin=2\cm
line-width=17\cm
}
% #(set-copyright-page 7)
\header {
titlepagetitle = \markup \center-align { "Vierte lateinische Messe" "in C-Dur" }
publisher = \markup \center-align { "Edition Kainhofer, 2009" \line{\scoreNumber \FullScoreNumber}}
ensemble = \markup { \fill-line { "Coro (SATB) ed Orchestra o Organo" } }
instruments = \markup { \column {
\line {"Flauto, 2 Clarinetti/Oboi, 2 Corni,"}
\line {"2 Trombe, Timpani, 2 Violini, Viola,"}
\line {"Violoncello ed Contrabbasso"}} }
scoretype = "Partitur / Full Score"
subtitle = \markup { \center-align{"für Sopran, Alt, Tenor, Bass, Streichquartett," "Flöte, 2 Clarineten (od. Oboen), 2 Hörner, Trompeten & Pauken" "oder Orgel"}}
subsubtitle = \markup{ \medium \fontsize #1 "Kurz und sehr leicht ausführbar" }
}
\version "2.11.35"
\include "orchestrallily/orchestrallily.ly"
\include "orchestrallily/oly_settings_names.ly"
EKnumber="EK-021"
\header {
title = "Vierte lateinische Messe in C-Dur"
composer = "Josef Pembaur (1848-1923)"
enteredby = "Reinhold Kainhofer"
maintainer = "R. Kainhofer"
maintainerEmail = "reinhold@kainhofer.com"
lastupdated = "May 2009"
copyright = \markup \column{
\line { "2009, Edition Kainhofer, Vienna. Alle Rechte vorbehalten / All rights reserved / Printed in Austria."}
\line {"Die Ausgabe darf kopiert und ohne Einschränkungen aufgeführt werden. / May be copied and performed without restriction."}
}
}
% \include "deutsch.ly"
\orchestralScoreStructure #'(
; Part-combined staves for full score
("Cl" "PartCombinedStaff" ("ClI" "ClII"))
("Wd" "StaffGroup" ("Fl" "Cl"))
("Cor" "PartCombinedStaff" ("CorI" "CorII"))
("Tbe" "PartCombinedStaff" ("TbeI" "TbeII"))
("Br" "StaffGroup" ("Cor" "Tbe"))
; long score; no part-combined staves, but GrandStaves instead
("ClLong" "GrandStaff" ("ClI" "ClII"))
("WdLong" "StaffGroup" ("Fl" "ClLong"))
("CorLong" "GrandStaff" ("CorI" "CorII"))
("TbeLong" "GrandStaff" ("TbeI" "TbeII"))
("BrLong" "StaffGroup" ("CorLong" "TbeLong"))
; Strings, they are the same in long and short full score
("V" "GrandStaff" ("VI" "VII"))
("Str" "StaffGroup" ("V" "Va"))
("VceB" "StaffGroup" ("VcB"))
("FullStr" "StaffGroup" ("V" "Va" "VcB"))
; Choral score
("Ch" "ChoirStaff" ("S" "A" "T" "B"))
; Organ score
("O" "PianoStaff" ("OI" "OII"))
("OI" "ParallelVoicesStaff" ("OIa" "OIb"))
("OII" "ParallelVoicesStaff" ("OIIa" "OIIb"))
("OrganScore" "SimultaneousMusic" ("Ch" "O"))
; Full scores: Orchestral score and long score including organ
("ChStrQ" "SimultaneousMusic" ("Str" "Ch" "VceB"))
("OrchestralScore" "SimultaneousMusic" ("Wd" "Br" "Tim" "Str" "Ch" "VceB"))
("LongScore" "SimultaneousMusic" ("WdLong" "BrLong" "Tim" "Str" "Ch" "O" "VceB"))
)
% \include "deutsch.ly"
TbeKey = {
\key c \major
\transposition c
}
TbeIKey = \TbeKey
TbeIIKey = \TbeKey
CorKey = {
\key c \major
\transposition c
}
CorIKey = \CorKey
CorIIKey = \CorKey
TimKey = {
\key c \major
}
% IIIChorCorIInstrumentName = \markup { \column { "Corno I" \line{"in Mi"{\smaller\flat}"/Es"} } }
% IIIChorCorIIInstrumentName = \markup { \column { "Corno II" \line{"in Mi"{\smaller\flat}"/Es"} } }
% IIIChorCorInstrumentName = \markup { \column { "Corni" \line{"in Mi"{\smaller\flat}"/Es"} } }
% VChorCorIInstrumentName = \markup { \column { "Corno I" "in Sol/G" } }
% VChorCorIIInstrumentName = \markup { \column { "Corno II" "in Sol/G" } }
% VChorCorInstrumentName = \markup { \column { "Corni" "in Sol/G" } }
% IXChorCorIInstrumentName = \markup { \column { "Corno I" "in Mi/E" } }
% IXChorCorIIInstrumentName = \markup { \column { "Corno II" "in Mi/E" } }
% IXChorCorInstrumentName = \markup { \column { "Corni" "in Mi/E" } }
CorInstrumentName = \markup{\column{"Corno I,II in C"}}
CorIInstrumentName = \markup{\column{"Corno I in C"}}
CorIIInstrumentName = \markup{\column{"Corno II in C"}}
TbeInstrumentName = \markup{\column{"Tromba I,II in C"}}
TbeIInstrumentName = \markup{\column{"Tromba I in C"}}
TbeIIInstrumentName = \markup{\column{"Tromba II in C"}}
FlInstrumentName = "Flauto"
\layout {
\context { \Staff
\override VerticalAxisGroup #'minimum-Y-extent = #'(-1. . 3)
}
\context { \Lyrics
\override VerticalAxisGroup #'minimum-Y-extent = #'(-1.2 . 0.7)
}
\context { \Score
\override BarNumber #'self-alignment-X = #0
% \override BarNumber #'outside-staff-priority = #10
}
\context { \ChoirStaff
\override VerticalAxisGroup #'remove-empty = ##t
}
}
dynamicsX = #(define-music-function (parser location offset) (number?)
#{
\once \override DynamicText #'X-offset = $offset
\once \override DynamicLineSpanner #'Y-offset = #0
#})
dynamicsXY = #(define-music-function (parser location offsetX offsetY)
(number? number?)
#{
\once \override DynamicText #'X-offset = $offsetX
\once \override DynamicLineSpanner #'Y-offset = $offsetY
#})
dynamicsInside = #(define-music-function (parser location offsetX shiftY height)
(number? number? number?)
#{
\once \override DynamicText #'X-offset = $offsetX
\once \override DynamicLineSpanner #'Y-offset = #0
\once \override DynamicText #'Y-extent = #(cons $shiftY $height )
\once \override DynamicLineSpanner #'Y-extent = #(cons $shiftY $height )
\once \override DynamicText #'extra-offset = #(cons 0 $shiftY )
#})
dynamicsAllInside = #(define-music-function (parser location offsetX shiftY)
(number? number?)
#{
\once \override DynamicText #'X-offset = $offsetX
% \once \override DynamicLineSpanner #'Y-offset = #0
\once \override DynamicText #'Y-extent = #(cons 1 -1)
\once \override DynamicLineSpanner #'Y-extent = #(cons 1 -1)
\once \override DynamicText #'extra-offset = #(cons 0 $shiftY )
#})
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment