[prev in list] [next in list] [prev in thread] [next in thread]
List: lilypond-user
Subject: Re: \oneVoice and \voiceXX commands having the wrong scope
From: Mats Bengtsson <mats.bengtsson () s3 ! kth ! se>
Date: 2005-01-28 10:16:16
Message-ID: 41FA10F0.5090407 () s3 ! kth ! se
[Download RAW message or body]
Sorry for the confusion! Taking another look at Yuval's second example,
the simple explanation is of course that he doesn't use the \\ feature
at all. In fact,
<< {\voiceOne r1-"voiceOne"} >>
does not create any new context at all, it's actually equivalent to
\voiceOne r1-"voiceOne"
Yuval, consider the following example:
\context Voice = main {
c1^"In the main voice"
<<{ c1^"Still in the main voice" }
\new Voice{c1^"A newly created second voice"} >>
c1^"Again, still in the main voice"
}
/Mats
Han-Wen Nienhuys wrote:
> mats.bengtsson@s3.kth.se writes:
>
>>Hackers: Is my guess below correct? In that case, wouldn't it be better
>>to change the routine that invents new context identifiers so it never
>>gives the names "1", ..., "4"?
>
>
> "1" to "4" are only assigned by << \\ >> . Default names are either
> empty or "\new" (for \new Contexts)
>
--
=============================================
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44 STOCKHOLM
Sweden
Phone: (+46) 8 790 8463
Fax: (+46) 8 790 7260
Email: mats.bengtsson@s3.kth.se
WWW: http://www.s3.kth.se/~mabe
=============================================
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic