Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: rgree am Samstag, 14. Januar 2023, 18:23

Titel: Position der Pausen bei Mehrstimmigkeit steuern
Beitrag von: rgree am Samstag, 14. Januar 2023, 18:23
Hallo,

im folgenden Beispiel benutze ich eine 2. Stimme, um die Viertelschläge mit "|" zu kennzeichnen:

\version "2.20.0"
{
   << { c'4 r c' r } \\ { s^"|" s^"|" s^"|" s^"|" } >> 
}

das ergibt :

Notenbeispiel.png

Das sieht nicht schön aus !
Ich könnte natürlich alle "r" ersetzen durch "b'\rest",
was die Pausen wieder an die gewohnten Stellen bringt aber ggf. aufwendig ist.

Meine Frage: gibt es eine Möglichkeit, das vertikale Versetzen der Pausen bei
Mehrstimmigkeit generell zu unterbinden ?!

Gruß,
Reinhard
Titel: Antw:Position der Pausen bei Mehrstimmigkeit steuern
Beitrag von: harm6 am Sonntag, 15. Januar 2023, 09:28
Wenn es Dir nur darum geht in einer nur aus spacern bestehenden Stimme markups anzugeben dann mach doch:
\new Voice {
  << { c'4 r c' r } { s^"|" s^"|" s^"|" s^"|" } >>
}

Ansonsten:
{
  <<
  { \override Rest.staff-position = 0 c'4 r c' r }
  \\
  { s^"|" s^"|" s^"|" s^"|" }
  >>
}

Gruß,
  Harm
Titel: Antw:Position der Pausen bei Mehrstimmigkeit steuern
Beitrag von: rgree am Sonntag, 15. Januar 2023, 11:49
Danke, das war's.

Gruß,
Reinhard