I've found a workaround to points 2 and 4: \new Staff \with { printPartCombineTexts = ##f } <<
\set Staff.instrumentName = \markup \center-column { "Soprano" "II & III" } \new Voice = "Dynamics" << \dynamicUp \sopranoIDynamics >> \partcombine \sopranoII \sopranoIII \new Voice = "Soprano" { \override Slur #'transparent = ##t \override Tie #'transparent = ##t \override NoteColumn #'ignore-collision = ##t \hideNotes \sopranoII } \new Lyrics \lyricsto "Soprano" \sopranoIIWords >> So basically it seems you need to put the dynamics as a voice (not dynamic), do partcombine and add an additional voice (hidden) to be able to add lyrics to the result of partcombining (among some overrides for ties, slurs and collision warnings). If anyone has a better solution/workaround, would be appreciated. -- Daniel E. Moctezuma
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user