Re: trying to solve "cyclic chain in pure-Y-offset callbacks" error in custom (ScoreMarks) context

2017-08-04 Thread Thomas Morley
d 2017-08-03 19:05 GMT+02:00 Kieren MacMillan : > Hello all, > > In the snippet included below, I'm using a custom ScoreMarks context to show > MetronomeMarks (plus, in the real world, RehearsalMarks and other things) > above the system. The problem is, in order to have the MetronomeMark align

Re: trying to solve "cyclic chain in pure-Y-offset callbacks" error in custom (ScoreMarks) context

2017-08-04 Thread Kieren MacMillan
Hi Harm, > if I understand correctly, consisting "Staff_collecting_engraver" is part of > the Problem. Thanks! This solves the problem, with no obvious negative side-effects. > This makes sense only if ScoreMarks would be of type staff, which it isn't > currently. > More, your setting of \over

Re: trying to solve "cyclic chain in pure-Y-offset callbacks" error in custom (ScoreMarks) context

2017-08-03 Thread Kieren MacMillan
Hi Toine, >> 3. In any case, is there a better way of doing what I'm trying to do (i.e., >> one that won't cause the error in the first place)? > > What about: > \layout { > \context { >\Score >\remove Staff_collecting_engraver > } > } Whoa… that looks… potentially problematic. (Admit

Re: trying to solve "cyclic chain in pure-Y-offset callbacks" error in custom (ScoreMarks) context

2017-08-03 Thread Toine Schreurs
> In the snippet included below, I'm using a custom ScoreMarks context to show > MetronomeMarks (plus, in the real world, RehearsalMarks and other things) > above the system. The problem is, in order to have the MetronomeMark align > correctly with the TimeSignature, I must (?) include the TimeS

trying to solve "cyclic chain in pure-Y-offset callbacks" error in custom (ScoreMarks) context

2017-08-03 Thread Kieren MacMillan
Hello all, In the snippet included below, I'm using a custom ScoreMarks context to show MetronomeMarks (plus, in the real world, RehearsalMarks and other things) above the system. The problem is, in order to have the MetronomeMark align correctly with the TimeSignature, I must (?) include the T