Thomas Morley <thomasmorle...@gmail.com> writes: > Am Fr., 21. Feb. 2020 um 18:40 Uhr schrieb Richard Shann > <rich...@rshann.plus.com>: >> >> In the following example: >> 8><8><8><8><8><8><8><8><8><8><8><8><8>< >> \version "2.18.0" >> MI = { \time 3/4 >> \override Voice.Slur.stencil = ##f >> \override Voice.Tie.stencil = ##f >> %comment out the next bar to suppress the slur and tie >> c'8~ c' c' c' c' c' >> c'8( a'8) c'' c''8 c'' c''8 >> } >> MII = { \time 3/4 >> \override Voice.Slur.stencil = ##f >> \override Voice.Tie.stencil = ##f >> %comment out the next bar to suppress the slur and tie >> c'8~ c' c' c' c' c' >> c'8~ c' c' c' c' c' >> } >> \score { >> \new Staff << >> \partcombine >> \MI >> \MII >> >> >> } >> 8><8><8><8><8><8><8><8><8><8><8><8><8>< >> >> I find the slurs and ties are drawn despite no stencil. Stranger still, >> the *are* suppressed if I comment out the first bars. >> >> Any ideas? >> >> Richard Shann >> >> > > \partcombine may create several Voices. Which may not continue the > initial one. Thus your overrides are not preserved. > Same here: > > { > \omit Slur > b4( b) > << > { c'( c') } > \\ > { a( a) } > >> > } > > Use \omit _Staff_.Slur/Tie instead.
Not going to help since the Tie_engraver and Slur_engraver live at Voice level and won't see those overrides. I think specifically with respect to piano music where the Voice/Slur/Tie relation is a lot more fluid we will eventually have to come up with something more flexible with regard to how properties and engravers are tied at the context level. -- David Kastrup