|
From: | David Nalesnik |
Subject: | Re: self-alignment-X has negligible effects on dynamics |
Date: | Mon, 28 Jul 2014 16:56:26 -0500 |
Hi,
2014-07-28 22:51 GMT+02:00 David Nalesnik <address@hidden>:
> What is potentially confusing (and you see how badly I've been confused) isI'm not sure if i understand. You mean that default X-offset values
> that the default setting of X-offset has changed.
for DynamicTexts changed, or that DynamicText.X-offset uses a
different callback now?
It doesn't, actually. I mean,
> I'm used to the old behavior
>
> \override DynamicText.X-offset =
> #ly:self-alignment-interface::x-aligned-on-self
>
> gets it back.
\override DynamicText.self-alignment-X = #RIGHT
{
\override DynamicText.X-offset =
#ly:self-alignment-interface::x-aligned-on-self
c'4\f\override DynamicText.self-alignment-X = #CENTER
\override DynamicText.self-alignment-X = #LEFT
c'4\f
c'4\f
}
will produce different output before and after my patch. That's
because before my patch DynamicTexts' position was calculated from
x-aligned-on-self AND centered-on-x-parent, in a way that was opaque
and not configurable by the user. Of course, it's possible to mimic
old behaviour.
> I think that this should be made clear in the documentation, if you haven'tYes, i should do this (or maybe some doc editor would like to help me?
> already done this!
I would prefer to focus on making further changes in the code).
best,
Janek
PS i may not be able to reply again until tomorrow evening (~18 UTC).
I found that it's harder for me to focus on my day job when i read
LilyPond email in the morning, especially in case of emotionally
involving topics like this one.
[Prev in Thread] | Current Thread | [Next in Thread] |