
\version "2.18.0"

%#(ly:set-option 'point-and-click #f)

%--------------------
% Maintainer: Sven Kaiser / e-mail: noten(at)oemsel.de
% jesu_meine_freude_meines_herzens_weide_buxtehude_s-a-b.ly
% 2014-01-12


\header {
    poet = "Text: 1653 Johann Franck (1618 - 1677)"
    composer = "Satz: Dieterich Buxtehude (1637 - 1707)"
    title = "Jesu, meine Freude, meines Herzens Weide"
    subtitle = \markup { \normal-text \small "Satz von Vers VI der Kantate BuxWV 60 mit dem Text von Vers I, II und VI"}
    tagline = \markup { \tiny \italic"Rev. 1  -  Notensatzprogrammierung S. Kaiser mit http://lilypond.org   -   Notendownload: www.oemsel.de/noten" }
}

#(set-global-staff-size 16)
\paper {
    paper-width = 21.0\cm
    paper-height = 29.7\cm
    top-margin = 0.8\cm
    bottom-margin = 1.3\cm
    left-margin = 1.7\cm
    right-margin = 1.7\cm
    print-page-number = ##f
    markup-system-spacing = #'((basic-distance . 18) (padding . 0.5) (stretchability . 30))
    system-system-spacing #'basic-distance = #24
    }

global = {
  \autoBeamOff
}

SopranVoice =  \relative a' {
   \key f \major \time 4/4
    a4 a4 g4 f4 |
    e2 d2 |
    a'4 a4 b4 cis4 |
    d2 cis2  |
    d4 f4 e4. e8 |
    d2 r2 |
    a4 a4 g4 f4 |
    e2 d2 |
    a'4 a4 b4 cis4 |
    d2 cis2 |
    d4 f4 e4. e8 |
    d2 r2 |
    a4 a4 bes4 a4 |
    g4 g4 f2  |
    a4 a4 b4 cis4 |
    d4 c4 b2 |
    a2 a4 a4 | 
    g4 f4 e2 |
    d1 \bar "|." }

SopranVoiceLyricsOne =  \lyricmode { \set stanza = "I."
    Je -- su, mei -- ne Freu -- de,
    mei -- nes Her -- zens Wei -- de,
    Je -- su, mei -- ne Zier,
    ach wie lang, ach lan -- ge
    ist dem Her -- zen ban -- ge
    und ver -- langt nach dir!
    Got -- tes Lamm, mein Bräu -- ti -- gam,
    au -- ßer dir soll mir auf Er --
    den nichts sonst Lie -- bers wer -- den. }

SopranVoiceLyricsTwo =  \lyricmode { \set stanza = "II."
    Un -- ter dei -- nem Schir -- men
    bin ich vor den Stür -- men
    al -- ler Fein -- de frei.
    Lass den Sa -- tan wet -- tern,
    lass die Welt er -- zit -- tern,
    mir steht Je -- sus bei. 
    Ob es jetzt gleich kracht und blitzt,
    ob gleich Sünd und Höl -- le schre --
    cken, Je -- sus will mich de -- cken. }

SopranVoiceLyricsThree =  \lyricmode { \set stanza = "VI."
    Weicht ihr Trau -- er -- gei -- ster,
    denn mein Freu -- den -- mei -- ster,
    Je -- sus tritt her -- ein;
    de -- nen, die Gott lie -- ben,
    muss auch ihr Be -- trü -- ben
    lau -- ter Freu -- de sein.
    Duld ich schon hier Spott und Hohn,
    den -- noch bleibst du auch im Lei -- 
    de, Je -- su, mei -- ne Freu -- de. }

AltVoice =  \relative f' {
    \key f \major \time 4/4
    f4 f4 e4 d4 |
    d4 cis4 d2 |
    f4 e4 d4 a'4 |
    a4. gis8 a2 |
    a4 d4 d4. cis8 |
    d2 r2 |
    f,4 f4 e4 d4 |
    d4 cis4 d2 |
    f4 e4 d4 a'4 |
    a4. gis8 a2 |
    a4 d4 d4. cis8 |
    d2 r2 |
    f,4 f4 g8 [ d8 ] f4 |
    f4. e8 f2 |
    f4 f4 f4 e4 |
    d4 a'4 a4. gis8 |
    a2 f4 cis4 |
    d4 d4 d4. cis8 |
    d1 \bar "|." }

AltVoiceLyricsOne =  \lyricmode { \set stanza = "I."
    Je -- su, mei -- ne Freu -- \skip4 de,
    mei -- nes Her -- zens Wei -- \skip4 de,
    Je -- su, mei -- ne Zier, 
    ach wie lang, ach lan -- \skip4 ge
    ist dem Her -- zen ban -- \skip4 ge
    und ver -- langt nach dir! 
    Got -- tes Lamm _ mein Bräu -- ti -- gam,
    au -- ßer dir soll mir auf Er -- \skip4
    den nichts sonst Lie -- bers wer -- \skip4 den. }

AltVoiceLyricsTwo =  \lyricmode { \set stanza = "II."
    Un -- ter dei -- nem Schir -- \skip4 men
    bin ich vor den Stür -- \skip4 men
    al -- ler Fein -- de frei. 
    Lass den Sa -- tan wet -- \skip4 tern, lass
    die Welt er -- zit -- \skip4 tern, mir
    steht Je -- sus bei.
    Ob es jetzt _ gleich kracht und blitzt,
    ob gleich Sünd und Höl -- le schre -- \skip4
    cken, Je -- sus
    will mich de -- \skip4 cken. }

AltVoiceLyricsThree =  \lyricmode { \set stanza = "VI."
    Weicht ihr Trau -- er -- gei -- \skip4 ster,
    denn mein Freu -- den -- mei -- \skip4 ster,
    Je -- sus tritt her -- ein;
    de -- nen, die Gott lie -- \skip4 ben,
    muss auch ihr Be -- trü -- \skip4 ben
    lau -- ter Freu -- de sein.
    Duld ich schon _ hier Spott und Hohn,
    den -- noch bleibst du auch im Lei -- \skip4
    de, Je -- su, mei -- ne Freu -- \skip4 de. }

BassVoice =  \relative d {
    \override Score.BarLine #'hair-thickness = #1.2
    \override Score.BarLine #'thick-thickness = #3.6
    \key f \major \time 4/4
    d4 f4 g4 gis4 |
    a2 d,2 |
    d4 c4 b4 a4 |
    b2 a2 |
    f'4 d4 a'4. a,8 |
    d2 r2 |
    d4 f4 g4 gis4 |
    a2 d,2 |
    d4 c4 b4 a4 |
    b2 a2 |
    f'4 d4 a'4. a,8 |
    d2 r2 |
    d4 d4 g,4 a4 |
    bes4 c4 f2 |
    f4 f4 d4 a4 |
    b4 c4 e2 |
    a,2 d4 a4 |
    bes4 g4 a2 |
    d1 \bar "|." }

BassVoiceLyricsOne =  \lyricmode { \set stanza = "I."
    Je -- su, mei -- ne Freu -- de,
    mei -- nes Her -- zens Wei -- de,
    Je -- su, mei -- ne Zier, 
    ach wie lang, ach lan -- ge
    ist dem Her -- zen ban -- ge
    und ver -- langt nach dir!
    Got -- tes Lamm mein Bräu -- ti -- gam,
    au -- ßer dir soll mir auf Er --
    den nichts sonst Lie -- bers wer -- den. }

BassVoiceLyricsTwo =  \lyricmode { \set stanza = "II."
    Un -- ter dei -- nem Schir -- men
    bin ich vor den Stür -- men
    al -- ler Fein -- de frei.
    Lass den Sa -- tan wet -- tern,
    lass die Welt er -- zit -- tern,
    mir steht Je -- sus bei.
    Ob es jetzt gleich kracht und blitzt,
    ob gleich Sünd und Höl -- le schre --
    cken, Je -- sus will mich de -- cken.  }

BassVoiceLyricsThree =  \lyricmode { \set stanza = "IV."
    Weicht ihr Trau -- er -- gei -- ster,
    denn mein Freu -- den -- mei -- ster,
    Je -- sus tritt her -- ein;
    de -- nen, die Gott lie -- ben,
    muss auch ihr Be -- trü -- ben lau -- ter Freu -- de sein.
    Duld ich schon hier Spott und Hohn,
    den -- noch bleibst du auch im Lei --
    de, Je -- su, mei -- ne Freu -- de. }

% The score definition
\score {
        \new ChoirStaff \with {
    \override StaffGrouper.staff-staff-spacing =
    #'((basic-distance . 0)
    (minimum-distance . 18) 
    (padding . 0)
    (stretchability . 0))
    }
        <<
            \new Staff <<
                \clef "G2"
                \set Staff.instrumentName = "S"
                \context Staff << 
                    \context Voice = "SopranVoice" { \SopranVoice }
                    \new Lyrics \lyricsto "SopranVoice" \SopranVoiceLyricsOne
                    \new Lyrics \lyricsto "SopranVoice" \SopranVoiceLyricsTwo
                    \new Lyrics \lyricsto "SopranVoice" \SopranVoiceLyricsThree
                    >>
                >>
            \new Staff <<
                \clef "G2"
                \set Staff.instrumentName = "A"
                \context Staff << 
                    \context Voice = "AltVoice" { \AltVoice }
                    \new Lyrics \lyricsto "AltVoice" \AltVoiceLyricsOne
                    \new Lyrics \lyricsto "AltVoice" \AltVoiceLyricsTwo
                    \new Lyrics \lyricsto "AltVoice" \AltVoiceLyricsThree
                    >>
                >>
            \new Staff <<
                \clef "F"
                \set Staff.instrumentName = "B"
                \context Staff << 
                    \context Voice = "BassVoice" { \BassVoice }
                    \new Lyrics \lyricsto "BassVoice" \BassVoiceLyricsOne
                    \new Lyrics \lyricsto "BassVoice" \BassVoiceLyricsTwo
                    \new Lyrics \lyricsto "BassVoice" \BassVoiceLyricsThree
                    >>
                >>
            
            >>
    \layout {
  	% Steuert die Höhe der Taktnummerierung über dem System        
        \context { \Score \override BarNumber.padding = #2.0 } 
        % steuert die Einrückung des ersten Systems; Standardwert = automatisch eingerückt
        indent = #4
    }
}

\score {
<<
\new Voice = "Sopran" { \autoBeamOff \SopranVoice }
\new Voice = "Alt" { \autoBeamOff \AltVoice }
\new Voice = "Bass" { \autoBeamOff \BassVoice }
>>
\midi { }
}