Hallo
Ich möchte zu einer längeren ersten Gitarrenstimme ein zweite Gitarre hinzufügen. Diese spielt aber nur ein paar Takte in der Mitte des Stückes. Damit ich nicht ein langes leeres (Doppel) System mitschleppe würde ich leer Zeilen gerne entfernen. Dies funtioniert auch gut mit "\RemoveEmptyStaffContext" und "\override Staff.VerticalAxisGroup #'remove-first = ##t" (für die erste Zeile)
Leider verschwinden dabei nur die Noten und nicht die Tabulatur.
In der englischen Mailingliste gibts eine Frage dazu von 2004
http://lists.gnu.org/archive/html/lilypond-user/2005-11/msg00237.htmlund auch eine Antwort die ich überhaupt nicht verstehe
hier meine Testdatei
\version "2.13.3"
\pointAndClickOff
% Beseitigt leere Systeme außer dem ersten
\layout {
\context { \RemoveEmptyStaffContext }
}
Musikone = \relative c' {
\repeat unfold 20 { d8 d d d d d d d }
}
Musiktwo = \relative c {
\repeat unfold 11 { R1 }
c8 c c c c c c c
c8 c c c c c c c
\repeat unfold 7 { R1 }
}
\score {
\new StaffGroup
<<
\new Staff { \clef "treble_8" \Musikone }
\new TabStaff { \set TabStaff.stringTunings = #'(4 -1 -5 -10 -15 -20) \clef "tab" \Musikone }
% Beseitigt das erste leere System
\new Staff { \override Staff.VerticalAxisGroup #'remove-first = ##t \clef "treble_8" \Musiktwo }
\new TabStaff { \set TabStaff.stringTunings = #'(4 -1 -5 -10 -15 -20) \clef "tab" \Musiktwo }
>>
}Wie immer freue ich mich auf Eure Hilfe
Martin