bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bug report - no return to outer voice at end of associatedvoice


From: Marten Visser
Subject: Re: Bug report - no return to outer voice at end of associatedvoice
Date: Sat, 7 Dec 2013 13:51:37 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Somewhat, see below.

James <pkx166h <at> gmail.com> writes:

> 
> Hello,
> 
> On 06/12/13 23:58, Marten Visser wrote:
> >> I'm not top posting.
> > Bug report - no return to outer voice at end of associatedvoice
> >
> > This defect is related to earlier reported defects 1354, 2010, 2608, and
> > 3263.
> >
> > After termination of a cuevoice, it seems not possible to re-attach the
> > lyrics text to the general outer context, please see the example.
> > Note that I do not want to give up the use of
> >
> > Also, the log file complains about:
> > D:/Marten/Muziek/Bladmuziek/Lilypond/CueVoiceTextError.ly:45:32: 
warning:
> > unterminated hyphen; removing
> >     K' -- a -- jal ta' -- a
> >                                  -- rog
> >
> >
> > Here's the score
> > --------------------------------
> >
> > %{
> > Welcome to LilyPond
> > ===================
> >
> > CueVoiceTextError
> >
> > %}
> >
> > \version "2.16.2"
> >
> >
> > % ------------------------ Noten ---------------------------
> >
> > musicalContent = #(define-music-function (parser location) ()
> > #{
> >     % maat 1
> >     g2. c,4 |
> >     r1 |
> >     r1 |
> >     \noBreak
> >
> >     % maat 2
> >     <<as'1 \new CueVoice = "DutchSpecificOne" { as2. f8[ f] }>> |
> >     r1 |
> >     r1 |
> >     \noBreak
> >
> >     % maat 3
> >     f2. bes,4 |
> >     r1 |
> >     r1 |
> >   
> > #}) % End of musicalContent
> >
> > staffNotes = {
> >     g2. c4 |        \noBreak
> >     <<as1 \new CueVoice = "DutchSpecificOne" { as2. f8[ f] }>> |
> >     \noBreak
> >     f2. bes,4 }
> >
> >
> > % ---------------------- SongTekst -------------------------
> >
> > StanzaOneHebrewTrans = \lyricmode {
> >     K' -- a -- jal ta' -- a -- rog
> >     al a -- fie -- kee ma -- jiem,
> >     al a -- fie -- kee ma -- jiem, ma -- jiem,
> >     ken naf -- shi ta' -- a -- rog
> >     e -- lè -- cha, A -- do -- nai, e -- lè -- cha, A -- do -- nai.
> > }
> >
> > StanzaOneDutch = \lyricmode {
> >     Als een \set associatedVoice = #"DutchSpecificOne" hert dat
> >                                     \set associatedVoice = #"Melody"
> > ver -- langt en dorst
> >     naar stro -- mend "__" wa -- ter,
> >     naar stro -- mend "le-vend" wa -- ter, wa -- ter,
> >     zo ver --  langt en dorst mijn ziel
> >     naar U, A -- do -- nai, naar U A -- do -- nai.
> > }
> >
> > % -------------- Conversion to sheet music -----------------
> >
> > \parallelMusic #'(VocalStaffNotes
> >                                                             
> >     VocalStaffNotes_tenor
> >                                                             
> >     VocalStaffNotes_bass)
> >     \musicalContent
> >
> > % ---------------------- Generate PDF ----------------------
> >
> >     \score {
> >             <<
> >                     \new Staff {
> >                             \key c \minor
> >                             \time 4/4
> >                             \new Voice = "Melody" { \relative c''
> > \VocalStaffNotes }
> > %                           \new Voice = "OuterMelody" { \relative c''
> > \staffNotes } % gives the same error
> >                             \addlyrics {\StanzaOneHebrewTrans}
> >                             \addlyrics {\StanzaOneDutch}
> >                     }
> >             >>
> >             \layout { % generate output
> >             }
> >     }
> >
> >
> >
> >
> Any chance of you cutting this down to a smaller example?
> 
> http://lilypond.org/tiny-examples.html
> 
> Thanks
> 
> James
> 
> _______________________________________________
> bug-lilypond mailing list
> bug-lilypond <at> gnu.org
> https://lists.gnu.org/mailman/listinfo/bug-lilypond
> 


A somewhat smaller example.

============================================================
%CueVoiceTextError

\version "2.16.2"

% ------------------------ Noten ---------------------------

musicalContent = #(define-music-function (parser location) ()
#{
        % maat 1
        g2. c,4 |
        r1 |
        r1 |
        \noBreak

        % maat 2
        <<as'1 \new CueVoice = "DutchSpecificOne" { as2. f8[ f] }>> |
        r1 |
        r1 |
        \noBreak

        % maat 3
        f2. bes,4 |
        r1 |
        r1 |
 
#}) % End of musicalContent

staffNotes = {
        g2. c4 |        \noBreak
        <<as1 \new CueVoice = "DutchSpecificOne" { as2. f8[ f] }>> |
        \noBreak
        f2. bes,4 }


% ---------------------- SongTekst -------------------------

StanzaOneHebrewTrans = \lyricmode {
        K' -- a -- jal ta' -- a -- rog
}

StanzaOneDutch = \lyricmode {
        Als een \set associatedVoice = #"DutchSpecificOne" hert dat
                                        \set associatedVoice = #"Melody" 
ver -- langt en dorst
}

% -------------- Conversion to sheet music -----------------

\parallelMusic #'(VocalStaffNotes
                                                                
        VocalStaffNotes_tenor
                                                                
        VocalStaffNotes_bass)
        \musicalContent

% ---------------------- Generate PDF ----------------------

        \score {
                <<
                        \new Staff {
                                \key c \minor
                                \new Voice = "Melody" { \relative c'' 
\VocalStaffNotes }
%                               \new Voice = "OuterMelody" { \relative c'' 
\staffNotes } % gives the same error
                                \addlyrics {\StanzaOneHebrewTrans}
                                \addlyrics {\StanzaOneDutch}
                        }
                >>
                \layout { % generate output
                }
        }
============================================================





reply via email to

[Prev in Thread] Current Thread [Next in Thread]