Re: MetronomeMark.break-align-symbols not heeded in custom context
On 14.02.2018 17:17, Kieren MacMillan wrote: \consists "Time_signature_engraver" \omit TimeSignature Of course. Sorry for going to the bug list too soon. Best, Simon ___ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond
Re: MetronomeMark.break-align-symbols not heeded in custom context
Hi Simon, This is why my ScoreMarks line looks like this: \context { \type "Engraver_group" \name ScoreMarks markFormatter = #format-mark-box-alphabet \consists "Axis_group_engraver" \override VerticalAxisGroup.staff-affinity = #DOWN \consists "Metronome_mark_engraver" \override MetronomeMark.outside-staff-priority = #50 \override MetronomeMark.break-align-symbols = #'(left-edge staff-bar clef time-signature key-signature) \override MetronomeMark.non-break-align-symbols = #'(paper-column-interface) \consists "Mark_engraver" \override RehearsalMark.outside-staff-priority = #100 \override RehearsalMark.break-align-symbols = #'(left-edge staff-bar clef time-signature key-signature) \override RehearsalMark.self-alignment-X = #CENTER \override RehearsalMark.extra-spacing-width = #'(-0.5 . 0.5) \consists "Text_spanner_engraver" \override TextSpanner.font-size = #2 \consists "Time_signature_engraver" \omit TimeSignature } Perhaps there's a better way of solving the problem, but this one works for me. Hope that helps! Kieren. Kieren MacMillan, composer ‣ website: www.kierenmacmillan.info ‣ email: i...@kierenmacmillan.info ___ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond
MetronomeMark.break-align-symbols not heeded in custom context
Hi Peter, hello bug-list, I distilled the example some more: % \version "2.19.80" \layout { \context { \name "MarkLine" \type "Engraver_group" \consists Output_property_engraver \consists Axis_group_engraver \consists Metronome_mark_engraver \override MetronomeMark.break-align-symbols = #'(time-signature) \override VerticalAxisGroup.staff-staff-spacing = #'((basic-distance . 0) (minimum-distance . 0) (padding . 1) (stretchability . 3)) \override MetronomeMark.font-shape = #'italic } \context { \Score \accepts MarkLine %\override MetronomeMark.break-align-symbols = #'() } } global = \tempo "Largo" << \new MarkLine \global \new Staff << \global { 1 } >> >> % (output attached) The tempo mark in MarkLine behaves like one in Staff with no break-align-symbols (uncomment the override to test). I think they should both be aligned to the time signature. As a perhaps unrelated side note: With that override uncommented, the vertical order of the marks is flipped. Best, Simon ___ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond