2018-02-19 9:35 GMT+01:00 David Kastrup <d...@gnu.org>:
> Saul Tobin <saul.james.to...@gmail.com> writes:
>
>> I probably will write such a function to deal with my immediate needs, but
>> I raise the issue because this is a case where Lilypond has well defined
>> behavior MOST of the time, and then sometimes violates it.
>
> No, it doesn't.  Short of other information, it arranges stuff such that
> it fits best.  You can easily provide such other information by creating
> your own specialized TextScript functions with dedicated ordering
> priority.
>
>> Normally, when you write ^"one"^"two" you expect "two" to be displayed
>> above "one."
>
> I repeat: LilyPond is not a typewriter.

Hi Saul,

David is right.

Though, it's always difficult to discuss without actual example.
So here's some code where LilyPond doesn't follow the entered order of
TextScripts.

\version "2.19.65"

{
  <>^"foo"
  c'4^"aaaaa"^"bbbb"^"ccc"^"dd"^"e"
  c'4^"aaaaa"^"bbbb"^"ccc"^"dd"^"e"
}

Cheers,
  Harm

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to