lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: LSR updates: was: polychords: a working solution


From: David Nalesnik
Subject: Re: LSR updates: was: polychords: a working solution
Date: Sun, 26 Feb 2012 17:52:51 -0600


Forgot to reply to all:

Hi Harm,

cross-staff-chords---beaming-problems-workaround.txt:cross-staff-chords---beaming-problems-workaround.ly:39:11:
warning: ignoring too many clashing note columns
--As expected! Same warnings as in 12.2.3

I realize that it's not necessary for an update that warnings be fixed, so feel free to ignore this :)

Overriding #'ignore-collision gets rid of the warnings (the relevant line seems to have been lost between the exchange that prompted this snippet and its final form--see http://lists.gnu.org/archive/html/lilypond-user/2011-06/msg00124.html):

 \new PianoStaff <<
  \new Staff = up
    \relative c' {
      <<
        { r4
          \override Stem #'cross-staff = ##t
          \override Stem #'length = #19 % this is in half-spaces,
              % so it makes stems 9.5 staffspaces long
          \override Stem #'Y-offset = #-6 % stems are normally lengthened
              % upwards, so here we must lower the stem by the amount
              % equal to the lengthening - in this case (19 - 7) / 2
              % (7 is default stem length)
          e e e }
        { s4
          \change Staff = "bottom"
          \override NoteColumn #'ignore-collision = ##t
          c, c c
        }
      >>
    }
  \new Staff = bottom
    \relative c' {
      \clef bass
      \voiceOne
      g8 a g a g a g a
    }
>>

-David




reply via email to

[Prev in Thread] Current Thread [Next in Thread]