Status: Accepted
Owner: ----
CC: milimet...@gmail.com
Labels: Type-Ugly

New issue 2148 by janek.li...@gmail.com: object outlines shouldn't be rectangular
http://code.google.com/p/lilypond/issues/detail?id=2148

Currently many objects are treated as rectangles (dynamics, lyrics, lyric extender, slur, clef, hairpin, augmentation dot, etc) - i.e. the outline used for checking collisions is a rectangle. This leads to poor results in spacing, as attached examples show (lily code is attached inside pdfs).

I suppose we should calculate collisions not by fiddling with boxes, but rather by implementing some sort of "metric" that would meause real distance between objects (that is, distance between certain 2-dimensional black areas).

Should issue 584 be merged into this one?

Attachments:
        barNumber-clef padding - bad outlines, 2.15.23.pdf  67.3 KB
        dynamics padding - bad outlines 2,  2.15.23.pdf  71.8 KB
        dynamics padding - bad outlines, 2.15.23.pdf  82.6 KB
        lyric extender padding - bad outlines, 2.15.23.pdf  80.2 KB
        lyrics padding - bad outlines, 2.15.23.pdf  96.3 KB
        dot-notehead distance should vary - 2.15.23 and suggested.png  64.1 KB


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

Reply via email to