Hi,

What is the new way of setting the next padding and spacing of an individual line
(a markup line in that case)?

I am asking because there is a regression regarding markup lines: they used to be densely spaced, with no extra space between lines, but now they are stretched,
which is not desirable.

The code setting the next padding and spacing of markup lines is in paper-book.cc:

if (scm_is_pair (scm_cdr (list)))
   {
     /* If an other markup is following, set this markup
      * next padding and next space to 0, so that baseline-skip
      * only should be taken into account for lines vertical
      * spacing. */
   ps->set_property ("next-padding", scm_double2num (0.0));
   ps->set_property ("next-space", scm_double2num (0.0));
}

Reading the new vertical spacing code, I cannot find what properties should be used
there.

The following example demonstrates the problem:

\version "2.13.6"
\paper {
   ragged-last-bottom = ##f
}
#(set-default-paper-size "a6")
\markuplines {
   \column { A B } C D E
}

Nicolas



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

Reply via email to