Weiter: , Zurück: Neue Notensysteme erstellen, NachOben: Systeme anzeigen lassen


Systeme gruppieren

Es gibt verschiedene Kontexte, um einzelne Notensysteme zu gruppieren und einer Partitur zu verbinden. Jeder Gruppenstil beeinflusst das Aussehen des Systemanfangs und das Verhalten der Taktlinien.

Wenn kein Kontext angegeben ist, wird die Standardeinstellung eingesetzt: die Gruppe beginnt mit einer vertikalen Linie und die Taktlinien sind nicht verbunden.

     
     <<
       \new Staff { c1 c }
       \new Staff { c1 c }
     >>

[image of music]

Im StaffGroup-Kontext die Gruppe mit einer eckigen Klammer begonnen und die Taktlinien durch alle Systeme gezogen.

     
     \new StaffGroup <<
       \new Staff { c1 c }
       \new Staff { c1 c }
     >>

[image of music]

In einem ChoirStaff (Chorsystem) beginnt die Gruppe mit einer eckigen Klammer, aber die Taktlinien sind nicht verbunden.

     
     \new ChoirStaff <<
       \new Staff { c1 c }
       \new Staff { c1 c }
     >>

[image of music]

In einem GrandStaff (Akkolade) beginnt die Gruppe mit einer geschweiften Klammer und die Taktlinien sind durchgezogen.

     
     \new GrandStaff <<
       \new Staff { c1 c }
       \new Staff { c1 c }
     >>

[image of music]

Der PianoStaff-(Klaviersystem)-Kontext ist identisch mit dem GrandStaff-Kontext, aber es ermöglicht zusätzlich direkt die Angabe einer Instrumentbezeichnung. Zu Einzelheiten siehe Instrumentenbezeichnungn.

     
     \new PianoStaff <<
       \set PianoStaff.instrumentName = #"Piano"
       \new Staff { c1 c }
       \new Staff { c1 c }
     >>

[image of music]

Jede Systemgruppe stellt die Eigenschaft systemStartDelimiter (SystemBeginnBegrenzer) auf einen der folgenden Werte: SystemStartBar, SystemStartBrace oder SystemStartBracket. Ein vierter Begrenzer, SystemStartSquare, ist auch erreichbar, aber man muss ihr explizit einstellen.

Neue Systemgruppen können definiert werden. Zu Einzelheiten siehe Neue Umgebungen definieren.

Ausgewählte Schnipsel

Use square bracket at the start of a staff group

The system start delimiter SystemStartSquare can be used by setting it explicitly in a StaffGroup or ChoirStaffGroup context.

     
     \score {
       \new StaffGroup { << 
       \set StaffGroup.systemStartDelimiter = #'SystemStartSquare
         \new Staff { c'4 d' e' f' }
         \new Staff { c'4 d' e' f' }
       >> }
     }

[image of music]

Display bracket with only one staff in a system

If there is only one staff in one of the staff types ChoirStaff or StaffGroup, the bracket and the starting bar line will not be displayed as standard behavior. This can be changed by overriding the relevant properties.

Note that in contexts such as PianoStaff and GrandStaff where the systems begin with a brace instead of a bracket, another property has to be set, as shown on the second system in the example.

     
     \markup \left-column {
       \score {
         \new StaffGroup <<
           % Muss geringer sein als die aktuelle Zahl der Notenlinien
           \override StaffGroup.SystemStartBracket #'collapse-height = #1
           \override Score.SystemStartBar #'collapse-height = #1
           \new Staff {
             c'1
           }
         >>
         \layout { }
       }
       \score {
         \new PianoStaff <<
           \override PianoStaff.SystemStartBrace #'collapse-height = #1
           \override Score.SystemStartBar #'collapse-height = #1
           \new Staff {
             c'1
           }
         >>
         \layout { }
       }
     }

[image of music]

Mensurstriche layout (bar lines between the staves)

The mensurstriche-layout where the bar lines do not show on the staves but between staves can be achieved with a StaffGroup instead of a ChoirStaff. The bar line on staves is blanked out by setting the transparent property.

     
     global = {
       \override Staff.BarLine #'transparent = ##t
       s1 s
       % Letze Taktlinie ist nicht unterbrochen
       \revert Staff.BarLine #'transparent
       \bar "|."
     }
     \new StaffGroup \relative c'' {
       <<
         \new Staff { << \global { c1 c } >> }
         \new Staff { << \global { c c } >> }
       >>
     }

[image of music]

Siehe auch

Glossar: Klammer, Klammer, Akkolade.

Notationsreferenz: Instrumentenbezeichnungn, Neue Umgebungen definieren.

Schnipsel: Notation auf Systemen.

Referenz der Interna: Staff, StaffGroup, ChoirStaff, GrandStaff, PianoStaff, SystemStartBar, SystemStartBrace, SystemStartBracket, SystemStartSquare.

Andere Sprachen: English, français, español.