[ << Musikalische Notation ] | [Top][Contents][Index] | [ Spezielle Notation >> ] |
[ < Neue Notensysteme erstellen ] | [ Up : Systeme anzeigen lassen ] | [ Verschachtelte Notensysteme > ] |
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 \relative { c''1 c } \new Staff \relative { c''1 c } >>
Im StaffGroup
-Kontext die Gruppe mit einer eckigen Klammer
begonnen und die Taktlinien durch alle Systeme gezogen.
\new StaffGroup << \new Staff \relative { c''1 c } \new Staff \relative { c''1 c } >>
In einem ChoirStaff
(Chorsystem) beginnt die Gruppe mit einer
eckigen Klammer, aber die Taktlinien sind nicht verbunden.
\new ChoirStaff << \new Staff \relative { c''1 c } \new Staff \relative { c''1 c } >>
In einem GrandStaff
(Akkolade) beginnt die Gruppe mit einer
geschweiften Klammer und die Taktlinien sind durchgezogen.
\new GrandStaff << \new Staff \relative { c''1 c } \new Staff \relative { c''1 c } >>
Der PianoStaff
-(Klaviersystem)-Kontext ist identisch mit dem
GrandStaff
-Kontext, aber es ermöglicht zusätzlich direkt
die Angabe einer Instrumentbezeichnung. Zu Einzelheiten siehe
Instrumentenbezeichnungen.
\new PianoStaff << \set PianoStaff.instrumentName = "Piano" \new Staff \relative { c''1 c } \new Staff \relative { \clef bass c1 c } >>
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 Kontexte definieren.
Ausgewählte Schnipsel
Eine eckige Klammer zu Beginn von Systemgruppen benutzen
Die Klammer zu Beginn von Systemgruppen kann auch in eine eckige Klammer
(SystemStartSquare
) umgewandelt werden, wenn man sie explizit
im StaffGroup
- oder ChoirStaffGroup
-Kontext setzt.
\score { \new StaffGroup { << \set StaffGroup.systemStartDelimiter = #'SystemStartSquare \new Staff { c'4 d' e' f' } \new Staff { c'4 d' e' f' } >> } }
Klammer anzeigen, wenn nur ein System gesetzt wird
Wenn nur ein System einer Systemgruppe vom Typ ChoirStaff
oder
StaffGroup
angezeigt wird, wird die Klammer zu Beginn normalerweise
nicht gesetzt. Das kann verändert werden, indem man die entsprechende
Eigenschaft verändert.
Bei Systemen wie PianoStaff
und GrandStaff
, die mit einer
geschweiften Klammer beginne, muss eine andere Eigenschaft verändert werden,
wie das zweite Beispiel zeigt.
\score { \new StaffGroup << % Must be lower than the actual number of staff lines \override StaffGroup.SystemStartBracket.collapse-height = 4 \override Score.SystemStartBar.collapse-height = 4 \new Staff { c'1 } >> } \score { \new PianoStaff << \override PianoStaff.SystemStartBrace.collapse-height = 4 \override Score.SystemStartBar.collapse-height = 4 \new Staff { c'1 } >> } \paper { tagline = ##f }
Mensurstriche-Layout (Taktstriche zwischen den Systemen
Das Mensurstiche-Layout, in welchem die Taktlinien nicht auf den Systemen,
sondern zwischen den Systemen gesetzt werden, kann mit einer StaffGroup
anstelle von ChoirStaff
erreicht werden. Die Taktlinien auf den
Systemen werden mit der transparent
-Eigenschaft ausgelöscht.
\layout { \context { \Staff measureBarType = "-span|" } } music = \fixed c'' { c1 d2 \section e2 f1 \fine } \new StaffGroup << \new Staff \music \new Staff \music >>
Siehe auch
Glossar: brace, bracket, grand staff.
Notationsreferenz: Instrumentenbezeichnungen, Neue Kontexte definieren.
Schnipsel: Staff notation.
Referenz der Interna: Staff, StaffGroup, ChoirStaff, GrandStaff, PianoStaff, SystemStartBar, SystemStartBrace, SystemStartBracket, SystemStartSquare.
Bekannte Probleme und Warnungen
PianoStaff
nimmt standardmäßig keine ChordNames
(Akkordbezeichnungen)
auf.
[ << Musikalische Notation ] | [Top][Contents][Index] | [ Spezielle Notation >> ] |
[ < Neue Notensysteme erstellen ] | [ Up : Systeme anzeigen lassen ] | [ Verschachtelte Notensysteme > ] |