Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: kilgore am Mittwoch, 15. Juli 2009, 23:44

Titel: Klavier Beams über 3 Systeme
Beitrag von: kilgore am Mittwoch, 15. Juli 2009, 23:44
Über 2 Systeme kann ich die beams ganz gut durch:  \change Staff="LH" (zB)  über die 2 Systeme schaffen.

Ich möchte aber eine Klaverstimme mit 3 Systeme die Beams verbinden.  Irgendwie geht es nicht.  Hier ist ein Beispiel:

Klavier = \context PianoStaff <<
   \new Staff = "RH" {
          \relative c'{
       c8 \change Staff="LH" c8
       }
}

\new Staff = "MH" {
     \relative c {
     s4   }
}

\new Staff = "LH"  {
     \relative c {
     s8
     }
}

>>

{ <<
\Klavier
>>
}



Irgendwie kommt immer der Fehler: "Warnung: es kann kein Kontext zum Umschalten gefunden werden"


Wie gesagt, mit nur 2 Systeme geht es ohne Problem.  Mit 3 Systeme komm ich gar nich klar.  Meine Eingabe oben sind schnell ausgedacht.  Im echten gehts aber genauso schlecht...    Hilfe?


Titel: Re: Klavier Beams über 3 Systeme
Beitrag von: comper am Donnerstag, 16. Juli 2009, 00:37
Ich denke dieses Schnipsel ist unzureichend.

2.8.8, 2.10.33 und 2.12.1 schaffen es ohne Fehlermeldung, ohne beams allerdings;
  für beams braucht's irgendeine Verlängerung, z.B. s4  (bei 2.13.1 unnötig).

Gruss
Titel: Re: Klavier Beams über 3 Systeme
Beitrag von: kilgore am Donnerstag, 16. Juli 2009, 22:55
ja, dummerweise habe ich gleich nach dem post rausgefunden was das problem war.  Die andere Systeme müssen mit etwas schon gefüllt sein bevor man "\change Staff" machen kann.  Ich benutze "s" um die auszufüllen erstmal...