Hi list,

I’m unsure whether that’s a bug, poorly documented or my error: To me it looks like some break-align-symbols work for some grobs and others for others. The following code gives output that is highly inconsistent IMO. Any idea what I’m doing or expecting wrong?

Cheers,
Malte

%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.21.0"

\layout {
  \context {
    \Score
    \override RehearsalMark.self-alignment-X = #LEFT
  }
}

music = {
  \key d \major
  \tempo "MetronomeMark"
  \mark "RehearsalMark"
  \bar ".|:"
  b2
}

\markup "default"
\new Score \music

\markup "[empty list]"
\new Score \with {
  \override RehearsalMark.break-align-symbols = #'()
  \override MetronomeMark.break-align-symbols = #'()
} \music

\markup "left-edge"
\new Score \with {
  \override RehearsalMark.break-align-symbols = #'(left-edge)
  \override MetronomeMark.break-align-symbols = #'(left-edge)
} \music

\markup "clef"
\new Score \with {
  \override RehearsalMark.break-align-symbols = #'(clef)
  \override MetronomeMark.break-align-symbols = #'(clef)
} \music

\markup "key-signature"
\new Score \with {
  \override RehearsalMark.break-align-symbols = #'(key-signature)
  \override MetronomeMark.break-align-symbols = #'(key-signature)
} \music

\markup "time-signature"
\new Score \with {
  \override RehearsalMark.break-align-symbols = #'(time-signature)
  \override MetronomeMark.break-align-symbols = #'(time-signature)
} \music

\markup "staff-bar"
\new Score \with {
  \override RehearsalMark.break-align-symbols = #'(staff-bar)
  \override MetronomeMark.break-align-symbols = #'(staff-bar)
} \music

\markup "first-note"
\new Score \with {
  \override RehearsalMark.break-align-symbols = #'(first-note)
  \override MetronomeMark.break-align-symbols = #'(first-note)
} \music
%%%%%%%%%%%%%%%%%%%%%%%%%%

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to