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

Reply via email to