Deutsches Lilypond Forum (Archiv)
Allgemein => Fragen zu Funktionen => Thema gestartet von: lp23 am Mittwoch, 17. Dezember 2008, 14:39
-
Hallo zusammen. Ich hab mal wieder ein Problemchen:
Ich möchte einen Legatobogen von der letzten Note des ersten Taktes zur letzten des zweiten Taktes spannen. Das Problem was ich dabei habe ist, dass sich die beiden Noten in zwei verschiedenen Stimmen befinden und ich im Quelltext den Bogen beenden müsste bevor ich ihn beginne.
<< \relative c'
{ \key g\major \time 6/8
g'4.~ \! g8 r << {s8 g'8-5 fis e d8-1 cis-3 b ) } \\ { \set fingeringOrientations = #' (left) <b-1>8~ ( \mf b4. s4.} >>
}
>>
Mein zweiter Versuch war das ganze einfach bei der unsichtbaren Note am Anfang anzufangen. Da nimmt LilyPond aber die erste sichtbare, also hier eine Note "zu spät".
<< \relative c'
{ \key g\major \time 6/8
g'4.~ \! g8 r << { s8 ( g'8-5 fis e d8-1 cis-3 b ) } \\ { \set fingeringOrientations = #' (left) <b-1>8~\mf b4. s4.} >>
}
>>
Grüße lp23
-
Also, eine gewöhnliche Lilypond-Mogelei-Ansatz wäre
- statt s8, einen hörbaren Ton aber
- Notenkopf (und Ton) deckungsgleich
- Notenhals unsichtbar
- (evtl Notenhals auch kürzen, aber der Bogananfang bleibt doch in der Höhe)
hideStem = \once \override Stem #'transparent = ##t
<< \relative c'
{ \key g\major \time 6/8
g'4.~ g8 r << { \hideStem b8 ( g'8-5 fis e d8-1 cis-3 b ) } \\ { \set fingeringOrientations = #' (left) <b-1>8~\mf b4. s4.} >>
}
>>
Gruss
-
\hideNotes ist auch hier nutzbar.
http://lilypond.org/doc/v2.11/Documentation/user/lilypond/Inside-the-staff#Hidden-notes
-
cool, danke, funktioniert wie immer! ;)