Comment #3 on issue 3504 by [email protected]: \hspace isn't aligned properly by \fill-line (caused by fix to issue 3330)
http://code.google.com/p/lilypond/issues/detail?id=3504

It continues to look to me that the output from using fill-line with hspace is odd. The attached image comes from the code below. Where the 4 characters are surrounded by \null, \box \hspace, "", or other characters, they are evenly spaced with a space reserved on the right and left for the surrounding object. When they are surrounded with \hspace, that amount of space is reserved on the left (arguably correct) but a much larger space appears on the right. I don't see why that should be, and appears the essence of the bug.

Not sure it's serious enough to prevent a release candidate?

\markup {
  \fill-line {
    \null a b c d \null
  }
}
\markup {
  \fill-line {
    a b c d e f
  }
}
\markup {
  \fill-line {
    \box \hspace #1 a b c d \box \hspace #1
  }
}
\markup {
  \fill-line {
    \hspace #1 a b c d \hspace #1
  }
}

\markup {
  \fill-line {
    " " a b c d " "
  }
}


Attachments:
        3504.png  4.0 KB

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

Reply via email to