|
From: | PMA |
Subject: | Re: Proposed horizontal spacing adjustment [was Re: film score example] |
Date: | Sat, 14 Sep 2013 21:45:23 -0400 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20101227 Iceape/2.0.11 |
David Kastrup wrote:
PMA<address@hidden> writes:David Kastrup wrote:PMA<address@hidden> writes:Jim Long wrote:I suppose that, by extension, this means that a factor of #0.0 means the layout would have no spacing at all, and all glyphs would be engraved over the top of each other in one big blob, and a factor of #-1.0 would mean that the glyphs are engraved normally, but spaced right-to-left. For the sake of reasonableness/sanity, perhaps Lily might just disallow factors< or perhaps even<= 0, unless someone can make a compelling use case for non-positive spacing factors. _______________________________________________ lilypond-user mailing list address@hidden https://lists.gnu.org/mailman/listinfo/lilypond-userUnless we'd prefer to make>0 expand, <0 contract, and =0 change nothing).And to get right-to-left, you then set the value to i*pi. And bottom-to-top is i*pi/2.I presume this reveals my thought as clueless.Then whoever designed font-size must be equally clueless.Apparently the parameter _must_ function as a factor. Sorry.Don't see how this follows. I was just making some mathematically inspired fun but it was not really relevant.
I was thinking only that, if I'm to expand something by a factor of 1.1 (and so feed "#1.1" to a resizing function), then I'd like, for contracting instead by the same factor, to feed the function the same _absolute_ value, negated o'course so the function will know the difference -- assuming it'll interpret the '-' value as "Multiply by 0.9" (and knows to treat an input '0' as a '1'). But maybe this sort of tidiness is a quirk -- or a crutch for the mathematically naive, which I'm afraid I am.
[Prev in Thread] | Current Thread | [Next in Thread] |