lilypond-auto
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #5001 Beam dis


From: Auto mailings of changes to Lily Issues
Subject: [Lilypond-auto] [LilyIssues-auto] [testlilyissues:issues] #5001 Beam disappears with TupletNumber.avoid-slur = #'outside
Date: Fri, 18 Nov 2016 17:13:43 +0000


[issues:#5001] Beam disappears with TupletNumber.avoid-slur = #'outside

Status: Accepted
Created: Fri Nov 18, 2016 05:13 PM UTC by Simon Albrecht
Last Updated: Fri Nov 18, 2016 05:13 PM UTC
Owner: nobody
Attachments:

Reported by Risto Vääräniemi.
See also discussion on the user list.

Starting somewhere between 2.19.25 and .29, the following code has the second beam squashed somewhat to the left edge of the type area (output attached):

\relative c'' {
  \tuplet 3/2 {a8( g a)}
  \override TupletNumber.avoid-slur = #'outside
  \tuplet 3/2 {a8( g a)}
}

Harm pointed out three potentially related issues
and gave some further test code:

suicideTN =
\override TupletNumber #'before-line-breaking =
  #(lambda (grob) (ly:grob-suicide! grob))

omitTN = \override TupletNumber #'stencil = #'()

hideTN = \override TupletNumber #'transparent = ##t

avoidSlurOutside = \override TupletNumber #'avoid-slur = #'outside

printTuplets =
#(define-music-function (parser location nmbr mus mus2)
(integer? ly:music? ly:music?)
#{
\relative c'' {
  $mus2
  $mus
  \repeat unfold $nmbr \times 2/3 { g8^( a) g }
}
#})

nr = 4

\markup \rounded-box \fill-line { "default" }

\markup "default"
\printTuplets #nr {}{}

\markup "suicide TupletNumber-grob"
\printTuplets #nr \suicideTN {}

\markup "omit TupletNumber.stencil"
\printTuplets #nr \omitTN {}

\markup "TupletNumber.transparent = ##t"
\printTuplets #nr \hideTN {}

\markup \rounded-box \fill-line { "avoid-slur : outside" }

\markup "default"
\printTuplets #nr {} \avoidSlurOutside

\markup "suicide TupletNumber-grob"
\printTuplets #nr \suicideTN \avoidSlurOutside

\markup "omit TupletNumber.stencil"
\printTuplets #nr \omitTN \avoidSlurOutside

\markup "TupletNumber.transparent = ##t"
\printTuplets #nr \hideTN \avoidSlurOutside

Sent from sourceforge.net because address@hidden is subscribed to https://sourceforge.net/p/testlilyissues/issues/

To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/testlilyissues/admin/issues/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.

------------------------------------------------------------------------------
_______________________________________________
Testlilyissues-auto mailing list
address@hidden
https://lists.sourceforge.net/lists/listinfo/testlilyissues-auto

reply via email to

[Prev in Thread] Current Thread [Next in Thread]