• Willkommen im Forum „Archiviertes Lilypond Forum (2017)“.
 

Dies ist das Archiv des alten Forums (bis März 2017). Das aktuelle Forum ist unter lilypondforum.de zu finden.
This is the archive of the old forum (until March 2017). You can find the current forum at lilypondforum.de.

Hauptmenü

Gespreizte Balken 2

Begonnen von chf, Freitag, 3. August 2012, 16:52

Vorheriges Thema - Nächstes Thema

chf

Liebe Freunde,

jetzt suche ich nach einem klareren Bild für die angehängte Figur.
Es sollen in der Spreizung 32tel-Balken erkennbar sein. Ich möchte die Achtel vorn nicht gern "abhängen", sondern beim Bild der Handschrift bleiben.
Wird das möglich sein?

Gruß
chf



harm6

Hallo Christa,

ehrlich gesagt hat es mich gewundert, daß 'grow-direction überhaupt funktioniert, wenn die Notenwerte unter einem Balken nicht gleich sind. Man bezahlt es offensichtlich mit einem veränderten Anstand der Balken zueinander.

Den Abstand kann man aber mit 'length-fraction beeinflussen.

Dein Beispiel könnte also so aussehen:
\version "2.14.2"

\relative c'' {
        \override Score.TimeSignature #'stencil = #'()
        \set Score.proportionalNotationDuration = #(ly:make-moment 1 32)
        \once \override Beam #'length-fraction = #1.6
        \once \override Beam #'grow-direction = #RIGHT
        \featherDurations #(ly:make-moment 2 3)
        \override Score.SpacingSpanner #'uniform-stretching = ##t
       
        d8-> [bes-> c32*1*2->
        \override Staff.Stem #'transparent = ##t
        s32
        f32 g es f g es f g
        \override Staff.Stem #'transparent = ##f
        es]
}

Bitte beachte, daß ich den Notenwert des ersten c's auf 32-tel verändert habe (so erscheint er visuell auch) und per Multiplikation wieder auf 16-tel zurückgesetzt habe (denn so lang soll er ja tatsächlich dauern)

Wenn man das nicht macht gehen die Balken durcheinander (siehe das nächste Beispiel, bei dem ich zusätzlich den 'length-fraction-Wert stark erhöht habe, um den Effekt besser sichtbar zu machen)
\version "2.14.2"

\relative c'' {
        \override Score.TimeSignature #'stencil = #'()
        \set Score.proportionalNotationDuration = #(ly:make-moment 1 32)
        \once \override Beam #'length-fraction = #6
        \once \override Beam #'grow-direction = #RIGHT
        \featherDurations #(ly:make-moment 2 3)
        \override Score.SpacingSpanner #'uniform-stretching = ##t
       
        d8-> [bes-> c16->
        \override Staff.Stem #'transparent = ##t
        s32
        f32 g es f g es f g
        \override Staff.Stem #'transparent = ##f
        es]
}


HTH,
  Harm


chf

Hallo Harm,

da siehst du, dass solche Naivlinge wie ich manchmal auch Entdeckungen fördern...
Deine Lösung ist großartig! Danke!  -

Gruß
Christa