lilypond-user
[Top][All Lists]
Advanced

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

Re: Force Lilypond to preserve vertical order of TextScripts?


From: Saul Tobin
Subject: Re: Force Lilypond to preserve vertical order of TextScripts?
Date: Sun, 18 Feb 2018 19:04:38 -0800

Is that the same scenario? By "encountered first" is the doc referring to the parser or to the moment in musical time?

I can attempt turning off skylines, but I suspect the score will just explode. I haven't had time to construct a controlled example of the squished spacing. Seems hard to make it "tiny."

On Sun, Feb 18, 2018 at 6:47 PM, Kieren MacMillan <address@hidden> wrote:
Hi Saul,

> I'm actually surprised that ordering behavior isn't documented. It's so consistent 99% of the time I just assumed it was officially defined behavior.

Well, <http://lilypond.org/doc/v2.19/Documentation/learning/automatic-behavior> says “If two objects have the same outside-staff-priority the one encountered first will be placed closer to the staff.” It continues: “In the following example all the markup texts have the same priority (since it is not explicitly set).” So far, so good.

But then: “Note that ‘Text3’ is automatically positioned close to the staff again, nestling under ‘Text2’.” [!!] So there is some skyline (vertical and/or horizontal) calculation going on. Have you tried your "problem" score with all skylines turned off (etc.), to see if it makes a difference? That's not something you probably want to have as a global setting, but it might give you more insight into why you’re seeing the current behaviour.

Hope that helps!
Kieren.
________________________________

Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: address@hidden



reply via email to

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