Hallo Christa,
Jetzt habe ich bemerkt, dass diese Befehle unwirksam sind, wenn eine Dynamic-Zeile im Spiel ist.
Deine Vermutung ist nicht ganz richtig.
Tatsächlich gibt es in 2.14.2 den
Keep_alive_together_engraver der dafür sorgt, daß im PianoStaff einzelne leere Systeme nicht mehr mit \RemoveEmptyStaffContext ausgeschlossen werden können. Nur dann wenn _beide_ Systeme leer sind werden _beide_ Systeme ausgeschlossen.
Ich vermute mal, daß der Dynamics-context lily glauben läßt, daß _nicht_ beide Systeme leer sind.
Wenn man allerdings den
Keep_alive_together_engraver entfernt, funktioniert sowohl das Ausschließen einzelner Systeme als auch das Ausschließen beider System _und_ des Dynamics-context.
Wenn Du also
\layout {
\context {
\PianoStaff
\remove "Keep_alive_together_engraver"
}
}einfügst sollte es klappen.
Gruß,
Harm