That works, thanks!

Knute Snortum
(via Gmail)

On Tue, Sep 30, 2014 at 8:38 AM, Phil Holmes <m...@philholmes.net> wrote:

>  It looks like your problem is caused by nesting implicit Voices.  Try
> setting them explicitly, together with \new Voice.
>
> --
> Phil Holmes
>
>
>
> ----- Original Message -----
> *From:* Knute Snortum <ksnor...@gmail.com>
> *To:* lilypond-user@gnu.org
> *Sent:* Tuesday, September 30, 2014 4:20 PM
> *Subject:* Stopping LilyPond from merging a note head and rest
>
>  I am getting the message, "warning: cannot have note heads and rests
> together on a stem" in the code below.  I want the g-sharp, e chord to
> line up with the bass b-flat and the inner voice's rest on the first beat
> to be shifted a little to the right.  I have tried shifting the rest and
> the chord, and using force-hshift, but LilyPond seems to always want to
> merge the chord and the rest.  Suggestions?
>
> %%% -- Begin
> \version "2.18.2"
> \language "english"
>
> shiftRest = \once \override Rest.X-offset = #1
>
> global = {
>   \time 2/4
>   \numericTimeSignature
>   \key c \major
> }
>
> upperStaffTop = \relative c'' {
>   <<
>     {
>       s4 <d d'>8 r |
>       <d' d'>8 r r4 |
>     }
>     \\
>     {
>       \shiftRest r4 d,,8 r |
>       d'8 r r4 |
>     }
>   >>
> }
>
> upperStaffBottom = \relative c'' {
>   %% "warning: cannot have note heads and rests together on a stem"
>   \shiftOn <e gs>2 \shiftOff |
>   s2 |
> }
>
> lowerStaffTop = \relative c' {
> }
>
> lowerStaffBottom = \relative c, {
>   bf2 ~ |
>   bf2 |
> }
>
> upperStaff = {
>   \clef treble
>   \global
>   << { \upperStaffTop } \\ { \upperStaffBottom } >>
> }
>
> lowerStaff = {
>   \clef bass
>   \global
>   << { \lowerStaffTop } \\ { \lowerStaffBottom } >>
> }
>
> \score {
>   \new PianoStaff <<
>     \new Staff = "upper" \upperStaff
>     \new Staff = "lower" \lowerStaff
>   >>
>   \layout {
>   }
>   \midi {
>   }
> }
> %%% -- End
>
> Knute Snortum
> (via Gmail)
>
> ------------------------------
>
> _______________________________________________
> 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

Reply via email to