lilypond-user
[Top][All Lists]
Advanced

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

Re: Odd \time and \appoggiatura interaction


From: Frederick Bartlett
Subject: Re: Odd \time and \appoggiatura interaction
Date: Sat, 9 Nov 2013 15:06:49 -0500

Urs,

Thanks for that; I have been putting spacers everywhere. But now I have a new problem: My wife just asked me (she's the musician, I'm just the engraver) to transpose the piece up a half step. So, I put a \transpose c des {} around every voice and changed the \key in my \global to des\major.

Now, in my first bar (which has an appoggiatura), the key signature shows up on the third beat (literally 'on': it's superimposed over the notes), even though I have the spacers everywhere. This snippet shows most of the problems, though not the superimposition, and the key signature comes after the appoggiatura instead of on the third beat of the measure:

\version "2.16"


\book {

\score {

\new Staff = "treble" <<

\new Voice = "treble1" <<

\key des\major

\time 4/4

\transpose c des { \relative c''' {

<< { \appoggiatura { g16 ([a] } g2 g ) } \\ { \appoggiatura { s8 } e2 e} >> |

}}

>>

>>

\layout {

}

}

}


While the snippet shows the problem it doesn't show the rather uninformative message I get when engraving the larger piece:
Preprocessing graphical objects...

programming error: Object is not a markup.

continuing, cross fingers

I guess I should look up debugging options ....


Thanks again,
Fred



On 9 November 2013 14:23, Urs Liska <address@hidden> wrote:
It is a common problem.
You have to put an appogiatura with spacer rests in all voices.

Hth
Urs



Frederick Bartlett <address@hidden> schrieb:
I'm running Lilypond 2.16.2 inside Frescobaldi 2.0.10 on Fedora 19.

This gives two 'C' time signatures, one before and one after the appoggiatura:

\version "2.16"


\book {

\score {

\new Staff = "treble" <<

\new Voice = "treble1" <<

\key c\major

\time 4/4

\relative c''' {

<< { \appoggiatura { g16 ([a] } g1) } \\ { <g e>1} >> |

}

>>

>>

\layout {

}

}

}


If I comment out the \time 4/4, I get only one 'C', in the usual place.


If I change the \time to 3/4 (and the note values to 2.), then I get a 'C' before the appoggiatura and a '3/4' after.


Is this a known bug? I couldn't find it, though I did see discussions of problems with appoggiaturi and bar lines in general ...

Thanks!
Fred

--
“To my knowledge I have no knowledge.” -- John Kerry, the Secretary of State of the United States of America, in response to Senator Barbara Boxer, 3 Sep 2013



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



--
“To my knowledge I have no knowledge.” -- John Kerry, the Secretary of State of the United States of America, in response to Senator Barbara Boxer, 3 Sep 2013

reply via email to

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