Dynamics Line-up

Begonnen von Swetom2011, Gestern um 18:07

« vorheriges - nächstes »

Swetom2011

Ich habe mehrere Versuche gemacht um "dynamics" auf eine Höhe zu bekommen.  Der Lilypond code ist beigefügt aber nichts gibt mr das was ich brauche.  Was mache ich da falsch und gibt es was Besseres?
Unten sind zwei Bilder, einmal aus das Partitur und dann das was ich bekomme mit meinen Code.

\version "2.22.1"

\paper {
  ragged-last = ##f
}

% Option 1:
%fzp = -\tweak self-alignment-X #0
%#(make-dynamic-script (markup #:concat ( "fz" #:hspace 0.2 "p" )))

% Option 2:
%fzp = #(make-dynamic-script "fzp")

% Option 3:
%fzp = #(make-dynamic-script (markup #:line (
%#:dynamic "fz" #:hspace -0.5
%#:dynamic "p" )))

% Option 4:
%fzp = #(make-dynamic-script (markup #:concat ( "fz" #:hspace 0.2 "p" )))

% Other definitions
mol = \markup { \medium \italic "molto" }

% Option 1
fzp = -\tweak self-alignment-X #0
#(make-dynamic-script (markup #:concat ( "fz" #:hspace 0.2 "p" )))

\relative {
\override Hairpin.minimum-length = #8


    a2 ^\markup { \bold "Option 1"} ( \rfz \> b4)  r \p
    r2 r4  bes \pp \<
    << bes1(  \fzp { s4 s\< s\> _\mol s\! } >>
    a1) \> \pp
    r4 f2 \pp bes4~ 
 
}

% Option 2
fzp = #(make-dynamic-script (markup #:line (
#:dynamic "fz" #:hspace -0.5
#:dynamic "p" )))

\relative {
\override Hairpin.minimum-length = #8

    a2 ^\markup { \bold "Option 2"} ( \rfz \> b4)  r \p
    r2 r4  bes \pp \<
    << bes1(  \fzp { s4 s\< s\> _\mol s\! } >>
    a1) \> \pp
    r4 f2 \pp bes4~ 
 
}

% Option 3
fzp = #(make-dynamic-script "fzp")

\relative {
\override Hairpin.minimum-length = #8

    a2 ^\markup { \bold "Option 3"} ( \rfz \> b4)  r \p
    r2 r4  bes \pp \<
    << bes1(  \fzp { s4 s\< s\> _\mol s\! } >>
    a1) \> \pp
    r4 f2 \pp bes4~ 
 
}

% Option 4
fzp = #(make-dynamic-script (markup #:concat ( "fz" #:hspace 0.2 "p" )))

\relative {
\override Hairpin.minimum-length = #8

    a2 ^\markup { \bold "Option 4"} ( \rfz \> b4)  r \p
    r2 r4  bes \pp \<
    << bes1(  \fzp { s4 s\< s\> _\mol s\! } >>
    a1) \> \pp
    r4 f2 \pp bes4~ 
 
}