bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Issue 1157 in lilypond: Ended Lyrics add extra space between notes


From: lilypond
Subject: Re: Issue 1157 in lilypond: Ended Lyrics add extra space between notes
Date: Tue, 29 Jun 2010 23:07:57 +0000


Comment #1 on issue 1157 by n.puttock: Ended Lyrics add extra space between notes
http://code.google.com/p/lilypond/issues/detail?id=1157

Hmm, I'm leaning towards "Low" here since it's a very subtle difference (you might class it as a nitpick. ;)

The problem's much easier to see if you remove ragged-right (see attached). I've added paper column debugging, since it shows what's causing the extra space: the right bound (a NonMusicalPaperColumn) of the alignment spanner (VerticalAxisGroup) for the Lyrics line. This should be marked as a loose column so it doesn't influence spacing, but this can't be done currently; here's the relevant comment from spacing-determine-loose-columns.cc:

If this column doesn't have a proper neighbor, we should really
make it loose, but spacing it correctly is more than we can
currently can handle.

It's easily fixed manually, however: add \bar "" where the column is messing up the spacing.

{
  c''4 c'' c'' c''
  \break
  c''4 \bar "" c'' c'' c''
  \break
  c''4 c'' c'' \bar "" c''
}
\addlyrics {
  a a a a
  a a a a
  a a a
}
\addlyrics {
  \repeat "unfold" 5 { \skip 1 }
}

\paper {
  indent = 0
  ragged-right = ##t
}


Attachments:
        bad-spacing.png  10.1 KB




reply via email to

[Prev in Thread] Current Thread [Next in Thread]