lilypond-user
[Top][All Lists]
Advanced

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

Re: How to move a note just a little?


From: Knute Snortum
Subject: Re: How to move a note just a little?
Date: Sat, 6 May 2017 06:07:32 -0700

Not quite the solution you were looking for, but try this for your score block:

  \score {
      \new PianoStaff
      <<
        \new Staff = "right" 
        <<
            \new Voice { \voiceOne \soprano }
            \new Voice { \voiceTwo \alto }
        >>
        \new Staff = "left" 
        <<
            \new Voice { \voiceThree \tenor }
            \new Voice { \voiceFour \bass }
        >>
      >>
  }  


---
Knute Snortum
(via Gmail)

On Wed, May 3, 2017 at 1:28 PM, Auke Jongbloed <address@hidden> wrote:
Hi guys,

 I am engraving a chorale prelude by Georg Friedrich Kauffmann. There is a bar where I want the alto voice to cross over to the left hand staff, see the example below. But then the b in the alto voice clashed with both d's in tenor- and bass voice. I'd like to move the b in the alto a little to the left, or both d's in the tenor and bass a little to the right. I have tried NoteColumn.force-shift, NoteColumn.X-offset and NoteHead.extra-spacing-width in various combinations on the clashing notes, but nothing gives the desired effect. I can put voiceThree before d in the tenor voice and it moves out of the way nicely. But the d in the bass voice stays where it is and that's not the effect that I want.
Is there a way in Lilypond to nudge a note (either the b in the alto voice, or both d's in tenor and bass) a little to the left or to the right?

\version "2.18.2"

global = {
  \key g \major \time 4/4
}

soprano = \relative c' {
  \global
  fis2 g |
}

alto = \relative c' {
  \global
  c4~ \once \override Beam.positions = #'(-4.5 . -5) c8 \change Staff="left"  \voiceOne  b16 a
  b8 g a b
}

tenor = \relative c'  {
  \global
  a4. d,8 \voiceThree d2
}

bass = \relative c   {
  \global \clef bass
  a8 d d d g,2
}

  \score {
      \new PianoStaff
      <<
        \new Staff = "right"
        <<
            \soprano \\ \alto
        >>
        \new Staff = "left"
        <<
            \tenor \\  \bass
        >>
      >>
  } 


Regards,
Auke


_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user



reply via email to

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