[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issue 1818 in lilypond: Inconsistent baseline-skip in markups with m
From: |
lilypond |
Subject: |
Re: Issue 1818 in lilypond: Inconsistent baseline-skip in markups with multi-rows commands |
Date: |
Mon, 15 Aug 2011 15:04:40 +0000 |
Comment #3 on issue 1818 by address@hidden: Inconsistent
baseline-skip in markups with multi-rows commands
http://code.google.com/p/lilypond/issues/detail?id=1818
I don't really understand what you want to demonstrate.
The baseline-skip in your example is just too small.
To clarify how things currently work:
For each line that \justified-lines, \column-lines, etc produce,
the line is increased in height so that its height is at least:
- 2/3 of baseline-skip above its ref point;
- 1/3 of baseline-skip below its ref point.
Of course, if the line already reaches at least these dimensions,
no padding is added.
With a baseline-skip adequatly chosen (i.e. more than the length
from the top of [hlktbdf] characters down to the bottom of [jgqp]
characters), then the lines will be evenly spaced.
If baseline-skip is too small, as in your example, then the lines
with [hlktbdf] will be further from the upper line than usual, and
lines with [jgqp] will be further from the lower lines than usual.
(And no padding is added to them).
Maybe you'd like that \column-lines, \justified-lines, etc, shorten
the line extents when they are bigger than baseline-skip, so that
even though baseline-skip is too small, the lines are evenly spaced,
possibly resulting into collisions?
To me, that does not seem desirable.