Am 16.07.2015 um 06:39 schrieb Keith OHara:
Simon Albrecht <simon.albrecht <at> mail.de> writes:

Am 12.07.2015 um 13:20 schrieb Greg:
I'm not top posting.
This may be related to issue 3299 but I don't have the technical knowledge
to confirm this.
I think this is issue 1861
<https://code.google.com/p/lilypond/issues/detail?id=1861>, which has
been claimed fixed already, but erroneously, it appears. I reopened it
and added your example.
Thanks for a very well-written bug report.

I'm unable to reproduce on either Windows or Linux
Interesting. I can, with Ubuntu 14.04 and Lily 2.18.2. What else might make a difference?
I suspect there is a problem with the order in which objects are assembled
into a column.  Janek and Mike made some changes, for dynamics attached to
spacers, to center these dynamics on any notes in the note-column.  However,
this was done in a general framework of "center a each thing on the other
things in the column" which

Can anyone who sees the bug on their system, reduce to the minimum example?

I guess the multiple staves are essential,
No, they are not. It’s the same with two scores – the first staff tests the effect of the revert, the second staff needs to be independent of that.
  but I'm not sure if text
labels are essential to cause the problem.
They aren’t and were only added to ease referencing the individual cases.
I attach a further skimmed version and its output from my system.

Yours, Simon
\version "2.18.2"

\new Staff \relative g' {
  << g1 s1\sfz >> % 1: sfz attached to spacer too far left
  \revert Script.self-alignment-X
  << g1 s1\sfz >> % 2: correct position after revert
}

\new Staff \relative g' {
  << g1\sfz s1 >> % 3: sfz correct when attached to note instead
  << g1 s1\sfz >> % 4: sfz too far left as in no. 1
  g1\sfz % 5: sfz correct when no spacer involved
  << g1 s1\sfz >> % 6: sfz attached to spacer now correct
}
_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to