[prev in list] [next in list] [prev in thread] [next in thread]
List: lilypond-devel
Subject: Re: Adds dimension stencil command to correct with-dimension (issue 12957047)
From: Mike Solomon <mike () mikesolomon ! org>
Date: 2013-08-28 8:51:49
Message-ID: 9EC05DB5-4768-4D16-842D-67A7A1CC14DA () mikesolomon ! org
[Download RAW message or body]
On 28 août 2013, at 09:47, "Keith OHara" <k-ohara5a5a@oco.net> wrote:
> On Tue, 27 Aug 2013 23:30:32 -0700, Mike Solomon <mike@mikesolomon.org> wrote:
>
> > On 28 août 2013, at 05:28, "Keith OHara" <k-ohara5a5a@oco.net> wrote:
> >
> > > Of course I think it would be better to allow box dimensions in the stencil \
> > > expression. Boxes are simple enough to enter as coordinates in markup \
> > > expressions like \pad-to-box, they are a useful building block for arbitrary \
> > > skylines, and the current code builds skylines from the stencil expression.
> >
> > If we are willing to say that boxes should be an exception because of how \
> > primitive they are, then it makes more sense to make an exception for them, as \
> > they can be used in concord to create more complex structures. In that case, we \
> > may want to accept a list of boxes (or a list of quadrilaterals) instead of just \
> > a box, as at that point we can approximate any shape.
>
> Another reason for making an exception for boxes is the preexistence of \
> \pad-to-box as a markup command, while we now base our padding on skylines derived \
> from the stencil expressions.
> If we still think this way in a day, I'll repost the patch that adds the \
> stencil-primitive 'with-dimensions, supports {cresc. \pad-around 0.5 "- - -"}, and \
> removes the faint box around harp-pedals.
> A stencil-primitive 'with-dimension could be extended in a natural way to a list of \
> boxes, if we want that in the future.
Just for kicks, I've proposed a new patch along with a new issue 3255. It's worth \
mulling over - whatever solution we implement should fix this issue as well.
Cheers,
MS
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic