Hi Pierre,
The scheme code is no longer needed, you can get the same result with
the attached file using standard syntax. I don't no if this makes the
snippet obsolete. The use of NullVoice is well documented so what
remains is the shifting of the voices and an illustration of
\parcombineApart.
Greetings, Ed
On 25-02-14 09:29, Pierre Perol-Schneider wrote:
Anyone ?
_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond
\version "2.18.0"
soprano = \relative c'' {
a4 a c b
c a' g f
}
alto = \relative c' {
c4 \partcombineApart \override NoteColumn #'force-hshift = #1.7
a' c b
c4 a' g f |
}
tenor = \relative c' {
g4 g g d
g4 d d g
}
bass = \relative c {
d4 d d \partcombineApartOnce d
g, g g \partcombineApartOnce g'
}
verseOne = \lyricmode {
\set stanza = #"1."
This is verse one
It is more fun
}
verseTwo = \lyricmode {
\set stanza = #"2."
This is verse two
It's good for you
}
\score {
\new ChoirStaff <<
\new Staff {
\key d \major
<<
\new NullVoice = "aligner" \soprano
\new Voice = "upper" \partcombine \soprano \alto
>>
}
\new Lyrics \lyricsto "aligner" { \verseOne }
\new Lyrics \lyricsto "aligner" { \verseTwo }
\new Staff {
\key c \major
\clef bass {
\partcombine \tenor \bass
}
}
>>
}
_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond