On 2014/07/26 06:49:41, janek wrote:
Setting TextScript.cross-staff property to #f is required to
ensure
that there are no collisions between TextScripts and cross-staff
notes:
(see also beam-cross-staff-auto-knee.ly)
As far as I can see, we don't want TextScript.cross-staff to be
true
in any situation, because it would result in unwanted collisions.
The old setting for TextScript.cross-staff was put there to solve issue
1300.
Almost everything has changed since then in the code that spaces things
around
staves, but with TextScript.cross-staff = #f the text collides with the
accent
in that example.
The concept of a "cross-staff note" seems strange. It appeared with the
change
for issue 2527 https://codereview.appspot.com/6827072#msg13
That patch made Scripts reference NoteColumns, rather than PaperColumns
for
their placement -- very similar to the change here -- but Scripts can be
cross-staff without hitting note-heads. Can you reconcile this patch
and
https://codereview.appspot.com/6827072 ?
https://codereview.appspot.com/106640043/
_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel