Hi all,

in order to improve the multi-segment slurs I would like to know if it
is possible to get information about arbitrary grobs from within an
event function.

Concretely I would like to know if there's a way to get hold of the
coordinates (anchor points) of an arbitrary other grob from within a
function defined as "define-event-function".

I would like to somehow "tag" the other grob in the input file in order
to get and keep some kind of "handle" to it and then access its
coordinates in an event function. The idea is to be able to define the
inflection point of a multi-segment slur relative to one or more other
items on the page. For example between two notes. Anchoring such complex
slurs on other items like notes or stems or beams will significantly
increase the chance that changes in layout may keep the slur intact.

My question is: is there a way to get the necessary information at the
right processing stage. I see that when saving some values in a music-
or scheme-function this is available in the event-function of the
compound slur. But probably it's not possible to retrieve the
positioning data at that point yet.

Any pointers?

TIA
Urs


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

Reply via email to