[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Another Lyrics spacing issue.
From: |
Thomas Morley |
Subject: |
Re: Another Lyrics spacing issue. |
Date: |
Thu, 17 Mar 2016 01:22:41 +0100 |
2016-03-16 19:54 GMT+01:00 Hwaen Ch'uqi <address@hidden>:
> Greetings All,
>
> I have been having another puzzling alignment issue involving
> competing Lyrics contexts.. The result of this code is again that the
> part to be shouted by the chorus prints before the spoken line of the
> single character is finished. I believe I have correctly attempted the
> spacing solution given in the NR, but to no avail. I have tried other
> ways of manipulating the code (which I alas cannot reproduce at the
> moment), which results in a correct alignment between the solo
> character and the Chorus, but there is then an unwanted gap between
> the penultimate and last words of the spoken line. Is there a way to
> resolve this so that there is neither a gap in the spoken text nor a
> collision between the two lines? Ideally, I would like to accomplish
> this using a double-dotted half rest rather than the half and dotted
> quarter rsts shown below. Thank you so much for any help.
>
> Hwaen Ch'uqi
>
> \version "2.18.2"
>
> #(set-global-staff-size 17.82)
>
> \score{
> <<
> \new Voice = "Darcy" \relative c' {
> \autoBeamOff
> \compressFullBarRests
> \key d \major \time 2/2 \clef treble
> a'8 r r4 r2 %62
> R1*3 %63-65
> <<
> {
> r2 r4.\fermata
> }
> \new Lyrics \with {
> % \consists "Bar_engraver"
> % \override BarLine.transparent = ##t
> \override LyricText.font-shape = #'italic
> \override LyricText.self-alignment-X = #LEFT
> }
> {
> \lyricmode {
> \markup {
> \line {
> \fontsize #1 \upright \smallCaps Esther: "Hey! I don't
> feel so icky"
> }
> }8*4
> "anymore!"8*3
> }
> }
> >>
> \override NoteHead.style = #'cross
> b8^\markup \fontsize #1 \smallCaps {Sasha and Chorus} %66
> b r r4 r2\bar "|." %67
> }
> \new Lyrics \lyricsto "Darcy" {
> \override LyricHyphen.minimum-distance = #1.0
> \set lyricMelismaAlignment = #CENTER
> long.
> Hur -- ray!
> }
> >>
> }
Hi,
do you mean like below?
\version "2.18.2"
#(set-global-staff-size 17.82)
\score{
<<
\new Voice = "Darcy" \relative c' {
\autoBeamOff
\compressFullBarRests
\key d \major \time 2/2 \clef treble
a'8 r r4 r2 %62
R1*3 %63-65
<<
{
r2..\fermata
}
\context Lyrics = "lyr"
{
\lyricmode {
\override LyricText.font-shape = #'italic
\override LyricText.self-alignment-X = #LEFT
\markup {
\line {
\fontsize #1 \upright \smallCaps Esther: "Hey! I
don't feel so icky"
}
}8*4
"anymore!"8*3
\revert LyricText.self-alignment-X
}
}
>>
\override NoteHead.style = #'cross
b8^\markup \fontsize #1 \smallCaps {Sasha and Chorus} %66
b r r4 r2\bar "|." %67
}
\context Lyrics = "lyr" \lyricsto "Darcy" {
\override LyricHyphen.minimum-distance = #1.0
\set lyricMelismaAlignment = #CENTER
long.
Hur -- ray!
}
>>
}
Cheers,
Harm