Am Mo., 23. Mai 2022 um 14:59 Uhr schrieb David Kastrup <[email protected]>: > > Thomas Morley <[email protected]> writes: > > > Hi, > > > > consider the code below > > > > \layout { > > \context { > > \StaffGroup > > \consists "Mark_engraver" > > \consists "Staff_collecting_engraver" > > } > > \context { > > \Score > > \remove "Mark_engraver" > > \remove "Staff_collecting_engraver" > > } > > } > > > > << > > \new StaffGroup << \new Staff { \mark "foo" R1 } \new Staff { R1 } >> > > \new StaffGroup << \new Staff { \mark "bar" R1 } \new Staff { R1 } >> > > \new StaffGroup << \new Staff { \mark "buzz" R1 } \new Staff { R1 } >> > >>> > > > > working fine with 2.22., i.e. no warnings and three different > > RehearsalMarks are printed. > > With 2.23.9 I get warnings about conficting events (imho, there are no > > conficts, the Mark_engraver is moved!) and only the first one, "foo" > > is printed at every StaffGroup. > > > > How to fix? > > There is likely a relation to the Mark_tracking_translator, and the > respective convert-ly rule decides that this cannot be resolved > automatically and bombs out with > > python/convertrules.py: stderr_write(_("If independent mark sequences > are desired, use multiple Mark_tracking_translators.")) > > which is a bit disappointing for functionality that is rather commonly > used. I see no documentation apart from the Changes entry that would > address this change in interface. I think fixing at least the > documentation situation would be critical before a stable release. > > -- > David Kastrup
Yep, and Documentation/snippets/vertical-aligned-staffgroups-without-connecting-systemstartbar.ly prints wrongly now. Deserves an entry in Documentation/snippets/new Cheers, Harm
