On 2019-01-19 9:15 pm, David F. wrote:
On Jan 19, 2019, at 10:06 PM, Aaron Hill <lilyp...@hillvisions.com>
wrote:
LyricText.word-space is what you want to adjust. Note that it doesn't
stretch the size of the tie.
Perfect! Thanks!
And just for completeness, here is how you can manually construct a tie
of arbitrary width:
%%%%
\version "2.19.82"
\markup {
\tied-lyric #"o~o"
\concat {
o
\lower #0.4 \with-dimensions #'(0 . 0.6) #'(0 . 0) \scale #'(1 .
0.65)
\stencil #(make-tie-stencil '(-0.5 . 0) '(1.1 . 0) 0.25 DOWN)
o
}
\concat {
>
\lower #0.4 \with-dimensions #'(0 . 2) #'(0 . 0) \scale #'(1 . 0.45)
\stencil #(make-tie-stencil '(-1 . 0) '(3 . 0) 0.4 DOWN)
<
}
}
%%%%
The first is the normal tied lyric behavior. The second is a close
approximation with the manual process. The third is a wider example.
There are quite a few numbers to adjust, but you do get a lot more
flexibility.
- \lower is used to place the stencil a specific distance away from the
base of the lyrics.
- \with-dimensions is used to allow some horizontal overlap with the tie
and the lyrics. This is where you would want to specify the absolute
space between words.
- \scale is used to flatten the tie which, over longer distances, will
end up being too tall compared to the standard lyric tie.
- \stencil #(make-tie-stencil start stop thickness direction) is the
actual command for generating the tie. It is positioned slightly left
and right of the previously defined horizontal extents to create the
desired overlap. Thickness is increased to counteract the vertical
scaling.
-- Aaron Hill
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user