I haven't tried this, but it seems to me that the relevant snippet is likely to be: Suppressing warnings for clashing note columns
If notes from two voices with stems in the same direction are placed at the same position, and both voices have no shift or the same shift specified, the error message ‘warning: ignoring too many clashing note columns’ will appear when compiling the LilyPond file. This message can be suppressed by setting the 'ignore-collision property of the NoteColumn object to #t. Please note that this does not just suppress warnings but stops LilyPond trying to resolve collisions at all and so may have unintended results unless used with care. On Sat, Dec 8, 2012 at 1:21 PM, Thomas Morley <thomasmorle...@googlemail.com > wrote: > 2012/12/8 Phil Holmes <m...@philholmes.net> > > > > Have you tried > > > http://lilypond.org/doc/v2.16/Documentation/notation/common-notation-for-keyboards#cross_002dstaff-stems > > ? > > > > -- > > Phil Holmes > > > > > > > > ----- Original Message ----- > > From: Arle Lommel > > To: lilypond-user@gnu.org User > > Sent: Saturday, December 08, 2012 11:07 AM > > Subject: Trying once more… > > > > Hopefully this won't puke on the list. What is the best way to handle > > something like this: > > > > > > Where the notes in a "chord" are of unequal length. > > > > I've tried using polyphony and forcing the stem direction, but I've > gotten > > problems with very small misalignments in the stems, and in this case it > > would be nice if the direction of the note heads could be handled > > automatically. > > > > I've tried searching the documentation and not found anything obviously > > relevant. > > > > -Arle > > Hi, > > for writing chords, with different NoteHeads I'd use > \tweak #'duration-log #... > in the chord. > > But it does not work in all cases with cross-stems: > If the lowest note of a upper chord is tweaked the cross-staff-stem > disappears. > > I added a workaround. But it is a _very_ _poor_ one. > > %%%%%%%%%%%%%%%%%%%%%%%%%%% > > \version "2.17.6" > > one = > \relative c' {\displayMusic > %% First chord > < > c > e > \tweak #'duration-log #2 g > >2 > > %% second chord > < > c > \tweak #'duration-log #2 e > g > >2 > > %% third chord > %% cross-staff-stem doesn't work > < > \tweak #'duration-log #2 c > e > g > >2 > } > > workaround = > \relative c' { > > %% Very poor workaround > \startStaff > \override Staff.StaffSymbol #'ledger-extra = #-1 > \stopStaff > < > \tweak #'transparent ##t a > \tweak #'duration-log #2 c > e > g > >2 > \startStaff > \revert Staff.StaffSymbol #'ledger-extra > \stopStaff > } > > two = > \relative c { > \voiceOne > \clef bass > \crossStaff { <c g'>2 <c g'> <c g'> <c g'> } > } > > %% Single-staff-chords work with \tweak #'duration-log > \new Staff \one > > %% cross-staff-stems doesn't work in all cases, > \score { > \new PianoStaff << > \new Staff { \one\workaround } > \new Staff \two > >> > \layout { > \context { > \PianoStaff > \consists #Span_stem_engraver > } > } > } > > > %%%%%%%%%%%%%%%%%%%%%%%%%%% > > Regards, > Harm > > _______________________________________________ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user >
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user