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