Re: Adjusting space in a lyric tie

2019-01-20 Thread David F.


On Jan 20, 2019, at 7:43 AM, Kieren MacMillan  
wrote:

> Hi David,
> 
>> I want to increase the space inside the lyric tie.  So if I have 
>> “some~word”, I’d like to have a little more space between “some” and “word”. 
>>  LyricHyphen.minimum-distance doesn’t do that.
> 
> Ah, yes. Glad you found the answer!
> 
> In your example, I suppose you really need all three tweaks given — otherwise 
> no hyphen appears, which makes the output rather confusing for the 
> reader/singer.

Exactly.  I already had LyricHyphen.minimum-distance set to 1.  Then last night 
I came across LyricSpace.minimum-distance.  All that was left was easing the 
spacing of LyricText.word-space.  The result is much more legible.

Thanks again for your help!
David


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Adjusting space in a lyric tie

2019-01-20 Thread Kieren MacMillan
Hi David,

> I want to increase the space inside the lyric tie.  So if I have “some~word”, 
> I’d like to have a little more space between “some” and “word”.  
> LyricHyphen.minimum-distance doesn’t do that.

Ah, yes. Glad you found the answer!

In your example, I suppose you really need all three tweaks given — otherwise 
no hyphen appears, which makes the output rather confusing for the 
reader/singer.

Cheers,
Kieren.


Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Adjusting space in a lyric tie

2019-01-19 Thread Aaron Hill

On 2019-01-19 9:15 pm, David F. wrote:
On Jan 19, 2019, at 10:06 PM, Aaron Hill  
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


Re: Adjusting space in a lyric tie

2019-01-19 Thread David F.


On Jan 19, 2019, at 10:06 PM, Aaron Hill  wrote:

> LyricText.word-space is what you want to adjust.  Note that it doesn't 
> stretch the size of the tie.

Perfect!  Thanks!


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Adjusting space in a lyric tie

2019-01-19 Thread Aaron Hill

On 2019-01-19 8:02 pm, David F. wrote:

On Jan 19, 2019, at 8:53 PM, Kieren MacMillan
 wrote:


Hi David,

How do I adjust the space between two syllables/words that are tied?  
LyricSpace.minimum-distance works for words that are not tied.


\override Lyrics.LyricHyphen.minimum-distance = #2

Hope that helps!


Thanks Kieren, but I wasn’t clear enough in my initial request for
help.  I want to increase the space inside the lyric tie.  So if I
have “some~word”, I’d like to have a little more space between “some”
and “word”.  LyricHyphen.minimum-distance doesn’t do that.


LyricText.word-space is what you want to adjust.  Note that it doesn't 
stretch the size of the tie.



\version "2.19.82"
\new Lyrics \lyricmode {
  \override LyricText.word-space = #0 o~o
  \override LyricText.word-space = #1 o~o
  \override LyricText.word-space = #2 o~o
}


-- Aaron Hill___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Adjusting space in a lyric tie

2019-01-19 Thread David F.


On Jan 19, 2019, at 8:53 PM, Kieren MacMillan  
wrote:

> Hi David,
> 
>> How do I adjust the space between two syllables/words that are tied?  
>> LyricSpace.minimum-distance works for words that are not tied.
> 
> \override Lyrics.LyricHyphen.minimum-distance = #2
> 
> Hope that helps!

Thanks Kieren, but I wasn’t clear enough in my initial request for help.  I 
want to increase the space inside the lyric tie.  So if I have “some~word”, I’d 
like to have a little more space between “some” and “word”.  
LyricHyphen.minimum-distance doesn’t do that.

David


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Adjusting space in a lyric tie

2019-01-19 Thread Kieren MacMillan
Hi David,

> How do I adjust the space between two syllables/words that are tied?  
> LyricSpace.minimum-distance works for words that are not tied.

\override Lyrics.LyricHyphen.minimum-distance = #2

Hope that helps!
Kieren.


Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Adjusting space in a lyric tie

2019-01-19 Thread David F.
How do I adjust the space between two syllables/words that are tied?  
LyricSpace.minimum-distance works for words that are not tied.

Thanks!
David

\version "2.19"

{
c'4 d'4 e'4 f'4
}
\addlyrics {
\override Lyrics.LyricSpace.minimum-distance = #2
Ly -- rics with~some~ly -- ric~ties
}


___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user