David Nalesnik <david.nales...@gmail.com> writes: > Hi Trevor, > > On Tue, Oct 20, 2015 at 11:31 AM, Trevor Bača <trevorb...@gmail.com> wrote: > >> Hi, >> >> I'm coming late to this discussion, but potentially *very* excited about >> what this might mean. Will the available of spanner IDs mean that a single >> voice will (eventually) be able to carry multiple *text spanners*??? >> >> This would be incredibly useful in my own scores (and probably also in the >> scores of very many other composers who work with simultaneous continuous >> transitions). I've attached a PNG of an example from a recent cello piece. >> The score is in LilyPond, but the engraving required multiple (redundant) >> invisible markup voices. Would be so elegant to be need only a single voice. >> >> >> > I recently rewrote Text_spanner_engraver, incorporating 'spanner-id to > allow an unlimited number of TextSpanners per voice. The entry method > isn't particularly pretty (basically it's equivalent to what you had > to do with slurs before David Kastrup came up with the current > solution). > > I'd like to get this into the codebase, but I'm unsure if I need to > port it to C++.
That would be the most straightforward solution. Of course, given your current existing work it would also seem like a good incentive to bug me into completing work on issue 1375 at some point of time so that one can register Scheme engravers in a fully equivalent manner to C++ engravers (namely included in our documentation and accessible by name). -- David Kastrup _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user