[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: tieWaitForNote across staves
From: |
Jonathan Wilkes |
Subject: |
Re: tieWaitForNote across staves |
Date: |
Sun, 6 Sep 2009 11:59:52 -0700 (PDT) |
Ok, here's my attempt at getting the cross stave ties from my previous
email. The problem I'm running into is that when I try to set a tie's
vertical position to get it into the RH staff, Lilypond starts a
Vaudeville shtick and moves the staff up beyond my reach (which I guess
is what you normally want to avoid staff collisions).
I see a "cross-staff" property for grobs, but it's internal. Any advice?
-Jonathan
\version "2.12.2"
\score { <<
\new Staff = "RH" {
\relative c' {
s4
% \set tieWaitForNote = ##t
\stemUp
<dis gis c> 8
\stemNeutral
}
}
\new Staff = "LH" {
\relative c {
\clef bass
\set tieWaitForNote = ##t
\stemUp
\times 4/6 { fis16~[ b~
\change Staff = "RH" dis~ gis~ c8~] }
\change Staff = "LH"
\stemUp
\once \override NoteHead #'no-ledgers = ##t
\once \override Stem #'cross-staff = ##t
\once \override Stem #'length = #12
\once \override Stem #'flag-style = #'no-flag
\once \override TieColumn #'cross-staff = ##t
\once \override TieColumn #'tie-configuration = #'((11.0 . -1)
(9.5 . -1) (13.0 . -1) (0.5 . -1) (2.5 . -1))
<fis,, b \tweak #'transparent ##t dis \tweak #'transparent ##t gis
\tweak #'transparent ##t c>8 \stemNeutral
\stemNeutral
}
}
>>
}