On Wed, Sep 18, 2013 at 01:00:16AM +0000, Keith OHara wrote:
> 
> The announcement of the change is at
> http://lilypond.org/doc/v2.17/Documentation/changes/index.html

Thanks, Keith.  I'll refer to that page as I continue to move
my engraving from 2.16 toward 2.18.

> the "Previously" image links to sample input showing how to
> get the old behavior.

Also noted, thanks again.  Here's why I was tweaking voltas to
begin with....

It's a rather small issue, but as Lilypond continues to become
a better and better engraving tool that makes better and better
default choices, it seems like only small issues are left, that I
encounter.

The first score in the attached example is untweaked Lilypond
output.  The first volta bracket is much farther above the chords
than is the second, due in part to the fact that the second
brackets starts slightly farther left, relative to where the
first one does.  Still, the second bracket is very snug to the
chordnames staff.  I appreciate this "vertical frugality" because
I'm often/always trying to keep things to one or two pages.
Notice also that the first bracket is closer to the staff above
it than the second bracket is.

The second score shows tweaked output which also isn't perfect
(not that I would recognize perfect!), but which I believe would
be more ideal default behaviour, insofar as the relative spacing
of the first and second volta brackets is more comparable, both
with regard to the chordnames staff below each bracket, and the
preceding staff above each bracket.


Jim
\version "2.17.26"

#(set-global-staff-size 24)

harmonies = \new ChordNames \chordmode {

  s1.*4

  c2.:m7.5-    c:7
  c:7          c4.:/g c

% first ending
  c2.:m7.5-    c:m7
  c:m7         c:7.9-

% second ending
  c:m7.5-      c:7.5+

} % harmonies 


melody = \new Staff {

  \new Voice {

    \key c \major
    \time 12/8

    R1.*4 \break

    \repeat volta 2 {
      R1.*2
    } \alternative {
      {
        \tag #'tweaked {
	  \once \override Score.VoltaBracket #'vertical-skylines = #'()
	  \once \override Score.VoltaBracket #'Y-extent = #'(-0.5 . 2.0)
	} % tag
	R1.*2 \break
      } % first
      {
	R1.*2
      } % second
    } % repeat

    R1.*2
    \bar "|."

  } % Voice

} % melody


\score {
  <<
    \harmonies
    \removeWithTag #'tweaked \melody
  >>
} % score


\score {
  <<
    \harmonies
    \melody
  >>
} % score

<<attachment: test.png>>

_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to