Hi Valentin,

Could you consider this one for the tracker? Low priority; workaround
appears at end.

===

The snippet below ignores the setting of TextSpanner #'bound-details
#'left-broken:


%%% BEGIN BUG %%%

\version "2.11.34"

\new Staff {
   \override TextSpanner #'bound-details #'left #'text =
      \markup { \italic "coperta" }
   \override TextSpanner #'bound-details #'left-broken #' text =
      \markup { \italic "FOO" }
   c'4 \startTextSpan c'4 c'4 c'4 \break
   c'4 c'4 c'4 c'4 \stopTextSpan
}

%%% END %%%



The workaround is to reverse the order of the two settings.

%%% BEGIN WORKAROUND %%%

\version "2.11.34"

\new Staff {
   \override TextSpanner #'bound-details #'left-broken #' text =
      \markup { \italic "FOO" }
   \override TextSpanner #'bound-details #'left #'text =
      \markup { \italic "coperta" }
   c'4 \startTextSpan c'4 c'4 c'4 \break
   c'4 c'4 c'4 c'4 \stopTextSpan
}

%%% END %%%


Mental note for anyone doing stuff with text spanners: put "broken" text
spanner settings lexically prior to regular text spanner settings.




-- 
Trevor Bača
[EMAIL PROTECTED]
_______________________________________________
bug-lilypond mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to