Hi all,
I'm experimenting with a way to support multiple text spanners in a single voice, using the 'spanner-id property which already enables multiple slurs and phrasing slurs.
The attached code works--until the spanners cross a line break. Then the order of the spanners is reversed. I've experimented with different start and end points of the spanners, reversing lists within the engraver--no change.
The second example shows that tweaks can mess up this reversed ordering even further.
Does anyone know what is happening here? I really have no idea :(
Thanks,
David