It would also help if the suggested change worked. In stead I still get:
C:\Users\hsmyers\Desktop\Lily Projects>lilypond.exe malaguena.ly
GNU LilyPond 2.13.7
Processing `malaguena.ly'
Parsing...
malaguena.ly:56:1: error: syntax error, unexpected EVENT_IDENTIFIER
\stopTextSpan
malaguena.ly:89:0: error: errors found, ignoring music expression
{
error: failed files: "malaguena.ly"
--hsm
On Wed, Nov 25, 2009 at 8:25 PM, Hugh Myers <[email protected]> wrote:
> Since the piece in question, Malaguena, already has mixed monophony
> and polyphony, as well as tablature, adding voices to it doesn't seem
> like a very good idea. Yes, I'm aware that <<,\\ >> is shorthand for
> voicing, but since it is shorthand, the visual complexity of the score
> is kept to a readable level. Having to go backwards seems problematic
> at best. Oh well, have to deal with what is, so I guess I will
> painfully convert back to explicit voicing (again--- I was quite happy
> when I was able to simplify it away the first time.)
>
> --hsm
>
> On Wed, Nov 25, 2009 at 5:02 PM, Xavier Scheuer <[email protected]> wrote:
>> Le Wed, 25 Nov 2009 16:39:08 -0700,
>> Hugh Myers <[email protected]> a écrit :
>>
>>> So where do I place it? Bearing in mind that note-wise, both the start
>>> and stop are correctly placed?
>>
>> \stopTextSpan is unexpected because \startTextSpan is in another Voice !
>>
>> There was a warning in the [old] doc about this :
>> (implicit temporary) Voices inside a << \\ >> construct are all
>> separate from the Voices outside the construct.
>> This warning doesn't seem to appear in the last versions of the doc...
>>
>> Use explicitly instantiated voices instead :
>>
>>
>> firstPolyRepeat = {
>> <<
>> \new Voice = "VoiceOne" {
>> \voiceOne
>> r4 \startTextSpan \times 2/3 {gis'8 b e } e,4 \times 2/3 {gis8 b
>> e} e,2 }
>> \new Voice = "VoiceTwo" {
>> \voiceTwo
>> e,2.~e
>> }
>> >>
>> \oneVoice
>> }
>> secondMono = \context Voice = "VoiceOne" {
>> { e'8 [e'] gis, [e'] b [e] }
>> { e,8 [e'] gis, [e'] b [e] }
>> { a,8 [e'] c [e] b [e] }
>> { a,8 [e'] g, [e'] f, [e'] }
>> }
>> thirdMono = \context Voice = "VoiceOne" {
>> { e,8 [e'] gis, [e'] b [e] }
>> { d8 [e] c [e] b [e] }
>> { c8 [e] a, [e'] b [e] }
>> { c8 [e] b [e] a, [e'] }
>> { b8 [e] a, [e'] g, [e'] }
>> { a,8 [e'] g, [e'] f, [e'] }
>> \stopTextSpan
>> \chordDottedHalf
>> }
>>
>>
>> Sincerely,
>> Xavier
>>
>> --
>> Xavier Scheuer <[email protected]>
>>
>
_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user