> On 25 Apr, 2020, at 11:44 AM, Fr. Samuel Springuel <rpspring...@gmail.com> > wrote: > >> On 23 Apr, 2020, at 4:23 PM, Aaron Hill <lilyp...@hillvisions.com> wrote: >> >> Ooh, I didn't think of that. Since \bar just sets the whichBar property, it >> is a case of whichever \bar command is last that wins. So the code just >> needs to have a variation that checks whether whichBar is already set and >> only change it if unset: > > This works nicely. Thanks for making the change. >
Whoops. May have spoken too soon as I found another complication. When there are multiple verses (each of which has this engraver attached) then a word boundary in any of the verses inserts the bar (and allows line breaking), possibly splitting multi-syllable words in other verses. I can live with it (possibly by setting one lyrics as the “controlling” context and leaving the engraver out of the others), but is there a way to make things so that the various Lyrics contexts talk to each other and only insert the bar if there’s a word boundary in all contexts? In the following example, the fourth, fifth, and sixth lines have the multi-syllable word in the second lyrics split. ✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝ Fr. Samuel, OSB (R. Padraic Springuel) St. Anselm’s Abbey 4501 South Dakota Ave, NE Washington, DC, 20017 202-269-2300 (c) 202-853-7036 PAX ☧ ΧΡΙΣΤΟΣ
auto-empty-bar-between-words.ly
Description: Binary data