On 5/15/09 3:06 PM, "Anthony W. Youngman" <lilyp...@thewolery.demon.co.uk>
wrote:

> In message <200905151909580...@1654122929>, David Pounder
> <pound...@lineone.net> writes
>> 
>> I don't know if it's worth mentioning, but you can also run into
>> problems using \repeat inside a \relative block if an \unfoldRepeats is
>> used outside the block. For example in
>> 
>> Tune = \relative c' { \partial 4 d4 |
>>    \repeat volta 2 { c4 d e g | }
>> }
>> 
>> the first c will be relative to the last g on the second play through
>> using \unfoldRepeats. Rewriting as
>> 
>> Tune = { \partial 4 d'4 |
>>    \repeat volta 2 \relative c' { c4 d e g | }
>> }
>> 
>> resolves the problem. I try to make sure I keep \relatives at the
>> innermost block for this reason. Is this a case of programming style,
>> and should the docs cover it?
>> 
> Han-Wen gave me a resetOctave function that deals with this. I don't
> know if it's made its way into the docs, though.

I just use the octave check construct and ignore the warning.

Carl



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

Reply via email to