Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: Radler am Samstag, 6. Dezember 2008, 17:34

Titel: RemoveEmptyStaffContext unterdrückt Ambitus_engraver
Beitrag von: Radler am Samstag, 6. Dezember 2008, 17:34
Mein Lied (Schuberts Erlkönig) hat ein längeres Klaviervorspiel. Den Platz für die vielen ganzen Pausen würde ich auf der Seite gerne sparen. Das tut RemoveEmptyStaffContext sehr schön.
Leider verschluckt RemoveEmptyStaffContext auch gleich den Ambitus_engraver, den Sänger aber sehr schätzen.
Ich habe schon versucht, das RemoveEmptyStaffContext in die Singstimme zu setzen, um (z.B.) nur die erste Zeile voller ganzer Pausen zu haben. Das gibt aber einen Syntax-Fehler.

Weiß jemand einen Rat? Kann man irgendwie unsichtbare Noten einfügen, dass die Zeile damit nicht mehr empty ist? Bessere Ideen?

Gruß und Dank
von Radler
Titel: Re: RemoveEmptyStaffContext unterdrückt Ambitus_engraver
Beitrag von: etilli33 am Samstag, 6. Dezember 2008, 21:21
Ich weiß nicht so recht, was du gemacht hast, aber es müsste eigentlich folgendermaßen gehen:

\score {
\new Voice = Sänger {Noten}



\layout {
\context {  \Voice = Sänger {\consists "ambitus_engraver" } }


}