I've cut Tom's code down quite a bit to try to understand the issue, since I've been trying to do something similar. I hope this is easier to follow.

It's clear that the reason that the rest collides with the note is that the rest has been shifted right to avoid colliding with earlier notes. So what's then needed is a command to shift the note right. When I looked, I couldn't find one, so any guidance would be appreciated by me, too.

--
Phil Holmes


----- Original Message ----- From: "Dmytro O. Redchuk" <brownian....@gmail.com>
To: "Alexander Kobel" <n...@a-kobel.de>
Cc: <t...@tomcloyd.com>; "Lilypond" <lilypond-user@gnu.org>
Sent: Friday, April 02, 2010 11:33 AM
Subject: Re: horizontal shift of note column not working


У пт, 2010-04-02 у 12:14 +0200, Alexander Kobel пише:
Tom Cloyd wrote:
> \once \override NoteColumn #'force-hshift = #8.0 b4-0 [...]

Hi, Tom,


IIRC, this very override only affects notes inside chords.
It should affect NoteColumn if in polyphony, iirc.

Sorry, Tom, not tried/tested your code. If you could provide smaller
snippet it would be great.

That'd also
explain why it affects the next measure (which contains chords) if you
leave out the \once.
Try  "<b-0>4" instead of "b4-0".


HTH,
Alexander

--
 Dmytro O. Redchuk



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

Attachment: CloydShort.pdf
Description: Adobe PDF document

\version "2.12.2"
{
\new Staff <<
\new Voice {
\relative c {
 \clef "treble_8"
 \time 3/4
\voiceOne
  f'4\rest b,4-0 c | 
  f4\rest e2 | 
  a4\rest ^\markup { \italic { \fontsize #-1 {accel.}}} g2-4 |
}
}
\new Voice {
\set fingeringOrientations = #'(left)

\relative c {
\voiceTwo
  <a'-3 e-2 a,>2.\pp |
  <a-3 e-2 a,>2. |
  a,2 a4\< |
}
}
\new Voice {
\relative c' {
\voiceThree
  \stemDown
  s1*3/4 |
  \once \override Voice.Rest #'extra-offset = #'(3.5 . 0) a2\rest <b-0>4 |
  <c-1>2 <d-3>4 |
  }
}
>>
}
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to