bug-lilypond
[Top][All Lists]
Advanced

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

Re: PecentRepeat with small 'slope causes collisions


From: Colin Campbell
Subject: Re: PecentRepeat with small 'slope causes collisions
Date: Sun, 7 May 2017 14:44:58 -0600
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0

On 2017-05-07 07:26 AM, Thomas Morley wrote:
Hi,

the following code gives bad output (collisions) for PecentRepeat with
small 'slope

\repeat percent 2 { c'4 d' e' f' \override PercentRepeat #'slope = #0.2 }

This happens in all tested versions from 2.19.60 back to 2.12.3


My first thought was the stencil extents are not calculated correctly
though the code below seems to proof this wrong:

boxPercentRepeat =
   \once \override PercentRepeat #'after-line-breaking =
     #(lambda (grob)
       (ly:grob-set-property! grob 'stencil
         (stencil-with-color
           (box-stencil
             (ly:grob-property grob 'stencil)
             0.2 0.5)
           red)
           ))

slopePercentRepeat =
   \once \override PercentRepeat #'slope = #0.2

\repeat percent 2 {
   c'4 d' e' f'
   \boxPercentRepeat
   \slopePercentRepeat
}

An image of this is attached.

Cheers,
   Harm


_______________________________________________
bug-lilypond mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/bug-lilypond
Created https://sourceforge.net/p/testlilyissues/issues/5135/

It may be that issue #3962 <https://sourceforge.net/p/testlilyissues/issues/3962/> is in some way related, or I could be just poking beehives with a stick.

Cheers,
Colin


--
It is impossible to imagine Goethe or Beethoven being good at billiards or golf.
- H.L. Mencken, writer, editor, and critic (1880-1956)



reply via email to

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