Dear Valentin, Confirmed that was the offending line. Warning is fixed. Many thanks for your support and help!
Pax, mattfong On Sat, Oct 16, 2021 at 11:51 AM Valentin Petzel <valen...@petzel.at> wrote: > Hello, > > that warning probably comes from some \override > VerticalAxisGroup.staff-affinity = #center I threw in there for some > example I think. As the lyrics have staff-affinity top per default we get > this warning (which basically say if we have some sandwiched contexts the > lower one should not ask to be placed closer to the upper staff if the > upper ones ask to be places closer to the lower ones. > > But you should be able to simply remove the line to fix the warning. > > Cheers, > Valentin > > 16.10.2021 20:39:00 Matthew Fong <oxen...@gmail.com>: > > Dear Colin and Valentin, > > Confirmed solution works. Also have the same warning. > > > Pax, > mattfong > > On Sat, Oct 16, 2021 at 10:41 AM colin baguley <co...@baguley.net> wrote: > >> Well done Valentin - that has worked! >> Although I do get an error message :- >> "Drawing systems... >> >> warning: staff-affinities should only decrease" >> >> But even so it works well >> >> Thank you >> =================================== >> Colin Baguley >> co...@baguley.net >> =================================== >> >> >> On Sat, 16 Oct 2021 at 08:52, Valentin Petzel <valen...@petzel.at> >> wrote: >> >>> Hello Matthew, hello Colin, >>> >>> I suspect that this is caused by the lyrics used to keep the line >>> separator >>> alive is too long, as it is not aligned to some voice (although I don’t >>> get >>> why this would keep the staff alive). So try doing >>> >>> \lineSep \lyricsto someVoice someLyrics >>> >>> And see if it solves the problem. If it doesn’t, would it be possible to >>> append the source file (potentially in a private email if that may cause >>> any >>> problems), so that I can try to track down the root? >>> >>> Cheers, >>> Valentin >>> >>> Am Samstag, 16. Oktober 2021, 03:23:22 CEST schrieb Matthew Fong: >>> > Dear Valentin, >>> > >>> > I tried your solution, and it appears there is an extra stave that I >>> cannot >>> > seem to get rid of (or understand how it is being produced). >>> Otherwise, >>> > your code does what I want it to. >>> > >>> > >>> > Many thanks, >>> > mattfong >>> > >>> > On Fri, Oct 15, 2021 at 10:38 AM Valentin Petzel <valen...@petzel.at> >>> wrote: >>> > > Glad to hear that. >>> > > If you look at the beginning of the code there are three #(define >>> ... ...) >>> > > bits. Change these values to adjust the dash to your liking (length, >>> > > indent >>> > > and line thickness). >>> > > >>> > > Cheers, >>> > > Valentin >>> > > >>> > > 15.10.2021 14:31:57 colin baguley <co...@baguley.net>: >>> > > >>> > > THis looks really good - thank you so much. >>> > > =================================== >>> > > Colin Baguley >>> > > co...@baguley.net >>> > > =================================== >>> > > >>> > > On Thu, 14 Oct 2021 at 23:28, Valentin Petzel <valen...@petzel.at> >>> wrote: >>> > >> Hello Matthew, >>> > >> >>> > >> Just for instruction: To use my version simply include the part at >>> the >>> > >> top >>> > >> between the %%% (line 1-35) and then add between the Lyrics >>> contexts you >>> > >> want >>> > >> the dash to be >>> > >> >>> > >> \lineSep someLyricsToKeepContextAlive >>> > >> >>> > >> and add \with \adjustLyricsAboveSeparator to the Lyrics context >>> directly >>> > >> above >>> > >> the separator. So you should have something like this: >>> > >> >>> > >> ... >>> > >> \new Lyrics \with \adjustLyricsAboveSeparator someLyrics >>> > >> \lineSep someLyrics >>> > >> \new Lyrics someLyrics >>> > >> ... >>> > >> >>> > >> Cheers, >>> > >> Valentin >> >>