Autor Thema: Ausnahme von \RemoveEmptyRhythmicStaffContext?  (Gelesen 2168 mal)

Leonach

  • Member
Ausnahme von \RemoveEmptyRhythmicStaffContext?
« am: Donnerstag, 25. Februar 2010, 18:17 »
Hallo,

ich möchte gerne in einer Partitur die leeren Takte von Rhythmussystemen ausblenden, was bekanntlich mit \RemoveEmptyRhythmicStaffContext geht. Allerdings möchte ich explizit ein System davon ausnehmen (eine Dirigierstimme, die nur aus leeren Takten mit Taktangaben besteht).

Wie kann ich das machen?

für jede Information dankbar

Leonach

ding-dong

  • Member
Re:Ausnahme von \RemoveEmptyRhythmicStaffContext?
« Antwort #1 am: Donnerstag, 25. Februar 2010, 22:52 »
wie ist denn dein code bisher? (minimal)
vielleicht ist es einfacher, wenn man die frage in einem konkreten kontext versteht!

kilgore

  • Member
Re:Ausnahme von \RemoveEmptyRhythmicStaffContext?
« Antwort #2 am: Freitag, 26. Februar 2010, 08:54 »
In dem "Ausnahme-System" kannst du, statt "s" oder "\skip" oder "r" zu schreiben (skips oder pausen), schreib doch einfach Töne mit \hideNotes.

Bin mir nicht sicher ob es funktioniert, aber ich denke schon.   

\hideNotes c1 c1 c1 c1 \unHideNotes
\break

So werden die Systeme dann erscheinen, weil sie eigentlich nicht mehr "leer" sind...
oder?

RobUr

  • Member
Re:Ausnahme von \RemoveEmptyRhythmicStaffContext?
« Antwort #3 am: Dienstag, 2. März 2010, 01:14 »
Damit es schick aussieht, sollten in dieser Zeile aber wenigstens Ganztaktpausen sichtbar sein! Dazu das \[un]hideNotes-Konstrukt 2-stimmig gestalten, wobei eine Stimme die Ganztaktpausen bekommt und die andere Stimme die unsichtbar gemachten Noten, z.B.:
<<
{ \hideNotes c1 c c c \unHideNotes }
\\
{ \override MultiMeasureRest #'staff-position = #-0.01  R1*4 }
>>

Grüße, Robert

Leonach

  • Member
Re:Ausnahme von \RemoveEmptyRhythmicStaffContext?
« Antwort #4 am: Mittwoch, 17. März 2010, 23:02 »
Danke! \hideNotes funktioniert genau so, wie ich es haben möchte!  :)