lilypond-user
[Top][All Lists]
Advanced

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

Re: exchange LyricHyphen with a "proper" hyphen


From: Knut Petersen
Subject: Re: exchange LyricHyphen with a "proper" hyphen
Date: Mon, 12 Dec 2016 00:52:22 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1

Hi Alexander
IIUC (I didn't compile it in), your patch inhibits extenders on a single note, correct?

Yes.

Is that really what we want unconditionally,

Currently we get a short extender ... that is imho of no use and should be 
killed.

or are there reasonable use cases where one might want to have an extender 
printed after a single note?

No really ... but ... yes. In a situation like << { c1 } { a8 (g f g a2 ) } >>  
it could be usefull.
Would need an override ...

Second: Did you test with broken extenders? Like
{ c1 d \break e f } \addlyrics { c de __ _ f }? Asking because there should be an extender for 
"de" across the break despite the fact that both the d and e are "alone" on 
that line. Such an extender may never be killed.
The 2nd part of the extender is killed by the "if (heads.size () < 2)". That could be changed to "if 
(left_edge->internal_has_interface (ly_symbol2scm ("lyric-syllable-interface")) && heads.size () < 
2)".

It's late now, good night.

Knut





reply via email to

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