Glendan

The 'force-hshift override only works if a collision has been detected and it seems that a collision is not being detected here, even though there clearly is one. I suspect, but have not investigated in detail, that it may be due to the nested voices.

Here's a kludgey workaround that might be acceptable:

%         \once \override NoteColumn #'extra-offset = #7.5
        s2*1/256 gis2*255/256

Trevor

----- Original Message ----- From: "Glendan Lawler" <glendan.law...@gmail.com>
To: <lilypond-user@gnu.org>
Sent: Saturday, December 12, 2009 10:15 PM
Subject: Can't Resolve Colliding Noteheads...


Hey everybody, I'm having a problem with noteheads in different voices colliding, and I can't seem to fix it. I tried the standard fix from the notation: \once \override NoteColumn #'force-hshift = # , which worked fine in a test case I did, but for some reason has zero effect in the document.
Here's the local code:

   << { \voiceOne a2.~a2.~a2. } \new Voice = "altbit"
{ \voiceTwo fis2^\markup{ \put-adjacent #0 #-1 \sgr \dynamic "f " }
fis4
\once \override NoteColumn #'force-hshift = #7.5 gis2 gis4 a2 s4 }


I've also attached the entire code as well as a picture of my output. Is
this a bug I should report, or am I doing something wrong?

Thanks,
Glendan



--------------------------------------------------------------------------------


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user





_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to