Below is a proposal for entering selective ties in chords. That syntax is
very compact while it uses the least amount of characters for tying.

% The current syntax, as shown in the next line, ties all common notes:
chrdA = \notes { <cis8 a cis'>~<e a cis' e'> }

% In order to tie only one note, the following syntax would be valuable:
chrdB = \notes { <cis8 a cis'> <e a ~cis' e'> }

% For symmetricity, one could also put '~':s inside the first chord:
chrdC = \notes { <cis8 a~ cis'> <e a cis' e'> }

% Let's look the paper output in the current state (1.5.54.uu1):
\score {
    \notes { \context Voice = i { 
        \repeat unfold 2 { \chrdA } r2 % A, works. :)
        \repeat unfold 2 { \chrdB } r2 % B, ties all notes, not only one. :/
        \repeat unfold 2 { \chrdC } r2 % C, ties notes in the wrong side. :(
    }}
    \paper{}
    \midi{} % (to be tied or not to be tied, that's the question here) 
}

Case A works already. 
It would be intuitive, that case B tied only one note. 
Case C was broken.

--
      Heikki Junes


_______________________________________________
Lilypond-devel mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to