bug-lilypond
[Top][All Lists]
Advanced

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

Re: Lyrics, Dynamics staff & anacrusis cause misplaced tempo mark


From: Phil Holmes
Subject: Re: Lyrics, Dynamics staff & anacrusis cause misplaced tempo mark
Date: Fri, 3 Aug 2012 10:03:54 +0100

"Mark D. Blackwell" <address@hidden> wrote in message news:address@hidden
I'm not top posting.

\version "2.14.2"

% Problem: the tempo mark is misplaced, just below the previous section.
% The problem seems to occur when lyrics, a tempo mark, a Dynamics staff, and
anacrusis are combined.

% * The tempo mark is quite close to the previous section's chord names.
% * There is a big space below the tempo mark.
% * The problem doesn't happen when the tempo is set in the ChoirStaff, only if
it's set in the Dynamics staff.

section = {
s4 | s2. \bar "||"
}

\book {
 \paper {
   #(set-paper-size "a7")
   ragged-last-bottom = ##f % Prevent too-close systems on last page.   %%
REMOVAL FIXES PROBLEM.
 }
 \score {
   << % Stack of staves
     \new Dynamics {   %% REMOVAL FIXES PROBLEM.
       \partial 4   %% REMOVAL FIXES PROBLEM.
       \section \break

\tempo "Adagio (too high)" %% MOVING TO SOPRANO NOTES FIXES PROBLEM.
       \section \pageBreak
     }

     \new ChoirStaff
       \new Staff
         \new Voice = "Soprano"
           \relative c' {
             \partial 4
             c4 | c2.
                       % \bar "||" \break
                       % \tempo "Adagio (too high)"
             c4 | c2.
                       % \bar "||" \pageBreak
           }
\new Lyrics \lyricsto "Soprano" \lyricmode { blah blah blah blah } %%
REMOVAL FIXES PROBLEM (SORT-OF).

   >> % (Stack of staves end)
 } % score
} % book

This has been fixed in the latest development version. If it's crucial to you to use this code, I'd suggest downloading and using latest 2.15.x. Otherwise, it should be fixed when 2.16 stable is released.

--
Phil Holmes
Bug Squad





reply via email to

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