I think that the current code which handles collisions between
accidentals and dynamics is `too good'.  Have a look at this example:

  \relative {
    e4\p dis\p cis\p b\p ais\p
  }

  \paper {
    ragged-right = ##t
  }

IMHO, you either need a perfect skyline algorithm with quite exact
boundaries so that such unnatural big distances are avoided, or, which
is perhaps sufficient, just ignore accidentals for positioning
articulation signs below or above note heads.

Before entering this into the bug database I want to hear your
opinions.


    Werner

PNG image

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to