\version "2.18.2"
#(set-default-paper-size "a4")

\paper {
  #(layout-set-staff-size 16.5)
  top-margin = #12
  bottom-margin = #20
  ragged-last-bottom = ##t
  ragged-right = ##f
  tagline = ##t
}

#(define-markup-command (overlay layout props args)
  (markup-list?)
  #:category align
  "
@cindex merging text

Takes a list of markups combining them.

@lilypond[verbatim,quote]
\\markup {
  \\fontsize #5
  \\override #'(thickness . 2)
  \\overlay {
    \\draw-line #'(0 . 4)
    \\arrow-head #Y #DOWN ##f
    \\translate #'(0 . 4)\\arrow-head #Y #UP ##f
  }
}
@end lilypond"
  (apply ly:stencil-add (interpret-markup-list layout props args)))

% Nach Bedarf anpassen
YSpace = 2

\markup {{\bold "Versetzungszeichen" }
         \column \translate #(cons 24 0) \halign #LEFT  {
           {"    nur für die direkt bezeichnete Note und deren unmittelbarer"}
           {"    Wiederholung (gelegentlich Sicherheitsversetzungszeichen)"}
           {" "}
}}

music = \relative c '{
  \set Staff.explicitClefVisibility = #all-invisible
   \override Staff.TimeSignature.stencil = ##f
  \override Staff.BarLine.transparent = ##t
\overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 36))
\once \override Beam.grow-direction = #RIGHT \featherDurations #(ly:make-moment 2/3)
{\override NoteHead.transparent = ##t e32 [f g a]}
}
\markup {
  \vspace #YSpace
  \overlay {
    \translate #(cons 0 0) \halign #LEFT \score {
      \new Staff <<
        \new Voice = "s" <<
          \music
        >>
      >>
      \layout {line-width = 45}
    }
\translate #(cons 50 0) \halign #LEFT "allmählich beschleunigen"
  }
}

music = \relative c '{
  \set Staff.explicitClefVisibility = #all-invisible
   \override Staff.TimeSignature.stencil = ##f
  \override Staff.BarLine.transparent = ##t
\overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 46))
\once \override Beam.grow-direction = #LEFT \featherDurations #(ly:make-moment 3/2)
{\override NoteHead.transparent = ##t g''32 [f e c]}
}
\markup {
  \vspace #YSpace
  \overlay {
    \translate #(cons 0 0) \halign #LEFT \score {
      \new Staff <<
        \new Voice = "s" <<
          \music
        >>
      >>
      \layout {line-width = 45}
    }
\translate #(cons 50 0) \halign #LEFT "allmählich verlangsamen"
  }
}

music = \relative c '{
  \set Staff.explicitClefVisibility = #all-invisible
   \override Staff.TimeSignature.stencil = ##f
  \override Staff.BarLine.transparent = ##t
  \overrideProperty Score.NonMusicalPaperColumn.line-break-system-details #'((Y-offset . 55))
   %\set Score.proportionalNotationDuration = #(ly:make-moment 1/1)
   \override Stem.transparent = ##t g'4 a d c
   %\set Score.proportionalNotationDuration = #(ly:make-moment 1/2)
   \once \override Stem.transparent = ##f
  f8 [\override Stem.transparent = ##t bes, g c a \once \override Stem.transparent = ##f d]
}
\markup {
  \vspace #YSpace
  \overlay {
    \translate #(cons 0 0) \halign #LEFT \score {
      \new Staff <<
        \new Voice = "s" <<
          \music
        >>
      >>
      \layout {line-width = 45}
    }
\translate #(cons 50 0) \halign #LEFT "freies Improvisieren mit vorgegebenen Tönen"
  }
}
