[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issue 1955 in lilypond: Patch: improving spacing over and below bar
From: |
lilypond |
Subject: |
Re: Issue 1955 in lilypond: Patch: improving spacing over and below bar lines |
Date: |
Fri, 04 Nov 2011 21:24:25 +0000 |
Comment #10 on issue 1955 by address@hidden: Patch: improving spacing
over and below bar lines
http://code.google.com/p/lilypond/issues/detail?id=1955
LilyPond currently does something less sophisticated. There are beveled
margins (yellow and blue lines) around bar lines and clefs and such, whose
size is defined by 'skyline-vertical-padding.
Graphical elements that clear these margins (or that stay out of the way
like text and dynamics) may pass over the bar line. The problem comes with
graphical elements from other staff-like contexts, especially Lyrics,
because LilyPond has not yet decided how far away they will be. She
tentatively assumes that Lyrics will be far enough from the staves to clear
everything after the font-matter, but does not yet allow for
the 'skyline-vertical-padding.
In cases where the beveled margins extend beyond everything else on the
staff, they can catch Lyrics, like the "through" above.
Mike's patch (now at http://codereview.appspot.com/5323062) would replace
the 'skyline-vertical-padding with an adaptive 'extra-spacing-height that
prevents notes from moving over/under. It saves the trouble of considering
Span Bars (issue 2000).
Attachments:
1955.png 15.3 KB