On 10/18/2016 11:20 AM, Mark Knoop wrote:

At 17:05 on 18 Oct 2016, Davide Liessi wrote:
I reproduced the issue with this:

\version "2.19.47"
\layout { #(layout-set-staff-size 19) }
{ <c'' e'' g''> }

Using #(set-global-staff-size 19) instead works as expected.
I couldn't find a bug report for this.
Any ideas?
Very weird, and certainly a bug. This works as expected also:

\version "2.19.47"
\layout { #(layout-set-staff-size 19.000000000001) }
{ <c'' e'' g''> }

Davide, you beat me to it! :-)  I tracked down the same cause, see below...

Oddly, thirds are ok, and only some triads are affected.

I suspect it might be related to this commit:
http://git.savannah.gnu.org/gitweb/?p=lilypond.git;a=commit;h=74bd453cc3da31d047b2611aad5669395fc71447

-Paul


\version "2.19.42"

% this works fine
% #(set-global-staff-size 19)

\score {
  \relative c {
    <f a c>
    <g b d>
    <a c e>
    <b d f>
    <c e g>
    <d f a>
    <e g b>
    <f a c>
    <g b d>
    <a c e>
    <b d f>
    <c e g>
    <d f a>
    <e g b>
    <f a c>
    <g b d>
    <a c e>
    <b d f>
    <c e g>
    <d f a>
    <e g b>
  }

  % this causes notes on wrong side of stem for some triads above
  % only when set to 19, all is fine at 20, 18, 18.5, 19.5
  \layout {  #(layout-set-staff-size 19) }
}

% these thirds are fine
\score {
  \relative c {
    <f a>
    <g b>
    <a c>
    <b d>
    <c e>
    <d f>
    <e g>
    <f a>
    <g b>
    <a c>
    <b d>
    <c e>
    <d f>
    <e g>
    <f a>
    <g b>
    <a c>
    <b d>
    <c e>
    <d f>
    <e g>
  }
  \layout {  #(layout-set-staff-size 19) }
}



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

Reply via email to