> Knute, to your point I think that the Dynamics context, while > slightly better than lyricMode for this use case still has a similar > issue given that the project I'm working on is of considerable size > and would require a significant refactor. Feasible but I'd like to > avoid doing this if at all possible. > > Werner, it seems like I'd have to do trial and error to figure out > what the minimum viable staff-padding is for each line and then set > it each time. If I calibrate it once for the most extreme staff (the > second in the given example), then there will be quite a bit of > excess space between the first staff and the line of markup objects.
As far as I can see, LilyPond doesn't provide a 'container line' as you imagine. I'm quite sure that this can be programmed in Scheme, but someoneā¢ has to do that... But maybe a different, simpler solution can be found; let's see what other guys come up with. Werner