Hi, David: Thank you. I have been using one "\relative" per part for all my lilypond files. My problem of this one "\repative" is that I cannot reuse the measure other than copy & paste and remove or add ","; "'".
e.g. 1 \version "2.17.26" \relative c''{ a4 c b e | g, a b b | c c c a | g, a b b } When I reuse bar2 for bar4, I have to remove the "," on g after copy & paste. e.g 2 \version "2.17.26" ssOne = \relative c''{ a4 c b e |} ssTwo = \relative c''{ f, a b b |} ssThree = \relative c''{ c c c a |} ssFour = \ssTwo \score { \new Staff \with { } \new Voice = "soprano" { \ssOne \ssTwo \ssThree \ssFour } } On this example, there is no need to copy & paste and remove ",". I wish there is a better way of coding it. Thanks, Ming ________________________________ From: David Nalesnik <david.nales...@gmail.com> To: MING TSANG <tsan...@rogers.com> Cc: "lilypond-user@gnu.org" <lilypond-user@gnu.org> Sent: Friday, September 13, 2013 1:05:11 PM Subject: Re: 350 "\relative"s on all parts - is it possible to simply the code? Hi Ming, On Fri, Sep 13, 2013 at 11:42 AM, MING TSANG <tsan...@rogers.com> wrote: Hi, lilyponders: > > >Sorry for the long .ly file. >I am using variables for each measure (bar). I have trouble use one >"\relative" for each soprano, alto, tenor, right & left. Now I have 70 >"\relative"s. > > >1. Is there a better way to code this, so that I don't need to have 70 >"\relative"s? ( 70 x 5 = 350 for all parts) To answer your first question, you ought to use a single variable to represent the entire soprano part, a single variable for the whole alto part, etc. You can store music expressions of any length in a variable, not just one measure chunks. A \relative for each of four variables won't be cumbersome at all! Hope this helps, David
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user