|
From: | Frederick Bartlett |
Subject: | Re: Odd \time and \appoggiatura interaction |
Date: | Sat, 9 Nov 2013 16:16:17 -0500 |
<< { \appoggiatura { g16 ([a] } \voiceOne g4) (c8 g) a4 (b) } \\ { \appoggiatura { s8 }<g e>2 <f c>4 <g d>} >>
where the \voiceOne is need to prevent warnings about too many clashing note columns (which I also don't understand, but it does work, more or less).
Thanks,
Fred
On 09.11.2013, at 21:06, Frederick Bartlett <address@hidden> wrote:Frederick,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.
Don't change the key to des\major. \transpose c des {} will do it for you.There is no need for temporary polyphony here. This solution is easier: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 {}}}
\version "2.16"\book {\score {\new Staff = "treble" <<\new Voice = "treble1" <<\transpose c des {\key c\major\time 4/4\relative c''' {\slurUp\appoggiatura { g16 ([a] } <e g>2 <e g> ) } |%1}>>>>\layout {}}}hthpatrickThanks again,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 fingersI guess I should look up debugging options ....
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
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user
[Prev in Thread] | Current Thread | [Next in Thread] |