Dies ist das Archiv des alten Forums (bis März 2017). Das aktuelle Forum ist unter https://lilypondforum.de zu finden. This is the archive of the old forum (until March 2017). You can find the current forum at https://lilypondforum.de.
\version "2.19.52"\relative c'' { \set fingeringOrientations = #'(up) < g-1 f-2 >}
\version "2.19.52"\relative c'' { \set fingeringOrientations = #'(up) \once \override Fingering.before-line-breaking = #(lambda (grob) (ly:grob-set-parent! grob X (ly:grob-parent (ly:grob-parent grob X) X))) < g-1 f-2 >}
\version "2.19.52"fingershift =#(define-music-function () () #{ \once \override Fingering.before-line-breaking = #(lambda (grob) (ly:grob-set-parent! grob X (ly:grob-parent (ly:grob-parent grob X) X))) #} )\relative c''{ \set fingeringOrientations = #'(up) \fingershift < g-1 f-2 >}
fingershift = \once \override Fingering.before-line-breaking = #(lambda (grob) (ly:grob-set-parent! grob X (ly:grob-parent (ly:grob-parent grob X) X)))
Warum eine Funktion?Ist völlig hinreichend.
\version "2.19.52"\relative c'' { < d e >-2-3}
\relative c' { \set fingeringOrientations = #'(up) \once \override Fingering.before-line-breaking = #(lambda (grob) (ly:grob-set-parent! grob X (ly:grob-parent (ly:grob-parent grob X) X))) < d-2 e-3 > < d e >-2-3}\relative c' { \set fingeringOrientations = #'(down) \once \override Fingering.before-line-breaking = #(lambda (grob) (ly:grob-set-parent! grob X (ly:grob-parent (ly:grob-parent grob X) X))) < d-2 e-3 > %\once \override Fingering.direction = #-1 < d e >-2-3}
Die Fingersätze stehen allerdings an anderer Position und sprechen nicht mehr auf fingeringOrientations an (stattdessen müßte man einen override für Fingering.direction verwenden).