|
From: | Olivier Biot |
Subject: | Re: vertical line spacing of a markup |
Date: | Thu, 3 Jan 2013 23:44:40 +0100 |
To be honest, I don't know much about typographical conventions, so
I'm not sure whether the attached file has much utility. Here, I've
adapted the definition of `stack-lines' so that you can turn off the
compromise mentioned above--namely that the value of baseline-skip is
only used if there is no overlap of lines This is done by overriding
the property `strict'. I've set it to #f by default (normal spacing)
in the adaptation of \column in the file.
Strict spacing only has any noticeable effect when lines are close
together. The attached example shows how the same column looks (on
the left) by default when LilyPond ignores baseline-skip, and with
strict spacing. Note that the "p" and "q" are allowed to interleave
in the right column.
If something like this is useful, the definition of 'stack-lines'
might be modified in scm/stencil.scm. Of course, an additional
argument would be required in whatever markup-command definition
includes that procedure. I haven't tested this extensively to know
what if any problems might show up.
[Prev in Thread] | Current Thread | [Next in Thread] |