bug-lilypond
[Top][All Lists]
Advanced

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

Re: uniform-stretching results in too much space after barline


From: Janek Warchoł
Subject: Re: uniform-stretching results in too much space after barline
Date: Thu, 3 May 2012 16:41:16 +0200

Hi,

On Thu, May 3, 2012 at 7:56 AM, James <address@hidden> wrote:
> I couldn't work out what your first attachment (with the slur) had to
> do with the PDF, bt anyway try

Looks that i seriously failed to explain myself.
The small png was a real-life example of a triplet spacing problem
i've encountered.  It was a screenshot from a score i'm working on.
I've figured out that when i use uniform-stretching, the problem with
bad triplets goes away, but there are some side-effects.  I had to
post some example code to demonstrate these side-effects - this was
the code in my message, and the output of this code was attached as
pdf.  The example was atrificial and contrived, but it demostrated the
problem: setting uniform-stretching to ##t results in too much space
after the barlines.

> (basically change the \time an add a ragged right) and it seems
> counterintuitive, but the two are definitely different in this regard.
> To be perfectly honest I like the space, and when you cram the notes
> in the space does seem to be even  - try repeat unfold 32 for
> instance. I cannot see any difference - if that matters.

Sorry, but i don't understand what you mean at all.
Since my example was artificial, changing anything can break it
(meaning that the example will no longer demonstrate the problem).
Your code doesn't solve the problem, it is simply not affected by the
bug.

A simplified snippet below.  I also think this may qualify as a bug,
so i'm cross-posting to bugreports.

cheers,
Janek

\version "2.15.36"

\markup "uniform-stretching results in too much space after barline"
\score {
 \repeat unfold 16 gis'8
 \layout {
   ragged-right = ##f
   \override Score.SpacingSpanner #'uniform-stretching = ##t
 }
}

\markup "compile this to see how the output should look like:"
\score {
 \repeat unfold 16 gis'8
 \layout {
   ragged-right = ##f
 }
}



reply via email to

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