Han-Wen Nienhuys writes: > [EMAIL PROTECTED] writes: > [...] > > > > This changes tie-ing behaviour so that not the exact pitch property > > of two candidate notes is compared, but the normalized chromatic > > pitch. (The old behaviour can, of course, be produced by not using > > ~ in the first place.) > > Does this actually work? IIRC, the Tie code is hard-wired to assume > that ties are always horizontal. >
You're right, the tie is still horizontal, i.e. it will end half a line too low or too high (I lack the expertise to change tie direction as well). It still looks rather good to me - way better than the alternative (tieing to an invisible note of the appropriate pitch) because that would let the tie end much too soon.
Supporting non-horizontal ties could be good for other purposes too - e.g. a tie may be slanted
in {\stemUp g2. ~ g2} to avoid the augmentation dot, or in << {<e e'>2 ~ <e e'>8} \\ {g2 a} >>
to avoid the stem. Even if these collisions are not resolved automatically, a manual way to slant the tie could be nice.
Also, ties can cross staves - but that's probably much less common than tying enharmonic variants.
Yuval
_______________________________________________ lilypond-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/lilypond-devel
