Deutschsprachiges LilyPond-Forum

Allgemeine Fragen und Probleme => Fragen und Probleme aller Art => Thema gestartet von: chf am Montag, 22. April 2024, 16:37

Titel: \mergeDifferenly möglich?
Beitrag von: chf am Montag, 22. April 2024, 16:37
\version "2.22.0"

top = \change Staff = "up"
bottom = \change Staff = "down"

upper = \relative c'' {
  \clef treble
  a16 b c \change Staff = "down" \stemUp gis
<<{\change Staff = "up"
   \tuplet 5/4 {a16  b c d dis}}\\
  {\change Staff = "up"\once \hideNotes <a c>4~<a c>2}\\%}
  {\tuplet 3/2 {\change Staff = "up" \stemDown a8 \change Staff = "down" gis g}}>>                                         
}

lower = \relative c'' {
  \clef treble
s1
}

\score {
%\layout {
  \new PianoStaff  <<         
                        \new Staff = "up" << \upper >>
                       
                        \new Staff = "down" << \lower >>
                  >>
  }

Liebe Freunde,
verzeiht - das Beispiel ist nicht ganz minimal, aber mir geht es ums Gesamtbild ...
"\mergeDifferently" will mir hier nicht gelingen.
Könnt ihr helfen?

Gruß Christa

Titel: Antw:\mergeDifferenly möglich?
Beitrag von: Malte am Montag, 22. April 2024, 16:51
\mergeDifferentlyHeaded/DottedOn/Off macht nur etwas mit unterschiedlichen Köpfen/punktierten Noten. Mir ist nicht ganz klar, was du genau vorhast, aber es scheint ja um eine Hilfskonstruktion mit unsichtbaren Noten für die Haltebögen zu gehen. Vielleicht suchst du eigentlich stattdessen tieWaitForNote?
\version "2.22.0"

top = \change Staff = "up"
bottom = \change Staff = "down"

upper = \relative c'' {
  \clef treble
  a16 b c \change Staff = "down" \stemUp gis
  <<
    {
      \change Staff = "up"
      \set tieWaitForNote = ##t
      \tuplet 5/4 { a16_~  b c_~ d dis }
      <a c>2
    } \\ {
      \tuplet 3/2 {
        \change Staff = "up" \stemDown a8 \change Staff = "down" gis g
      }
    }
  >>
}

lower = \relative c'' {
  \clef treble
  s1
}

\score {
  %\layout {
  \new PianoStaff  <<
    \new Staff = "up" << \upper >>

    \new Staff = "down" << \lower >>
  >>
}
Titel: Antw:\mergeDifferenly möglich?
Beitrag von: chf am Montag, 22. April 2024, 18:20
Danke, Malte - Gedankenübertragung?
Soeben -bevor ich die Antwort gesehen habe - ist mir diese Lösung eingefallen!