lilypond-devel
[Top][All Lists]
Advanced

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

Re: Gets rid of length in the docs. (issue 4965053)


From: David Kastrup
Subject: Re: Gets rid of length in the docs. (issue 4965053)
Date: Tue, 30 Aug 2011 19:50:14 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

Mike Solomon <address@hidden> writes:

> On Aug 30, 2011, at 7:17 PM, Keith OHara wrote:
>
>> Mike Solomon <mikesol <at> ufl.edu> writes:
>> 
>>> As I stated in a previous mail, it is easy to re-instate 
>>> a length property in the stem-interface and then
>>> build it into either Stem::internal_height or Stem::print.  
>>> I have no problem with this.
>>> 
>> 
>> The KEEP LENGTH option is the best,
>> because 'length and 'Y-extent should be distinct.
>> 
>
> In this case, it seems like the property should be called positions
> and not length.  Length presupposes that the begin position remains
> constant and the end chagnes, whereas positions should take a pair
> that gives the bottom and top of the stencil.  Otherwise, users won't
> be able to override the beginning point.
>
> Then, we could have
> \override Stem #'positions = #(stem::length whatever)
>
> to reinstitute the old length function (or
> stem::length-from-natural-beginning or whatever).

How about (stem::length fixed-at) where 0 fixes the starting point, 1
the ending point, and other values where you would think they would?

-- 
David Kastrup




reply via email to

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